管理云计算成本的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

相关文章

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

mtu设置多少网速最快? 路由器MTU设置最佳网速的技巧

《mtu设置多少网速最快?路由器MTU设置最佳网速的技巧》mtu设置多少网速最快?想要通过设置路由器mtu获得最佳网速,该怎么设置呢?下面我们就来看看路由器MTU设置最佳网速的技巧... 答:1500 MTU值指的是在网络传输中数据包的最大值,合理的设置MTU 值可以让网络更快!mtu设置可以优化不同的网

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

MySQL JSON 查询中的对象与数组技巧及查询示例

《MySQLJSON查询中的对象与数组技巧及查询示例》MySQL中JSON对象和JSON数组查询的详细介绍及带有WHERE条件的查询示例,本文给大家介绍的非常详细,mysqljson查询示例相关知... 目录jsON 对象查询1. JSON_CONTAINS2. JSON_EXTRACT3. JSON_TA

Spring @RequestMapping 注解及使用技巧详解

《Spring@RequestMapping注解及使用技巧详解》@RequestMapping是SpringMVC中定义请求映射规则的核心注解,用于将HTTP请求映射到Controller处理方法... 目录一、核心作用二、关键参数说明三、快捷组合注解四、动态路径参数(@PathVariable)五、匹配请

Python中bisect_left 函数实现高效插入与有序列表管理

《Python中bisect_left函数实现高效插入与有序列表管理》Python的bisect_left函数通过二分查找高效定位有序列表插入位置,与bisect_right的区别在于处理重复元素时... 目录一、bisect_left 基本介绍1.1 函数定义1.2 核心功能二、bisect_left 与

Spring中管理bean对象的方式(专业级说明)

《Spring中管理bean对象的方式(专业级说明)》在Spring框架中,Bean的管理是核心功能,主要通过IoC(控制反转)容器实现,下面给大家介绍Spring中管理bean对象的方式,感兴趣的朋... 目录1.Bean的声明与注册1.1 基于XML配置1.2 基于注解(主流方式)1.3 基于Java

基于Python+PyQt5打造一个跨平台Emoji表情管理神器

《基于Python+PyQt5打造一个跨平台Emoji表情管理神器》在当今数字化社交时代,Emoji已成为全球通用的视觉语言,本文主要为大家详细介绍了如何使用Python和PyQt5开发一个功能全面的... 目录概述功能特性1. 全量Emoji集合2. 智能搜索系统3. 高效交互设计4. 现代化UI展示效果

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Mysql中的用户管理实践

《Mysql中的用户管理实践》:本文主要介绍Mysql中的用户管理实践,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录13. 用户管理13.1 用户 13.1.1 用户信息 13.1.2 创建用户 13.1.3 删除用户 13.1.4 修改用户