导入集群配置文件并访问云集群
您可以通过集群配置文件访问 MATLAB® 中由他人创建的共享集群。 Cloud Center 中的集群配置文件包含集群标识符和公钥证书。它允许您通过 Cloud Center API 设置身份验证和授权。它还允许您的集群运行来自客户端 MATLAB 的作业调度器作业和任务。
如果您拥有一个共享集群,可以通过从 Cloud Center 下载该集群的配置文件,并将该配置文件分享给他人,从而与任何人共享您的集群。若要访问他人使用集群配置文件创建的集群,您必须将该集群配置文件导入 MATLAB,具体可通过集群配置文件管理器以交互方式进行,或使用命令行完成。本页面将指导您如何下载集群配置文件,将其导入 MATLAB,并访问云集群。
要通过 MATLAB 命令行访问 MATLAB 中的个人或共享云集群(而非使用集群配置文件),请参阅使用命令行访问云集群。您还可以让 MATLAB 发现您自己的个人或共享云集群。有关详细信息,请参阅发现集群。
从 Cloud Center 下载集群配置文件
当您在 Cloud Center 中的云集群正在启动或已上线时,您可以通过 Actions 列下的 Download cluster profile 选项,或点击其旁边的三个点,下载该集群的配置文件。您可以将集群配置文件从 Cloud Center 保存至本地计算机或 MATLAB Drive™,从而能够通过 MATLAB 和集群配置文件管理器访问该集群。请将配置文件保存到客户端 MATLAB 可以访问的文件夹中。
下载集群配置文件后,您可以通过交互式集群配置管理器或使用命令行将其导入 MATLAB。
如果您有权访问位于 MATLAB 的集群,也可以从 MATLAB 下载该集群配置文件。这使您能够在 MATLAB 中编辑个人资料,然后与他人共享。有关如何从 MATLAB 下载集群配置文件的详细信息,请参阅发现集群并使用集群配置文件 (Parallel Computing Toolbox)。
使用集群配置文件管理器访问云集群
使用集群配置管理器导入集群配置
您可以使用集群配置文件管理器导入从 Cloud Center 下载的任何 MATLAB 集群配置文件。该集群不必位于您的帐户中。要导入集群配置文件,请按照以下步骤操作。
在您的 MATLAB 桌面上,选择并行 > 创建和管理集群。
点击工具栏中的导入。
请导航至您保存从云中心下载的配置文件的位置。选择扩展名为
.settings的配置文件。在集群配置文件管理器的 Cluster Profile 窗格中选择新导入的配置文件,然后在工具栏中点击 Set As Default。将配置文件设为默认值,可使您的并行计算代码在最小代码修改下使用该配置文件及其集群。
使用集群配置文件管理器测试您的云集群
在集群配置管理器中,您可以通过运行配置验证来测试您的云集群。
要打开集群配置文件管理器,请在 MATLAB 中选择 Parallel > Create and Manage Clusters。
选择您的云配置文件名称,然后在工具栏中点击 Validate。这将自动显示 Validation Results 选项卡,以便您查看正在进行的测试。弹出对话框可能会要求您登录 MathWorks® 帐户以验证您的集群配置文件。

使用来自 MATLAB 的云集群
将您的云集群配置文件设为默认配置文件后,您现在可以在云端运行并行计算应用程序,并使用以下 functions:parpool (Parallel Computing Toolbox)(以及相应的 parfor (Parallel Computing Toolbox) 和 spmd (Parallel Computing Toolbox))、batch (Parallel Computing Toolbox)、createJob (Parallel Computing Toolbox) 等。
使用命令行访问云集群
从命令行导入集群配置文件
假设您已将配置文件设置文件下载到一个名为 C:\temp\MyCluster.settings 的文件中。您可以在 MATLAB 中通过调用 parallel.importProfile (Parallel Computing Toolbox) 函数,以编程方式访问和使用此配置文件。
myProfile = parallel.importProfile('C:\temp\MyCluster.settings')
c = parcluster(myProfile)通过命令行测试您的云集群
您可以通过在命令行中使用 parallel.validateProfile (Parallel Computing Toolbox) 函数验证配置文件,来测试您的云集群。如果您未指定配置文件,则 parallel.validateProfile (Parallel Computing Toolbox) 将对默认配置文件进行验证。
parallel.validateProfile(myProfile)
使用来自 MATLAB 的云集群
随后,您即可使用该集群创建作业或运行并行算法:
parpool(c,2)
或
createJob(c)