虚拟机运行手册的System Center Orchestrator的2012R2

微软的TechEd会议内容

此内容是记录脚本,我们将在微软TechEd大会在休斯顿2014年5月13日,在会议DCIM-B330展示“最佳实践集成内部部署数据中心与Azure的IaaS的” 10:15 11:30,舞厅C.它是使用微软的System Center Orchestrator的2012 R2虚拟机的自动规定了在​​Azure上。

这组运行手册的规定一个新的天青虚拟机在现有的拉伸数据中心。2020欧洲杯预赛它加入机器到域,并安装一个SCOM代理部署后立即监控。

0.0新VM

这是主运行手册调用所有其他运行手册。它使用Orchestrator的变量来存储所需的信息连接到Azure订阅,为Azure的虚拟网络,为Azure的亲和力组。

该运行手册有一个活动,然后调用一系列的子运行手册的。该运行手册被称为来自Orchestrator的变量参数。

“获取服务器编号”活动从文本文件目前该机计数读取。

所述MachineCount.txt的内容如下所示。这只是跟踪器的计数,用来命名新的实例一行。

服务器名称是使用于其中机器计数被附加以形成最终的服务器的名称,在这种情况下CCOLAB200SV8变量前缀(“CCOLAB200SV”)创建。本机数量将在运行手册的每次运行递增。

1.0 VM提供虚拟网络

这是运行手册规定是新VM在Azure上。它假定,有一个Azure订阅,用亲和基团,一个共同的Azure存储帐户中的现有拉伸数据中心天青虚拟网络。2020欧洲杯预赛

这需要大量的参数,如下所示。

“规定新Azure的VM”活动使用PowerShell脚本来创建Azure的VM。活性如下所示,但仅部分可见。

完整的脚本如下所示的可读性。

2.0获取VM IP

一旦VM已经在Azure中被创建,我们需要得到本机的IP地址,远程实现它,并把它添加到内部部署Active Directory域(步骤3.0)。

我们初始化与Azure的连接信息和新Azure的VM的服务器名的运行手册。这将使我们能够检索来自Azure的VM定义的IP地址。

下面是从“获取Azure的VM的IP地址”的剧本。由于虚拟机是新创建的,并可能无法运行或分配了IP地址的是,该脚本将循环,直到机器的IP地址可用。

“获取Azure的VM IP地址”活动使用PowerShell脚本来获得在Azure虚拟机的IP。活性如下所示,但仅部分可见。

3.0 VM添加到域对于运行手册的参数列表如下。请注意如何,我们不再需要在Azure连接的信息,因为我们直接与虚拟机由于拉伸数据中心的工作。2020欧洲杯预赛

现在,我们已经在Azure虚拟机的IP地址,我们有一个伸展的数据中心,我们必须将虚拟机完全网络访问。2020欧洲杯预赛我们可以将与我们的内部部署网络中的任何其它服务器使用它。这种运行手册添加新的Azure的虚拟机上部署的Active Directory域。

在“将计算机添加到域”活动使用PowerShell脚本来获得在Azure虚拟机的IP。活性如下所示,但仅部分可见。

4.0安装SCOM代理

下面是对于“计算机添加到域”活动的全部脚本。请注意,现在有脚本Azure的特定代码,它可以用于任何机器加入到域,而不仅仅是Azure的VM。这是我们看到了完全集成的拉伸数据中心,其中云和内部部署服务器处理完全一样的。2020欧洲杯预赛

一旦新的Azure的虚拟机加入域,我们要确保虚拟机由系统中心操作管理器立即监控。“安装SCOM代理”运行手册安装新Azure的虚拟机上的SCOM代理。

作为参数,我们需要的是新的Azure的虚拟机的计算机名称。因为它是加入域和数据中心已经捉襟见肘,标准命令将工作完全一样的内部部署服2020欧洲杯预赛务器。

标准Orchestrator的运行程序活动用于使用适当的参数启动SCOM 2012 R2代理安装。

代理源文件中预装的是被用来建立新Azure的VM定制Azure的图像上。

5.0增量服务器数量

现在,新的Azure的虚拟机建造和SCOM被监控,机器计数文件需要为未来建设进行更新。“递增服务器的数量”运行手册做到这一点。

该运行手册作为输入当前的服务器数量。

第一个活动设置一个Orchestrator的计数器当前的服务器数量。这将使我们能够保持价值。

保存新的机器版本号之前,我们清除从MachineCount.txt文件中的现有行。

接下来的活动增加了Orchestrator的计数器由一个使用下一个Azure的虚拟机版本。

然后,我们从写在Orchestrator专柜MachineCount.txt文件更新机器版本号,以使其准备在下Azure的虚拟机生成的使用。

更多信息可存储,并在必要时对文本文件进行更新。本机计数信息可以很容易地被存储在数据库中的表,而不是一个文本文件,以及为更好的扩展性和容错能力。

克里斯和我将在TechEd在休斯顿涵盖所有这一步一个脚印,追踪我们的会议上指出,在这篇博客的开始!

兰德

加入对网络世界的社足球竞猜app软件区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

版权所有©2014足球竞彩网下载

IT薪资调查:结果是