管理云计算成本的10个技巧

2023-10-13 08:59
文章标签 技巧 管理 计算成本

本文主要是介绍管理云计算成本的10个技巧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  管理云计算成本的10个技巧

  对于很多企业来说,管理云计算成本已成为一个巨大的问题。
管理云计算成本的10个技巧
  在RightScale 公司的2018年云计算状态调查报告中,80%的受访者将管理云计算支出视为一个主要的挑战。而且,组织应用云计算的时间越多,他们就越有可能将成本视为一种障碍。

  成本管理如此具有挑战性的部分原因是组织在公共云服务上花费了大量资金。超过一半的企业(52%)在RightScale公司调查中表示,他们每年在云计算方面的支出超过120万美元,超过四分之一(26%)的企业支出超过600万美元。第二年的支出可能会高得多,因为71%的企业计划将云计算支出增加至少20%,而20%的企业预计将目前的云计算支出增加一倍。

  鉴于这些数字,调研机构Gartner公司预测,全球公共云支出在2018年增长21.4%至1,864亿美元,高于2017年的1535亿美元,这并不足为奇。

  (1)监控日常开支

  配置新计算资源的简便性和速度是组织选择使用公共云服务的关键原因之一。在大多数企业中,开发人员和其他IT专业人员每天都会多次启动新实例。如果云计算管理人员每周或每季度监控使用情况,他们很容易因意外收费过高而感到茫然。这就是为什么大多数专家建议使用仪表板的原因,因此需要每天监控云计算的使用情况,越频繁越好。

  一些组织选择投资第三方工具用于此目的,但云计算供应商本身也提供企业可以使用的监控工具,几乎没有成本。例如,亚马逊网络服务(AWS)有一个成本和使用情况报告,它跟踪每小时或每天的使用情况,以及一个可信赖的顾问工具,可帮助企业优化成本,以及提高性能和安全性。Microsoft Azure提供Azure监视器和成本管理服务,谷歌云平台提供Stackdriver Monitoring。

  (2)关闭未使用或不必要的实例

  就像人们经常提醒在离开房间时关灯一样,而这些提醒在公共云计算资源方面似乎更加必要。IT工作人员经常为短期目的启动一个新实例,然后在完成后忘记将其关闭。

  RightScale公司的调查发现企业正在转向自动化工具和人工处理流程来解决这个问题。例如,72%的受访者已采取措施消除无效的存储,71%的组织在数小时后关闭工作负载,69%的组织指定工作负载的到期日期。

  (3)需要采用标签

  虽然一些供应商推出了不需要使用标签的云计算管理解决方案,但大多数企业仍然依赖于要求他们标记工作负载的工具。这些标签可以指示许多不同的属性,例如,它是开发还是生产工作负载它应用于哪个应用程序或服务它必须满足哪些合规性要求何时应关闭工作负载以及哪个部门应该负责等问题。

  (4)依靠自动化而不是人工过程

  随着组织对公共云的使用不断增长,并且开始使用更多的云计算提供商的服务,许多组织发现他们在早期用于监控和优化公共云使用的人工流程已不再适用。自动化解决方案可以更轻松地跟踪使用情况,并在整个公司范围内实施策略。调研机构Forrester公司的分析师Lauren E. Nelson指出,“许多企业转向云计算来降低基础设施支出或避免新投资高额的前期成本。尽管如此,许多企业都没有实现这些目标。其成功更依赖于云计算管理和治理的成熟度,并随着工作量和成本复杂性不断增加,用户、账户和实例类型的不断增加,基础设施和运营专业人员越来越依赖工具来实现管理实践的可见性、一致性和可扩展性。”

  (5)考虑采用独立的云成本管理工具

  对于许多企业而言,可能最有意义的自动化解决方案类型是独立的云计算成本监控和优化(CCMO)工具。这些解决方案的成本通常只是更复杂的混合云管理工具的一小部分。根据Forrester公司的Nelson的说法,“云计算成本监控和优化(CCMO)客户在两到六个月内引用投资回报率(ROI),这比更昂贵的工具更快,这些工具也包括合规性、编排和其他解决方案。”

  相当多的不同供应商推出了云计算成本监控和优化(CCMO)工具。在其2018年第二季度的调查报告中,Forrester公司将RightScale、CloudHealth Technologies、Turbonomic、Densify列为行业领导者,Apptio、CloudCheckr、微软公司是行业出色厂商,而Cloudability和Teevity公司是行业竞争者。

  (6)如果企业需求更加复杂需要投资混合云管理工具

  需求更加复杂的大型企业可能会发现他们需要混合云管理(HCM)解决方案。这些工具通常将监控和成本管理功能与合规性、编排、经纪、模板创建和其他自动化功能相结合。混合云管理(HCM)解决方案更昂贵,但也提供比云计算成本监控和优化(CCMO)解决方案更广泛的功能。

  与云计算成本监控和优化(CCMO)市场一样,许多不同的供应商都提供混合云管理(HCM)解决方案。在最新的Forrester Wave HCM Tools报告中,Forrester公司将RightScale、Scalr、VMware和Embotics列为领导者,思科、CloudHealth Technologies、Turbonomic、HyperGrid、Micro Focus、Red Hat和BMC Software是行业出色厂商,而RackWare公司为行业竞争者。

  (7)寻找具有机器学习功能的解决方案

  如果企业选择使用云计算成本监控和优化(CCMO)或混合云管理(HCM)解决方案,可能需要考虑一个包含分析和机器学习的工具。该技术有助于管理软件随着时间的推移更好地提出成本优化建议,使组织尽可能地降低成本,同时减轻IT员工的负担。Nelson表示,“最终,许多云计算成本监控和优化(CCMO)供应商希望他们的客户默认信任建议,选择实时自动实施建议,以便更加频繁地减少工作量的增量节省。这些发展将从根本上改变云计算管理人员和这些工具的作用。”

  (8)采用系统的方法进行云计算成本管理

  当然,云计算成本管理需要的不仅仅是技术,它还要求组织获得适当的人员和流程。 Gartner公司建议组织系统地解决问题。它为公共云成本管理提供了一个五个步骤的框架:

  计划:创建预测以设定支出预期。

  跟踪:观察企业的实际云计算支出,并将其与预算进行比较,以便在出现意外情况之前检测异常情况。

  减少:快速消除浪费云计算支出的资源。

  优化:利用提供商的折扣模型并优化企业的工作量以降低成本。

  成熟:持续改进和扩展企业的成本管理流程。

  (9)注意供应商锁定

  专家还建议企业云计算管理员需要了解供应商锁定问题。全球最大的提供商主导着公共云市场。根据Synergy Research Group公司的最新调查数据,亚马逊网络服务(AWS)公司占据全球公共云市场40%的份额,而AWS、微软、谷歌前三大云计算供应商共同控制着超过60%的市场份额。

  在这种环境中,企业应该警惕过度依赖一个提供商或使用可能难以迁移到其他供应商的服务。这些情况会随着时间推移而增加成本。

  (10)优化私有云成本

  最后,值得注意的是,即使企业在管理其公共云支出方面没有遇到任何问题,其采用私有云成本仍然具有挑战性。SoftwareONE公司的调查报告发现,56%的受访者认为公共云和内部数据中心的管理同样复杂并且耗时,38%的受访者表示公共云和内部部署的定价同样复杂且令人困惑。根据451 Research公司的白皮书,35%的企业正在将数据从公共云迁移回私有云。但是,从公共云迁移到私有云可能无法解决成本管理问题。451 Research公司在报告中指出,“我们的建议是使用工具、外包服务和合作伙伴关系来尽可能地优化私有云以节省资金,同时仍然受益于私有云的更多增值优势,例如控制、性能和安全性。”

