【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

关于云计算的新阶段“多云”,你需要知道的都在这里

  • 2020-04-23
  • 本文字数:2293 字

    阅读完需:约 8 分钟

关于云计算的新阶段“多云”,你需要知道的都在这里

也许你会认为“多云”和“混合云”是一个意思,其实在云计算的发展演进过程中,这二者处于的是不同阶段。

在本文中,我们将分享“多云”的定义,其与混合云的区别、并揭示了多云趋势的背后意味着什么,最后会详解为了多云应用的成功,一定要注意避免的三大常见陷阱。


人们喜欢给一切东西命名。在云计算领域,一项技术或产品的命名通常反映着它的使用方式:公有云,私有云,混合云。现在,“多云”这个新术语又出现了,它象征的是云计算的另一种新兴模式。

术语及定义

“多云”意味着使用多个公有云。当企业试图避免依赖单个公有云提供商,或当企业需要从每个公有云中选择不同的、特定的功能或服务,又或者上述两个目的兼而有之时,就会出现“多云”这种使用模式。

“多云”与“混合云”的区别

那么,多云(multicloud)和混合云(hybrid cloud)是什么关系?有些人会互换使用这两个词,但实际上它们确实有不同的含义。 混合云是私有云(基于云技术构建的本地数据中心)与公有云的配对。


如果您将多个公有云与私有云一起使用,那么这仍然是一个“多云”。 (有些人可能会称它为混合多云,这也是可以的。)

“实用混合云”的定义

近期还有一种新出现的概念/架构叫做“实用混合云(pragmatic hybrid cloud)”,它是指将传统企业数据中心与公有云的配对一起使用。这样用法的企业很多是对私有云感到失望,因此寻求一种将现有的云与公有云相结合的方法。


相比之下,多云架构使用的两个或更多公有云。


建议:关注云技术的作用而非名称

公共云,私有云,混合云,实用混合云,多云……语义超载?确实。


但是,我建议你不要被称谓困扰,而是专注于它们所做的事情。事实上,我相信云架构在未来几年也将有新的发展,并且新的模式也将继续出现。我也肯定,更多的新名字即将到来。

多云趋势的背后是什么

云计算正在变得越来越复杂,这是大家无可否认的趋势。几年前很多企业的愿景是能够将工作负载放在单个云上,无论是公有云还是私有云。但随着时间推移,混合云架构变得更具吸引力,因为它为企业提供了更多选择。


企业 IT 需要这样的选择,因为在亚马逊 AWS 之外,美国的谷歌、微软以及中国的华为、阿里、腾讯等其他巨头公司都开发了引人注目的公有云平台,为企业提供了除了 AWS 之外的更多启动公有云业务的可行替代方案。还有其他企业提供商——包括 IBM、惠普、甲骨文等等——也加入了竞争,尽管目前这些公有云方案尚不如业界领先的几家成功。



正是由于公有云的可选择项越来越多,因此企业开始将它们混合在一起使用,无论是通过正式的架构流程还是通过“影子 IT”(即公司中有团队在不让企业 IT 部门知晓的情况下,自己使用某种公有云)。各种影子 IT 经常选择不同的公有云,然后又希望企业 IT 部门能来管理这些云的运维工作。


总的来说,无论是用何种形式和方法,大多数企业现在都在管理着多云基础设施。


虽然许多 IT 组织在管理这些复杂的多云环境时,使用的是来自每个云的原生工具和服务,但也越来越多的企业变得越来越聪明,开始借助平台或工具,将自身从多云管理的复杂工作中抽离出来。


通过使用云管理平台(CMP)和云服务代理(CSB)等工具,企业可以像管理单个云一样管理多个云。但是,这里需要权衡的是,您也许只能使用每个云的一部分功能;也就是说,采取的是“最小公分母”的方法。

多云的三大陷阱,注意避免!

多云,为企业提供了更大的灵活性也创造了更好的价值。然而,这种价值和灵活性常常由于一些非常容易避免的错误而无法实现。为了多云应用的成功,这里有三个常见的陷阱要注意。

陷阱 1:更多的云平台意味着更多的复杂性

多云的权衡矩阵是复杂的。如果一个云平台拥有 2000 个云服务,而另一个云平台拥有 1500 个云服务,那么你最终会有 5000 个服务需要来管理、跟踪、监控和保障。许多企业很快就达到了临界点,完全无法控制服务,这会造成混乱、运维困难以及多云的失败。


预防这种情况的发生既简单又困难。简单的是你可以通过选择一种工具(例如云管理平台)来从这些复杂性中跳脱出来;难的是需要选对工具来从事正确的工作,而这需要超出想象的更多的工作。

陷阱 2:将数据和应用程序放在不同云上

可以将应用程序放在一个云上,将数据放在另一个云上吗?当然可以,但是其中的延迟性会让你及用户感到崩溃。


