如何实施多云存储策略
2019/7/23 15:49:06
如今,云计算得到了更加广泛的应用,企业在云平台方面有了更多的选择,但并非所有云平台都是相同的。从传统虚拟化软件构建的内部部署云平台在可用性、功能和操作方面就与公共云非常不同。 混合云和多云策略允许IT部门利用这些不同的云计算产品,但在正确的时间将数据放到正确的位置是一项挑战。以下将研究云平台中的存储以及如何实施多云策略。 定义混合云和多云 通常,混合云用于描述将数据和应用程序从内部部署数据中心扩展到一个或多个公共云(例如AWS、微软Azure或谷歌云平台(GCP))的实现。 最初,这可能是“突发”工作负载,但越来越多地意味着无限期地跨越这两个位置。多云则更进一步,在多个云平台运行应用程序作为设计的一部分,其中可能包括在本地运行任何内容。 多云的成本和效益 为什么采用多云是有益的?最主要的原因是成本问题。云计算供应商不断提供价格更低的云计算解决方案,降低承诺使用的价格和折扣,或降低现有服务的价格。 虽然最近公共云存储的价格并没有真正下降,但是可以在虚拟实例上节省成本,特别是在应用程序需要快速扩展和缩小的情况下,因此需要在多个公共云环境中快速提供数据。 多云功能 运行多云的第二个可能更重要的原因是功能。 亚马逊公司因其创新速度而闻名于世。2017年,AWS发布了1,430项新功能,每天近4项。但并非所有版本都是重大变更或新产品,许多版本都是对现有产品的持续改进。云计算供应商正在努力提供更多平台和软件即服务产品(如机器学习和人工智能),这些产品只需要提供给他们的企业数据。 人们还应该记住,云计算的选择可能会受到设计和运营效益的影响。运行多云可以防止单个供应商的故障。 最终,从多云策略中获得最大益处意味着平衡灵活性的优势,实现安全性联网的挑战,以及数据可用性、延迟和一致性。 云计算存储解决方案 至少有四种方法可以将数据存储在公共云解决方案中。 本地服务是由云计算供应商直接实施的服务。通常,所有云计算提供商将提供块、文件、对象和一些特定于应用程序(例如数据库)的存储服务。块存储通常仅限于内部使用以连接到虚拟实例,而文件、对象和数据库可以暴露给外部连接。对于某些云计算用户而言,这是一个问题,其中对象和数据库数据无意中被默认为公共访问,因此安全设置对于在此进行验证非常重要。 供应商集成服务已经开始出现,NetApp公司则是市场上最杰出的参与者。例如,Microsoft Azure NetApp文件提供了NetApp ONTAP的优势,使用Azure API和安全功能直接集成到Azure中。供应商集成的解决方案通常比本机服务功能更丰富,性能更高。 市场服务是可以从云计算应用市场部署在虚拟实例中的存储产品。从传统存储平台到数据保护和分析,该领域有大量解决方案。大型云计算实例和直接连接NVMe设备的可用性意味着这些解决方案适用于高性能生产用例。市场产品非常适合为内部部署和云平台实施提供一致的外观和感觉。 有了这么多的存储产品,人们似乎有一系列令人困惑的选择。那么,为什么要放弃云计算提供商提供的原生产品呢? 性能 使用第三方解决方案的一个重要原因是性能。除了块存储之外,云计算供应商不提供本机服务的任何性能或吞吐量保证。 即使在这里,保证仅涵盖吞吐量和IOPS,并且通常是非常有限或严格的规范。例如,Azure NetApp文件提供比本机文件服务高得多的性能,并且共存服务可以在粒度级别提供服务质量等功能。 可用性 云计算提供商提供固定的可用性水平,通常约为三到四个“九”(99.9% - 99.99%)的正常运行时间。使用共存服务可以提供更高的可用性,并且如果发生中断,则可以使应用程序在云平台之间快速移动。这是因为数据存储在云计算提供商设备之外。 特征
下一页
返回列表
返回首页
©2025 智能硬件世界----智能硬件产业门户网站 电脑版
Powered by iwms