这篇关于管理云计算成本的10个技巧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/202133

相关文章

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

电脑报错cxcore100.dll丢失怎么办? 多种免费修复缺失的cxcore100.dll文件的技巧

《电脑报错cxcore100.dll丢失怎么办?多种免费修复缺失的cxcore100.dll文件的技巧》你是否也遇到过“由于找不到cxcore100.dll,无法继续执行代码,重新安装程序可能会解... 当电脑报错“cxcore100.dll未找到”时,这通常意味着系统无法找到或加载这编程个必要的动态链接库

如何关闭 Mac 触发角功能或设置修饰键? mac电脑防止误触设置技巧

《如何关闭Mac触发角功能或设置修饰键?mac电脑防止误触设置技巧》从Windows换到iOS大半年来,触发角是我觉得值得吹爆的MacBook效率神器,成为一大说服理由,下面我们就来看看mac电... MAC 的「触发角」功能虽然提高了效率,但过于灵敏也让不少用户感到头疼。特别是在关键时刻,一不小心就可能触

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

前端bug调试的方法技巧及常见错误

《前端bug调试的方法技巧及常见错误》:本文主要介绍编程中常见的报错和Bug,以及调试的重要性,调试的基本流程是通过缩小范围来定位问题,并给出了推测法、删除代码法、console调试和debugg... 目录调试基本流程调试方法排查bug的两大技巧如何看控制台报错前端常见错误取值调用报错资源引入错误解析错误

mysql线上查询之前要性能调优的技巧及示例

《mysql线上查询之前要性能调优的技巧及示例》文章介绍了查询优化的几种方法,包括使用索引、避免不必要的列和行、有效的JOIN策略、子查询和派生表的优化、查询提示和优化器提示等,这些方法可以帮助提高数... 目录避免不必要的列和行使用有效的JOIN策略使用子查询和派生表时要小心使用查询提示和优化器提示其他常

Apache伪静态(Rewrite).htaccess文件详解与配置技巧

《Apache伪静态(Rewrite).htaccess文件详解与配置技巧》Apache伪静态(Rewrite).htaccess是一个纯文本文件,它里面存放着Apache服务器配置相关的指令,主要的... 一、.htAccess的基本作用.htaccess是一个纯文本文件,它里面存放着Apache服务器

Spring中@Lazy注解的使用技巧与实例解析

《Spring中@Lazy注解的使用技巧与实例解析》@Lazy注解在Spring框架中用于延迟Bean的初始化,优化应用启动性能,它不仅适用于@Bean和@Component,还可以用于注入点,通过将... 目录一、@Lazy注解的作用(一)延迟Bean的初始化(二)与@Autowired结合使用二、实例解