云计算实例可以使应用程序性能和成本发生颠覆性变化。企业在部署前需要评估工作负载以确定正确的实例类型和大小。
目前有如此多的公共云实例,企业可能很难做出最好的选择。并且那些顶级云计算提供商有许多变化,例如Amazon Web Services,Microsoft Azure和Google,它们都具有不同的规格和成本。
而且由于并非所有云计算实例都是一致的,所以企业需要检查其工作负载以及其预算,以查看哪种实例类型和大小最为有效。在某些情况下,他们甚至需要创建自定义实例来优化性能和成本。
以下是帮助企业确定工作负载的最佳的且最具成本效益的云实例类型的五个措施。
(1)正确的大小是关键
由于并非所有工作负载都是静态的,所以管理员需要定期检查云计算实例,并知道何时调整大小。人们需要注意云实例太小的三个警告标志:长时间的运行,无法满足使用峰值,以及需要更多云实例来支持工作负载。查看云计算使用情况报告以确定其实例需要哪些资源,如内存或虚拟CPU内核。测试新的实例大小,或者在沙盒中查看是否适合。
在节省资金的同时,有时候需要采用更大的实例,因为它们减少了实例总数。通过采用大小适当的实例,IT团队可以避免瓶颈,并实现更好的运行时间。企业在处理突发性工作负载时采取不同的方法。考虑到长期实例,例如用于基线负载的亚马逊弹性计算云(EC2)保留实例,突发的更大实例,以及来自现货市场的剩余峰值的实例。
(2)对于中断的备用能力
虽然标准云计算实例可以满足大多数企业的需求,但Amazon Web Services(AWS)EC2和Google Preemptible虚拟机中可以减少公共云的成本。
AWS Spot实例使企业有机会对未使用的EC2容量进行投标。这些情况的成本各不相同,取决于供需情况。AWS表示,企业可以获得比点播实例少达90%的AWS Spot Instance。 Google的可抢占式虚拟机与其类似,比谷歌的标准实例少70%。然而,谷歌在24小时之后终止这些虚拟机,或者在其他任务需要资源时终止这些虚拟机。
虽然它们提供了很大的折扣,但这些云计算实例类型意味着用户可能没有按需获得所需要的资源。在项目的关键时刻,用户也可能被其他用户所影响。评估你所采用的应用程序,看看是否负担得起这些中断。
(3)考虑采用自定义的方法
标准云计算实例并不总是满足企业需求。例如,如果企业为了那些不是计算密集型应用程序启动标准实例,则可能会在未使用的资源上浪费成本。为了降低成本和浪费考虑采用一个自定义的实例类型。
AWS,Azure和Google等公司为企业的管理员提供了使用内存量,CPU功耗和所需资源的自定义实例的能力。但在企业采用之前,请评估企业运行的工作负载。正确地调整云实例的大小,以节省资金,并保证应用程序的性能。
(4)寻找基于使用的云折扣
为了节省更多成本,请熟悉企业的云计算提供商的云实例类型,并寻找可用的折扣。根据AWS,AWS EC2保留实例与AWS按需实例相比,可以为企业节省75%的成本,并允许用户在可用性区域中保留容量。这种实例类型通过预付款的方式可以节省更多的成本。
谷歌云平台可以帮助企业降低成本,持续使用折扣,当云计算实例运行了至少25%的结算月时,用户可以享受折扣。
(5)GPU实例探讨
云计算供应商继续添加实例类型以满足企业需求,其中一个新产品是图形处理单元(GPU)。这些实例提供并行计算能力并加快复杂的任务处理速度,包括机器学习。基于NVIDIA技术,AWS,Azure和Google已经通过自己的GPU实例进入市场。
但GPU实例不适用于各种应用程序。企业需要评估您的需求并选择合适的工作负载以获得最佳效果。受益于GPU的一些工作负载是业务分析,视频制作,人工智能,虚拟桌面基础设施,超级计算和工程仿真。例如,商业分析应用程序(例如零售业务分析应用程序)可以从GPU的并行计算能力中受益,尤其是在峰值需求期间需要快速响应时间的应用程序。
快速的响应时间在学术研究和制造行业也是至关重要的,这使得GPU实例也适合这些市场。
本文转自d1net(原创)