|
|
51CTO旗下网站
|
|
移动端

5.1.1 A 系列虚拟机

《Microsoft Azure 管理与开发.上册,基础设施服务IaaS》本书是当下关于Microsoft Azure 产品的书籍中特别具有完整性、实用性的一本书,由Microsoft Azure中国区运维团队——世纪互联蓝云的资深工程师们编写。本节为大家介绍A 系列虚拟机。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-05 18:37

第五章 计算与云服务

本章详细介绍了各种不同型号虚拟机的特点和应用,磁盘和映像的概念和使用方法,Linux 不同发行版的图形化的配置方法,虚拟机扩展的原理与使用,以及多网卡虚拟机的配置步骤。同时,也对云服务相关的配置和注意事项做了介绍,例如云服务DNS 解析,实例级公共IP 地址的DNS 绑定,反向DNS 解析以及多VIP 的使用参考等,便于读者更加深入地了解虚拟机和云服务的配置和部署。

5.1 虚拟机的使用简介

5.1.1 A 系列虚拟机

A 系列虚拟机是最基本也是使用最广泛的一类虚拟机,目前Azure 上支持的A 系列虚拟机分为基本(Basic)和标准(Standard)两种。

基本级的虚拟机大小与同等的标准级大小具有类似的配置,价格要低于同等的标准级虚拟机,但它不具备 Azure 负载平衡器和自动伸缩功能,所以通常使用标准级虚拟机进行生产环境的部署和配置,基本级虚拟机建议仅作为测试使用。

A 系列标准级虚拟机的配置参数可以参考表5.1-1。

表5.1-1

要使用Azure 虚拟机,可以通过经典管理门户或者新门户进行创建,也可以通过AzurePowershell/Cli 或者其他SDK 进行创建。以下为使用经典管理门户创建虚拟机的操作步骤:

登录到经典管理门户,在窗口底部命令栏中单击“新建”,依次选择“计算”—“虚拟机”—“从库中”,如图5.1-1 所示。

在弹出的对话框中,第一步要进行映像或磁盘的选择,如图5.1-2 所示。

在左侧的MICROSOFT 下方是Microsoft 提供的Windows 相关的平台映像,在左侧选择不同类型的映像,中间可以选择不同的版本和特性的映像,右侧则是关于映像的介绍。

在左侧还分别列出了UBUNTU,COREOS,CENTOS,SUSE 等开源Linux 映像可供
选择。

如果要选择自定义上传或者用户自己捕获的映像,可以在“我的映像”中找到。如果希望通过已有的操作系统磁盘来创建虚拟机,可以在“我的磁盘”中找到对应磁盘进行创建。

选择一个映像后,单击“下一步”,进入到虚拟机的基本配置界面,如图5.1-3 所示。

可以在此界面调整所选映像的发布版本,默认会选择发布日期最新的版本。

这里配置的虚拟机名称不同于主机名,这个名称用于显示在虚拟机列表中,不可更改,所以建议选择一个更为贴近虚拟机使用目的的名称。虚拟机名称只能包含字母、数字和连字符,它还必须以字母开头,并以字母或数字结尾。

虚拟机的大小会影响其使用成本,还会影响某些配置选项,例如,可以附加的数据磁盘数,具体请参阅表5.1-1。虚拟机大小配置可以在后期进行调整,为了尽可能让虚拟机部署在较新的区域内,可以在开始创建时使用较新的类型(例如D 系列或F 系列的),便于后期将虚拟机提升到更高的型号。

“新用户名”指用于管理服务器的管理账户,密码的长度必须是在8~123 个字符之间,并且必须至少包含这四种字符中的三种:小写字符、大写字符、数字和特殊字符(标点符号)。除了使用用户名和密码的方式登录到虚拟机之外,对于Linux 虚拟机,也可以以配置密钥的方式登录。新用户名不能以administrator,admin,test,root 等词作为值,避免被暴力破解的可能。

完成上述基本配置后,单击“下一步”进入虚拟机详细配置界面,如图5.1-4 所示。

虚拟机可以选择创建到新的云服务下,如果选择“创建新云服务”,则Azure 会自动创建一个与该虚拟机名称相同的云服务,并将此虚拟机创建到该云服务下。也可以在下拉列表中选择“已有云服务”,将虚拟机创建到其中。

如果要创建新的云服务,则需要为云服务指定一个DNS 名称,这个DNS 名称在公网上必须是唯一的,Azure 会将其指向云服务的公网IP(A 记录)。该DNS 名称创建后不可修改。

在“区域/地缘组/虚拟网络”中选择适合部署所在位置的区域(中国东部/中国北部),也可以选择指定一个虚拟网络,目前Azure 中已经使用区域虚拟网络取代了传统的地缘组,因此强烈建议使用虚拟网络而非地缘组来部署环境。虚拟机在创建完成后,不能再通过配置修改进行虚拟网络或者区域的变更。

“存储账号”用于存放虚拟机的持久化磁盘,如果选择“使用自动生成的存储账户”,则Azure 会在虚拟机创建前,随机计算一个散列值并将其作为名称创建一个新的存储账户,由于随机生成的散列值名称无实际意义,不便于记忆,因此建议提前创建一个名称具有实际意义的存储账号,然后在这里选择创建好的存储账号名称。

“可用性集”用于虚拟机高可用性的配置,同一云服务下的虚拟机可以加入同一可用性集中,在同一可用性集中的虚拟机的更新域和故障域不同,可以最大程度地避免同一时间维护或宕机。关于故障域和更新域的具体说明,请参考链接:https://www.azure.cn/documentation/articles/azure-Iaas-user-manual-part1/

“终结点”用于将云服务的公网IP 地址与公共端口号映射到虚拟机的内网地址与内网服务侦听端口号。

配置完成后,单击“下一步”,进入安装虚拟机代理(Agent)和扩展的配置界面,如图5.1-5 所示。

虚拟机代理为你提供安装扩展的环境,可帮助你与虚拟机交互或管理虚拟机,关于虚拟机代理以及扩展,会在后续章节详细介绍。

配置全部完成后,单击“√”,虚拟机会完成创建,创建后的虚拟机将显示在经典管理门户虚拟机列表中。如果新创建了云服务和存储,相应的云服务和存储账户会在虚拟机创建前完成创建,并将其列在这些部分中。虚拟机和云服务都会自动启动,其状态将显示为“正在运行”。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

SQL应用与开发标准教程

本书主要介绍了SQL的数据库应用和开发技术,内容涉及关系数据库和SQL概述,SQL环境,SQL对于数据表的操作,数据库查询知识,SQL数据的修改...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