问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

谁能帮忙说一下超融合架构的技术逻辑?

发布网友 发布时间:2022-04-23 07:29

我来回答

2个回答

热心网友 时间:2022-06-17 16:56

一种新架构的出现,肯定是为了解决现有架构出现的问题,所以,想了解超融合架构的技术逻辑,首先必须要知道下面几个问题:

一、传统架构是什么,出了什么问题;

据麦肯锡研究显示,全球的 IT 数据每年在以 40% 的速度增加中。数据正在逐步影响商业,企业通过数据的分析来做决策与管理。完成快速的分析决策和管理,就需要借助强大的数据中心。下图为传统 SAN 存储:


但是,光靠越来越快、核数越来越多的 CPU 是不够的,瓶颈在于传统存储的硬盘太慢了,CPU 大部分计算能力都空闲或者说在等待存储数据传输过来。传统存储容量和性能不具备和计算能力匹配的可扩展性,不能满足企业进行数据访问的需求。


这个问题并不是现在才有。Google 很早遇到这个问题。那么 Google 是如何做的呢?

作为一个给全世界互联网网民提供数据检索的企业,Google 考虑过 EMC、IBM,还有当年的 SUN 存储产品,但是都解决不了它的问题。无论是容量还是性能,这些公司的产品都无法满足 Google 的规模需求。于是 Google 只能自己建立一个适合自己的数据搜索的存储结构了。

Google 优秀的计算机科学家们,打破了传统的存储思维,利用服务器的本地硬盘和软件构建了一个容量和性能不断可扩展的分布式文件系统,并在其上构建了其搜索和分析的计算引擎:

不用把数据从存储端取出来,然后通过网络传输到计算端,而是将计算直接分发到存储上运行,将 “计算” 作为传输单元进行传输,这样大量的存储数据都是本地访问,不需要再跨网络上传输了,自然访问很快。于是乎,自然而然地,“计算” 和 “存储” 运行(“融合”)在了一个服务器上,这里也看到超融合架构的一个优势就是,本地访问数据,不必跨网络。

现代企业的数据量越来越大,应用越来越多,他们开始面临当年 Google 遇到的问题,CIO 要考虑怎么更高效的构建自己的计算和存储的基础架构,来满足应用的数据访问需求。

虚拟化为更容易的管理应用而生,它解决了 CPU、内存资源闲置的问题。但随着虚拟化的大规模应用,虚拟机越来越多,虚拟机在传统存储上运行却越来越慢了。“慢” 造成 “体验差”,“体验差” 成为了*虚拟化应用的最大的瓶颈。这里面的最重要原因自然是,存储的 I/O 性能不够,大量的虚拟机和容器同时运行,I/O 的混合,使得随机读写急剧增加,传统存储的结构无法承受大量的随机 I/O。

二、超融合是怎么解决这些问题的,背后的技术机制是什么?

超融合恰恰是为了解决这个问题,才被带到了虚拟化和容器领域。同时,业内也存在不同的解决 I/O 问题的方法,我们先尝试分析下其他的解决方法:

解决方法一:在存储设备采用 SSD 做 Cache,加速 I/O。这在一定的规模下可能有效,但是存储设备的 SSD Cache 通常比例较小,不足 5% 的容量比的情况下,自然满足不了用户的热数据的缓存需求。另外,仍然无法随需扩展,所有的数据仍然要从集中的存储控制器流出,这个集中的 “收费站” 势必堵塞 “高速公路”。

解决方法二:使用服务器侧 SSD 做 Cache,加速 I/O。这种类似的解决方案,通常缺乏高可靠性软件的支撑,服务器端的 Cache 如果用做写 Cache,存在单点失效的问题,需要在多个服务器的 Cache 设备上,做副本来提供可靠性,可以说这是一个阉割版的超融合架构,将 Cache 放到服务器端,仍然使用传统存储,当 Cache 满,需要被写回传统存储的时候,仍然被传统存储的 “控制器” *整体性能。

我们看到,上面的两种方案都是受限于传统存储的结构。超融合存储则不一样,通过完全去掉传统存储,利用分布式文件系统来提供 “不可限量” 的性能和容量,在这个基础上,再通过 Cache 进行加速,甚至全部使用闪存(全闪存产品)来构建都是自然而然,不被*了。

因此,超融合架构不是为了让单台服务器的存储飞快,而是为了让每增加一台服务器,存储的性能就有线性的提升,这样的存储结构才不*企业业务的运行,并保证业务的可靠性。


正因为这种扩展性很好的共享存储,使得整个 Google 的业务得以顺畅地运转。

三、硬件的快速发展,使得超融合成为可能

另外,超融合近几年得以快速发展的原因,这要归功于硬件设备。CPU 核数越来越多,服务器的内存容量越来越大,SSD 设备和网络互联网设备越来越快,这意味着:

热心网友 时间:2022-06-17 16:57

超融合基础架构避免了基础设施孤岛,同时简化数据处理逻辑,通过多副本存储达到数据双活效果,具备了内置高效的可扩展性的虚拟化机制,大幅降低采购、部署、管理和运维成本。现国内,云宏的超融合产品性价比高。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 白醋是醋精吗? oppor11s 屏幕坏了,换屏以后经常出现单点触碰不灵的情况,或者是手指触碰点和手机接受到的不同 白醋的主要成分是什么? 存在单点故障缺陷的拓扑结构是__? 白醋是怎么酿造的? 入侵容忍技术的入侵容忍技术思想 僵尸网络是什么? couchbase4 是开源的吗 集中式系统有单点失效的特点 什么是"单点失效" 什么叫“单点失效”? single point failure是什么意思 单点失效是什么意思 抖音设密码要按照这个要求去设密码8~20位,至少包含字母、数字、、符号2种组合_百度问一问 vivo手机怎样给微信抖音设置进入密码vivo手机怎样给微信抖音设置进入密... 抖音密码怎么设置修改? VIVOz3怎么把手机里的数据转到内存卡? 抖音初始密码是多少 我的没有设置直接让输入密码? vivoy93怎么把图片移动到内存卡里面,但是图片顺序不要变 想给微信 抖音单独设密码怎么设置? 醋的制作流程? 支持智能动态集群技术,具有负载均衡机制,可以有效避免单点失效是专利吗 醋的原料和配料是什么? 僵尸网络的分类介绍 白醋由什么构成? 如何解决二层单点故障? 单点 一直访问系统,ticket 会失效吗 白醋和乌醋有什么本质区别 醋是怎么酿造出来的(酿造工艺)? 为什么单点登录时使用360浏览器ticket会失效 单点触控和多点触控有什么区别 如何自制白醋 白醋和米醋哪个更酸? 5万元放朝朝盈一天收益有多少 招行的朝朝盈利息怎么算,它和定期存款那个划算, 朝朝宝限额5万后怎么办 朝朝盈*5万元是一天五万还是总共不超过五万?转入之后几天能看到收益? 朝朝宝5万放多久合适 招行朝朝盈达到5万限额后还计收益吗? 朝朝盈存了5万,得到的利息,能利滚利吗?还是只有五万有收益?