设为首页 收藏本站
查看: 882|回复: 0

[经验分享] Azure ARM (10) ARM模式下的虚拟机和Classic Model虚拟机的区别

[复制链接]

尚未签到

发表于 2017-6-30 09:18:48 | 显示全部楼层 |阅读模式
  《Windows Azure Platform 系列文章目录》
  本文内容比较多,请大家仔细阅读,谢谢!
  请读者注意,在Azure ARM平台,有两种虚拟机模式:经典虚拟机和ARM虚拟机
  ASM部署(经典虚拟机):
  1.我们通过Azure Classic Portal: http://manage.windowsazure.cn,部署的都是ASM资源(经典虚拟机)
DSC0000.png

  2.如果我们通过Azure New Portal (http://portal.azure.cn) 创建,需要选择部署模式为Classic Deployment
DSC0001.png

  ARM部署
  1.我们通过Azure New Portal (http://portal.azure.cn) 创建
DSC0002.png

  2.部署方式选择,Deployment Model选择Resource Manager
DSC0003.png

  这样,所有的部署资源都是ARM资源。
  那在ARM VM和Classic Model VM有什么区别呢?这里我简单介绍一下。
  Classic Model VM的VM,需要以下组件:
DSC0004.png

  (1)首先,我们需要创建一个Classic Model Storage Account (注意Classic Model的VM,需要Classic Model的Storage Account)。用来保存虚拟机的VHD文件
  (2)然后,我们需要创建一个Classic Model Virtual Network (注意是Classic Model的Virtual Network)。用来定义虚拟机的Virtual LAN
  (3)最后,我们在创建虚拟的时候,会同时创建一个Cloud Service,Cloud Service概念上类似于DNS入口,将请求转发给DNS下面的虚拟机VM
  在Cloud Service 定义了负载均衡器,定义了公网的VIP(Virtual IP),还定义了端口转发(Port Forwarding)。如下图:
DSC0005.png

  (4)最后,在Classic VM下,很多功能都需要依赖于PowerShell。比如创建全固态SSD VM,固定公网的VIP,固定内网的DIP,固定虚拟机的IP(PIP)等等。
  在ARM模式下,虚拟机的组成如下:
DSC0006.png

  上图的SRP = Storage Resource Provider,CRP =  Compute Resource Provider, NRP = Network Resource Provider
  (1)我们需要首先创建一个Azure Resource Manager
  (2)在这个Resource Manager下,创建ARM Storage Account,注意不是Classic Model Storage Account
  (3)在这个Resource Manager下,创建ARM Virtual Network
  (4)然后创建虚拟机,同时需要创建网卡(NIC)同时设置内网DIP,然后这个网卡与Virtual Network关联(必须设置),也可以设置网络安全组Network Security Group(可选项)
  (5)针对虚拟网络的Subnet,我们也可以设置网络安全组Network Security Group
  (6)在ARM模式下,负载均衡器是单独的一个服务。不像Classic Model下, 负载均衡器是隐藏在Cloud Service后面的。
  我们可以将ARM VM的网卡(NIC),与这个负载均衡器做绑定。
  以下是ARM VM和Classic Model VM的区别:
Classic ModelARM Model
是否需要Cloud Service  需要
  Cloud Service概念上类似于DNS入口,将请求转发给DNS下面的虚拟机VM
  不需要
虚拟网络 (Virtual Network)  需要
  必须采用Classic Model的虚拟网络
  需要
  必须采用ARM Model的虚拟网络
存储账户  需要
  必须采用Classic Model的存储账户
  需要
  必须采用ARM Model的存储账户
高可用性集 (Availability Set)  可以通过Azure Class Portal http://manage.windowsazure.cn 进行管理
  高可用性集最大为2个
  不能在Azure ARM Portal管理(http://portal.azure.cn)
  高可用性集最大为3个
地缘组 (Affinity Group)  不建议使用
  不建议使用
负载均衡器  在Cloud Service 定义了负载均衡器
  会有单独的负载均衡器服务
  我们可以将ARM VM的网卡(NIC),与这个负载均衡器做绑定
VIP  绑定在Cloud Service上
  默认是非固定VIP,
  如果需要固定VIP,则需要通过Azure PowerShell固定
  绑定在单独的负载均衡器服务上,可以是固定,或者非固定
  可以通过Azure ARM Portal进行固定
PIP  直接与Classic VM关联
  不能固定PIP地址  
  直接与ARM VM的网卡NIC关联
Endpoint需要在Cloud Service上设置Public Port和Private Port需要在负载均衡器上设置Inbound NAT Rules
DNS Name
DS虚拟机需要通过Azure PowerShel来创建可以通过Azure ARM Portal来创建
  参考资料:https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/#classic-deployment-characteristics

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-389614-1-1.html 上篇帖子: Azure SQL Database (22) Azure SQL Database支持中文值 下篇帖子: Azure Messaging-ServiceBus Messaging消息队列技术系列1-基本概念和架构
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表