65.9K
CodeProject 正在变化。 阅读更多。
Home

为何拥有和如何支持多云环境

starIconstarIconstarIconstarIconstarIcon

5.00/5 (1投票)

2018年1月10日

CPOL

4分钟阅读

viewsIcon

3277

本文解释了多云基础设施的用处以及如何实施它们。

阿里云提供全套全球云计算服务,助力您的业务发展。 立即创建账户,即可获得 300 美元新用户免费积分


公共 IaaS 和 PaaS 云已经存在了足够长的时间,以至于它们已成为主流技术。许多组织都采用了“云优先”的 IT 模型,在这种模型中,云是部署新应用程序和服务的默认位置。

鉴于这一趋势,重点已从云采用转移到实施多云部署。本文解释了多云基础设施的用处以及如何实施它们。

多云基础知识

尽管多云环境无疑比单云环境复杂,但采用多提供商的云方法有令人信服的理由。其中一个原因在于,使用多个云可以使组织灵活地选择最适合的解决方案。几乎所有主要的云提供商都提供某些服务。例如,所有主要的公共云提供商都提供对象存储解决方案、托管虚拟机平台以及数据库服务。

多云优势

无论是什么服务,都有很大可能其中一个提供商会提供比其他提供商更好的解决方案。例如,一个提供商可能拥有更好的虚拟机平台,而另一个提供商可能拥有更好的存储解决方案。使用多个提供商可以为您提供选择的自由。

正如在多云环境中运行可以使您能够从众多竞争服务中选择最适合的解决方案一样,多云环境也使您能够货比三家以获得最佳价格。您可能会发现一个提供商在数据库服务方面价格最优,而另一个提供商在虚拟机托管方面价格最优。

安全性与冗余也是实施多云环境时需要重点考虑的因素。俗话说,不要把所有的鸡蛋都放在同一个篮子里。因此,组织可能会将数据库镜像到不同的云提供商,以便在主云提供商发生故障时,数据的副本仍然可用。

同样,多云使用也有助于保证数据安全(或隐私)。一些组织使用纠删码在多个云存储平台之间分条存储数据。通常,数据以这样的方式写入,以至于没有一个单独的提供商拥有数据的完整副本。相反,每个云只包含单独无用的数据碎片。因此,如果云提供商受到攻击,黑客将无法读取组织的数据。

支持多云环境

您的组织需要两样主要的东西来支持多云环境。首先,您需要合适的人员资源。每个云服务提供商都有自己的做事方式,因此在一个云环境中的专业知识不一定能转化为另一个云环境的专业知识。

简单来说,您的 IT 人员需要对正在使用的云平台有良好的工作知识。并非每位 IT 人员都需要对每个云平台都有深入的了解,但 IT 部门应集体拥有支持每个正在使用的云所需的知识。

第二个要求是制定将资源迁移到不同云的策略。实际上,这一要求涉及两个不同的考虑因素。第一个考虑因素是实际的数据迁移。第二个考虑因素是能够在数据迁移到新位置后使用数据。

显然,对于这些要求没有放之四海而皆准的答案,因为每个组织的需要都不同。然而,就数据迁移而言,最好的选择是查看公共云提供商向其订户提供的数据迁移工具的类型。

阿里云对多云架构的支持

阿里云提供了多种用于上传和下载数据的工具,这在实施多云架构时可能很有用。

虽然您可能不需要所有这些工具,但在不同情况下,各种工具都有其用处。阿里云的工具可在 https://www.alibabacloud.com/help/doc-detail/51654.htm?spm=a3c0i.o51655en.b99.42.6b39cc07nXWJCO 上找到,并分为两类——阿里云 DTPlus 产品和开源产品。阿里云 DTPlus 产品包括 DataWorks 的数据集成(数据同步工具)、MaxCompute 客户端(数据上传和下载通道)以及数据传输服务(DTS)等工具。DTS 是一款旨在与 RDBMS、NoSQL、OLAP 及其他数据源配合使用的数据迁移工具。开源工具可在 GitHub 上找到,包括 Sqoop、Kettle、Flume、Fluentd、LogStash 和 OGG。

结论

有很多令人信服的理由表明,组织采用多云策略可能是有益的。然而,在这样做时,仔细评估各种公共云提供商以确定哪些提供商最能满足组织的独特需求非常重要。评估云提供商能力的最佳方法之一是注册免费试用。目前,阿里云提供阿里云免费试用,网址为:https://www.alibabacloud.com/campaign/free-trial#free-products。此免费试用包含 300 美元的积分,您可以使用这些积分来探索阿里云的各种云产品。

© . All rights reserved.