多云:新的监控孤岛
2018-07-01 来源:OFweek云计算网
如今,越来越多的企业采用云计算。很多企业通常拥有多个供应商的云平台以便更好地运行给定的应用程序。但是在这个混合环境中如何进行监控?
大多数IT专业人士都认为云计算更像是一种范例,而不是计算资源的物理位移。 “效用”范式是凭借按需弹性资源进行转型的。但不同于仅限于单一的本地网络连接服务商,云计算平台的选择范围还提供了最适合提供单独应用的选择性和定制性。
调研机构ESG公司Edwin Yuen的调查研究表明,很多企业快速地在生产工作量上采用了多个公共云。他的研究表明,81%的当前云计算基础设施用户正在运行两个或更多公共云基础设施提供商的云平台。在这些用户中,有61%使用三个或更多的提供商的云平台。采用多云的最大驱动力是应用程序或工作负载专用性。
由于企业采用多个云计算提供商来支持个人应用程序,管理日益成为基于云计算和应用程序配对应用的专业化难题。而企业可以通过云堆栈中的本地工具或通过APM的面向应用程序的视图来监视所产生的孤岛的性能和可靠性。
devops世界中的混合云
但是,如果IT行业的devops传达了任何信息,那么这种孤岛与敏捷实践是相互矛盾的,并会造成脆弱性。在运营管理的情况下,其脆弱性表现在其工具的浅层次上。尽管大多数主要的公共云基础设施提供商都提供了日志记录和度量服务,但在涉及数据深度,相对于堆栈其余部分的场景,以及仪表板或警报方面,没有一个特别强大的工具。例如,Amazon Cloudwatch为EC2容器服务(ECS)提供了16个指标,而第三方工具通过从辅助AWS API和第三级应用程序API提取的数十个附加指标提供了更加深入的见解。
云计算之间缺乏相对可见性也会导致盲点。在云迁移过程中,对性能、适用性和成本的评估很快就会随着应用程序的变化而变得无效,就像他们对资源利用率的要求一样。那么人们如何知道昨天的应用程序的云计算选择是否与今天一样?
要突破孤岛,就需要对跨云管理和监控的方式进行不同的思考。需要首先将数据收集从数据科学和性能分析中解耦出来。这个强大的概念使企业能够以不可知论的方式管理和监控其多云基础设施。
而标准化的面向服务的系统数据收集方法可以实现:
不变的技术货币。
全面覆盖IT堆栈的所有层。
跨不同指标的数据标准化。
支持高级组件依赖性感知分析所需的场景元数据或数据维度。
这种下一代数据收集方法通常通过监测集成即服务(MIaaS)来实现。MIaaS是一组新兴的工具,用于连接部署在不同IT环境中的监控平台,以便分析整个生态系统的运行状况和性能。MIaaS经常被大型企业使用,这些企业需要将本地基础设施性能指标与云计算服务性能指标相集成,或者用于监控多云环境。
以下是五种多云管理策略,其中跨多个公共云提供商的MIaaS带来了回报:
1.在Azure和/或AWS上运行整个生产应用程序或工作负载,其中包括客户用户界面、计算和数据处理/存档,以及存储。
MiaaS的优势:在跨越云平台时,可以使中央IT在其首选监控平台上跨越云平台的工作负载分布拓扑视图(查看所有对象)。
2.将云计算用于企业的开发、测试和故障转移/恢复工作负载,并使用本地软件和基础设施来运行生产应用程序。
MiaaS的优势:在一个地方管理警报,包括由AWS、Azure或本地数据中心生成的警报。
3.只有当企业的本地应用程序/服务器在高峰需求(突发)期间需要额外的计算、网络和存储时才使用云计算。
MiaaS的优势:在云计算服务缺失的情况下实现更快的事件响应,以及为内部部署或交换云计算服务的知情策略。
4.同时使用多个云 - 将Azure用于SaaS和PaaS,并将AWS用于IaaS。随着功能的不断发展和需求激增,在早期发布周期中使用这些云平台。
MiaaS的优势:考虑由于Azure Log Analytics和CloudWatch之间的场景切换而导致容量规划计算错误(移动工作负载)的风险,没有任何一个单独的控制。
5.使用云计算来合并/分拆新的业务单位或购买公司,并在其选择的云平台上运行工作负载/应用程序。
MiaaS的优势:让中央IT能够全面了解来自新业务部门的异构堆栈 - 当问题或服务问题出现时,消除中央IT团队和孤立IT/管理团队之间的矛盾。而从新的单元获取或剥离,这会增加恢复时间(MTTR)。
云计算提供的新范例再一次为企业带来了一系列新挑战,特别是如何在混合环境中有效地监控多个应用程序。相关行业必须快速发展以迎接这些新挑战。
标签: 服务器 服务商 网络 云计算 云计算服务 云计算平台 转型
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。