Contenu principal

Run MATLAB Parallel Server on Amazon Web Services

Use a customizable reference architecture to run MATLAB® Parallel Server™ on Linux® or Windows® virtual machines in Amazon® Web Services (AWS®).

Use this reference architecture when you want to launch a cluster of MATLAB workers in a specific region, combine your MATLAB resources with your existing cloud resources, or automate deployment.

For a simpler but less customizable method of launching a MATLAB Parallel Server cluster in AWS, try Cloud Center.

Requirements

To use this reference architecture, you need:

  • An AWS account. You are responsible for the costs of all AWS services.

  • An SSH key pair for your AWS account in your chosen region. For more information, see  Amazon EC2 Key Pairs.

  • Parallel Computing Toolbox™ installed on a client machine. The version must match the MATLAB version of the reference architecture.

  • A MATLAB Parallel Server license. For more information on how to configure your license for cloud use, see Configure MATLAB Parallel Server Licensing for Cloud Platforms (MATLAB Parallel Server). You can use either:

Run MATLAB Parallel Server Using Prebuilt Amazon Machine Image from GitHub

By default, the MATLAB Parallel Server reference architectures launch prebuilt machine images. Using a prebuilt machine image is the easiest way to deploy a MATLAB Parallel Server reference architecture. To launch MATLAB Parallel Server in AWS, use the reference architecture templates provided in the following GitHub® repositories:

You can run the template directly from the link in the GitHub repositories. Choose your MATLAB release, and then click the Launch Stack icon next to the region in which you want to deploy your resources.

This reference architecture has been reviewed and qualified by AWS. AWS Qualified Software badge

Build and Deploy Your Own Amazon Machine Image

To build your own machine image using MathWorks scripts, see the build scripts and instructions on GitHub for customizing and deploying your own Amazon machine image (AMI).

These scripts form the basis of the MathWorks AMI build process. A HashiCorp Packer template generates the machine image. You can use these scripts to build a custom machine image for running MATLAB Parallel Server on Amazon Web Services.

See Also

Topics

External Websites