下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

创建部署虚拟机前要准备哪些?

作者:课课家教育     来源: http://www.kokojia.com点击数:1293发布时间: 2017-10-21 10:39:43

标签: LinuxAzure虚拟机

  欢迎各位阅读本篇文章,Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Services Platform一样,是微软“软件和服务”技术的名称。本篇文章将教大家创建部署虚拟机前要准备哪些?课课家教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!

创建部署虚拟机前要准备哪些?_Linux_Azure_虚拟机_课课家教育

  Azure支持在部署在基础设施即服务的虚拟机中运行Windows以及其他操作系统,包括Linux CentOS。尽管在Azure中部署虚拟机很容易,但有一些事情你应该事先有所了解。

  选择经典模式还是ARM模式?

  Azure支持两种模式:经典模式以及Azure资源管理器(ARM)模式。在经典模式中,每种资源作为单个管理单元运行。Azure经典模式不允许创建资源组,这使得管理资源变得有些困难。在ARM模式中,资源可以被划分到称为资源组的单元中。ARM模式还支持集中部署并管理虚拟机,频繁部署虚拟机,支持使用ARM模板部署虚拟机并能够给Azure资源打标记以通过编程接口访问虚拟机。

  ARM模式提供的最主要的优势之一是能够锁定无意删除的资源组。ARM模式提供了两个锁定级别:CanNotDelete、ReadOnly。CanNotDelete锁定级别允许用户读取并修改但不能删除Azure资源。ReadOnly锁定级别仅允许用户读取资源。微软在ARM模式上花费了很多时间、经费,因此推荐你采用ARM模式而不是经典模式部署虚拟机。

  与微软系统运行时SLA保持一致

  微软表示为使Azure资源系统运行时间SLA有效,你必须在可用性集合中部署虚拟机或Azure资源,确保其中一台虚拟机启动并一直运行。你的虚拟机可能会受Azure触发的对虚拟主机以及/或虚拟机进行更新的计划性以及非计划性维护事件的影响。出现计划性维护事件,位于可用性集合中的虚拟机将不会同时重启而且至少有一台虚拟机启动并运行。出现非计划性维护事件,位于可用性集合中的虚拟机将会被迁移到其他虚拟主机中。如果部署的虚拟机用于向外部用户提供服务或者虚拟机非常重要,那么可以考虑在可用性集合中部署两台虚拟机。

