计算存储融合部署

计算存储融合部署

 

一、前言

    超融合是在一台单元设备(x86服务器)中融合了计算、存储、网络等资源,而多套单元设备可以通过网络聚合起来,实现模块化的无缝横向扩展,形成统一的资源池。计算虚拟化是超融合的实现基础,而Hypervisor(虚拟机监视器)是所有虚拟化技术的核心,通过Hypervisor可以创建和执行虚拟机。分布式存储是超融合的核心技术之一,超融合使用分布式存储替代传统架构中的集中式存储,为虚拟机提供存储服务。分布式存储的出现,使计算和存储融合成为可能。

    那么计算(Hypervisor)和存储(分布式存储)是怎么融合部署的呢?

 

计算存储融合部署_第1张图片

 

二、计算与存储融合部署的三种架构

 

    1.分布式存储部署在Hypervisor内核中

    分布式存储软件作为模块安装在Hypervisor内核中,业务虚拟机运行在Hypervisor上,可以直接与Hypervisor内核中的分布式存储软件进行数据交互,从而访问物理存储资源。这种耦合架构的优势在于IO路径短、效率更高。但是存在厂商锁定的风险、并且计算或存储出现故障会相互影响。典型代表是华为FusionCube、Dell EMC VxRail。

 

计算存储融合部署_第2张图片

 

    2.分布式存储部署在Hypervisor上的虚拟机中

    分布式存储软件安装Hypervisor上的控制虚拟机(CVM)中,HDD和SSD存储介质通过DirectPath I/O直通给CVM,业务虚拟机。这种解耦架构的优势在于消除了厂商锁定的风险,以及计算或存储出现故障的相互影响。但是业务虚拟机访问存储资源需要经过CVM,IO路径更长,性能有所损耗。典型代表是Nutanix AOS。

 

计算存储融合部署_第3张图片

 

    3.分布式存储部署在HCI Node上

    分布式存储软件安装在超融合的物理节点上,与Hypervisor位于同一层。分布式存储软件直接将物理存储资源构造成存储池,为业务虚拟机提供存储服务。这种架构可消除厂商锁定的风险,计算或存储出现故障也不会相互影响,并且性能要优于第2种架构。国内多数厂商使用这种架构。

 

计算存储融合部署_第4张图片

你可能感兴趣的:(计算存储融合部署)