您可以想象一下,有一家虚拟计算机商店,您可以在商店里购买虚拟服务器,并以任何您想要的方式配置这些服务器。现在,你可以在眨眼之间就做到这一点了。公共云目前可以提供这样的功能,包括现货实例(即所谓的标准实例)和自定义实例。
所有的公共云供应商们都提供了标准的云实例类型,其中包括亚马逊网络服务(AWS)、微软Azure以及谷歌。但是,标准实例并没有办法满足所有的企业需求。相反,企业用户能够针对那些不适合使用标准公共云实例的工作负载来创建自定义实例类型。
例如,某一家企业有个CPU密集型(而非内存密集型或存储密集型)的应用程序。那么使用标准实例就是指要购买超过实际需要的内存和存储资源,从而造成金钱浪费。所以用户可以使用采用了较少存储与内存资源的自定义实例取而代之。
与只使用标准云实例相比,使用自定义云实例的优势在于它能够帮助企业用户免于为那些不必要的云资源埋单。
例如,谷歌计算引擎提供了一个n1-standard-8实例类型(八核30GB RAM),但是有些用户每年只需要六个虚拟CPU,而非八核。为了解决这个问题,管理人员可以创建一个配有六核的自定义云实例,并为其配置实际确切所需的内存资源。
亚马逊机器镜像(AMI)提供了在AWS云平台上启动实例所需的所有信息。AWS中的自定义实例是用户可以自行开发或从第三方处购买的定制AMI。自定义AMI可为云实例创建模板,用户可基于这个模板在任意时间按需启动一个定制服务器。与谷歌公司类似,AWS中的自定义实例所提供的资源正是用户实际应用所需的资源,从而消除资源浪费现象。
如果需要在微软Azure中创建一个自定义的虚拟机,管理员需要使用表单库(Form Gallery)选项。此法要比快速创建(Quick Create)功能提供更多的配置选项,其中后者只能启动标准机器实例。
不管用户选择了哪家云供应商,使用自定义云实例的关键在于了解你运行的工作负载。当用户对所需资源进行估计时,应当试图尽可能地精确。如果估计过高,用户就会要对闲置资源支付额外费用;如果估计过低,那么就会对应用运行性能产生不利影响。
基础设施即代码的崛起
基于动态实例形式的全新模式将会出现,即能够在动态过程中做出变化的实例。企业用户可以创建动态实例(即所谓的基础设施即代码方法)并对其进行重新配置以满足应用程序的需求。为了确定动态配置是否能够为用户企业带来附加值,应首先确定用户的云供应商是如何计费的。目前,在大多数情况下,自定义实例是一个较好的方法。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
映射最佳Azure VM规模与类型到云工作负载
当选择云实例类型时,一种大小绝对不可能适合所有情况。确定哪些云工作负载在哪些Azure VM类型和大小上运行得最好。
-
给云工作负载匹配最佳的Azure虚拟机规模和类型
当选择云实例类型时,毫无疑问我们是无法找到一个适合所用应用的实例规模的。本文将介绍在哪一种Azure虚拟机类型 […]
-
混合云挑战:迁移和工作流流动性问题
对于AWS以及一众公共云供应商来说,云计算的兴起可谓一大福音。各类规模的企业都针对他们的存储应用和各种工作负载采用了混合云解决方案。
-
能不能把一个实例,放到两个计算节点上?