如果部署的虚拟机用于向外部用户提供服务或者虚拟机非常重要,那么可以考虑在可用性集合中部署两台虚拟机。

  不要在D分区存储数据

  理解Azure使用虚拟机操作系统D分区用于虚拟机操作系统维护是很重要的。不要使用D分区存储除临时数据比如页文件或交换文件之外的任何数据。在Azure术语中D分区也被归为临时磁盘。

  确保你了解虚拟机存放位置及类型

  在创建Azure虚拟机时,必须指定虚拟机存放位置,存放位置尤其要靠近用户。例如,如果用户位于美国西部,那么你不要打算把虚拟机存放在亚洲。如果虚拟机是用于向外部用户提供服务,那么选择错误的位置将会影响性能。谈到选择虚拟机的类型,你要选择一个与工作负载需求相匹配的类型。有必要指出并不是所有的位置都有虚拟工作负载所需要使用的虚拟机类型。可以在30个地区使用Azure,但并非所有地区都满足虚拟工作负载对虚拟机类型的要求。例如,只有在美国东部、美国西部、加拿大东部、加拿大中部、欧洲西部、德国中部、德国东北部、亚洲东南部以及澳大利亚东部才能使用G系列虚拟机。如果想查看各个地区能够使用的虚拟机类型,那么可以使用Azure VM Sizes –Location <位置名称> PowerShell命令。

  设置静态IP还是动态的

  Azure使用两类IP地址:动态以及预留的。可以给虚拟机分配一个静态的公共IP地址。默认情况下,Azure从动态的IP池给虚拟机分配公共IP地址。如果使用的是动态IP,那么虚拟机重启、停止或者解除配置后IP地址将会发生变化。在以下情况,你需要给虚拟机分配一个静态的公共IP地址:

  需要在公共或者内部域名系统服务器中创建一个记录时; 希望配置内部防火墙以允许特定的IP地址通信时; 部署虚拟机向外部用户提供服务而且需要虚拟机IP地址位于互联网服务供应商的白名单中时。

  有必要指出一个Azure订阅最多预留20个IP地址。尽管这并不是一个硬限制,但如果需要为Azure资源预留更多的公共IP地址,你必须联系Azure支持团队才能获取。

  Azure为虚拟机通过了高端存储

  取决于虚拟机的目的,确定是否希望部署Azure高端存储用于存储虚拟机文件还是继续使用普通存储。高端存储有点贵,但允许你在固态硬盘上存储虚拟机数据,能够为在虚拟机内运行的存储密集型应用提供更高的IOPS。请注意DS、DSv2、DS系列虚拟机不能使用高端存储。

  除考虑上述因素外,不要在Azure虚拟机操作系统磁盘上安装应用并考虑启用虚拟机诊断功能,该功能可以对虚拟机出现的启动故障进行分析。

  干货:如何批量部署Vmware虚拟机实战配置

  现象概述:相信很多用户都遇到这种情况,需要同时部署多台虚拟机,但是按常规方式一台一台的部署毕竟效率较慢,那么有没有一种方法来实现批量的部署虚拟机,提高效率。

  方法分析:批量进行部署,那么就要利用到更多的功能和技巧,Vmware ESXI和 vCenter中含有不同的‘快捷方式’,从而提供了批量部署虚拟机的入口,那么怎么来快速部署虚拟机,解决方法如下。

  批量部署VMware虚拟机解决方法:

  一、在Vmware ESXI中快速批量部署虚拟机

  1、充分利用“导出OVF模板”功能

  第一步:首先需‘新建一台虚拟机’,其次‘安装完成相关程序’,最后‘关机’。

  第二步:鼠标‘右击’已关闭的虚拟机,选择“文件”-“导出”-“导出OVF模板”,完成。

  第三步:选择“文件”-“部署OVF模板”,如果这时候选中已‘生成的模板’,就完成克隆。

  第四步:虚拟机部署完毕后,可以直接在清单中进行启动(注:启动后要注意对主机名和IP地址进行修改)。

  2、使用配置中的数据存储来进行快速拷贝添加

  第一步:这时候关闭需要克隆的虚拟机,然后选中ESXi服务器的主机,在右侧的一排栏目中点击 “配置”选项,选择左下方的‘存储器’,在‘右侧的存储器’的名称上点击‘鼠标右键’,然后选择“浏览数据存储”。

  第二步:在出现的列表中-新建文件夹‘kelong’,然后点选进入‘linuxceshi’文件夹,把linuxceshi 文件夹中的linuxceshi.vmx和linuxceshi.vmdk两个文件复制到刚刚建好的文件夹‘kelong’中(注:这个复制过程一般约几分钟)。

  第三步:进入‘kelong’的文件夹,点选‘linuxceshi.vmx’,然后鼠标‘右键’-“添加到清单”。

  第四步:出现询问,‘这个虚拟机是移动的还是复制的’提示框,这时候选中“I coyied it”,然后确定。

  第五步:开启电源启动,这时候注意的是需要修改IP地址、用户名口令等。

  3、善用scp命令

  针对不同ESXI主机,必须善用scp命令,此命令可以很容易的将linuxceshi.vmx和linuxceshi.vmdk两个文件复制到目标服务器的相应目录下。

  二、在Vcenter中快速批量部署虚拟机

  1、充分利用“转化为模板”功能

  第一步:首先需‘新建一台虚拟机’,其次‘安装完成相关程序’,最后‘关机’。

  第二步:鼠标‘右击’已关闭的虚拟机,选择“模板”-“转换为模板”,完成。

  第三步:‘转换为模板’完成后,我们在“虚拟机和模板”中视图查看(注:如在“主机和群集”选项中就无法看到转化好模板)

  第四步:右击‘虚拟机模板’-选中“从该模板部署虚拟机”。

  2、充分利用“克隆”功能

  第一步:首先需‘新建一台虚拟机’,其次‘安装完成相关程序’,最后‘关机’。

  第二步:鼠标右击‘已关闭的虚拟机’-选中“克隆”,与上面同理,完成。

  克隆模板的注意环节:

  假如用户使用的是windows系统,那么就出现SID问题,简单来说快速批量模板部署虚拟机,就是利用克隆复制作用,那么就会出现克隆复制出的虚拟机中的SID相同的情况,解决方法如下:

  第一种:在虚拟机转换为模板前,先对其进行sysprep封装或者可以利用模板创建完新系统后,使用NEWSID进行修改。

  第二种:可以在vcenter中,使用新建“自定义规范管理器”,提前定义这些规范,也可以起到规避SID相同的情况。

Windows Azure;Microsoft SQL数据库服务,Microsoft .Net服务;用于分享、储存和同步文件的Live服务

  小结:Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务,Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务其实大家私下还得多多自学,当然如果大家还想了解更多方面的详细内容的话呢,不妨关注课课家教育平台,在这个学习知识的天堂中,您肯定会有意想不到的收获的!

赞(26)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程