企业之所以被混合云所吸引,是因为它们能够混合和匹配本地基础架构、私有云资源和公共云服务 ,从而构建最适合他们需求的云架构,但由于这些涉及不同类型建筑的多个部分,因此,它是比较困难的无论是本地还是混合云管理在一个单一的环境比公共云困难。
探究管理混合云架构的这五个优秀实践,以便你的IT团队可以针对可靠性、性能、成本和安全进行优化。 无论您计划从零开始构建混合云,还是管理现有的混合云,以下提示都是有用的。
认真管理数据进出
● 数据进出是指企业将数据移入或移出云平台。在混合云架构,每当从一个组件到另一个组件,数据都会进出,例如,当从公共数据云服务移动到本地服务器或私有云的管理员。
数据输入和输出对于混合云管理很重要,主要有两个原因:
● 性能:就云计算的性能而言,在网络上的数据移动通常是最薄弱的环节,在链接两个不同云平台的全球互联网连接上,数据移动的速度比在同一个云平台中移动的速度慢得多,这意味着不必要的数据输入和输出会降低性能。
成本:在大多数情况下,公共云提供商不对入站数据进行传输服务收费,但每当一个数据可以离开云就会导致收费,因此,出站数据越多,你为基础架构中公共云部分支付的成本就越高。
为了在混合云环境中优化性能和成本,避免不必要的数据传输至关重要,如果数据经常在混合基础架构的各部分之间移动,需要重新安排结构以减少组件之间的移动。 例如,如果您的应用程序托管在连接到本地数据库的公有云上,则可以将数据库移动到公有云,以减少数据的输入和输出,因为应用程序和数据库将在相同的环境中运行。
避免原生云工具
公共云供应商发展提供了一系列重要工具来监控和管理进行托管在其云上的工作负载,如果你的工作负载只在特定的云上运行,这些服务很棒,但是专门用于AWS、谷歌云平台或微软Azure的原生工具通常只帮助你管理基础架构中属于该云的那部分,它们无法用于私有云或本地资源。
企业可以通过围绕与多种主机环境兼容的第三方产品构建混合云管理和监控工具集来克服这些限制。对于应用程序性能管理,成本控制和最现代化的工具,配置也能顺利在当地的环境,主要的公共云和私有云中运行。
拥抱持续不断的变化
企业组织使用混合云策略来最大化灵活性,因此不应该将混合基础架构视为不可变的。
相反,应将混合云视为可以并应该不断变化的基础架构,别害怕随着需求的变化、新机遇的出现而重新调整或重新配置工作负载的布局。
例如,当您第一次构建混合云架构时,您可能决定将数据存储在本地,但很快发现将数据转移到公共云更为明智,因为公共云存储的成本降低了。或者,可能有一些应用本地托管的,如果充分利用地处在公共云中无服务器函数,可以提高它的性能。或者,出于隐私和治理方面的考虑,可能决定将托管在公共云平台上的数据移动到企业的私有数据中心。
实施云治策略
混合云在云体系结构中——层越多,就越难确保它们以可预测、一致的方式配置。缺乏可预见性和配置的一致性是困难的成本,性能和安全进行优化。
你可以通过使用一项可靠的治理策略来创建或管理基础架构中任何部分中的资源,以此应对这个混合云管理技术难题。治理策略有助于确保一致性和标准化。
例如,企业的策略可能包含定义如何配置新资源的访问权限的规则,这样,管理员可以参考治理策略来确定采用哪种方法。这有助于避免出现这种情况:你对本地工作负载采用一种方法,对私有云工作负载采用另一种方法,对公共云服务公司采用另一种方法。
考虑抽象层
如果发现管理混合基础架构特别困难,那么可能采用将基础架构的各个基础组件组合到一个界面中的工具,这样一来,比较容易进行管理企业混合云的不同组成部分,因为系统管理员只需面对抽象层,而不是每个社会底层的部分。
从这个意义上讲,云计算抽象层的使用类似于使用虚拟机管理程序来构建一致且统一的虚拟化基础设施,即使托管其基础设施的服务器不同。
面向混合云的抽象平台仍然比较原始,构建设置起来很费劲。然而,Libcloud之类的工具可以简化这项任务:跨含有多个云API的架构来部署应用程序,也可以采用第三方基础设施即代码工具(例如Terraform)来标准化跨混合云不同层的工作负载,而且在某些情况下,企业可以使用Kubernetes之类的平台,通过创建跨整个混合云的部署,将完全不同的混合云组件集成到单一的环境中。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-23 09:38:41
2020-04-10 17:45:13
2022-11-21 15:34:51
2022-11-21 15:29:11
2022-11-21 15:29:49
2020-04-10 17:30:33
甄选10000+数字化产品 为您免费使用
申请试用
评论列表