文章摘要:虚拟化服务器应用要考虑哪些因素和方法(服务器虚拟化需要哪些技术)
虚拟化服务器应用需要考虑的因素有: 1、服务器I/O性能,磁盘I/O性能对存储阵列非常重要,对带宽密集型应用流 […]
虚拟化服务器应用需要考虑的因素有: 1、服务器I/O性能,磁盘I/O性能对存储阵列非常重要,对带宽密集型应用流会造成响应瓶颈; 2、升级虚拟桌面接口、CPU、内存和存储I/O能力,提升服务器系统性能; 3、应用的资源需求单一,其他虚拟化应用的增长,如计算机辅助设计图形和渲染工具; 4. 集群和应用交付的弹性保证了虚拟化服务器有足够的弹性机制。
建站教程网内容总结如下:
1.考虑应用程序虚拟化服务器
应用程序虚拟化服务器允许用户访问实际安装在服务器上的应用程序的独立实例。但是,应用虚拟化对I/O性能的要求非常高。例如,存储位置的选择会对应用程序虚拟化产生很大影响。任何时候部署【存储区域网络】,首先需要考虑的应该是I/O问题。磁盘 I/O 性能对于存储阵列非常重要,但 I/O 问题也可能来自网络。例如,基于以太网的 SAN(如 iSCSI 或 FCoE)会造成网络带宽瓶颈,因此将存储放在单独的应用程序服务器上可以简化潜在的网络拥塞。网络 I/O 性能也会响应带宽密集型应用程序流,当应用程序按需交付到端点时会出现瓶颈,而不是应用程序完全在中央服务器上运行。
2.考虑桌面实例(VDI)服务器
虚拟桌面接口(VDI)服务器在中央服务器上托管整个桌面实例,在用户端通过一个简单的终端设备只交换用户的输入和音频/video 输出信息,这种终端一般称为客户端或零客户端。托管整个桌面实例的服务器对资源开销比应用程序虚拟化更敏感,因此您应该考虑升级到更强大的 CPU、内存和存储 I/O。一旦桌面实例加载并运行,网络 I/O 要求就会降到很低的水平。
本地存储可以有效提升VDI性能,但SAN是更受欢迎的存储平台,因为它们也提供单点管理。交付服务器上的 VDI 实例将不断增长,磁盘子系统必须满足不断增长的性能要求。例如,Parker发现当VDI实例启动系统时,主存储上的主要活动是写入磁盘,应该使用提高写入性能的磁盘阵列,而写入能力较差的RAID5阵列可能会影响存储子系统的性能。
3.考虑应用程序的单一资源需求
虚拟化应用程序可能对某些服务器配置有额外要求。例如,设计用于处理大量文件的医学成像应用程序可能具有很高的内存和存储 I/O 要求。应用程序虚拟化后以及向多个用户提供服务时,可能会出现性能峰值。 LiquidwareLabs Inc. 的 Stratusphere 等工具可以帮助管理员在迁移到 VDI 部署之前诊断应用程序所需的资源开销。
此外,还要考虑其他虚拟化应用程序的增长,例如计算机辅助设计图形和渲染工具。集成视觉技术,如RemoteFXinWindowsServer2008R2SP1和HDXinCitrixSystemsInc.sXenDesktop4,可以使用终端服务器强大的显卡进行计算。这是应用程序交付的又一进步,但 IT 管理员需要权衡这种技术进步对服务器基础架构的影响。什么型号的刀片服务器可以支持目前主流的PCIe接口类型的显卡,还要另外考虑空间和机柜占用。
4.考虑集群和应用交付弹性
为企业用户提供关键应用交付的重要服务器通常需要足够的弹性机制来保证可用性。服务器本身提供了一些弹性功能,例如用于管理本地磁盘存储和冗余电源的板载 RAID 控制器。传统的服务器集群整合工具或最近开发的虚拟机冗余技术可以保护工作负载免受计划外停机的影响。对于应用虚拟化来说,这是一个更需要关注的环节,因为任何一个应用端点都会影响到大量的用户。