将应用程序和数据分开在不同云平台上通常并不是个好主意,例如托管应用程序的 AWS 和托管数据的 GCP。原因很容易理解:通常使用开放式 Internet 来允许两个应用程序组件共享数据。因此,这将存在相当大的延迟,最后,你需要把组件一起移动到同一个云上。相反,如果你能在最开始就做好规划就会简单很多。


陷阱 3:忽视安全问题

公有云拥有强大的原生安全系统。但是,如果使用多个公有云,那么如何保障所有云服务的安全性呢?


诚然,你可以选择在每个公有云上都使用它的原生安全系统,但这最终会导致你需要使用好几个不同的安全系统。因此,我建议您找到一个统一的、可以跨所有公有云使用的安全解决方案。这通常是最好的、最具扩展性的方式。


问题是,对于这个更好的选择,没有固定的解决方案模式。因此,企业正朝着截然不同的方向发展。许多人决定构建自己的多云安全解决方案——但我不建议这样做。建议提前规划安全相关的事宜,譬如你需要的安全机制,以及需要使用什么安全工具——做调研与选择是需要时间的,因为一定要提前规划,确保在所需时间内构建完成噢。


作者介绍

David S. Linthicum

Deloitte Consulting 的首席云战略官,也是国际公认的行业专家和思想领袖。Dave 撰写过共计 13 本关于计算的书籍,担任过多家成功软件公司的首席技术官和首席执行官,以及财富 100 强公司的高级管理职位。他关注云计算、SOA、企业应用程序集成和企业架构的相关领域。


2020-04-23 17:23761

评论

发布
暂无评论
发现更多内容

c语言实现timer的10个技术点

linux大本营

进程 定时器, Timer 文件描述符

OpenCV图像模糊操作(1) | 社区征文

A小调协奏曲

OpenCV C++ 三周年连更

大型商业银行的超级App是如何“组装”而成?

Onegun

超级app 超级应用

组件必知必会|那些年我们使用过的轮子—Filter和Proxy

浅羽技术

javaWeb Proxy 过滤器 组件 三周年连更

J2EE,Java EE,Jakarta EE 命名之间的恩恩怨怨

HoneyMoose

一键生成通用的web服务(gin)完整项目代码,开发效率至少提升2倍

vison

golang Web gin框架 代码自动生成

OpenResty接口的详细讲解

linux大本营

负载均衡 反向代理 openresty 网关 HTTP服务

2023-04-20:有一堆石头,用整数数组 stones 表示 其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头,然后将它们一起粉碎 假设石头的重量分别为 x 和

福大大架构师每日一题

golang 算法 rust 福大大

挑战 30 天学完 Python:Day10 循环语句

MegaQi

Python3 挑战30天学完Python 三周年连更

生活中的不确定性,如何应对?

Jack

华为云数据灾备解决方案,助力企业守好安全防线

YG科技

xnginx在安全网关的应用场景

linux大本营

openresty 网关 web服务器

Android动画之帧动画

攻城狮Wayne

android App 三周年连更

借由Net5.5G,看到运营商的新沧海

脑极体

5.5G

一文读懂物联网 MQTT 协议之实战篇

老周聊架构

三周年连更

AI视觉实战1:实时人脸检测

轻口味

android AI 三周年连更

华为云数据灾备,满足企业数据安全及业务连续性需求

YG科技

怎么用systemd进行进程守护

linux大本营

Linux 进程 守护进程

华为云 OpenTiny 跨端、跨框架企业级开源组件库项目落地实践直播即将开启!

Kagol

开源 前端 Vue 3 UI组件库

华为云数据灾备方案,做好企业数据的坚硬后盾

YG科技

Go HTTP 调用

陈明勇

Go golang HTTP 三周年连更

薪资结构重铸: Zebec将业务范围扩大到Web2薪资管理领域

股市老人

小程序自定义组件开发

程序员海军

小程序 三周年连更

Django笔记十二之defer、only指定返回字段

Hunter熊

Python django defer only

程序踩内存后,应该怎么排查

linux大本营

进程 内存管理 内存泄漏 C++

薪资结构重铸: Zebec将业务范围扩大到Web2薪资管理领域

EOSdreamer111

AI能训练出符合“核心价值观”的人工智能吗?

FN0

人工智能 ChatGPT Claude

C++如何拿到线程池的返回值

linux大本营

线程池 C++

io_uring的10个技术点

linux大本营

高并发 异步 零拷贝 io_uring

lwip_recv_tcp阻塞读取数据代码

linux大本营

TCP 阻塞队列

算法题每日一练:组合总和 II

知心宝贝

数据结构 算法 前端 后端 三周年连更

关于云计算的新阶段“多云”,你需要知道的都在这里_文化 & 方法_Rancher_InfoQ精选文章