纹秤对弈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

相关文章

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

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

MySQL 存储引擎 MyISAM详解(最新推荐)

《MySQL存储引擎MyISAM详解(最新推荐)》使用MyISAM存储引擎的表占用空间很小,但是由于使用表级锁定,所以限制了读/写操作的性能,通常用于中小型的Web应用和数据仓库配置中的只读或主要... 目录mysql 5.5 之前默认的存储引擎️‍一、MyISAM 存储引擎的特性️‍二、MyISAM 的主

Linux lvm实例之如何创建一个专用于MySQL数据存储的LVM卷组

《Linuxlvm实例之如何创建一个专用于MySQL数据存储的LVM卷组》:本文主要介绍使用Linux创建一个专用于MySQL数据存储的LVM卷组的实例,具有很好的参考价值,希望对大家有所帮助,... 目录在Centos 7上创建卷China编程组并配置mysql数据目录1. 检查现有磁盘2. 创建物理卷3. 创

使用Python实现调用API获取图片存储到本地的方法

《使用Python实现调用API获取图片存储到本地的方法》开发一个自动化工具,用于从JSON数据源中提取图像ID,通过调用指定API获取未经压缩的原始图像文件,并确保下载结果与Postman等工具直接... 目录使用python实现调用API获取图片存储到本地1、项目概述2、核心功能3、环境准备4、代码实现

SpringBoot项目中Redis存储Session对象序列化处理

《SpringBoot项目中Redis存储Session对象序列化处理》在SpringBoot项目中使用Redis存储Session时,对象的序列化和反序列化是关键步骤,下面我们就来讲讲如何在Spri... 目录一、为什么需要序列化处理二、Spring Boot 集成 Redis 存储 Session2.1

基于MongoDB实现文件的分布式存储

《基于MongoDB实现文件的分布式存储》分布式文件存储的方案有很多,今天分享一个基于mongodb数据库来实现文件的存储,mongodb支持分布式部署,以此来实现文件的分布式存储,需要的朋友可以参考... 目录一、引言二、GridFS 原理剖析三、Spring Boot 集成 GridFS3.1 添加依赖

java变量内存中存储的使用方式

《java变量内存中存储的使用方式》:本文主要介绍java变量内存中存储的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍2、变量的定义3、 变量的类型4、 变量的作用域5、 内存中的存储方式总结1、介绍在 Java 中,变量是用于存储程序中数据

SQLyog中DELIMITER执行存储过程时出现前置缩进问题的解决方法

《SQLyog中DELIMITER执行存储过程时出现前置缩进问题的解决方法》在SQLyog中执行存储过程时出现的前置缩进问题,实际上反映了SQLyog对SQL语句解析的一个特殊行为,本文给大家介绍了详... 目录问题根源正确写法示例永久解决方案为什么命令行不受影响?最佳实践建议问题根源SQLyog的语句分

关于MongoDB图片URL存储异常问题以及解决

《关于MongoDB图片URL存储异常问题以及解决》:本文主要介绍关于MongoDB图片URL存储异常问题以及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录MongoDB图片URL存储异常问题项目场景问题描述原因分析解决方案预防措施js总结MongoDB图

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处