Skip to content

Commit 93a3378

Browse files
author
epatel
committed
R2025b release!
1 parent 93db218 commit 93a3378

4 files changed

Lines changed: 32 additions & 18 deletions

File tree

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The files in this GitHub repository refer to commercial software products and se
44

55
The following license terms apply only to the files in this GitHub repository, including files in this folder and its subfolders, and do not apply to MathWorks Programs. References to “software” and “code” in the following license terms refer to the files in this GitHub repository.
66

7-
Copyright (c) 2025, The MathWorks, Inc.
7+
Copyright (c) 2026, The MathWorks, Inc.
88

99
All rights reserved.
1010

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,12 @@ You can then deploy this custom image with the MathWorks infrastructure as code
5757
You can customize the MATLAB release which is installed as part of this custom build.
5858
This includes MATLAB releases supported by the prebuilt images, as well as earlier MATLAB releases.
5959
For more details,
60-
see [Customize MATLAB Parallel Server Release to Install](./packer/v1#customize-matlab-parallel-server-release-to-install).
60+
see [Customize MATLAB Paralle Server Release to Install](./packer/v1#customize-matlab-parallel-server-release-to-install).
6161

6262
Platform engineering teams can use these scripts to take advantage of optimizations MathWorks has developed
6363
for running MathWorks products in the cloud.
6464
For more details, see [What are the advantages of building images with MathWorks scripts?](#what-are-the-advantages-of-building-images-with-mathworks-scripts)
6565

66-
6766
# Learn About Cluster Architecture
6867

6968
This diagram illustrates the cluster architecture created by the template. When you use the [AWS CloudFormation templates](https://aws.amazon.com/cloudformation/) in this repository, it creates the [MATLAB Job Scheduler](#what-is-matlab-job-scheduler) and the following resources. For more information about each resource, see [AWS CloudFormation template reference.](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-reference.html)
@@ -153,4 +152,4 @@ If you require assistance or have a request for additional features or capabilit
153152

154153
Copyright 2021-2026 The MathWorks, Inc.
155154

156-
----
155+
----

releases/R2025b/README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Click the **Launch Stack** button for your desired region below to deploy the cl
1111
| **eu-west-1** | [![alt text](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png "Start an cluster using the template")](https://eu-west-1.console.aws.amazon.com/cloudformation/home?region=eu-west-1#/stacks/create/review?templateURL=https://matlab-parallel-server-aws-win-refarch.s3.amazonaws.com/R2025b/parallel-server-template.json) |
1212
| **ap-northeast-1** | [![alt text](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png "Start an cluster using the template")](https://ap-northeast-1.console.aws.amazon.com/cloudformation/home?region=ap-northeast-1#/stacks/create/review?templateURL=https://matlab-parallel-server-aws-win-refarch.s3.amazonaws.com/R2025b/parallel-server-template.json) |
1313

14+
1415
To deploy the cluster in a region not listed above, see [Deploy Cluster in a Custom Region](#deploy-cluster-in-a-custom-region).
1516

1617
## Step 2. Configure the Cloud Resources
@@ -116,7 +117,9 @@ To optimize the number of Amazon EC2® instances running MATLAB workers, enab
116117

117118
When autoscaling is disabled, the AWS Auto Scaling group deploys `Number of worker nodes` instances. To change the number of worker nodes, use the AWS Management Console.
118119

119-
If you enable autoscaling, the [desired capacity](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-capacity-limits.html) of the AWS Auto Scaling group is regulated by the number of workers needed by the cluster. The number of Amazon EC2 instances is initially set at `Number of worker nodes`. This number fluctuates between the `Minimum` and `Maximum number of worker nodes`. To change these limits after you create the stack, use the AWS Management Console. To change the amount of time idle nodes are preserved, adjust the value of the tag `mwWorkerIdleTimeoutMinutes`.
120+
If you enable autoscaling, the [desired capacity](https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-capacity-limits.html) of the AWS Auto Scaling group is regulated by the number of workers needed by the cluster. The number of Amazon EC2 instances is initially set at `Number of worker nodes`. This number fluctuates between the `Minimum` and `Maximum number of worker nodes`. To change these limits after you create the stack, use the AWS Management Console.
121+
122+
To change the amount of time idle worker nodes are preserved, adjust the value of the tag `mwWorkerIdleTimeoutMinutes` in the Auto Scaling group (default: 10 minutes). See https://docs.aws.amazon.com/autoscaling/ec2/userguide/add-tags.html#add-tags-console to find the steps to modify tags on an Auto Scaling group.
120123

121124
To disable autoscaling in a deployed stack, redeploy the stack with autoscaling disabled.
122125

@@ -140,7 +143,7 @@ MathWorks provides prebuilt Amazon Machine Images (AMIs) only in the regions lis
140143

141144
1. **Copy AMI into your account**: Use this AWS quick-create link to copy the latest MATLAB Parallel Server AMI on Windows into your AWS account. Clicking the link opens a CloudFormation template with prepopulated fields. Set the AWS region in the AWS console to your desired region and deploy the template to copy the AMI. Copying takes 5 to 15 minutes. You are responsible for the costs associated with the storage of this AMI and its snapshots in your AWS account. To save costs, delete this AMI and the snapshots if you no longer need it.
142145

143-
[![alt text](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png "Copy an AMI into your AWS account")](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://mathworks-reference-architectures-templates.s3.amazonaws.com/copy-ami-lambda/v1/0/0/copy-ami-lambda.yml&stackName=Copy-of-MATLAB-Parallel-Server-R2025b-AMI&param_SourceAmiId=ami-094de84b15c357449&param_SourceRegion=us-east-1&param_AmiName=Copy%20of%20MATLAB%20Parallel%20Server%20Windows%20R2025b&param_ReferenceTag=https://github.com/mathworks-ref-arch/matlab-parallel-server-on-aws-win&param_MWTemplateUrl=https://matlab-parallel-server-aws-win-refarch.s3.amazonaws.com/R2025b/parallel-server-template.json)
146+
[![alt text](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png "Copy an AMI into your AWS account")](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://mathworks-reference-architectures-templates.s3.amazonaws.com/copy-ami-lambda/v1/0/0/copy-ami-lambda.yml&stackName=Copy-of-MATLAB-Parallel-Server--AMI&param_SourceAmiId=ami-09b1e9cddc1a2241c&param_SourceRegion=us-east-1&param_AmiName=Copy%20of%20MATLAB%20Parallel%20Server%20Windows%20&param_ReferenceTag=https://github.com/mathworks-ref-arch/matlab-parallel-server-on-aws-win&param_MWTemplateUrl=https://matlab-parallel-server-aws-win-refarch.s3.amazonaws.com/R2025b/parallel-server-template.json)
144147

145148
2. **Deploy a cluster using your copied AMI**: After your copy is complete and your AMI is ready, use the `LaunchClusterWithCopiedAmi` link in the outputs tab to deploy a cluster in your desired region. You can also share this link or the Custom AMI ID with others in your AWS account to allow them to deploy clusters using the same AMI.
146149

@@ -164,4 +167,4 @@ You can find the log files under C:\ProgramData\MJS\Log.
164167

165168
Copyright 2021-2026 The MathWorks, Inc.
166169

167-
----
170+
----

releases/R2025b/parallel-server-template.json

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,26 @@
33
"Mappings": {
44
"RegionMap": {
55
"us-east-1": {
6-
"AMI": "ami-094de84b15c357449"
7-
},
8-
"us-west-2": {
9-
"AMI": "ami-0de5ad01dd841687c"
10-
},
11-
"eu-west-1": {
12-
"AMI": "ami-0cc22ba08f347234e"
13-
},
14-
"ap-northeast-1": {
15-
"AMI": "ami-0323cb31ab37700ce"
6+
"AMI": "ami-09b1e9cddc1a2241c"
167
},
178
"us-east-2": {
189
"AMI": "Enter the ID of a custom AMI in this region."
1910
},
2011
"us-west-1": {
2112
"AMI": "Enter the ID of a custom AMI in this region."
2213
},
14+
"us-west-2": {
15+
"AMI": "ami-0e89580a8109519ca"
16+
},
2317
"ca-central-1": {
2418
"AMI": "Enter the ID of a custom AMI in this region."
2519
},
2620
"eu-central-1": {
2721
"AMI": "Enter the ID of a custom AMI in this region."
2822
},
23+
"eu-west-1": {
24+
"AMI": "ami-0d62e13d3be59b755"
25+
},
2926
"eu-west-2": {
3027
"AMI": "Enter the ID of a custom AMI in this region."
3128
},
@@ -47,6 +44,9 @@
4744
"ap-south-1": {
4845
"AMI": "Enter the ID of a custom AMI in this region."
4946
},
47+
"ap-northeast-1": {
48+
"AMI": "ami-0fc80733a39347ed8"
49+
},
5050
"ap-northeast-2": {
5151
"AMI": "Enter the ID of a custom AMI in this region."
5252
},
@@ -55,6 +55,18 @@
5555
},
5656
"ap-southeast-2": {
5757
"AMI": "Enter the ID of a custom AMI in this region."
58+
},
59+
"us-gov-west-1": {
60+
"AMI": "Enter the ID of a custom AMI in this region."
61+
},
62+
"us-gov-east-1": {
63+
"AMI": "Enter the ID of a custom AMI in this region."
64+
},
65+
"cn-north-1": {
66+
"AMI": "Enter the ID of a custom AMI in this region."
67+
},
68+
"cn-northwest-1": {
69+
"AMI": "Enter the ID of a custom AMI in this region."
5870
}
5971
}
6072
},
@@ -1196,4 +1208,4 @@
11961208
}
11971209
}
11981210
}
1199-
}
1211+
}

0 commit comments

Comments
 (0)