Run MATLAB Parallel Server on Microsoft Azure Using Reference Architecture
Use a customizable reference architecture to run MATLAB® Parallel Server™ on Windows® virtual machines in Microsoft® Azure®.
Use this reference architecture when you want to launch a cluster of MATLAB workers in Microsoft Azure, 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 Microsoft Azure, see Run MATLAB Parallel Server from Microsoft Azure Marketplace.
Requirements
To use this reference architecture, you need:
A Microsoft Azure account. You are responsible for the costs of all Microsoft Azure services.
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.
You can use either:
A MATLAB Parallel Server license configured to use online licensing. To view and modify the license manager type, see Configure MATLAB Parallel Server Licensing for Cloud Platforms.
A network license manager for MATLAB hosting sufficient MATLAB Parallel Server licenses for your cluster. You can use an existing license manager or deploy a network license manager that is also running on Azure. To view instructions for deploying a network license manager reference architecture on Azure, select a MATLAB release from Network License Manager for MATLAB on Microsoft Azure (GitHub).
Run from GitHub
To launch MATLAB in Azure, use the reference architecture templates provided in the following GitHub® repository:
You can run the template directly from the link in the GitHub repository. Choose your MATLAB release, and then click the Deploy to Azure icon.
Related Topics
- Run MATLAB Parallel Server on Amazon Web Services
- Run MATLAB Parallel Server from Microsoft Azure Marketplace