VDI直接连接存储 VS. 共享存储

简介:
  部署VDI最大的障碍之一就是创建存储架构。首先要确定的是虚拟桌面采用直接连接存储还是共享存储。

为VDI部署及管理存储非常困难。因为VDI对磁盘I/O的要求非常高。虽然可以通过为每个虚拟桌面提供足够的内存来减少I/O开销(这样能减少Windows操作系统对Pagefile.sys文件的依赖),但是不能够将虚拟桌面I/O减少到太少。

在业务繁忙时段更是如此。例如,大量用户在上午打开虚拟机可能会触发I/O风暴。尽管让虚拟机一直处于启动状态能避免这个问题,但是虚拟机启动风暴每天都会发生一次,所以有必要解决这个问题,

但是还有另一种类型的I/O风暴。例如,用户启动应用时可能会导致大量的I/O峰值。你的VDI存储基础设施需要具备足够高的效率来有效地处理每天这样或那样的I/O风暴。

在选择VDI存储时,你有两大选择:本地直接连接存储或者共享存储。以下是两种选择的不同之处。

本地直接连接存储

价格最低而且配置最简单的VDI存储选项就是直接连接存储(DAS)。使用DAS主要的优势就是hypervisor能够与存储直接进行通信。这意味着网络带宽限制或者延迟都不会影响与存储的通信。

另一个优势就是在使用DAS时,其他的主机不会影响磁盘I/O。在共享存储环境中,所有的主机服务器必须共享磁盘资源。如果主机恰好在承载非常繁重的工作负载,该主机的任务可能会潜在地争夺其他主机的磁盘I/O资源。但是当每台主机都有自己的存储时就不存在这个问题。

尽管DAS具有上述优势,但是它并不总是可靠的。DAS并没有提供故障切换机制。如果主机服务器宕机,那么连接到这台主机的所有存储设备就都不能访问了。正是由于这个原因,市场上众多的VDI平台甚至已经不支持DAS了。

是否能够创建主机服务器资源池并且每台主机配置本地存储取决于你正在使用的平台。如果资源池中的一台服务器发生故障,连接代理能够将会话重定向到其他主机。但这种方式不支持个人虚拟桌面。只有在每台主机都在维护完全相同的虚拟机集合时,这种故障切换策略才是有效的。

共享存储

为虚拟桌面提供存储的优选方式就是共享存储。在这一架构中,每台虚拟主机都连接到中央存储池,所有虚拟桌面的硬盘文件都位于中央存储池。因为所有主机都连接到了中央存储池,所以能够应对主机服务器发生的故障。如果主机发生故障,其工作负载能够被迁移至集群中的其他的主机上。

尽管对于大多数部署方式来说(存在例外)使用共享存储是一种更好的架构,但是共享存储同样存在缺陷。首先,部署共享存储的成本很高,如果你使用的是SAN的话,成本就更高了。

