许多企业在云计算应用上投入了大量资金。然而,这并不意味着成本将被合理使用。研究公司高德纳(Gartner)预测,仅就公共云基础设施(IaaS)而言,2019年全球市场支出将达到395亿美元。与此同时,国际数据中心预测,2023年全球公共云支出(包括IaaS、SaaS和PaaS)将接近5000亿美元。
ParkMyCloud,一家以IaaS数据为主要业务的云计算成本管理提供商,市场规模为395亿美元。该公司表示,今年不必要的公共云基础设施支出可能会浪费140多亿美元,该公司认为这并没有被高估。
ParkMycloud超过140亿美元的支出估计基于以下两个假设:云计算浪费的最大来源是闲置资源(根据“按需”模式计算的资源,如小时费,但实际上并未使用)和过度分配(企业必须为未来的发展付出更多)。该公司没有指出浪费的其他原因,因此声称这个数字可能很低。
即使他们采取不同的策略,无论出于什么原因,许多人认为140亿美元的支出太高,可能是实际数额的两到三倍,但也浪费了至少数十亿美元。
空闲资源和过度配置可能发生在单个公共云中。因此,考虑到云环境和混合云环境的运营复杂性增加,增加支出变得尤为重要。事实上,成本优化可能首先是云策略的业务驱动因素之一,并假设成本优化是失败的设置。执行副总裁兼
2nd Watch联合创始人杰夫·亚丁(Jeff Aden)表示:“随着云应用的增长,团队需要意识到云平台之间的差异。从培训到优化的成本可能差异很大。随着支出的增加,云平台之间的监控和调整变得更加重要。”
在实施和管理云环境时,各种信息技术领导者和云专家就如何优化成本和避免不必要的浪费提出了一些建议。他们的建议是,资源配置和优化是一个持续而复杂的过程,企业需要为长期响应做好准备。
这里有8个建议,人们需要知道来降低云成本:
1. 做好基础工作
如果闲置资源和过度分配是云计算浪费的两个最大原因,这表明企业没有足够重视环境或者采取了削弱云计算优势的策略。
Turbonomic的首席技术官Mor Cohen指出,许多公司习惯于过度配置以确保应用程序性能,但这意味着他们通常不得不为高峰使用日以继夜地付费。(涡轮机械公司在2019年初收购了帕克梅云公司。)
科恩说,“因此,它们消除了云计算基础设施的关键价值点之一,云计算基础设施可以根据应用需求增长或收缩。”
一些团队需要考虑如何管理应用程序资源的更大自动化,或者考虑依赖外部帮助(另一种观点是资源优化本身需要全职工作)。多云环境中日益增加的复杂性并不意味着团队应该放弃,密切关注基本面将有助于消除浪费。
Cohen建议,“企业需要关注云计算环境的利用、配置和变化。人们在配置环境时会犯一些非常简单的错误,这会导致大量浪费和不必要的开支。”
2. 仔细观察非生产实例
如果企业在生产实例和非生产实例之间复制配置,它应该更频繁地查看最新账单。科恩指出快照和备份配置是特定的实例。她最近与一位客户交谈,发现他们每月在旧的开发快照上花费约50万美元,每年在不必要的云计算成本上花费600万美元。
还有一个提醒,部署非生产实例需要定期访问和重新评估资源分配。这些很少是静态需求。
ParkPlace技术的首席信息官迈克尔·康托(Michael Cantor)表示:“每月观察和分析并确定变化的根本原因非常重要。为了方便起见,有许多类别很容易被忘记、忽略或不实现。”
康托说,非生产实例是一个需要审查的地方(它们每月100%运行吗?这可能不是必需的)。康托还指出了另一个不足之处
3. 避免治理瓶颈,但要保持警惕
仅仅“治理”这个词就足以惹恼一些人。然而,在一个阴云密布的环境中,企业对治理的态度就像是在说“我愿意付出不必要的代价”。企业需要避免治理瓶颈,但他们应该保持警惕。
科恩说,“缺乏监督和控制会导致云计算的快速而痛苦的旅程。DevOps最大的优点是它可以提高灵活性,缩短上市时间。但是在极端的情况下,当开发组织获得完全的控制权而不强制进行变更和优化时,成本会迅速飙升。”
同样的事情可以延伸到信息技术之外。如果企业真的想要监控和优化云成本,信息技术部门需要监控其他部门对云计算的使用。
Anexinet的企业架构师马特·迪尔洛夫(Matt Dierolf)表示,“随着云计算服务变得更容易部署,识别在信息技术部门之外管理的云计算服务可能是最大限度减少不必要支出的关键。有许多工具可以帮助识别“流氓”云服务。一旦确定,他们就可以与业务利益相关者合作,将这些服务置于信息技术管理之下,这样企业就可以采用更好的定价和管理方法来确保这些环境的优化。”
4. 让业务目标来指导云计算战略
一些公司发现很难从中吸取教训:如果云迁移或实现的“目标”实际上是日历中的某个日期,那么他们将来肯定会收到一些账单。
设定最后期限是一个很好的激励,但不能以牺牲策略为代价。许多专家指出,从长远来看,成本优化在规划和建筑阶段是最重要的。
康托说:“我见过许多公司,它们的任务是每天把一切都放在云中。这种方法将鼓励虚拟机简单地将其当前的CPU、内存和存储转移到云中,而无需优化。采用深入的规划和架构策略确实需要更长时间,但这对于云计算环境的长期成本优化是必要的。”
5. 详细检查适用于多云的应用程序
在云中运行某些工作负载的成本优化是一项更加困难的任务,因为这些工作负载最初不适用于多云环境。这是一个适当的评估和规划问题,全面云计算战略固有的另一个风险。Juniper Networks云解决方案的高级总监和倡导者斯科特·斯奈德顿(Scott Sneddon)表示:“最重要的是,企业需要仔细考虑适合云部署的应用。如果应用程序不能分解成更小的部分,不适合分发,并且不能容忍延迟和性能差异,那么就不值得尝试云部署。基于云计算和微服务的应用程序比传统的单片应用程序更适合分布式云部署。”“涡轮经济”的科恩发现,许多将应用程序迁移到云的公司希望云计算能够解决所有问题,这种想法非常普遍。
科恩说,“我们已经看到许多组织将云计算视为解决所有问题的良方。但是将不可扩展的传统应用放在云中会使它们更容易控制。我们认为云计算是灵活的,但它与迁移到云的应用程序一样灵活。”
6. 从特定平台抽象出来
cloud实现存在为一些遗留问题创建“云原生”迭代的风险,企业可能希望解决这些遗留问题,解决这些问题的成可能会变得更加昂贵。
7. 成本与理性:不要错过全局
除了孤岛和锁之外,企业还需要使用大量工具从特定的云平台中抽象出操作任务,这将会很有帮助。
Sneddon说,“信息技术团队需要尽最大努力提高云部署的一致性和简单性,并且应该采用工具和平台,使他们能够以更抽象的方式操作应用程序,从他们运行的基础架构中抽象出来。这样,应用程序和业务可以更容易地迁移。库伯内斯和安西布尔这样的工具非常适合这种方法。此外,采用支持云环境的网络和安全平台是简化确保云环境合规性的关键。”
8. 考虑使资源优化成为一项全职工作
关注细节是件好事,但企业需要区分注意力和近视。需要注意的一个问题是,一些企业希望存更多的钱
《第二观察》的亚丁说:“公司需要避免的一个陷阱是陷入模糊的微观经济。对于给定的产品或服务,一家云计算提供商的价格可能较低,但与另一家云计算提供商相比,一旦设计出整个解决方案,其成本可能会增加,或者其性能和可靠性可能会降低。换句话说,从长远来看,它最终可能会付出更多,以节省一些成本。”
Park Place Technology的康托表示,“数据输出”的成本是将数据移出特定云计算环境或在不同云计算环境之间移动的成本,这是企业需要关注的另一个例子。他还指出,在规划和架构阶段,这一成本比以后的更新更容易优化。
Cantor说,“企业确保数据输出得到优化,所有云平台为获取数据支付更高的成本。企业需要在单个云平台中处理更多数据,而不是在多个云平台之间移动,这可以降低数据输出成本。”
Cantor指出,目前业界对云计算支出有很多争论。有些人认为采用云计算的成本相对于本地基础设施来说太高了。他认为,如果企业首席信息官决定充分发挥其内部数据中心的能力,这可能是正确的,但没有人这样做。
Cantor说:“云计算可以让我们以100%的容量运行,并且知道我们可以在几分钟内增加容量,而不需要大量的资本支出,这是成本问题,甚至可以改善我们自己的基础设施。但是,必须从一开始就设计具备这种专业水平的云计算基础架构,这是当今信息技术人员所不具备的新技能。”
谈到成本,并不是每个组织都准备好或能够采取这一步骤。然而,随着多云环境的蔓延,康托认为资源优化不能成为现有团队的重点。他指出,这需要特殊的员工来实施,管理者需要有足够的耐心,因为没有多少人有能力做这项工作。
康托说:“必须有人从事云计算优化。这不是基础设施团队的副业,也不是可以通过培训获得资格的工作。这是一项必须由全职人员完成的工作,并在这项工作中获得更多经验,直到行业和技术进一步成熟。”
极牛网精选文章《降低多云成本支出的8个技巧》文中所述为作者独立观点,不代表极牛网立场。如若转载请注明出处:https://geeknb.com/4452.html