访问群集属性和行为
亲 |
没有 |
孩子 |
parallel.Job,parallel.Pool |
一个parallel.Cluster对象提供访问群集,它控制作业队列和任务分配给工人执行。
两类簇是MATLAB®作业调度和共同作业调度器(CJS)。MATLAB的作业调度是可用MATLAB并行服务器™。该CJS集群涵盖所有其他类型,包括当地的,通用的,和第三方调度。
用MJSComputeCloud
对象进行交互MATLAB并行服务器亚马逊EC2®集群。
下表描述了可用的类型的群集对象。
集群类型 | 描述 |
---|---|
parallel.cluster.MJS |
互动与MATLAB作业调度集群内部部署 |
parallel.cluster.MJSComputeCloud |
与。。。相互作用MATLAB并行服务器亚马逊EC2集群 |
parallel.cluster.Local |
互动与CJS集群客户端计算机上本地运行 |
parallel.cluster.HPCServer |
互动与CJS集群运行Windows HPC微软服务器 |
parallel.cluster.LSF |
互动与CJS群集中运行平台LSF |
parallel.cluster.PBSPro |
互动与运行Altair的PBS Pro的CJS集群 |
parallel.cluster.Torque |
互动与CJS集群中运行TORQUE |
parallel.cluster.Slurm |
互动与运行SLURM CJS集群 |
parallel.cluster.Generic |
交互使用通用接口CJS集群 |
批量 | 跑MATLAB脚本或对工人功能 |
createCommunicatingJob | 在集群上创建通信作业 |
createJob | 创建集群独立工作 |
找工作 | 查找存储在集群作业对象 |
是平等的 | 真要是集群具有相同的属性值 |
parpool | 创建群集并行池 |
saveAsProfile | 攒簇属性指定的配置文件 |
保存个人信息 | 保存修改集群属性,将其当前配置文件 |
更改密码 | 提示用户改变MATLAB作业调度程序密码 |
降级 | 在群集队列降级工作 |
登出 | 日志的出MATLAB作业调度集群 |
暂停 | 暂停MATLAB作业调度队列 |
促进 | 促进工作中MATLAB作业调度集群队列 |
恢复 | 继续处理队列中MATLAB作业调度 |
getDebugLog | 从CJS集群作业运行读取输出消息 |
getDebugLog | 从CJS集群作业运行读取输出消息 |
getJobClusterData | 获取特定用户数据的通用集群上工作 |
getJobFolder | 在客户端文件夹,作业存储 |
getJobFolderOnCluster | 集群文件夹,作业存储 |
getLogLocation | 登录位置工作或任务 |
setJobClusterData | 对于一般的集群上的工作组特定的用户数据 |
下列性质是共同的所有群集的对象类型。
属性 | 描述 |
---|---|
ClusterMatlabRoot |
指定路径MATLAB让工人使用 |
主办 |
簇头节点的主机名 |
JobStorageLocation |
位置在那里集群存储作业和任务信息 |
工作 |
作业列表包含在此集群 |
许可证号码 |
这个集群中运行作业时,使用许可证编号 |
改性 |
如果真在这个集群中的任何特性已被修改 |
NumThreads |
工人计算线程数 |
NumWorkers |
可用于该集群工人人数 |
操作系统 |
由集群使用节点的操作系统 |
简介 |
使用的配置文件来建立这个群 |
RequiresOnlineLicensing |
真如果群集是使用在线许可 |
类型 |
这个星团的类型 |
用户数据 |
信息与群集对象的客户端会话内相关 |
MATLAB作业调度集群对象除了拥有共同的特性以下特性:
属性 | 描述 |
---|---|
AllHostAddresses |
集群主机的IP地址 |
BusyWorkers |
工人目前正在运行的任务 |
IdleWorkers |
目前可用于执行任务的工 |
HasSecureCommunication |
真要是集群是使用安全通信 |
名称 |
该集群的名称 |
NumBusyWorkers |
工人人数目前正在运行的任务 |
NumIdleWorkers |
可用于运行任务的工人人数 |
PromptForPassword |
验证用户时,真要是系统应该提示密码 |
安全级别 |
安全等级适用于集群和它的工作。出于安全级别的说明,请参阅集MATLAB作业调度集群安全(MATLAB并行服务器)。 |
州 |
集群的当前状态 |
用户名 |
用户存取簇 |
MJSComputeCloud
群集对象具有除公共属性的以下属性:
属性 | 描述 |
---|---|
BusyWorkers |
工人目前正在运行的任务 |
证书 |
集群SSL证书 |
HasSecureCommunication |
真要是集群是使用安全通信 |
识别码 |
唯一群集标识符 |
IdleWorkers |
目前可用于执行任务的工 |
MatlabVersion |
MATLAB的版本上运行的工人 |
MaxNumWorkers |
工人的最大数量这一组可以使用。
|
名称 |
该集群的名称 |
NumBusyWorkers |
工人人数目前正在运行的任务 |
NumIdleWorkers |
可用于运行任务的工人人数 |
NumWorkersRequested |
请求该集群工人人数。群集添加或移除工人尽快达到这个数字。 |
对sharedState |
簇,其可以是的共享状态:
|
ShutdownAt |
关机时间或事件 |
州 |
集群的当前状态 |
用户名 |
用户存取簇 |
本地集群对象有超越通用于所有集群性能没有可编辑属性。
HPC Server群集对象除了拥有共同的属性以下属性:
属性 | 描述 |
---|---|
ClusterVersion |
微软的Windows HPC Server版本的集群上运行 |
HasSharedFilesystem |
指定客户端和群集节点是否共享JobStorageLocation |
JobDescriptionFile |
XML作业说明文件的名称创建作业时使用 |
JobTemplate |
作业模板的名称,用于提交到HPC Server作业 |
名称 |
该集群的名称 |
UseSOAJobSubmission |
允许HPC Server上的面向服务的架构(SOA)提交 |
PBS Pro和TORQUE集群对象具有除公共属性的以下属性:
属性 | 描述 |
---|---|
CommunicatingJobWrapper |
脚本运行集群开始工 |
RcpCommand |
命令将文件复制到和从客户端 |
ResourceTemplate |
指定的qsub 作业提交过程中选择,要求资源 |
RshCommand |
通信作业期间工作器节点上使用远程执行命令 |
HasSharedFilesystem |
指定客户端和群集节点是否共享JobStorageLocation |
SubmitArguments |
指定其他参数提交作业时使用 |
LSF集群对象除了拥有共同的特性以下特性:
属性 | 描述 |
---|---|
集群名称 |
平台LSF集群的名称 |
CommunicatingJobWrapper |
脚本群集运行开始工 |
HasSharedFilesystem |
指定客户端和群集节点是否共享JobStorageLocation |
ResourceTemplate |
指定BSUB 作业提交过程中选择,要求资源 |
SubmitArguments |
指定其他参数提交作业时使用 |
SLURM集群对象除了拥有共同的特性以下特性:
属性 | 描述 |
---|---|
集群名称 |
在SLURM集群的名称 |
CommunicatingJobWrapper |
脚本群集运行开始工 |
ResourceTemplate |
指定sbatch 作业提交过程中选择,要求资源 |
SubmitArguments |
指定其他参数提交作业时使用 |
如果创建从R2017a或更高版本的配置文件的通用群集对象,你除了常用属性以下属性:
属性 | 描述 |
---|---|
AdditionalProperties |
对于插件脚本的附加属性 |
HasSharedFilesystem |
指定客户端和群集节点是否共享JobStorageLocation |
PluginScriptsLocation |
文件夹包含调度插件脚本 |
如果创建从R2016b通用群集对象或更早版本的配置文件,您除了拥有共同的属性以下属性:
属性 | 描述 |
---|---|
CancelJobFcn |
功能取消作业时运行 |
CancelTaskFcn |
功能取消任务时运行 |
CommunicatingSubmitFcn |
功能沟通提交作业时运行 |
DeleteJobFcn |
功能删除任务时运行 |
DeleteTaskFcn |
功能删除任务时运行 |
GetJobStateFcn |
功能来查询作业状态时运行 |
HasSharedFilesystem |
指定客户端和群集节点是否共享JobStorageLocation |
IndependentSubmitFcn |
函数运行独立提交作业时 |
有关集群对象,包括链接到特定的簇类型和对象的属性,类型帮助进一步帮助:
帮助parallel.Cluster