当计算节点和存储节点分离部署,且VBS/DPC部署在计算节点中时,我们可以选择存储前后端独立部署。那么存储前后端共享和存储前后端独立存在什么区别呢?
根据VBS/DPC和OSD间的通信数据是否与OSD和OSD间的通信数据隔离,可分为存储前后端共享网络和存储前后端独立网络。
当存储前后端独立网络时,VBS/DPC和EDS间的通信数据使用存储前端网络,EDS和OSD间的通信数据使用存储后端网络。此时为三网场景,即管理网络+存储前端网络+存储后端网络。
当存储前后端共享网络时,VBS/DPC和OSD间的通信数据与OSD和OSD间的通信数据使用同一个存储网络,此时为两网场景,即管理网络+存储网络。
两网和三网的组网示意图如下所示:
图1-1 存储前后端共享组网方案网络示意图
如图图1-1所示,两网为管理网络+存储网络(VBS与OSD通信+OSD与OSD通信)。
图1-2 存储前后端独立组网方案网络示意图
如图图1-2所示,三网为管理网络+存储前端网络(VBS/DPC与OSD通信)+存储后端网络(OSD与OSD通信)。
表1-1 三网与两网的差异
两网部署 | 三网部署 | |
---|---|---|
主要场景 | VMware vSphere超融合场景(VBS部署在计算存储融合节点的CVM)Database/原生OpenStack/文件共享/华为云生态(VBS部署在计算节点)VMware vSphere/Microsoft Hyper-V/原生OpenStack/文件共享场景(VBS部署在存储节点)VMware vSphere计算存储分离(VBS部署在计算节点的CVM)标准协议文件/对象/大数据场景。 | Database/原生OpenStack/文件共享/华为云生态(VBS部署在计算节点)文件服务DPC场景 |
性能 | 所有存储前端业务、数据镜像、重构流量都走唯一的存储平面。在存储前端(VBS与OSD通信)流量较大时,存储后端(OSD与OSD通信)存在网络瓶颈,导致网口跑满,影响业务性能。FusionStorage 6.3版本仅支持两网。 | 存储前端流量:VBS/DPC到EDS。存储后端流量:WAL日志,EC/副本间数据的镜像、分解和重构。由于网络平面进行了拆分,即使在前台大业务量叠加重构,也很难达到网络带宽上线,因此三网部署性能更好。即使整体带宽没有达到网络瓶颈,由于三网部署使用的网卡更多,处理网络数据包能力更强,整体业务性能也比两网部署更好。FusionStorage 8.0 及之后版本支持两网和三网。 |
稳定性 | 在网络成为瓶颈时,前台业务与重构争抢流量,导致前台业务受损(带宽下降大或波动大)。 | 由于存储前后端分离部署,前台与后台流量不会相互影响,用户业务更加平稳。 |
推荐三网组网方案,将存储前端与存储后端分离部署,前台业务与后台业务互不影响,整体业务性能比两网组网方案更快更稳定。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论