企业致力将工作负载迁移到理想的公共云平台
为了避免被单一的云计算供应商锁定,很多企业正在将工作负载转移到利基供应商。
多云计算如今已成为企业热门的主题。Mesosphere公司在最新发布的调查报告表明,多云采用率将逐年翻番,越来越多的企业正在将他们的工作负载迁移到大规模生产的多云上,其中许多是容器化的微服务。
多云不一定与“单一控制平台”的概念捆绑在一起以进行监视和控制。相反,采用多云是指企业需要避免被单个云计算提供商锁定,在必要时将数据存储和处理在两个或多个云平台中,并且在这样做时更灵活地转移工作负载,从而更具成本效益并且获得更好的性能。
随着2020年的临近,将工作负载迁移到AWS、Microsoft Azure、Google等云平台和其他公共云的吸引力正在减弱,因为企业不愿完全采用这些单一的服务平台。他们可能会专注于使用几种专用的公共云来代替本地云和私有云,或者与本地云和私有云结合使用,以更好、更快、更具成本效益地运行各种计算和存储工作负载多元化的公共云。
企业向微服务体系结构(尤其是那些涉及Docker、Kubernetes和其他云原生平台的体系结构)的演进鼓励了这种向选择性的按云计算工作负载部署实践的转变。云原生微服务架构有助于在专用云平台上拆分和部署各种工作负载。对于对性能不敏感且不涉及连续的、大容量的消息和数据流的工作负载,对于企业IT部门来说,在不同的云平台上运行相关的微服务可能是非常有意义的,特别是当每个云平台都针对特定的计算和存储工作负载进行了优化时。
得益于企业云战略的这种转变,越来越多的公共云提供商现在正与主要云计算提供商竞争,以在各种部署方案下运行特定的微服务工作负载。大多数精品公共云都提供商品IaaS,在性能、价格、多功能性、功能和可用性上都存在竞争。有些还提供Kubernetes、虚拟化微服务和其他PaaS功能。有些提供私有和混合云部署,以及支持许多企业云计算工作负载所需的全球存在和高性能数据中心。
理想的公共云在与AWS、Microsoft Azure、谷歌云平台和其他领先提供商的竞争中提供以下按需IaaS和PaaS功能:
- 可扩展的廉价PaaS功能:一些公共云提供商提供对Linux虚拟机以及用户社区的低成本,高性能、按需访问,用户社区可以访问用于安装和定制LAMP的启动脚本(Linux、Apache、MySQL和Perl/PHP/Python)堆栈以及其他开源软件。其他公司则为任何Web、Docker或Kubernetes云计算应用程序提供了等效的公共云PaaS服务,从而将负载平衡、备份和可用的出站带宽打包到程序包中。还有一些公司将这些PaaS功能作为托管虚拟机服务提供,并具有可预测的每小时和每月定价。
- 异地备份和存档:一些竞争对手的公共云只能做一件事,例如以非常低的价格和高性能在像Amazon S3这样的存储桶中提供异地数据存档和备份存储。Wasabi就是其中之一。
- 专用的存储和处理:Vultr公司和其他公司提供范围更广的存储和计算产品,例如低成本的计算和专用裸机服务器或云实例中的存储。
- 高性能持久磁盘存储:某些云计算提供商(例如UpCloud)专注于基于公共云、私有云或混合云的高性能持久磁盘存储,并计划将软件定义的网络添加到服务组合中。
- 裸机服务器的灵活部署:某些云计算供应商为公共部署和混合部署提供高性能的裸机服务器,在这些部署中,其中集中式供应、安全和处理、存储和其他资源的管理是必不可少的。
- 快速部署的共享托管服务:一些传统的共享托管服务提供商已开始涉足公共云领域。IONOS、A2、BlueHost、HostGator和InMotion现在可以在虚拟专用服务器和专用服务器上快速部署PaaS功能。但是,这些通常没有更多样化的公共云公司提供的按需工作负载加速/拆除功能。
随着时间的推移,企业将更容易从现有的公共云部署中剥离工作负载,并将其作为微服务转移到精品云以及复杂的云计算到边缘服务网格中的其他位置。
这一趋势的最新风向标是微软公司在其Ignite 2019年大会上发布的声明。最值得注意的是,微软公司迈出了大胆的一步,支持微服务的多云重新部署,这些服务最初是为在其Azure公共云中运行而构建的。毫无疑问,它已经从越来越多的企业客户那里听到了这些要求,这些客户担心将他们的云原生应用完全锁定到Azure。
Azure Arc的发布将微软公司直接推向了新兴企业多云的前沿。新的Azure Arc目前处于预览阶段,从Kubernetes和Azure SQL Analytics开始,支持Azure服务的云计算到边缘扩展,而无需牺牲这些服务在哪里的统一管理、治理、安全性、合规性、审核和控制。
一旦投入生产,Azure Arc将允许客户通过挑选这些工作负载中的哪些工作负载部署到第三方公共云、本地或云中的异构Kubernetes群集,甚至多样化,来利用他们在Azure微服务上的投资。边缘设备(例如运行其新的Azure Stack Edge的设备)是一种由云计算管理的硬件即服务产品。同样重要的是,企业云专业人员将能够使用Azure资源管理器、Azure门户、Azure策略以及其他现有工具来监视、管理和保护这些微服务工作负载。
当然,微软公司远非唯一提供这些多云管理功能的多元化云计算提供商,它已经被IBM多云管理服务、Google Cloud Anthos和Cisco Systems的CloudCenter Suite等产品进入市场。随着这些和等效的多云管理工具被广泛采用,它们将使无论在何处都可以对云计算微服务工作负载进行集中式发现、映射、监视、安全、诊断和故障排除。为了支持云平台之间无摩擦的微服务移动,开发人员专业人员将需要依赖跨异构容器化和虚拟化环境的源代码控制存储库,例如Bitbucket、CloudForge、GitHub、GitLab和SourceForge,它们跨越异构的容器化和虚拟化环境。此外,来自Alation、Cloudera、Collibra、IBM、Informatica和其他公司的高性能数据目录将加速对部署到统一多云结构中的其他域的数据和元数据资源的智能查询和可视化。
在最可能的情况下,云计算工作负载将继续从主要云计算提供商那里剥离,并扎根于云平台、边缘、网格、本地和其他替代性云计算环境中。这种趋势是否最终会削弱AWS、微软Azure和其他领先的公共云提供商的市场影响力还有待观察。
可以确定的是,每个云计算提供商都将专注于帮助客户集中监控、管理和保护其所有容器化、虚拟化和其他云计算工作负载,无论它们是否处在在未来日益复杂的多云环境中。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
2020 年,数据中心将更加依赖开源、边缘计算和云
数据中心是业务的心脏,没有数据中心,IT 就无法提供任何级别的功能、可靠性和敏捷性。2020 年的数据中心会是什么样子?Jack Wallen 分享了他对来年的数据中心和边缘计算、Kubernetes、5G、容器安全等方面的想法。 边缘计算的兴起 越来越多的企业依赖于物联网(IoT)设备来提供服务。因此,必须重新考虑网络体系结构。几乎每个企业公司都使用各种形式的云,它们依赖于集中式网络。但是此类网络远非部署 IoT 设备的理想选择,这就是为什么许多企业将转向边缘计算的原因。 边缘计算是一种技术范例,可将核心处理功能推向所需的特定位置——通常位于网络边缘。这样就可以“就地”收集和分析数据,而不是将数据传输回中央云进行计算。边缘计算可最大程度地提高运营效率,提高性能和安全性,并最大程度地减少停机时间。2020 年边缘计算将在企业级别呈现巨大的增长。 简化 Kubernetes 部署的工具 目前,Kubernetes 需要做很多工作才能做到正确,部署起来比较复杂。这种复杂性可能将在 2020 年有所改善,因为已经有一些工具被开发出来,用来简化 Kubernetes 集群的部署和管理。 这些新...
- 下一篇
网易游戏的出海之路 AWS保驾护航
【51CTO.com原创稿件】说到游戏,不得不提网易游戏。《荒野行动》、《阴阳师》、《第五人格》、《明日之后》、《率土之滨》等等都是网易游戏发行的比较流行的游戏。而网易游戏不只是在国内发行,很多游戏也受到了全球玩家的青睐。如何保证全球用户拥有流畅的游戏体验,并且可以稳定快速的进入到游戏,网易游戏选择了AWS作为海外合作伙伴,共同支撑网易互动娱乐的游戏产品。 在AWS re:Invent 2019活动上,网易游戏技术副总监何丹和网易游戏资深云解决方案架构师孙国良详细介绍了网易游戏的出海之路,并阐述了通过AWS是如何保障网易游戏的海外运营。 左:网易游戏资深云解决方案架构师孙国良 右:网易游戏技术副总监何丹 混合云架构支撑游戏产品 过去,网易游戏采用物理机的方式来支撑游戏的运营,因此对于底层架构的要求就是保证物理机的可用性,不要宕机。但是云的思路是尽可能的分散风险,因为云的资源启动和销毁是低成本的操作,并且是秒级、分钟级的。因此,网易游戏在设计业务架构时,没有采用物理机这样传统的基础设施架构。 在国内,网易游戏采用了自建数据中心以及自建的云解决方案的模式。但是在海外发行游戏,网易游戏希望屏...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Hadoop3单机部署,实现最简伪集群