论文部分内容阅读
当涉及到管理混合和多云环境时,有很多选择,但没有捷径可走,而且也不乏挑战。
虽然云计算已经以某种形式存在了十多年,但用于从私有、本地或者公共位置管理当前企业多云环境的工具仍在快速发展。Gartner指出,包括IBM/Red Hat、VMware、CloudBolt、Flexera、Scalr、思科和Nutanix在内的90多家供应商都提供了不同程度的云管理功能。
VMware云管理业务部产品营销副总裁Roy Ritthaler介绍说,虽然有很多选择,但企业仍很难有效地管理多云环境。
Rittaler说:“随着工作负载部署在多个公有云、多云K8s、私有云/数据中心和边缘位置,很多企业发现,很难在实现核心流程自动化的同时,还能统一查看其环境的健康状况、管理成本,以确保安全和改善运营治理。”
Ritthaler说,这不仅是技术挑战,更是人员和流程的挑战。缺乏统一的资源调配工具、相互孤立的操作可见性、缺乏全面的性能和成本深度分析,以及互操作性和集成等等问题,将导致资源孤立、团队分散以及管理工具的泛滥。随着企业采用云模型,将涉及到多个角色,包括IT运营、DevOps/开发人员、财务和业务部门(LOB)领导等,他们需要接受全面的培训,开展协作,变革流程。”
IDC最近的研究发现,很多企业预计,他们将需要全新的多云管理工具来满足新兴业务和基础设施运营的需求。
IDC指出:“开发人员和业务部门实施最能与其应用和业务创新路线图保持一致的云服务和工具,但不太考虑企业偏好,多云体系结构导致了新一波的管理复杂性。容器、微服务和K8s的引入进一步加剧了管理的复杂性。”
据IDC分析,未来两年,企业决策者将优先考虑在分析、性能监控和报告、容量优化、成本管理以及自动化和自助服务方面的投资,以增强多云和治理的管理能力。
IDC指出:“这些管理工具是紧密联系的。必须在考虑好容量需求和应用程序性能的背景下做出成本决策。”
此外,企业还担心不同云提供商之间的应用程序开发频度。企业管理协会(EMA,Enterprise Management Associates)最近的一项研究表明,与AWS、Azure和谷歌云相关的Python库有2316个,开发人员每天下载大约1300万次,下载到112个不同的操作系统,其中大部分是基于Linux的。
EMA指出:“虽然单个项目通常位于單个云的边界内,但EMA也看到越来越多(约10%)的项目延伸到了多个云。微服务的快速增长强化了这一趋势,同时也凸显了开发人员和IT运营商迫切需要一个统一的治理和管理层,以便同时优化发布效率和运营可靠性。”
IDC指出,如此种类繁多的项目已经导致很多客户在多种环境下管理工作负载,这就需要多个控制台和工具。
IBM Cloud产品管理总监Briana Frank说:“随着企业管理多云环境,以及控制台和工具数量的增长,经常会遇到孤立数据导致的难题——这也是将运行在传统系统上的应用程序迁移到不同的云环境时不可避免的、常见的不利影响。据IBM的研究,“当企业将断开连接的数据从一个云迁移到另一个云以供各种应用程序使用时,他们经常会遇到性能问题,成本会大幅增加,高达300%。”
Arista云网络软件副总裁兼总经理Douglas Gourlay表示,客户抱怨使用多云服务,称由于云之间的数据传输和IT工作人员的增加,导致他们的成本大幅攀升。
此外,随着企业迁移到多云,他们很快就会发现每家云提供商都是不同的,这给管理这些环境带来了挑战,Gourlay说:“比如网络架构、功能和规模等,使得客户在云运营方面不得不面对陡峭的学习曲线,也导致数据中心和校园网等现有环境面临运营挑战。”
在Arista的案例中,该公司提供CloudEOS和CloudVision软件,支持实现私有云或公有云之间的网络连接和管理功能。
Gourlay说,借助于CloudEOS,客户可以为所有网络抽象采用一致的运营模型,来运行多个公有云——使用相同的运行手册和流程以运行现有的数据中心和校园网络。他说:“CloudEOS远程监测技术与CloudVision相结合,实现了对客户多云网络状态的按时间顺序存储和分析。这样,客户就可以追溯并检查问题发生的原因以及是怎样发生的,从而能够尽快恢复运行,同时在最初故障检测时快速分析根本原因。”
在成本方面,单独的Arista产品CloudEOS Edge支持网络边缘的动态路径选择,允许客户为应用程序分配路径,以降低数据传输/同步的成本。Gourlay说,通过跨数据中心、校园和多个公有云部署统一的EOS和CloudVision,客户可以支持并管理他们的多云策略,而无需扩大团队规模,也不会影响他们的预算计划。
在管理多云环境时,客户面临的另一个问题是区分应用程序的性能问题和网络问题。
思科云和计算产品集团副总裁兼总经理Kaustubh Das说:“我们从客户那里听到的是,他们在多云环境下有失去控制的感觉。很难准确地预测新配置的云服务对网络的影响。”
思科针对这个问题提供了一系列软件包,例如其基于云的Intersight管理平台。此外,思科的AppDynamics应用程序管理包和最近收购的ThousandEyes技术公司提供了基于云的软件包,用于分析局域网和广域网以及互联网性能。该软件包旨在增强可见性,帮助客户查明应用程序和网络的云和非云问题。 今年年初,思科将其AppDynamics企业应用程序信息与Cisco Intersight Workload Optimizer集成在了一起。之后,客戶可以管理各种基础设施组件,例如,服务器、配置和策略管理以及远程监测和分析等。Das说,这样做的目的是让应用程序和基础设施部门能够从一个地方以共享视图的方式查看影响应用程序性能、用户体验和业务影响的相关基础设施。
Das说:“IT和DevOps部门可以协同工作,使用共享术语表来查明应用程序性能下降的根本原因,主动实时地预防问题,设置策略,并自动响应以解决本地和云中的应用程序问题,而不用考虑域的问题。”
据Arista的Gourlay,由于缺乏信息和可见性,很多客户发现在公有云中解决网络问题非常困难,特别是当解决问题需要数据包级别可观察性的情况下。
Extreme网络公司首席技术官兼首席产品官Nabil Bukhari说:“我想告诉大家,应用程序和网络IT人员可以共同协作,使多云更高效地工作,但目前我们还没有做到这一点。”
Bukhari说,将物理本地部署和多个云的数据拼接在一起,并对其进行分析是一项挑战,但也是管理这类环境的关键所在。
Extreme公司的ExtremeCloud IQ软件包提供了一个机器学习和人工智能驱动的云管理平台,简化了网络基础设施设备的安装、配置、监视、管理、故障排除、警报和报告等操作。
VMware的Ritthaler说,公司的vRealize Cloud Management包括可视化整个网络的功能,既有虚拟的也有物理的。它使用机器学习来构建网络和应用程序边界,并且可以跨虚拟机、容器、混合和多个公有云执行完整的路径分析。这为跨多个云解决虚拟机到虚拟机的连接问题提供了一种简单的方法。
Ritthaler说:“这种网络拓扑图还有助于优化网络性能,对防火墙错误配置、峰值、容量限制等问题进行主动警报和异常检测。所有这些功能都显示在一个网络图中,而不管网络是虚拟的还是物理的,或者两者兼有,在明确应用程序边界后,确保网络、安全、基础设施和应用程序部门使用相同的语言。”
IBM的Frank介绍说,Big Blue通过其Application Performance Management(APM)软件包解决了这个问题,该软件包可以帮助客户面向本地、基于云的和混合工作负载来区分应用程序性能问题和网络问题——而这一切都是通过一个仪表板实现的。
Frank说:“多云环境中,在本地和跨多个云中都同样有效的解决方案是获得完全可见性和消除孤岛的关键。IBM APM解决方案衡量应用程序的可用性和性能,自动执行操作以便快速从应用程序或者网络性能问题中恢复,同时还提供可见性和工具,在问题影响运营或者影响最终用户对应用程序环境的体验之前,诊断并修复问题。”
观察人士指出,管理多云环境还会面临其他挑战。
Extreme的Bukhari说,其中一个重要因素是,一定要拥有具备管理多供应商产品技能的员工。“数据格式和API是不同的,因此,需要能够理解所有这些的技术团队。”
IDC指出,容器、微服务和K8s的引入进一步增加了复杂性。
IDC指出:“要充分发挥任何多云管理产品线的全部优势,企业必须综合考虑,做出战略投资选择。在快速发展的技术环境中,很难准确预测新流程、新方法和新工具的影响。”
Michael Cooney是《网络世界》的高级编辑,25年来一直撰写IT领域的文章。
原文网址
https://www.networkworld.com/article/3583572/multcloud-management-challenges-for-technology-people-processes.html
虽然云计算已经以某种形式存在了十多年,但用于从私有、本地或者公共位置管理当前企业多云环境的工具仍在快速发展。Gartner指出,包括IBM/Red Hat、VMware、CloudBolt、Flexera、Scalr、思科和Nutanix在内的90多家供应商都提供了不同程度的云管理功能。
VMware云管理业务部产品营销副总裁Roy Ritthaler介绍说,虽然有很多选择,但企业仍很难有效地管理多云环境。
Rittaler说:“随着工作负载部署在多个公有云、多云K8s、私有云/数据中心和边缘位置,很多企业发现,很难在实现核心流程自动化的同时,还能统一查看其环境的健康状况、管理成本,以确保安全和改善运营治理。”
Ritthaler说,这不仅是技术挑战,更是人员和流程的挑战。缺乏统一的资源调配工具、相互孤立的操作可见性、缺乏全面的性能和成本深度分析,以及互操作性和集成等等问题,将导致资源孤立、团队分散以及管理工具的泛滥。随着企业采用云模型,将涉及到多个角色,包括IT运营、DevOps/开发人员、财务和业务部门(LOB)领导等,他们需要接受全面的培训,开展协作,变革流程。”
IDC最近的研究发现,很多企业预计,他们将需要全新的多云管理工具来满足新兴业务和基础设施运营的需求。
IDC指出:“开发人员和业务部门实施最能与其应用和业务创新路线图保持一致的云服务和工具,但不太考虑企业偏好,多云体系结构导致了新一波的管理复杂性。容器、微服务和K8s的引入进一步加剧了管理的复杂性。”
据IDC分析,未来两年,企业决策者将优先考虑在分析、性能监控和报告、容量优化、成本管理以及自动化和自助服务方面的投资,以增强多云和治理的管理能力。
IDC指出:“这些管理工具是紧密联系的。必须在考虑好容量需求和应用程序性能的背景下做出成本决策。”
此外,企业还担心不同云提供商之间的应用程序开发频度。企业管理协会(EMA,Enterprise Management Associates)最近的一项研究表明,与AWS、Azure和谷歌云相关的Python库有2316个,开发人员每天下载大约1300万次,下载到112个不同的操作系统,其中大部分是基于Linux的。
EMA指出:“虽然单个项目通常位于單个云的边界内,但EMA也看到越来越多(约10%)的项目延伸到了多个云。微服务的快速增长强化了这一趋势,同时也凸显了开发人员和IT运营商迫切需要一个统一的治理和管理层,以便同时优化发布效率和运营可靠性。”
IDC指出,如此种类繁多的项目已经导致很多客户在多种环境下管理工作负载,这就需要多个控制台和工具。
IBM Cloud产品管理总监Briana Frank说:“随着企业管理多云环境,以及控制台和工具数量的增长,经常会遇到孤立数据导致的难题——这也是将运行在传统系统上的应用程序迁移到不同的云环境时不可避免的、常见的不利影响。据IBM的研究,“当企业将断开连接的数据从一个云迁移到另一个云以供各种应用程序使用时,他们经常会遇到性能问题,成本会大幅增加,高达300%。”
Arista云网络软件副总裁兼总经理Douglas Gourlay表示,客户抱怨使用多云服务,称由于云之间的数据传输和IT工作人员的增加,导致他们的成本大幅攀升。
在云中实现统一视图
此外,随着企业迁移到多云,他们很快就会发现每家云提供商都是不同的,这给管理这些环境带来了挑战,Gourlay说:“比如网络架构、功能和规模等,使得客户在云运营方面不得不面对陡峭的学习曲线,也导致数据中心和校园网等现有环境面临运营挑战。”
在Arista的案例中,该公司提供CloudEOS和CloudVision软件,支持实现私有云或公有云之间的网络连接和管理功能。
Gourlay说,借助于CloudEOS,客户可以为所有网络抽象采用一致的运营模型,来运行多个公有云——使用相同的运行手册和流程以运行现有的数据中心和校园网络。他说:“CloudEOS远程监测技术与CloudVision相结合,实现了对客户多云网络状态的按时间顺序存储和分析。这样,客户就可以追溯并检查问题发生的原因以及是怎样发生的,从而能够尽快恢复运行,同时在最初故障检测时快速分析根本原因。”
在成本方面,单独的Arista产品CloudEOS Edge支持网络边缘的动态路径选择,允许客户为应用程序分配路径,以降低数据传输/同步的成本。Gourlay说,通过跨数据中心、校园和多个公有云部署统一的EOS和CloudVision,客户可以支持并管理他们的多云策略,而无需扩大团队规模,也不会影响他们的预算计划。
故障排除
在管理多云环境时,客户面临的另一个问题是区分应用程序的性能问题和网络问题。
思科云和计算产品集团副总裁兼总经理Kaustubh Das说:“我们从客户那里听到的是,他们在多云环境下有失去控制的感觉。很难准确地预测新配置的云服务对网络的影响。”
思科针对这个问题提供了一系列软件包,例如其基于云的Intersight管理平台。此外,思科的AppDynamics应用程序管理包和最近收购的ThousandEyes技术公司提供了基于云的软件包,用于分析局域网和广域网以及互联网性能。该软件包旨在增强可见性,帮助客户查明应用程序和网络的云和非云问题。 今年年初,思科将其AppDynamics企业应用程序信息与Cisco Intersight Workload Optimizer集成在了一起。之后,客戶可以管理各种基础设施组件,例如,服务器、配置和策略管理以及远程监测和分析等。Das说,这样做的目的是让应用程序和基础设施部门能够从一个地方以共享视图的方式查看影响应用程序性能、用户体验和业务影响的相关基础设施。
Das说:“IT和DevOps部门可以协同工作,使用共享术语表来查明应用程序性能下降的根本原因,主动实时地预防问题,设置策略,并自动响应以解决本地和云中的应用程序问题,而不用考虑域的问题。”
据Arista的Gourlay,由于缺乏信息和可见性,很多客户发现在公有云中解决网络问题非常困难,特别是当解决问题需要数据包级别可观察性的情况下。
Extreme网络公司首席技术官兼首席产品官Nabil Bukhari说:“我想告诉大家,应用程序和网络IT人员可以共同协作,使多云更高效地工作,但目前我们还没有做到这一点。”
人工智能/机器学习的帮助
Bukhari说,将物理本地部署和多个云的数据拼接在一起,并对其进行分析是一项挑战,但也是管理这类环境的关键所在。
Extreme公司的ExtremeCloud IQ软件包提供了一个机器学习和人工智能驱动的云管理平台,简化了网络基础设施设备的安装、配置、监视、管理、故障排除、警报和报告等操作。
VMware的Ritthaler说,公司的vRealize Cloud Management包括可视化整个网络的功能,既有虚拟的也有物理的。它使用机器学习来构建网络和应用程序边界,并且可以跨虚拟机、容器、混合和多个公有云执行完整的路径分析。这为跨多个云解决虚拟机到虚拟机的连接问题提供了一种简单的方法。
Ritthaler说:“这种网络拓扑图还有助于优化网络性能,对防火墙错误配置、峰值、容量限制等问题进行主动警报和异常检测。所有这些功能都显示在一个网络图中,而不管网络是虚拟的还是物理的,或者两者兼有,在明确应用程序边界后,确保网络、安全、基础设施和应用程序部门使用相同的语言。”
IBM的Frank介绍说,Big Blue通过其Application Performance Management(APM)软件包解决了这个问题,该软件包可以帮助客户面向本地、基于云的和混合工作负载来区分应用程序性能问题和网络问题——而这一切都是通过一个仪表板实现的。
Frank说:“多云环境中,在本地和跨多个云中都同样有效的解决方案是获得完全可见性和消除孤岛的关键。IBM APM解决方案衡量应用程序的可用性和性能,自动执行操作以便快速从应用程序或者网络性能问题中恢复,同时还提供可见性和工具,在问题影响运营或者影响最终用户对应用程序环境的体验之前,诊断并修复问题。”
内部知识
观察人士指出,管理多云环境还会面临其他挑战。
Extreme的Bukhari说,其中一个重要因素是,一定要拥有具备管理多供应商产品技能的员工。“数据格式和API是不同的,因此,需要能够理解所有这些的技术团队。”
IDC指出,容器、微服务和K8s的引入进一步增加了复杂性。
IDC指出:“要充分发挥任何多云管理产品线的全部优势,企业必须综合考虑,做出战略投资选择。在快速发展的技术环境中,很难准确预测新流程、新方法和新工具的影响。”
Michael Cooney是《网络世界》的高级编辑,25年来一直撰写IT领域的文章。
原文网址
https://www.networkworld.com/article/3583572/multcloud-management-challenges-for-technology-people-processes.html