纹秤对弈VDI:超融合赢了传统存储

2023-12-29 13:40
文章标签 存储 融合 传统 vdi 对弈

本文主要是介绍纹秤对弈VDI:超融合赢了传统存储,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

VDI存储进化从SSD到超融合/ServerSAN

记得大约是在3年前的vForum大会上,作为当时传统存储颠覆者代表的Fusion-io(后来被SanDisk收购)经常以赞助商的身份出现,并且很乐意把他们的PCIe闪存卡插到现场做Demo的机器上。我曾听VMware的朋友说,用这东西跑VDI实在是太快了——估计之前没少被传统磁盘阵列折磨吧:)

SSD确实极大地提高了服务器本地存储IOPS性能,对于可用性和数据安全性不高的虚拟桌面直接就能胜任。然而更多用户需要的是永久桌面,光有临时桌面远远不够。于是,我们看到外部共享存储特别是SAN的采购得到延续——传统阵列向着闪存混合以及全闪存阵列进化,以缓解VDI等应用的性能需求,初创的阵列厂商更是如雨后春笋般出现。


SSD较好地解决了存储性能瓶颈,戴尔服务器上的Express Flash NVMe PCIe SSD更是如此。而在一个高可用集群里,如何把它们共享出来,并高效地聚合在一起呢?

在VDI的存储应用中,还曾有过一种被看好的方案——服务器闪存缓存+后端SAN共享存储,而 后来却没有广泛地流行。这类Cache软件大多是read-only只读加速,不支持分布式缓存,甚至有的连vMotion都不支持。其中部分产品,实际 用起来一旦发生虚拟机迁移将无法保证性能;如果是用golden image链接克隆创建的虚机,多台服务器也只能各自缓存对应的“热数据”,闪存空间无法整合高效利用。

同样是服务器端闪存缓存方案,戴尔Fluid Cache for SAN等少数产品解决了以上技术问题。不过考虑到定位,Fluid Cache更多是为了追求OLTP应用那样的极致性能而设计?需要10/40GbE RDMA以太网专用互连等配套,成本上也许达不到一些VDI项目的成本控制要求吧。

直到Nutanix和VSAN等超融合/ServerSAN方案的出现,VDI的存储难题可以说得到了比较好的解决。下面我们就来通过一个真实案例来看看超融合是怎样在项目中胜出的。

某医院虚拟桌面系统平台建设需求

这家用户要建立的VDI虚拟桌面系统,初期满足100+用户桌面的基本使用需求,并面向未来建立动态扩展的桌面系统架构。

用户现有传统存储设备,原来规划的VDI方案是升级磁盘阵列系统来解决,需要增加闪存加速卡、SSD和大量HDD磁盘来完成VDI系统的构建。

用户未来的VDI系统平台存在着较大的运行压力,需要弹性扩展能力很强的系统单元,以满足复杂数据读写模型的压力和保证长期稳定运行的历史表现。同时,用户需要对当前的系统性能容量做准确的预估,以及未来整体系统更为简洁的管理模式和故障诊断。

戴尔XC超融合解决方案及优势

经过Dell与用户的几轮交流,院方意识到传统存储平台不适应于云桌面和虚拟化系统弹性扩展的基础性能容量需求,只有采用超融合架构的体系架构,才能提供横向扩展的存储架构、计算存储一体化管理和方便的故障定位,这是未来云平台和虚拟化发展的方向。用户逐渐接受了Dell的解决方案,决定在VDI系统中采用基于未来数据中心模式的XC超融合平台。


本项目配置了3套XC630超融合平台系统,未来可以在此基础之上增加处理节点轻松在线扩展容量和性能。


尽管超融合产品有软件方面的成本,但由于使用了通用的服务器硬件、SSD和HDD,在至少达到同等性能水平的情况下, VDI整体成本比传统解决方案还是能降低27%(数据供参考)。关键的是,XC平台具备优异的横向扩展能力。


