VDI 存储配置设计方案-建议与参考
- 格式:pdf
- 大小:296.07 KB
- 文档页数:6
VDI方案1. 简介虚拟桌面基础架构(Virtual Desktop Infrastructure,简称 VDI)是一种将用户桌面环境从物理设备中分离出来,并在远程服务器上进行虚拟化和集中化管理的解决方案。
在VDI方案中,用户可以通过任何设备(如PC、笔记本电脑、平板电脑或智能手机)远程访问虚拟桌面,这些虚拟桌面与物理设备相对独立,可以提供高度的灵活性和可扩展性。
本文将介绍VDI方案的基本原理、优势和实施步骤。
2. VDI方案的基本原理VDI方案的基本原理是将用户的桌面环境完全虚拟化并部署在服务器上,用户通过远程协议(如RDP、PCoIP、SPICE等)与服务器进行通信,将服务器上的虚拟桌面传输到用户设备上。
在这个过程中,用户设备上的操作将通过远程协议传递到服务器上进行处理,最终结果再传送回用户设备。
在虚拟化桌面环境的基础上,VDI方案还提供了一系列的管理功能,包括用户账号管理、桌面管理、资源分配、安全策略等。
管理员可以根据实际需要对用户账号进行设置,管理虚拟桌面的分配和回收,配置系统资源,同时通过安全策略保护整个VDI环境的安全性。
3. VDI方案的优势3.1 高度灵活的工作环境VDI方案可以将用户的桌面环境与物理设备完全分离,用户可以根据需要在任何设备上访问自己的虚拟桌面。
对于企业来说,员工可以使用自己的设备,无需为每个员工提供物理计算机,这大大降低了设备采购和维护的成本。
3.2 高度可扩展性和集中管理在VDI方案中,所有的桌面环境都集中在服务器上进行管理和维护。
管理员可以根据需要轻松地增加或减少桌面数量,实现弹性伸缩。
此外,通过集中管理,管理员可以对整个VDI环境进行集中管理,包括桌面分配、资源管理、补丁管理等,大大提高了运维效率。
3.3 安全性和数据保护VDI方案可以在服务器端进行数据存储和备份,用户的数据不会保存在本地设备上。
这样可以防止数据丢失和泄漏的风险,并且可以通过访问控制和安全策略来保护数据的安全。
为VDI准备好网络存储大大小小的企业开始认识到虚拟桌面基础架构(VDI)在运营和环境方面带来的效益,这项技术也日益流行起来。
不过,把数据中心中的桌面操作环境集中起来可能会带来意想不到的挑战,比如在事务处理方面给成本高昂的集中式网络存储带来巨大压力。
没有为VDI负载进行规划和测试会导致差强人意的性能和令人不安的预算超支。
下面简要介绍如何配置VDI所必要的网络存储。
确定需求需求起码应该包括预期用户使用虚拟化桌面所能做到的一切:他们是否需要自行安装软件?他们是否需要查看全动态视频或音频?他们是否使用麦克风或网络摄像头等实时客户端设备?远程访问或基于低带宽广域网的访问是否必不可少?其中一些需求可能给存储带来重要的影响。
比如说,如果部署一批非持久性的虚拟桌面,每个用户在每次登录时,将把自己的用户状态装入一个“新的”虚拟机,从而带来最佳的总体拥有成本。
它确保了用户可以享用一个完全干净的环境,没有恶意软件和“Windows老化”(Windows rot)。
这也意味着可以使用节省容量的方法,比如VMware的链接克隆(linked clone)技术。
不过,一个新的虚拟机使用户几乎不可能安装自己的软件,也别指望下一次登录后,虚拟机仍在那里。
保持桌面的持久性一般要求每个用户必须有一个专用桌面,这不但大大抵消了VDI在桌面管理方面带来的好处,还大幅提高了对网络存储容量的需求。
建立试点环境在仔细定义了VDI的需求后,就要选购一款符合需求的特定的VDI产品,并投入一些资源来建立试点环境。
这个试点环境应该足够大,以便能够在正常的日常活动期间对颇具代表性的不同类型的用户进行测试。
这很重要,因为不但可以评估VDI提供的功能给用户留下的印象,还让你有机会确定需要哪种服务器和存储资源来运行成熟的部署环境。
在试点阶段,你需要留意许多度量指标,所以不要在数据收集方面敷衍了事。
除了像处理器和内存利用率这些明显的度量指标外(大多数虚拟机管理程序让这些度量指标很易于跟踪),还需要非常密切地关注试点用户在使用多少数量的事务存储资源。
VDI虚拟化解决方案一、背景介绍虚拟桌面基础设施(VDI)是一种将桌面操作系统、应用程序和数据从物理设备中抽象出来,通过虚拟化技术将其交付给终端用户的解决方案。
VDI虚拟化解决方案可以提供更高的安全性、可靠性和灵活性,同时降低了IT管理的复杂性和成本。
二、解决方案概述我们的VDI虚拟化解决方案旨在帮助企业实现以下目标:1. 提供高度可靠的桌面环境:通过将桌面操作系统和应用程序虚拟化,用户可以在任何设备上访问其个人桌面,保证了工作的连续性和一致性。
2. 提高安全性:通过将数据存储在安全的数据中心中,VDI解决方案可以防止数据泄露和丢失的风险。
此外,我们还提供了多层次的身份验证和访问控制,以确保只有授权用户可以访问敏感数据。
3. 简化IT管理:VDI解决方案可以集中管理和部署桌面操作系统和应用程序,减少了IT人员的工作量。
管理员可以通过中心控制台远程管理和监控所有用户的桌面环境,快速响应用户需求并进行故障排除。
4. 降低成本:通过使用虚拟化技术,企业可以减少硬件设备的购买和维护成本。
此外,VDI解决方案还可以提高设备的利用率,延长其寿命,减少了更新和更换设备的频率。
三、解决方案特点1. 灵活性:我们的VDI解决方案支持多种终端设备,包括个人电脑、笔记本电脑、平板电脑和智能手机。
用户可以根据自己的需求选择合适的设备进行工作。
2. 高性能:我们的VDI解决方案采用了先进的虚拟化技术和优化算法,确保用户在访问桌面环境时获得流畅的体验。
即使在低带宽环境下,用户也可以快速加载和运行应用程序。
3. 可扩展性:我们的VDI解决方案可以根据企业的需求进行灵活扩展。
通过添加新的虚拟机和存储资源,企业可以轻松应对用户数量的增长。
4. 高安全性:我们的VDI解决方案提供了多层次的安全措施,包括数据加密、身份验证、访问控制和漏洞修补。
这些措施可以有效保护企业的敏感数据免受未经授权的访问和攻击。
5. 简化部署和管理:我们的VDI解决方案提供了易于使用的中心控制台,管理员可以通过该控制台轻松管理和监控所有用户的桌面环境。
基于云计算的虚拟化交付桌面VDI的实现方法与注意事项现代智能化办公环境对网络架构和信息安全等方面提出了更高的要求,而基于云计算的虚拟化交付桌面(Virtual Desktop Infrastructure,VDI)成为一种理想的解决方案。
它将全部桌面资源虚拟化并集中管理,利用云端技术,可以允许用户在任何地点、任何设备上通过互联网访问个人桌面环境,具有随时更新、易于部署、安全性高等优势。
下面将介绍基于云计算的VDI实现方法和相应注意事项。
一、云计算的VDI实现方法:1. 虚拟化软件的选择:VDI架构的安全、稳定、高效和弹性等特性严重依赖于虚拟化软件的性能和质量。
市面上有很多虚拟化软件可供选择,如VMware Horizon、Citrix XenDesktop、Microsoft Remote Desktop等。
它们各自有着不同的优势和特点,需要根据企业实际需求选用适合自己的虚拟化软件。
2. 虚拟机的规格和数量:虚拟机的规格包括操作系统、内存和CPU等资源。
在VDI部署过程中,需要根据实际需求规划虚拟机的数量和规格。
如果虚拟机规格不足,会导致系统运行慢或者崩溃;过多的虚拟机会导致资源浪费,同时要求更高的硬件配置。
3. 网络架构的优化:VDI解决方案对网络带宽和延迟有着极高的要求,通过网络把本地桌面内容传输到用户远程设备会对网络造成较大的压力。
因此,在部署VDI之前,需要优化网络架构。
可以采用带宽管理方式,如QoS来保证流量控制,减少网络延迟,同时也可以采用加速技术优化用户体验。
4. 数据中心的规划与部署:VDI技术是在数据中心(Data center)内实现的,因此,数据中心的规划和部署也是VDI实现的重要一环。
数据中心需要满足高可用、高容错、高预算等要求。
数据中心的规划和部署必须结合实际业务需求,科学合理地进行规划和设计。
二、基于云计算的VDI注意事项:1. 用户群体的规划和管理:VDI部署之前必须对用户群体进行规划和管理。
VDI虚拟化解决方案概述:VDI(Virtual Desktop Infrastructure)虚拟化解决方案是一种基于云计算和虚拟化技术的桌面虚拟化方案。
它允许用户通过网络访问虚拟化的桌面环境,使用户能够随时随地安全地访问其个人桌面,并享受与传统本地计算机相似的体验。
本文将详细介绍VDI虚拟化解决方案的原理、优势、部署要求以及实施步骤。
一、原理:VDI虚拟化解决方案基于服务器端的虚拟化技术,将桌面操作系统、应用程序和用户数据等关键元素从用户的物理计算机中分离出来,通过网络传输将虚拟化的桌面环境投射到用户的终端设备上。
用户可以通过终端设备(如个人电脑、笔记本电脑、平板电脑、智能手机等)访问虚拟化的桌面环境,实现对个人桌面的远程访问和管理。
二、优势:1. 灵活性和便携性:用户可以通过任何终端设备访问其虚拟化的桌面环境,无需受限于特定的物理计算机,提供了灵活性和便携性。
2. 安全性:用户的桌面环境和数据存储在服务器端,减少了数据泄露和信息安全风险。
即使用户的终端设备丢失或损坏,也不会导致数据丢失。
3. 高效性:VDI虚拟化解决方案可以提供高度集中的桌面管理,减少了维护和管理的工作量。
管理员可以通过中心化的管理控制台对用户的桌面环境进行集中管理和维护。
4. 成本效益:VDI虚拟化解决方案可以降低硬件和软件成本。
用户的终端设备无需高配置,只需要能够运行VDI客户端软件即可。
此外,VDI解决方案还可以提供虚拟机的共享,减少了硬件资源的浪费。
三、部署要求:1. 服务器端要求:- 虚拟化平台:VMware vSphere、Microsoft Hyper-V、Citrix XenServer等。
- 存储:提供高性能和可靠性的存储设备,如SAN(Storage Area Network)或NAS(Network Attached Storage)。
- 网络:提供高速、稳定的网络连接,以确保用户能够流畅地访问虚拟化的桌面环境。
桌面云解决方案目录一、概述 (3)1.1 为什么使用桌面云 (3)1.2 技术原理 (3)1.3 实际应用场景分类 (5)二、典型场景推荐架构 (7)2.1 中小规模经济型用户 (7)2.2 中大规模经济型用户 (11)2.3 体验型用户 (15)2.4 显卡虚拟化专业用户 (18)2.5 显卡独享专业用户 (21)三、服务与集成 (23)3.1 桌面云管理平台 (23)3.2 安全审计平台 (26)四、典型用户数量推荐方案 (28)五、典型应用案例 (29)制造:京东方科技集团 (29)金融:邮储银行-Moonshot (29)其他部分案例列表 (30)一、概述1.1 为什么使用桌面云如今,随着企业员工队伍日益变得全球化和移动化,IT部门需要改变对业务部门的支持方式,从而推进一个新型的协作性环境。
HPE桌面云解决方案,支持员工随时随地通过不同的设备访问数据,同时有效保护数据中心内用户信息的安全。
主要有如下四个方面的收益:-移动办公:平板电脑和智能手机的大量普及,让用户体验了终端设备多元化便利的同时,也希望能够随时随地访问统一的应用和数据,提高工作效率。
-协同工作:随着企业规模的发展以及经济全球化的脚步,员工的工作场所越来越分散同时带来了数据如何共享的问题。
例如制造行业,设计图需要多地研发队伍的共同浏览。
-数据安全与法规遵从:研发设计中心作为企业的业务开发中心,需要支持越来越多的项目,随之而来的桌面管理,桌面供应,开发测试环境的分配等都问题都暴露出来。
另外,外包的开发模式在企业里越来越普遍,如何保证这些外包项目的信息资产的安全性,都是企业目前面临的难题。
-系统运维与更新:桌面复杂性的问题已经演变成了企业IT项目成功道路上的一大障碍,它困扰着每一名IT及工作人员。
如果企业仍然坚持原有的思想来管理桌面,那么这些存在的问题不可避免的仍然会出现。
例如应用是支撑整个桌面环境的核心,如何维护庞大的应用软件库,以及企业自身的应用程序,并且有效解决应用兼容性的问题。
VDI虚拟化解决方案随着信息技术的快速发展,虚拟化技术在企业信息化建设中扮演着越来越重要的角色。
其中,VDI(Virtual Desktop Infrastructure)虚拟化解决方案作为一种新兴的桌面虚拟化技术,为企业提供了更加灵活和安全的IT环境。
本文将从不同角度探讨VDI虚拟化解决方案的优势和应用。
一、提高IT资源利用率1.1 VDI技术可以将虚拟桌面部署在服务器上,实现资源的集中管理和分配。
1.2 不同用户可以共享同一套硬件资源,大大提高了IT资源的利用率。
1.3 VDI还可以根据用户需求动态调整资源分配,确保每个用户都能获得最佳的使用体验。
二、提升数据安全性2.1 VDI虚拟化解决方案可以将数据存储在数据中心中,避免数据泄露和丢失的风险。
2.2 用户在使用虚拟桌面时,所有数据都在服务器端进行处理,减少了数据在本地设备上的存储和传输。
2.3 VDI还可以通过权限管理和数据加密等技术,进一步提升数据的安全性。
三、降低IT管理成本3.1 VDI技术可以实现集中管理和部署,简化了IT管理的工作量。
3.2 IT管理员可以通过中心化的管理平台对虚拟桌面进行监控和维护,提高了管理效率。
3.3 VDI还可以减少硬件设备的更新和维护成本,降低了企业的IT运营成本。
四、提升用户体验4.1 用户可以随时随地通过云端访问自己的虚拟桌面,实现移动办公和远程协作。
4.2 VDI技术可以提供统一的桌面体验,用户无需担心不同设备之间的兼容性问题。
4.3 用户可以根据自身需求自定义虚拟桌面的配置,提升工作效率和舒适度。
五、适用于各种行业和场景5.1 VDI虚拟化解决方案适用于各种规模的企业,可以根据实际需求进行灵活部署。
5.2 不同行业的企业可以根据自身特点定制化VDI解决方案,满足不同的业务需求。
5.3 VDI还可以应用于教育、医疗、金融等行业,提升工作效率和数据安全性。
综上所述,VDI虚拟化解决方案在提高IT资源利用率、提升数据安全性、降低IT管理成本、提升用户体验和适用于各种行业和场景等方面都具有显著的优势。
VDI虚拟化解决方案标题:VDI虚拟化解决方案引言概述:虚拟桌面基础设施(VDI)是一种将桌面操作系统和应用程序虚拟化,然后通过网络交付给用户的解决方案。
VDI虚拟化解决方案可以提高IT管理效率,增强数据安全性,降低成本,提高用户体验。
本文将介绍VDI虚拟化解决方案的相关内容。
一、硬件要求1.1 硬件设备:VDI虚拟化解决方案需要服务器、存储设备和网络设备等硬件设备来支持虚拟桌面的部署和运行。
1.2 虚拟化平台:选择适合VDI部署的虚拟化平台,如VMware vSphere、Microsoft Hyper-V或Citrix XenServer等。
1.3 GPU加速:对于需要高性能图形处理的用户,可以考虑使用GPU加速卡来提升虚拟桌面的性能。
二、软件要求2.1 操作系统:选择适合VDI部署的操作系统,如Windows Server或Linux等。
2.2 VDI管理软件:选择合适的VDI管理软件来管理虚拟桌面的部署、配置和监控,如VMware Horizon、Citrix Virtual Apps and Desktops或Microsoft Remote Desktop Services等。
2.3 安全软件:部署安全软件来保护虚拟桌面的数据安全,如防病毒软件、防火墙和数据加密软件等。
三、网络要求3.1 带宽需求:保证足够的带宽来支持用户访问虚拟桌面时的网络流量。
3.2 网络延迟:降低网络延迟可以提高用户体验,因此需要优化网络设备和网络连接。
3.3 安全性:加强网络安全措施,保护虚拟桌面的数据不被非法访问和攻击。
四、用户体验4.1 响应速度:优化虚拟桌面的性能,确保用户在访问虚拟桌面时有良好的响应速度。
4.2 用户体验:提供统一的用户体验,让用户可以随时随地访问自己的虚拟桌面。
4.3 移动设备支持:支持移动设备访问虚拟桌面,提升用户的灵活性和便利性。
五、管理和维护5.1 资源管理:对虚拟桌面的资源进行有效管理,避免资源浪费和性能瓶颈。
VDI虚拟化解决方案引言概述:VDI(Virtual Desktop Infrastructure)虚拟化解决方案是一种将桌面操作系统和应用程序虚拟化部署的技术。
通过将用户的桌面环境从物理设备中解耦,VDI可以提供更高的灵便性、可管理性和安全性。
本文将详细介绍VDI虚拟化解决方案的四个关键部份。
一、虚拟化基础设施1.1 虚拟化技术:VDI虚拟化解决方案的核心是虚拟化技术。
常用的虚拟化技术包括VMware vSphere、Microsoft Hyper-V和Citrix XenServer等。
这些技术可以将物理服务器划分为多个虚拟机,每一个虚拟机可以独立运行一个桌面操作系统和应用程序。
1.2 存储系统:VDI虚拟化解决方案需要高性能的存储系统来支持大规模的桌面虚拟化。
传统的存储系统可能无法满足VDI的需求,因此,许多企业选择使用专门为VDI设计的存储解决方案,如SAN(Storage Area Network)或者NAS (Network Attached Storage)。
1.3 网络基础设施:VDI虚拟化解决方案需要强大的网络基础设施来支持桌面虚拟机之间的通信。
网络带宽和延迟对用户体验有重要影响,因此,企业需要优化网络设置,确保用户可以快速访问虚拟桌面。
二、桌面虚拟机管理2.1 用户管理:VDI虚拟化解决方案需要一个用户管理系统,用于管理用户的访问权限、桌面配置和应用程序访问等。
这可以通过集成企业的身份验证系统实现,如Active Directory或者LDAP(Lightweight Directory Access Protocol)。
2.2 虚拟桌面管理:虚拟桌面管理软件可以匡助企业集中管理和部署大量的虚拟桌面。
它可以自动化虚拟桌面的创建、配置和维护,提高管理员的效率。
常用的虚拟桌面管理软件包括VMware Horizon View、Microsoft Remote Desktop Services 和Citrix XenDesktop等。
VDI虚拟化解决方案一、概述VDI(Virtual Desktop Infrastructure)虚拟化解决方案是一种基于虚拟化技术的桌面虚拟化方案,旨在提供更灵活、安全和可管理的桌面环境。
该解决方案将用户的桌面操作系统和应用程序从物理设备中解耦,将其虚拟化为虚拟机,使用户可以通过网络远程访问虚拟桌面,实现跨设备、跨平台的桌面共享。
二、解决方案特点1. 灵活性:VDI解决方案可以根据用户需求快速部署和扩展虚拟桌面,实现灵活的资源分配和管理。
用户可以根据自己的工作需要选择不同的操作系统和应用程序,提高工作效率。
2. 安全性:VDI解决方案通过将用户数据和应用程序集中存储在数据中心的虚拟机中,实现了数据的集中管理和安全保护。
用户可以通过安全的连接方式访问虚拟桌面,减少数据泄露和信息安全风险。
3. 可管理性:VDI解决方案可以集中管理和监控所有虚拟桌面,包括软件更新、补丁管理、用户权限控制等。
管理员可以通过集中管理工具对虚拟桌面进行统一管理,简化管理流程,降低管理成本。
4. 性能优化:VDI解决方案通过虚拟化技术将用户桌面与物理设备分离,实现了资源的优化利用。
用户可以根据自己的需求进行资源调整,提高桌面性能和用户体验。
5. 成本节约:VDI解决方案可以减少硬件设备的购买和维护成本,降低能耗和空间占用。
同时,集中管理和统一部署可以降低人力成本,提高IT资源利用率,实现成本的有效控制。
三、解决方案架构VDI解决方案主要由以下几个组件构成:1. 虚拟化服务器:负责承载和运行虚拟桌面的物理服务器。
可以根据用户规模和需求进行横向扩展,提高整体性能和可靠性。
2. 虚拟机管理软件:用于管理和监控虚拟机的软件,包括虚拟机的创建、配置、部署和维护等功能。
常见的虚拟机管理软件有VMware vSphere、Citrix XenServer 等。
3. 虚拟桌面池:用于存储和管理虚拟桌面的资源池,包括操作系统、应用程序和用户数据等。
VDI存储配置设计方案建议书
一、前言
部署一个虚拟化桌面基础设施(VDI)环境很复杂;设计者必须处理很多关键性问题,因为存储是至关重要的。
VDI环境是否能够成功依赖于用户体验,而存储又是对用户体验影响最大的。
如果没有恰当地设计、实施和管理你的虚拟桌面存储,那么就可能会出现问题。
二、确定存储需求要考虑的因素
2.1 启动风暴问题对VDI环境的影响
对于VDI环境中的存储来说,最大的管理问题就是在存储输入/输出次数处于高峰时,能够保证系统平稳运行。
“启动风暴”发生在一大群用户同时启动系统和加载应用程序时,是导致输入/输出激增的最可能原因。
启动桌面需要占用很多资源——操作系统和应用程序都需要在磁盘上进行许多读操作。
如果将这些活动再乘以用户正在启动的几百个桌面的话,由此产生的输入/输出量可以很快让一个存储阵列陷入瘫痪。
启动风暴不会轻易地消失,并且通常会对性能产生重大影响——它们的影响可以持续30分钟到两个小时。
2.2 其它问题对VDI环境的影响
存储输入/输出在初始化登录和应用程序加载之后会有所缓和,但是在一天中,总会有其他事情会导致存储输入/输出量的增加,比如:
●进行桌面补丁、
●防病毒软件升级/扫描和
●下班时用户注销登录
以上几个问题对于VDI环境来说,数据存储基础设施能够应对这种高峰时段也就显得至关重要了。
2.3 硬盘转速快的深度理解
15000转的硬盘读写速度更快一些,总体的延迟更小,但是磁头驱动器在硬盘中的移动速度和访问数据的速度并没有加快。
所以即便硬盘的转速增加了50%,但是总体的性能表现只提升了30%,从而也提升了IOPS。
2.3 设计者如何确定VDI的存储需求-方法与原则
为了恰当地设计一套VDI基础设施,设计者需要了解虚拟桌面用户的资源需求。
不建议做任何假设,如果要恰当地计算出需要的资源,你需要从虚拟桌面用户那里统计真实的数据。
准确地描述用户和计算他们的资源使用情况是决定存储需求的关键。
一些第三方供应商,比如Lakeside软件公司和Liquidware公司,其软件可以从用户的桌面收集数据,以便对自己的环境进行评估并决定需求。
你收集数据的时间越长,其受到突然和间歇性活动影响的可能性就越小。
2.4 与IOPS相关的基本因素和数据
对于存储来说有两个关键的指标,一个是速率,一个是IOPS
影响IOPS值的因素很多,最直接的硬盘工作原理:转速(rpm)、延迟和寻址时间
影响IOPS值的因素很多,最直接的三个因素是缓存大小、块大小、队列大小
一块普通的7200转(SATA)硬盘一般能达到75 IOPS
一块10000转(SATA)硬盘一般能达到125 IOPS
一块15000转(SAS)硬盘一般能达到175 IOPS
一块SSD固态硬盘一般能达到5000 IOPS
而对于RAID组:
你可以乘以RAID组中磁盘的个数来计算出RADI组总的IOPS值(比如六块15000转硬盘)6*175 I0PS = 1050 IOPS
还有其他因素,比如缓存可能会增大IOPS,而RAID在网络存储协议方面的系统开销和延迟会降低IOPS。
三、存储选型要考虑的因素
3.1 FC、iSCSI和NAS
存储类型一般由预算和现有的存储基础设施决定:
●光线通道(FC)SAN可以提供良好的性能表现,但是会提高VDI部署的价格成本。
●iSCSI和NAS(NFS)相对来说很有吸引力,但是要确保其能够满足输入/输出需求。
●使用10Gb以太网能够极大的增加iSCSI和NAS设备的吞吐量,但是部署10GbE的价
格可能会和光纤通道不相上下。
IOPS高峰时的负载可能会超过一个iSCSI或者NAS(NFS)设备能够处理的IOPS量。
但是在存储设备前端增加缓存或者加速器能够极大的改善性能表现。
iSCCI和NFS都会增加主机服务器的CPU系统负载;对于iSCSI来说,可以将这部分负载转移到硬件卡上。
加速器解决方案通常不能在NAS系统中工作,但是有许多其他的缓存解决方案可以用于NAS(NFS)。
3.2 LUN大小和RAID
当为VDI划分LUN和卷大小时,不要过多关注系统容量,而要关注性能表现,保证其能满足所需的IOPS。
对于LUN的大小并没有一个通用的标准,因为很多因素都可以对其产生影响。
通常情况下,RAID组中的轴越多,LUN的速度就会越快。
对于有虚拟桌面存储在上面的LUN来说,不要将其体积值设定的过小。
不论你在使用全虚拟磁盘还是链接克隆,都会影响到LUN的大小,因为以后需要更少的磁盘空间。
影响RAID选择的主要因素是:虚拟桌面的读/写比例。
当从一个RAID组中读取数据时,并不会对RAID负载的输入输出调度产生影响,但是写操作会对其产生影响。
你需要的保护等级越高,在输入/输出调度方面需要使用的资源就越多。
比如,RAID 1拥有一个输入/输出调度,但是必须将内容都写入到两个磁盘上;RAID 5会增加的到4块磁盘,而RAID 50会增加到六块。
如果你的输入/输出负载大部分是进行写操作,你就需要选择一个合适的RAID等级以使得写入时进行较少的调度。
在阵列控制器中使用更大的写缓存或者使用NetApp RAID-DP这样的定制RAID等级也会有所帮助。
3.3 磁盘类型
●SAS磁盘可以提供更好的性能表现,但是SATA硬盘的存储花费更低。
●高速15000转硬盘可以提升速度,但是相对于10000转的磁盘来说,需要更多的开销。
●固态硬盘(SSD)能够提供极好的性能表现,但是它的价格也是非常昂贵的。
选择能够处理虚拟桌面基础设施负载磁盘的最好方式,一般是购买你能够承受的、最好的硬盘。
缓慢的SATA磁盘通常并不是大多数VDI负载的理想选择,所以SAS硬盘是一个不错的选择。
方案一:多类型硬盘搭配使用
你可以在需要的地方混合、搭配使用不同类型的硬盘,以获得更快的存储速度,而在低工作负载的环境中使用更为廉价、慢速的存储。
你可以在快速SSD磁盘中存储用于链接克隆的主映像,而将delta数据存储在SAS磁盘当中。
你甚至可以更进一步,使用自动化分层应用程序,来按需自动平衡工作负载。
方案二:缓存和SAN加速器的使用
缓存设备或者SAN加速器能够用于速度较慢的存储设备上,以便在启动风暴和其他应用输入/输入高峰时提供更多的IOPS。
它还能够节约资金,因为你可以使用不那么昂贵的存
储设备,而同样能够处理你的VDI输入/输出负载。
像NetApp Flash Cache这样的缓存设备能够发挥很大作用,极大地增加你的存储设备的IOPS。
在恰当的部分配置缓存;启动风暴这样的过程需要进行大量的读操作,所以一个较大的读缓存可以起到很大作用。
SAN加速器是一种提高速度很好的方法,它在你已经存在的存储设备前端增加了一个高性能的缓冲层。
FalconStor的网络存储服务器(NSS)SAN加速器是适用于VMware View 的一款易于部署的应用,能够改善存储系统的性能。
它甚至允许你在VDI存储中使用价格较低的SATA硬盘,但是仍然能够满足性能表现。
四、几中解决方案建议
4.1 使用无代理防病毒避免输入/输出激增
像启动风暴这种可能引起输入/输出激增的事件可以避免,但是其他的操作也有可能引起输入/输出的激增。
在进行防病毒软件扫描/更新时需要按照错开的时间进行,补丁和升级操作系统及应用程序也应如此。
通过将负载分配到更长的时间段上,可以避免对于存储系统的集中输入/输出。
你也可以将防病毒的操作从客户端操作系统层迁移至虚拟化层,这样可以使之更加高效地运行。
VMware vShield终端可以将防病毒扫描工作迁移到一个专有的虚拟应用当中,这样可以减少对于运行在客户端操作系统上防病毒软件的需求。
这样能够极大的减少运行在主机中防病毒软件实例的数量,并且因为它是集中部署,所以更加易于管理和降低资源使用量。
4.2 使用链接克隆节省存储空间
链接克隆是虚拟桌面基础设施(VDI)环境中一个非常重要的特性。
链接克隆的工作原理是使用一个主虚拟机,里面装有桌面会使用的根操作系统映像。
所有的虚拟桌面从这个镜像当中进行读取,而将所有内容写入到每个虚拟机单独创建的delta文件当中。
Delta文件通常体积很小,如果每个磁盘块都被写入,它的体积也会随之增长,但是这种可能性并不大。
链接克隆可以周期性地进行刷新,以包含补丁和操作系统及应用程序的更新。
链接克隆可以提供的优势显而易见,但是相比于维护全盘印象,其更为复杂。
4.3 虚拟机内存和页面交换文件
虚拟机所分配的内存大小会其性能产生很大的影响。
如果没有分配足够的内存,操作系统就会使用磁盘的页面交换文件,而这将会极大的增加磁盘输入/输入量——而这是你想要避免的一种情况,多余的存储输入/输出会影响性能表现。
如果主机需要的内存过多,分配过多的内存可能引起虚拟化层的交换文件过大,这也会影响存储的性能表现。
内存的使用量超过主机的物理内存是可以的,其经常由虚拟桌面基础设施完成(VDI);但是要确保没有完全耗尽主机内存。