即使你使用的是iSCSI网络连接存储,成本也可能是个问题,因为底层的存储硬件必须具备容错功能,这样磁盘才不会存在单点故障。同样重要的是,存储硬件必须能够满足整个VDI环境的I/O需求。这意味着部署VDI时将使用大量的硬盘甚至会用到固态硬盘。

 
作者:佚名
来源:51CTO
目录
相关文章
|
存储 缓存 固态存储
VSAN存储故障导致虚拟机无法访问的VSAN数据恢复案例
VSAN数据恢复环境: 由四台某品牌服务器组建的VSAN集群,每台节点服务器上有两个磁盘组。每个磁盘组中有1块SSD硬盘+5块SAS硬盘,SSD作为闪存,SAS硬盘作为容量盘。 VSAN故障: VSAN集群中一个节点服务器上其中一个磁盘组中的容量盘出现故障离线,VSAN开始数据的重构迁移,数据迁移还没有完成的时候机房停电导致数据迁移中断。来电后启动所有设备后,管理员发现另一个磁盘组中的两块容量盘出现故障离线,VSAN数据存储出现问题。VSAN管理控制台可以登录,但是所有虚拟机都无法访问。
1197 2
|
Shell Linux Ubuntu
解决在SecurecCRT登录后,发现方向键、backspace(退格键)、delete(删除键)为乱码的问题
问题:使用securecrt ssh到linux之后,backspace(退格键),delete(删除键),以及4个方向键都为乱码,不能正常使用。按tab键也没有自动补全文件名。 即: 按Backspace(退格键)和delete(删除键)屏幕显示的是:^H 按方向键则屏幕显示的是:^[[A^[[B^[[C^[[D 环境: SecureCRT8.
5002 0
|
10月前
|
人工智能
Claude code AI 技能神器:Anthropic Skills!
Anthropic推出Claude AI技能神器Skills,将复杂任务打包成即插即用的“外挂”,让AI秒懂流程,告别重复提示。支持团队共享,提升效率数倍,三步搞定专业报告,堪称AI办公革命!
2157 4
|
11月前
通义千问Image模型使用指南
该表格展示了多个设计场景,包括模型选择、复制粘贴提示词、一键生图等步骤。每个步骤配有详细描述及示意图,呈现了不同主题如商业海报、IP主视觉、品牌包装、街拍风格等的设计构思与实现方式。
|
监控 安全 BI
10 种最常见的 Active Directory (AD) 攻击
Active Directory(AD)是组织信息管理的核心,但在身份验证与访问控制中也面临诸多攻击风险。本文总结了十大常见AD攻击类型,包括基于密码的攻击(暴力破解、密码喷洒)、NTLM认证攻击(哈希传递、中继攻击)、Kerberos认证攻击(Kerberoasting、银票、金票)、复制机制攻击(DCSync、DCShadow)以及勒索软件攻击等,并提供检测与防护建议。为强化AD安全,ManageEngine ADAudit Plus可有效分析威胁、生成报表,助力构建坚固的安全防线。
832 11
|
算法 机器人 数据安全/隐私保护
四自由度SCARA机器人的运动学和动力学matlab建模与仿真
本课题深入研究SCARA机器人系统,提出其动力学与运动学模型,并基于MATLAB Robotics Toolbox建立四自由度SCARA机器人仿真对象。通过理论结合仿真实验,实现了运动学正解、逆解及轨迹规划等功能,完成系统实验和算法验证。SCARA机器人以其平面关节结构实现快速定位与装配,在自动生产线中广泛应用,尤其在电子和汽车行业表现优异。使用D-H参数法进行结构建模,推导末端执行器的位姿,建立了机器人的运动学方程。
|
存储 Cloud Native Java
Windows下Minio的安装以及基本使用
MinIO 是一个开源的云原生分布式对象存储系统,兼容亚马逊S3接口,适合存储大容量非结构化数据。本文介绍Windows下MinIO的安装与基本使用:通过以上步骤,您可以在Windows环境中成功安装并使用MinIO。
10894 19
|
机器学习/深度学习 人工智能 弹性计算
AI剧本生成与动画创作解决方案评测:这项技术能为短视频创作带来哪些改变?
随着短视频行业的竞争加剧,创作速度和质量成为关键。阿里云的《AI剧本生成与动画创作》解决方案利用NLP和计算机视觉技术,通过简单的关键词或主题自动生成剧本和动画,显著提高创作效率并降低技术门槛。评测显示,该方案能在几小时内完成从剧本到动画的创作,适应市场热点需求。然而,AI在创意表达和细节处理上仍有一定局限性,尤其在高要求创作中表现不如手工精细。尽管如此,对于需要快速响应市场的创作者来说,这一工具无疑是一个巨大的助力,未来有望进一步提升创作灵活性和效率。
831 3
|
JavaScript 前端开发 Docker
前端全栈之路Deno篇(二):几行代码打包后接近100M?别慌,带你掌握Deno2.0的安装到项目构建全流程、剖析构建物并了解其好处
在使用 Deno 构建项目时,生成的可执行文件体积较大,通常接近 100 MB,而 Node.js 构建的项目体积则要小得多。这是由于 Deno 包含了完整的 V8 引擎和运行时,使其能够在目标设备上独立运行,无需额外安装依赖。尽管体积较大,但 Deno 提供了更好的安全性和部署便利性。通过裁剪功能、使用压缩工具等方法,可以优化可执行文件的体积。
1408 3
前端全栈之路Deno篇(二):几行代码打包后接近100M?别慌,带你掌握Deno2.0的安装到项目构建全流程、剖析构建物并了解其好处
|
JSON 数据格式 Python
Python快速获取国内最新放假安排数据
Python快速获取国内最新放假安排数据
650 4