前言:
本文将帮助您确定多云环境是否适合您的应用,并为您选择正确的云模型提供一些建议。

当你的企业在建立自己的云架构时,你需要考虑许多因素:需要什么功能?哪家供应商更可靠?私有云还是混合云?资源如何分配……

今天,我们就来聊聊这个问题:如何管理好你的混合云?

公有云和私有云分别有着自己的优势,私有云对数据的安全性和服务质量进行最有效的把控,企业选择私有云是基于自身信息化建设的考虑,主要驱动力包括降低软硬件成本、实现应用系统快速部署、构建安全自主可控的基础架构环境等。在公有云上运行大数据工作负载比在私有云服务器上运行要便宜得多,同时公有云可以弹性伸缩,非常灵活。

因此,公有云与私有云的混合使用被越来越多的企业采纳,被称为混合云。它赋予公司对于云资源使用情况极高的控制力,合理地分配云资源,成为企业上云的必修课。

混合云的优点和缺点在很大程度上取决于你正在考虑的混合云环境的类型。因此,我们来看看三种不同类型的云配置:联合云应用,选择云应用和单云应用:

1、联合云应用
这是当单个应用程序使用两个或更多云供应商提供并行功能时,给定的应用程序或其服务可以在任何或所有受支持的云供应商上运行,如下所示:
图片描述
任何一个云供应商上都能运行App1或App2,如果需要,可以在它们之间进行负载平衡。
每个应用程序必须设计为在多个云供应商上运行。如果一个供应商不可用,另一个供应商可以接管处理对应用程序的请求。
这种方法的主要优点在于应用程序是有弹性的。如果一个云供应商遇到问题,应用程序工作负载可以轻松快速地重新路由到其他云供应商。
但是,它也有缺点,例如,支持应用的每个开发和运营团队都必须了解多个云供应商的运作情况,每个应用程序都必须在多个云供应商上进行测试和维护。当应用程序被设计为跨多个云供应商工作时,应用程序往往会更加复杂,可能导致错误的增加。

2、选择云应用
当你的公司与多个云供应商保持关系时,但任何给定的应用程序都完全在一个供应商上运行,如下所示:
图片描述
你可以看到每个应用程序仅托管在单个云供应商上,但不同的应用程序可能托管在不同的云供应商上。
在这种情况下,给定的组件仅在该单一供应商的云中运行。每个团队都可以利用其特定云供应商独特的更深入的功能。应用程序本身可以使用云供应商特定的最佳做法进行设计,构建和优化。
然而,在这种架构中,公司必须与每个受支持的云供应商保持多个供应商关系和协议。而且,如果单个应用的某一部分不可用,那么该应用程序将会严重中断。

3、单云应用
这是最简单的设计,其中单个云供应商用于公司内的所有云需求,如下所示:
图片描述
在这种架构下,该公司将标准化在一个单一的云供应商。它允许所有开发和运营团队专注于该供应商的功能。知识可以轻松地在团队之间共享,多个团队可以利用一套最佳实践。所有应用程序都可以利用供应商的全部功能。
该解决方案可能是最简单的管理和控制所有选项,但限制了开发团队的灵活性,也提高了灾难发生的风险。

那么,你应该使用哪个云模型?恐怕还是要取决于公司的实际需求。

从应用的角度来看,使用多个云供应商来运行应用程序,其成本和复杂性都远远超过对混合云的维护。

公有云和私有云各司其职,不同的云模型有着自己的优势,因此云管理平台成为了企业的宠儿。云管理平台,能够对企业的混合云和IT基础架构进行有效地管理,可将企业自有主机和公有云主机统一管理,并将企业应用所需资源按需分配在不同主机上,轻松实现应用在混合云上的实现。

Ghostcloud以最新容器技术Docker为基础,为适应不同行业客户需求,推出了企业级容器云PaaS/CaaS平台EcOS。EcOS平台与微服务/DevOps相融合,运用至企业IT系统的全生命周期的开发、测试、运维及发布流程中,致力于为多个领域企业提供容器云管理平台、大数据业务基础架构的平台服务,帮助企业级客户降低成本、提升效率、简化运维及产品部署,并提升系统的可靠性和安全性。

虽然中国的企业,大部分混合云仍处于早期产品阶段,但是混合云管理平台、容器技术等越来越受到关注。相信在不久的将来,新的技术将驱动企业在云计算方面有一个质的提升。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