超融合产品和以前的分布式文件系统有啥区别( 三 )
主流分布式存储都采用了2/3副本的分布式存储方案,理论上,这种强一致性的副本策略可以保障系统在任何一个硬盘或者节点损坏的情况下,通过另外两个数据副本一方面提供前端读写,同时进行数据恢复,从而保障业务连续性;另外,副本方案也支持同城异地部署,帮助客户在关键业务上避免意外情况导致的业务中断风险。
但是,纯副本架构的分布式存储却往往在业务连续性上不那么名副其实。究其原因,还是由其架构引起:
首先,在磁盘数较多的超融合系统中,多个磁盘面临同时损坏的概率上升,这就带来某一个或者某一些数据块的所有副本同时丢失的概率增大,数据丢失的风险增大;
其次,多磁盘重建的概率上升,重建工作流占用较大资源,会对正常业务产生冲击,如果是严重的修复工作流,比如节点重建时,很可能导致系统业务中断,我们可称之为“重建风暴”。
另外,由于分布式存储的数据随机分布,各个硬盘上的IO工作负载呈现正态分布,会导致其中少数硬盘上的负载远超平均值,从而形成性能瓶颈,致使系统出现大延迟。
NDFS,VSAN,aSAN, ZBS等超融合存储都采用以上分布式技术,从而不可避免地在业务连续性上产生风险。
而道熵Titlis则独创性采用磁盘阵列与分布式存储融合架构,不仅具备分布式存储的高扩展性,而且保存了传统磁盘阵列的高性能和高稳定性等特点,在提升业务系统稳健性和连续性方面表现突出。
■网友
看过Nutanix bible,大部分概念都是分布式存储系统早已有的;不多的亮点是“I/O本地化”,也就是存储跟着计算迁移,减少I/O的网络开销;“I/O本地化”可能体现了计算存储融合的一个重要方面。
■网友
感觉超融合有点像十多年前IBM提出的服务器整合(Server Consolidation),但是成本降低了很多。
■网友
什么是分布式文件系统?
分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点(可简单的理解为一台计算机)相连。分布式文件系统的设计基于客户机/服务器模式。一个典型的网络可能包括多个供多用户访问的服务器。另外,对等特性允许一些系统扮演客户机和服务器的双重角色。例如,用户可以“发表”一个允许其他客户机访问的目录,一旦被访问,这个目录对客户机来说就像使用本地驱动器一样。
什么是超融合架构?
超融合基础架构(Hyper-Converged Infrastructure,或简称“HCI”)也被称为超融合架构,是指在同一套单元设备(x86服务器)中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而且还包括缓存加速、重复数据删除、在线数据压缩、备份软件、快照技术等元素,而多节点可以通过网络聚合起来,实现模块化的无缝横向扩展(scale-out),形成统一的资源池。
超融合产品和分布式文件系统的区别是什么?
超融合架构一般包括存储模块,虚拟化模块,控制管理模块,数据保护与容灾模块等,而这个存储一般用的就是分布式存储。而分布式存储不一定是分布式文件系统,也可能是分布式块存储。比如杉岩数据的超融合架构就是基于分布式块存储,还有一些厂商是基于分布式文件存储。但如果深究分布式块存储的实现技术的时候,我们会发现一些分布式块存储是基于分布式文件系统实现的。大致的原理是:先用分布式文件系统将物理磁盘管理起来,形成一个池(十分类似于Google GFS);从这个池里面创建文件,例如500GB的文件;然后通过块设备网关,例如iSCSI网关,将这个500GB的文件变成500GB的虚拟硬盘(块设备),对外提供服务。
■网友
分布式文件系统一般是基于Client/Server的模式,文件管理的存储资源不一定直接连接在本地节点上,而是通过网络进行组建。
超融合产品是指把计算、存储和网络等资源在一个节点上来实现,多个节点组成一个超融合系统。多个节点的存储和计算资源也是通过外置网络或者内置的网络进行互联。
推荐阅读
- 旅行社@旅行社推出“高铁+旅游”新产品 高铁旅行说走就走!连淮扬镇高铁全线通车
- 广西鹿寨贫困户玩直播带货变身创业新星以电商帮老乡卖滞销农产品
- 黄金时间■黄金时间丨哪种产品最节水?购买产品请注意这个标识!
- 货币等各类金融产品彻底电子化会到来么
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 程序猿和产品汪能愉快的一起谈恋爱嘛
- 知乎有没有必要增加一个特别关注功能
- 我是程序猿养了条狗,取啥名字好
- 啥人会去买iPhone 8这种产品呢
- |突出产教融合 推进关爱服务 泰州提升产业工人安康幸福指数
