如今,企业运营内部部署数据中心的时代已经过去,云计算技术已经在很大程度上实现了其可扩展性、灵活性和成本效率的承诺。尽管有这些承诺,但很多企业采用云计算却没有达到其理想目标。这是为什么?
因为管理云计算很难——尤其是在管理成本方面。当用户注册AWS云平台或任何其他云计算提供商的云平台时,不会自动节省成本。与其相反,采用云计算来节省成本需要大量的容量规划、仔细的分析、一致的监控、准确的预测和无休止的调整,这足以让任何人难以应对。
但是付出努力终将获得回报。如果企业正确管理云平台,与运营内部部署数据中心相比,它可以节省大量成本。但是,如企业没有事先制定成本策略就急于将业务迁移到云平台,那么随着业务的长期扩展,可能会导致使其带来数百万美元的损失。
那么,企业应该遵循哪些指导方针来确保最大限度地节省云计算成本?以下是一些常见的注意事项,可以立即开始实施或执行。
企业将工作负载迁移到云平台是第一步,也是最复杂的一步。因此,在开始迁移之前,企业需要记住以下几点:
(1)在迁移之前分析环境
企业可能需要面对这个问题——如果企业的内部部署数据中心杂乱无章且过度配置,那么在云计算环境中也是如此。除非企业在迁移之前将其清理干净。
从好的一方面来说,清理当前熟悉的运营环境比迁移到不熟悉的云计算环境后进行清理更容易。因此,企业在云迁移之前分析其当前的运营环境至关重要。
首先停用当前未使用的所有资产。例如,企业可能有一个为特定项目配置的虚拟机(VM),并且在该项目完成后并未关闭。因此将会一直运行这个不再需要运行的应用程序。现在识别和删除这些资源将降低企业未来的云计算成本,同时减少工程师在未来面临的问题。
(2)为企业的云计算架构创建蓝图
接下来,企业需要重新构建应用程序堆栈。这项任务并不像听起来那么可怕。企业需要创建一个内部部署基础设施的列表,并在云平台中找到其相应的基础设施。举例来说,企业使用多个专用服务器进行消息队列。如果企业将其业务迁移到AWS云平台,则需要在云迁移之前识别AWS中的类似实例类型。
(3)不要遵循“提升和转变”的方法
这可能很诱人,但无论做什么,企业都要避免“提升和转移”的方法。肯定有多种方法可以优化企业当前的环境,因此简单地将其拥有的内容准确地移入云平台中,将会错失重组、重构和优化性能和成本的机会。
例如,企业可能正在运行未使用的虚拟机、备份未使用的开发服务器或存储可分配给低成本归档存储类的数据。企业需要确保重新调整其架构以适应云平台的运营。
需要注意的是,需要有人负责管理云计算成本。根据企业的规模,可以是治理团队或特定个人,但必须尽早完成。
(1)确保云计算支出由特定的个人或团队管理
管理云计算预算说起来容易做起来难,但如果这一任务委托给团队或特定个人,确保企业完成目标将是他们的首要任务。他们将负责处理云计算预算,确定谁能或不能提供资源,并监控资源使用情况。
如果企业未能建立治理策略,将面临让许多人在没有任何责任的情况下供应资源的风险,这会导致严重的超支和大量混乱。
(2)不要假设治理只适用于大型企业
认为企业的规模太小,无法进行治理?这种想法是错误的。
至少应该有人负责监控云支出,并确保它与分配的预算保持一致。而此人将与企业财务部门携手制定预算、监控使用情况、创建账单提醒等。
如果企业在不考虑安全性的情况下迁移到云平台,那么就犯了一个巨大的错误。据估计,到2025年,网络犯罪将给全球造成超过10.5万亿美元的损失。更糟糕的是,根据Verizon公司近期发布的一份研究报告,云安全漏洞的数量有史以来首次超过了内部部署的漏洞。因此不用说,企业将业务在迁移到云平台时应该优先考虑安全性。以下是一些入门提示。
(1)制定分层、多层次的云安全计划
企业的云安全策略应在发生网络攻击时保护其数据和IT资产,同时符合其所在行业的特定标准和法规。
一些云安全策略包括:
使用架构良好的框架构建解决方案。
使用威胁检测、自动修补或安全审计等解决方案。
使用中转网关或类似技术将企业本地网络连接到云平台。
为传统系统和Web应用程序创建足够多的防火墙规则。
(2)不要完全依赖云计算提供商的安全控制
虽然许多云计算提供商提供了出色的安全解决方案,但完全依赖它们并不能帮助企业解决所有问题。例如AWS公司推出的责任共担模型,该模型声明AWS云平台的安全只涵盖其基础设施,用户必须保护自己的应用程序。
企业运行服务器的时间越长,账单就越大。而且对用户来说不幸的是,在云中创建新的虚拟机变得如此容易,以至于许多人在不再使用时忘记将其关闭。这导致云计算成本比实际需要高出66%。
因此,如果企业希望降低云成本,需要在安排实例时牢记以下几点:
(1)自动安排实例
很多员工很容易忘记在下班后关闭实例。事实上,即使是优秀的员工也可能会遇到这种情况。另一方面,自动调度实例可以避免人为错误,同时简化关闭过程。
AWS公司的Amazon实例调度器或微软Azure的Start/Stop特性使得在“非生产时间”关闭非生产环境中的实例,并在需要时将其重新启动变得很容易。除了这些工具之外,企业还应该考虑设置警报,以便在调度过程中出现任何错误时可以得到通知。
(2)利用AWS自动扩展功能
AWS自动扩展使企业能够充分利用云计算的弹性。该技术持续监控其应用程序的容量需求,并自动调整资源以适应其当前使用情况。因此,企业不必为其工作负载分拆大型虚拟机。与其相反,可以从低规格服务器开始并将其添加到自动扩展组。当需求增加时,更多节点将添加到其队列中以适应规模的增长。同样,当需求减少时,额外的节点将被减少。
这有助于优化性能和成本,因此企业无需为未使用的资源付费,并且始终拥有合适数量的实例来运行其应用程序。
(3)不要让虚拟机持续运行
这似乎很明显,但正如以上所提到的,许多人在不需要运行虚拟机时忘记关闭。例如,工作日的上午9点到下午5点可能是高峰时间。这意味着可能不需要某些虚拟机在周末或在每天凌晨3点运行,那么为什么企业要为这些运行的虚拟机支付费用呢?与其相反,需要在下班时间关闭一些无用的虚拟机,以确保最大限度地节省成本。
毫无疑问,标记资产是了解企业的使用模式和优化云成本的重要组成部分。资产标签是元数据标签,可归属于企业云队列中的各个资源,以跟踪它属于哪个应用程序。通常情况下,可以为每个资源分配多达50个标签,并且可以根据其需要对它们进行组织和命名。
在标记资产时,务必牢记以下几点:
(1)在云计算之旅的早期实施标记策略
开始标记资产永远都不会太早。事实上,拖延的时间越长,就会变得越困难。一旦企业的支出和使用量增加(这是不可避免的),将需要有一个标记系统,以确定哪个团队负责每个资产(以便可以让他们评估资源和成本),以及停用不需要的资源等等。
标签在许多实际场景中都非常有用。例如,如果不使用特定应用程序,则可以使用应用程序名称的值来搜索标签“应用程序”。然后,将看到与该应用程序相关的所有资源,因此可以轻松删除它们。
此外,标签可用于强制执行预算并防止超支。只需在标签上设置预算阈值,并设置警报以在接近该阈值时发布通知。
(2)不要在标记资产之前开始云迁移
如果企业在环境不那么复杂的一开始就进行标记,则标记很简单。但是一旦环境更加成熟,这将变得极其困难。因此,如果要将业务迁移到云端,务必事先开始标记以免后悔。
(3)使用预留实例和成本节省计划
如果企业采用AWS云平台,使用预留实例(RI)和成本节约计划可能比AWS的按需定价节省高达72%的费用。其问题是企业必须承诺提前一到三年购买预留实例(RI),这意味着需要提前预测使用需求。尽管存在这一挑战,预留实例(RI)为明智地使用它们的企业节省更多的成本。
(4)不要在没有制定策略的情况下购买预留实例或节省开支计划
使用预留实例(RI)时,制定策略以确保最大限度地节省开支至关重要。通常情况,企业可能会错误地购买许多未使用的预留实例(RI)。这会带来前期的成本节省,但没有回报,需要确保为如何处理预留容量制定计划。
企业将业务迁移到云平台是为了获得更大的灵活性和更低的成本。但要实现这一承诺,不能指望云平台或云计算提供商为他们完成所有的工作。不幸的是,云计算带来的节省成本并不是自动完成的。
这就是为制定涵盖云迁移成本、安全性和其他关键方面的战略应该是企业首要任务的原因。即使企业使用云计算服务有着多年的时间,也应该继续重新评估其云成本策略,以确保得到全面优化。首先找出导致云计算预算浪费的做法,并创建计划来防止这种情况发生。
需要记住的是,新技术总是在不断涌现,因此企业需要了解任何可能影响其云成本策略的行业变化。
以上就是如何设计经济高效的云计算环境的介绍,Vecloud为国内外用户供给包括全球主机托管、主机租用、云专线接入等方面的专业服务,资源覆盖全球。欢迎咨询。