【.comExpress翻译】企业被混合云所吸引,因为它使他们能够混合和匹配本地基础设施、私有云资源和公共云服务,以构建最适合他们的需要云架构。但由于这些架构涉及不同类型的多个部分,因此管理混合云,无论是在本地还是在公共云中,通常比运行单一环境更困难。探索这五个管理混合云架构的最佳实践,以便您的IT团队可以优化可靠性、性能、成本和安全性。无论您是希望从头开始构建混合云还是管理现有混合云,您都会发现以下提示很有用。谨慎管理进出数据数据进出是指数据进出云的移动。在混合云架构中,每当数据从一个组件移动到另一个组件时,数据就会进出,例如当管理员将数据从公共云服务移动到本地服务器或私有云时。数据移入和移出云对于混合云管理很重要,主要原因有两个:性能:当涉及到云性能时,数据在网络上的移动通常是最薄弱的环节。与在同一云中相比,数据在连接两个不同云的互联网连接上移动的速度要慢得多。这意味着不必要的数据进出会降低性能。成本:在大多数情况下,公共云提供商不对入站数据传输收费,但他们会在每次数据离开云时收费。因此,出站数据越多,您为基础设施的公共云部分支付的费用就越多。要优化混合云环境中的性能和成本,避免不必要的数据传输至关重要。如果数据经常在混合基础架构的各个部分之间移动,则应重新安排结构以减少部分之间的移动。例如,如果您有一个应用程序托管在连接到本地数据库的公共云上,您可以将数据库移动到公共云以减少数据进出,因为应用程序和数据库将在同一环境中运行。避免使用原生云工具公共云供应商提供了一系列工具来监控和管理托管在其云上的工作负载。如果您的工作负载仅在特定云上运行,那么这些服务非常有用,但特定于AWS、谷歌云平台或MicrosoftAzure的原生工具通常只能帮助您管理属于该云的基础设施部分。它们不能用于私有云或本地资源。通过围绕与各种主机环境兼容的第三方产品构建混合云管理和监控工具集来克服这些限制。大多数用于应用程序性能管理、成本监控和配置的现代工具在本地环境、私有云和主要公共云中同样运行良好。拥抱不断变化组织采用混合云战略来最大限度地提高灵活性,因此不应将混合基础架构视为静态的。相反,将混合云视为可以而且应该不断变化的基础设施。随着需求的变化和新机会的出现,不要害怕重新调整或重新配置您的工作负载布局。例如,当您最初构建混合云架构时,您可能决定将数据存储在本地,但很快发现将数据移动到公共云更有意义,因为公共云存储的成本更低。或者,可能存在当前托管在本地的应用程序,可以通过利用位于公共云中的无服务器功能来提高其性能。或者,出于隐私和管理方面的考虑,您可能决定将托管在公共云上的数据移动到私有数据中心。实施云治理策略您的云架构中的层次越多——混合云通常需要这些层次——就越难确保以可预测、一致的方式配置它们。缺乏可预测性和一致性的配置很难针对成本、性能和安全性进行优化。您可以通过使用可靠的治理策略在基础架构的任何部分创建或管理资源来应对这一混合云管理挑战。治理政策有助于确保一致性和标准化。例如,您的策略可能包含定义如何配置对新资源的访问的规则。这样,管理员可以参考治理策略来确定采用哪种方法。这有助于避免您对本地工作负载采用一种方法,对私有云工作负载采用另一种方法,对公有云服务采用另一种方法的情况。考虑抽象层如果您发现管理混合基础架构特别困难,请考虑将基础架构的基本部分组合到单个界面中的工具。这使得管理混合云的不同部分变得更加容易,因为管理员只需要处理抽象层,而不是每个底层部分。从这个意义上说,使用云抽象层类似于使用虚拟机管理程序来构建一致且统一的虚拟化基础架构,即使托管该基础架构的各个服务器并非如此。混合云的抽象平台仍然很原始,构建和设置起来很费力。但是,Libcloud等工具可以简化跨具有多个云API的基础架构部署应用程序的任务。第三方基础架构即代码工具(例如Terraform)也可用于标准化跨混合云不同层的工作负载部署。在某些情况下,您可以使用Kubernetes之类的平台,通过创建跨越整个混合云的部署,将不同的混合云组件统一到一个环境中。原标题:优化混合云管理的5个技巧,作者:ChrisTozzi