虚拟化环境的一大特点是,多个虚拟机镜像之间的重复冗余数据较多。戴尔XC集成的重复数据删除和压缩功能,在保持VDI用户体验的同时节约大量的存储空间。

全面的VDI平台支持——除了业内最普遍的VMware(Horizon)View、Citrix XenDesktop/XenApp之外,戴尔XC对另外两种Microsoft RDSH和Dell Quest vWorkspace也能做到最佳匹配。

3个节点基本上是一个起始配置,其中任何一个故障都不会影响VDI集群的正常工作。而戴尔XC还有着很好的可扩展性,只受限于VDI Hypervisor平台自身。

据了解,在这个项目中戴尔和ISV之间的充分合作,也促使用户更加放心地选择XC超融合平台。

完整端到端解决方案成就更多用户

在并购了业内领先的瘦客户端、零客户端及云计算解决方案供应商Wyse之后,加上与VMware和微软的紧密合作,戴尔能够提供完整而丰富的端到端VDI方案,这一点是许多超融合/ServerSAN厂商所不具备的。


上图是部分戴尔XC全球用户列表,共涉及到金融服务、医疗、零售、公用事业、能源、高科技、教育和制造等行业。

作者:佚名
来源:51CTO

这篇关于纹秤对弈VDI:超融合赢了传统存储的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/549607

相关文章

MyBatis-plus处理存储json数据过程

《MyBatis-plus处理存储json数据过程》文章介绍MyBatis-Plus3.4.21处理对象与集合的差异:对象可用内置Handler配合autoResultMap,集合需自定义处理器继承F... 目录1、如果是对象2、如果需要转换的是List集合总结对象和集合分两种情况处理,目前我用的MP的版本

使用SpringBoot+InfluxDB实现高效数据存储与查询

《使用SpringBoot+InfluxDB实现高效数据存储与查询》InfluxDB是一个开源的时间序列数据库,特别适合处理带有时间戳的监控数据、指标数据等,下面详细介绍如何在SpringBoot项目... 目录1、项目介绍2、 InfluxDB 介绍3、Spring Boot 配置 InfluxDB4、I

详解MySQL中JSON数据类型用法及与传统JSON字符串对比

《详解MySQL中JSON数据类型用法及与传统JSON字符串对比》MySQL从5.7版本开始引入了JSON数据类型,专门用于存储JSON格式的数据,本文将为大家简单介绍一下MySQL中JSON数据类型... 目录前言基本用法jsON数据类型 vs 传统JSON字符串1. 存储方式2. 查询方式对比3. 索引

SpringBoot3.X 整合 MinIO 存储原生方案

《SpringBoot3.X整合MinIO存储原生方案》本文详细介绍了SpringBoot3.X整合MinIO的原生方案,从环境搭建到核心功能实现,涵盖了文件上传、下载、删除等常用操作,并补充了... 目录SpringBoot3.X整合MinIO存储原生方案:从环境搭建到实战开发一、前言:为什么选择MinI

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

MySQL之InnoDB存储页的独立表空间解读

《MySQL之InnoDB存储页的独立表空间解读》:本文主要介绍MySQL之InnoDB存储页的独立表空间,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、独立表空间【1】表空间大小【2】区【3】组【4】段【5】区的类型【6】XDES Entry区结构【

SQLite3 在嵌入式C环境中存储音频/视频文件的最优方案

《SQLite3在嵌入式C环境中存储音频/视频文件的最优方案》本文探讨了SQLite3在嵌入式C环境中存储音视频文件的优化方案,推荐采用文件路径存储结合元数据管理,兼顾效率与资源限制,小文件可使用B... 目录SQLite3 在嵌入式C环境中存储音频/视频文件的专业方案一、存储策略选择1. 直接存储 vs

MySQL存储过程之循环遍历查询的结果集详解

《MySQL存储过程之循环遍历查询的结果集详解》:本文主要介绍MySQL存储过程之循环遍历查询的结果集,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言1. 表结构2. 存储过程3. 关于存储过程的SQL补充总结前言近来碰到这样一个问题:在生产上导入的数据发现