`
bk_lin
  • 浏览: 346648 次
社区版块
存档分类
最新评论

如何选择虚拟机规格

 
阅读更多

公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客


最近论坛上有一些用户对于如何选择云端虚拟机规格有些疑问。因此我们决定写一篇博客来简单介绍一下如何选择虚拟机规格。

首先我们来看一下不同规格虚拟机的收费标准:

  • Small instance (默认): $0.12每小时
  • Medium instance: $0.24每小时
  • Large instance: $0.48每小时
  • Extra large instance: $0.96每小时

然后再看一下各个规格虚拟机的配置情况:

虚拟机规格

CPU

内存

硬盘

Small

1

1.7 GB

250 GB

Medium

2

3.5 GB

500 GB

Large

4

7 GB

1000 GB

ExtraLarge

8

15 GB

2000 GB

我们可以看到,4Small instance, 2Medium instance1Large instance的收费是一样的。那么在同样的预算下我们应该选择哪种规格的虚拟机呢?为了帮助解答这一问题,我们整理了下列的比较以供参考。

1Largeinstance的虚拟机:

  • 使用拥有多核CPU的单个VM能够拥有更好的计算性能。适用于对计算性能比较敏感的场合。比如一个围棋机器人程序。对于对内存要求高的程序也较为适用,例如一个3D图形处理程序。
  • 缺陷为一旦该虚拟机或者运行该虚拟机的物理机出现异常故障,程序在被云端系统自动恢复前不能被使用。因此适用于对程序可用性不太敏感的场合。例如一个在后台处理订单的程序。

4Small instance的虚拟机:

  • 一旦某个虚拟机出现故障其他虚拟机依然能够正常工作。这样保证了程序的可用性。因此该解决方案适用于对程序可用性比较敏感的场合。例如一个24*7Web服务程序。该解决方案为三个方案中最能够平分风险的方案。缺陷是单个VM的计算性能相对较差。

2Medium instance的虚拟机:

  • 既拥有单个VM较好的计算能力又通过水平扩展分担了某个虚拟机异常故障的风险。该解决方案适用于一般情况,为最为常用的解决方案。

综上,我们可以看到选择虚拟机规格需要看我们的程序和需求。在预算相同的情况下,当对性能要求较高时选择多核,大内存的虚拟机较为适合。而当对程序可用性要求较高时应该选择多个虚拟机的解决方案。此外,值得一提的是,虚拟机规格对于程序的编写也有一定影响。例如,如果选择了多核CPU的虚拟机的解决方案,我们有必要对程序代码进行优化以便充分利用多核CPU的优势。

分享到:
评论

相关推荐

    SAP ECC6.0 VMware虚拟机种子

    2. **虚拟机配置**:创建合适的虚拟机规格,包括选择适当的操作系统(如Windows或Linux)、分配足够的资源,并设置正确的硬件兼容性级别。 3. **软件安装**:在虚拟机中安装操作系统、数据库(如Oracle或SQL Server...

    JAVA虚拟机.ppt

    定义 ...规格描述 JVM指令系统 JVM寄存器 JVM栈结构 JVM碎片回收堆 体系结构 8.1Java指令集 8.2寄存器 8.3栈 8.4单位收集堆 8.5方法区 JVM的运行过程 Java虚拟机命令行参数说明 JVM存储区

    VM16虚拟机去虚拟化教程(视频教程)

    - 在VM16中创建新虚拟机:选择正确的操作系统类型和版本,配置合适的内存、硬盘空间和网络适配器。 - 安装过程:使用ISO映像文件引导虚拟机进行操作系统安装,按照常规步骤操作。 5. 性能优化 - 分配足够的资源...

    云计算虚拟机部署方案的研究.pdf

    在云计算领域,虚拟机部署方案的选择对于资源的利用率有着直接的影响。资源碎片化会导致资源的浪费,因为它会造成实际可用的计算资源不能得到充分利用,从而影响到云计算服务的效率和成本。因此,开发一种能够有效...

    Java虚拟机中文和英文

    《Java虚拟机规格说明书中文版》(Java+JVM Spec Chinese.pdf)提供了对JVM的全面解读,适合初学者和有经验的开发者阅读。文档中详细阐述了JVM的架构、类文件格式、字节码指令集、内存模型、垃圾收集机制、类加载...

    在云计算中创建虚拟机需要自定义相应的配置参数,现在通过规范的OVF包来创建模板,通过模板来创建统一配置参数的并且满足所有操作系统的虚拟机,涉及将第三方制作的OVA压缩文件进行解压并记录OVF记录,并对未注册模板的OVF记录进行注册模板的操作

    这些模板包含了虚拟机的基本配置信息,如CPU、内存、磁盘等规格。 - 使用模板创建虚拟机可以确保所有基于该模板创建的虚拟机具有相同的配置参数,从而提高效率并减少配置错误的风险。 2. **解压OVA文件:** - OVA...

    Java虚拟机运行机制

    Java虚拟机的设计目标是提供一个基于抽象规格描述的计算机模型,使得Java语言编译器生成的目标代码可以在多种平台上运行。 Java虚拟机的运行机制可以分为以下几个步骤: 1. 字节码加载:Java虚拟机首先加载字节码...

    使用群晖NAS搭建虚拟机

    在选择硬件时,推荐使用固态硬盘作为虚拟机的存储介质,以获得更快的读写速度和更好的性能体验。 二、设置VMM套件 安装并配置好VMM套件后,需要进行主机设置的检查。这一步骤确保了虚拟机能够正常运行所需的各项...

    虚拟机系统安装图解教程

    1. **初始化虚拟机创建**:在VMware Workstation中选择创建新的虚拟机,可选择自定义或典型配置,前者提供更详细的硬件参数设定。 2. **操作系统选择**:根据实际需求选择客户操作系统类型,这将决定虚拟机的兼容性...

    在虚拟机上安装windows server 2008出错问题的解决

    可以查看CPU规格或使用工具如CPU-Z来检查。如果CPU确实不支持VT,那么你将无法在该硬件上使用VT依赖的虚拟化软件。 2. **更换虚拟化平台**:如果你的CPU不支持VT,可以考虑更换一个支持VT的虚拟机软件,例如VMware ...

    H3C CAS虚拟机迁移特性说明.pdf

    二级规格包括集群内的物理主机故障时虚拟机的自动迁移、集群内某台物理主机上某个虚拟机故障时的自动迁移、集群内物理主机上的虚拟机业务负载达到配置的 DRS 策略阈值时的自动迁移等。 结论 H3C CAS 虚拟机迁移...

    在虚拟机里面配置oracle

    在安装之前,应确保虚拟机的硬件规格满足Oracle 11g Release 2 (11.2) 的最低要求。通常,这包括足够的RAM(至少4GB)、充足的硬盘空间(用于操作系统和数据库软件)以及一个支持的处理器架构(例如x86)。 #### 3....

    Windows Azure使用入门 第一课:创建虚拟机.pdf

    3. **性能问题**:如果虚拟机出现性能瓶颈,可以尝试升级虚拟机规格或优化应用程序代码。 4. **费用问题**:如果发现虚拟机费用超出预算,请检查是否开启了不必要的虚拟机或未关闭已停止使用的虚拟机。 #### 六、...

    虚拟机Oracle_10g_RAC_安装_Windows_2003

    创建虚拟机并配置其硬件规格,包括处理器、内存、硬盘等。特别地,需要为每个RAC节点创建独立的虚拟机,并配置共享虚拟磁盘,以模拟实际的共享存储环境。 #### 5. **操作系统安装** 在每个虚拟机上安装Windows ...

    新建虚拟机

    1. **选择虚拟化平台**:市面上有许多虚拟机软件,如VMware Workstation、Oracle VirtualBox、Microsoft Hyper-V等。这些工具提供了创建、管理虚拟机的界面。 2. **安装虚拟化软件**:下载并安装所选的虚拟化平台,...

    XenServer6.0虚拟机管理员手册

    - **使用VM模板**:通过预先配置好的模板快速部署相同规格的虚拟机。 - **物理机到虚拟机的转换 (P2V)**:将现有的物理服务器转换为虚拟机。 - **克隆现有VM**:从现有的虚拟机克隆新的实例,保持原有的配置不变。 -...

    vmware虚拟机安装教程.docx

    - 选择“桥接网络”模式以确保虚拟机能够通过主机正常访问外部网络。 - 这样可以实现在虚拟环境中直接连接至真实网络环境的目的。 7. **指定磁盘容量:** - 分配足够大小的硬盘空间给虚拟机使用。 - 常见推荐值...

    使用docker-machine 管理Azure容器虚拟机1

    可通过`Get-AzureRmVMSize`命令获取Azure支持的虚拟机规格列表。 - `--azure-private-ip-address`: 指定虚拟机的私有IP地址。建议不要选择网段中靠前的位置,因为某些IP地址已被预留。 ##### 3. 虚拟机配置信息 ...

    行业分类-设备装置-在云计算系统中创建虚拟机的方法.zip

    根据监控数据,可以进行资源优化,如调整虚拟机规格、实施负载均衡策略,或者采用自动化工具进行资源调度。 7. 成本管理:云计算费用通常按使用量计费,因此理解成本结构和使用模式至关重要。通过合理规划虚拟机...

    华为2018软件精英挑战赛指导(含伪代码)

    在伪代码中,对每个虚拟机规格f根据训练数据集确定相关权重系数大小w1,w2,……,wn(w1>w2........>wn),然后代入公式(1),求出虚拟机规格f在时刻t的数量Stf。接着,对于预测出来的每个虚拟机v∈Nt,从物理服务器...

Global site tag (gtag.js) - Google Analytics