简单地说,我们现在是Redis

了解更多

多口味的云

随着亚马逊、微软和谷歌为统治云计算展开了一场史诗般的斗争,许多公司和分析师都在反复讨论“多云”这个词。但正如伊尼戈·蒙托亚在电影中不朽地描述的那样公主新娘你老是用那个词。我觉得它的意思和你想的不一样.”

实际上,多云有各种各样的风格,旨在解决各种各样的业务和技术问题。当人们听到或说到“多云”时,最常见的多云实现可能并不是大多数人所想的。

这不仅仅是一场学术讨论。正如这些证据所显示的,多云是非常重要的:

  • 最近的一次ZDNet的标题将多云称为“云计算的最大趋势”。
  • 2019 RightScale云状态报告在美国,84%的受访者说他们有一个多云策略,并且平均在将近5个不同的公共和私有云上运行应用程序!
  • 在2018年,一个Forrester / Virtustream调查发现86%的受访者将他们公司的云战略称为“多云”。
  • 据Gartner,“大多数采用公共云服务的企业使用多个提供商。”在Gartner最近的一项调查中,“81%的受访者表示,他们正在与两家或更多的供应商合作。”

有了这种影响,理解各种各样的方法和架构就很重要了,这些方法和架构可以归入“多云保护伞”之下。让我们来看看应用这个术语的一些常见方法。

一个工作负载,多个云

“多云”一词的最常见用法似乎经常关注在多个不同的云上运行给定的工作负载——每一个都是提供并行功能.肯定是这样的。也许是为了负载平衡,或者是为了避免厂商锁定,或者是为了在某个云出现大规模宕机时提高弹性。它也可能是一种将数据存储在更接近用户的地方的方法,或者是为了提高性能,或者是为了遵守关于将数据保存在本地的规则,通常称为数据主权.(然而,三大云计算提供商的全球规模意味着,它们都有多个可用区域,而且很可能能够在您需要的几乎任何地方提供本地覆盖。)

当然,问题是,如果您的应用程序必须在每一个在云计算中,它可能无法最佳地工作任何云。它可能无法利用单个云的竞争优势——更不用说维护专业知识以理解和管理多个云基础设施和供应商关系所带来的额外It开销。

或者,单个应用程序或服务可以在多个云中运行,因为应用程序的特定部分需要利用特定云提供商的特定服务。你可能会运行大多数例如,在Amazon Web Services上的特定应用程序,但将一部分放在谷歌云(可能是人工智能处理)上,以利用该服务的技术。

多个工作负载,每个都在自己的云中

混合云战略被描绘成冰淇淋口味

虽然这些方法在某些情况下可能有用,但它们实际上是多云策略的不常见实现。到目前为止,更常见的情况是,多云策略意味着在不同的云中运行不同的工作负载。这可以是有意为之,让一个应用程序利用特定的专有服务和特定的云服务特性,而其他应用程序利用其他提供商提供的其他服务。

这种多云可以让公司更容易地与多个云提供商保持持续的关系,因此它可以在任何时间朝着任何方向快速移动。在他的职位上企业为什么选择多云战略劳伦斯GoasduffGartner副分析师引用道迈克尔Warrilow他解释说,大型供应商在公共云服务市场的主导地位是企业买家选择多个云供应商的主要驱动力:“大多数组织采用多云战略,是为了避免供应商锁定或利用最佳解决方案。我们预计大多数大型组织将继续自愿地采用这种方法。”

然而,在许多情况下,在不同的云中运行不同的工作负载实际上根本不是一种策略,而是过去技术和业务决策的遗留问题。例如,一个采用AWS标准的公司可能会收购另一家公司,该公司是一家专门经营AWS的微软商店. net环境中,并因此对Azure投入了大量精力。类似地,影子IT实践的持续流行通常会导致多云环境,无论CIO是否批准,甚至是否知道它。

当然,多云并不是“免费的”。一方面,有时可能会让云计算供应商相互竞争以降低成本。但云计算供应商通常会提供重要的服务T量折扣,因此在多个云上分割工作负载可能导致云成本增加。处理多个云供应商可以同时也会让跟踪和优化你的云支出变得更加困难。

对许多公司来说,更重要的是管理多个供应商和多种技术的成本和麻烦。每个云供应商都有自己的不断发展的服务集,接口、api和首选的连接方式,即使是类似的服务。这可能会增加应用程序的复杂性,也会让工程师的生活变得更有挑战性,他们必须与多个云提供商打交道,并跟踪如何与每个提供商进行交互。

不足为奇的是,云计算供应商的主导地位越高,他们就越不可能在多云实现方面提供帮助。n足总ct在Spiceworks”2019年及以后的公共云趋势调查显示,15%的企业表示,他们在“管理多个云解决方案”方面需要云供应商提供更多帮助,而22-23%的中小企业也有同样的担忧。最后,t如果多云的采用发生在一个特别的而不是作为一个精心计划的战略的一部分。

多云、微服务和容器

幸运的是,有一些方法可以使多云环境更易于使用。谈到2020年的多云,不能不考虑微服务架构和容器日益增长的影响。由于容器将应用程序与它们的运行时环境打包并隔离,因此容器(Docker)和容器编排(Kubernetes)的兴起有所帮助解决了许多可移植性问题并加速了应用程序的部署在保留完整功能的同时,更容易在不同的云之间移动容器应用程序。从单片应用到微服务(将应用分解为更小的独立组件的集合)的加速趋势也有助于开发应用更容易在多云环境中部署。

那么混合云呢?

私有云vs公有云。混合云战略您可能已经注意到,到目前为止关于多云的讨论中还缺少一些内容:混合云呢?混合云背后的想法是至少一个公共云与至少一个私有云和/或本地数据中心的组合。我把混合云留到本文的最后因为云计算社区似乎并没有就这两个概念如何结合在一起达成一致。

许多观察家假设这两种策略是相关但又不同的。在上面提到的博客文章Gartner将多云描述为子集混合云。还有一些人认为混合云只是多云策略的另一种形式。无论你如何适应它,即使公共云继续它的迅速崛起,长期的货架寿命和遗留的内部基础设施的巨大沉没成本意味着混合云架构将总是有一个地方连接两者,特别是在金融和医疗等监管严格的行业。

多云哪一种口味最好?

多云战略在企业中继续获得发展势头,但它不是一个一维的概念。如果你只专注于一种类型的多云,你可能会错过重点。有多少公司和用例,就有多少种不同的多云。

事实上,随着云供应商通过优化特定的情况、服务和客户类型来实现差异化,预计多云方法将变得更加广泛和复杂——我们可能会看到更多的多云类型。问题将越来越多地变成决定您真正需要哪些云特性,然后选择最快、最简单、最便宜、最有弹性、最安全的云或云的组合来满足您的需求。

无论你选择哪种风格的多云,作为一个云无关的数据库,Redis Enterprise为所有类型的多云和混合云部署提供了最佳的Redis体验。万博体育彩现在就免费试用吧!

Baidu