Hi!请登陆

如何像“一朵云”一样管理“多云”?

2020-11-30 37 11/30

原标题:如何像“一朵云”一样管理“多云”?

随着虚拟化、容器等新技术的发展,企业的 IT 基础设施发生了翻天覆地的变化,开始从传统架构全面转向云架构,多云架构被越来越多的企业所认可并采用。Gartner 的报告显示:2020年,90%的中大型企业将利用混合云管理基础设施。

虽然混合云有诸多优势,但也给企业带来了新的问题。比如不同云厂商对于云的概念和 API 可能完全不同,而云服务和资源又分布在不同的云平台之上,如何实现一致性体验,如何让开发、运维人员能像“一朵云”一样管理“多云”,这些挑战非常巨大。

给企业找位“云管家”

针对企业复杂的异构环境、异构应用, 微软正式推出了多云和本地管理平台 —— Azure Arc,它是一系列的成熟技术,可以帮助用户将 Azure 云端成熟的管理功能扩展到任何的基础架构,而且还能将 Azure 服务运行于本地数据中心、跨云环境和边缘节点上。

Azure Arc 在第一版的发布中包含了三个功能模块,分别为 跨云服务器支持、跨云容器支持和 Azure 数据库服务的跨云支持。下面,我们将着重介绍下“跨云容器支持”服务。

打破多云新边界,构建容器混合云

随着容器技术的火爆发展,越来越多的公司开始或者已经着手研究容器化的技术和方案。Azure Stack Hub 为客户提供了快速创建、升级和扩展 K8S 集群的能力。在 Azure Stack Hub 上创建的 K8S 集群支持 Kubectl 和第三方开源工具,客户可以快速创建本地容器云平台,同时支持通过 Azure Arc 跨云容器实现应用统一部署、策略合规检查和修正、实时集群监控。

这其中的关键工具是 AKS-Engine,通过它客户可以在配置文件中自定义集群的 Master node 和 Work node 的数量和 VM 大小,AKS Engine 会将配置文件转换成 ARM 模板文件,并一键完成集群创建。 观看下方 Vlog,博主将手把手教你如何使用 AKS-Engine 创建 K8S 集群:

集群创建完成只是踏出了第一步,更重要的是后续的管理问题,这就离不开 Azure Arc 的“指挥”才华了,它拥有大规模管理和治理 Kubernetes 集群的能力, 下面博主将亲自演示一下,如何通过 Azure Arc 来管理 Azure Stack Hub 上创建的 K8S 集群:

Azure Arc 最有价值的是基于 Azure ARM 的坚实基础,微软通过 Azure Arc 和 Azure Stack Hub 实现了硬件和软件的战略结合,将多云服务器、容器和云端托管服务实现了无缝的融合,缔造了一个真正的混合云平台。

本期博主

牛玉孝

Azure 混合云技术专家

来自微软全球黑带技术团队,主要负责 Azure 混合云的销售和技术方案

本期附加福利

点击这里,免费申请

相关推荐