上节我们介绍了三个可能导致虚拟桌面和应用罢工的原因,如缺少最终用户监控、硬件故障等等,当然,还有其他的原因也会导致虚拟桌面和应用出现问题。
虚拟桌面和应用宕机原因四:存储性能低下
存储类型、位置以及性能同样会导致桌面以及应用宕机。能够集中存储用户数据很不错,但是VDI在使用SAN或者其他网络附加大容量存储设备时会遇到一个大麻烦:这就是I/O延迟。这是因为操作系统在定期读写数据,即使桌面看起来空闲时也是也是如此。
当用户加载新的应用或者执行工作任务时,磁盘存储读写的数量以及频率可能会给网络以及存储阵列带来很大的负担。数据预读取算法以及磁盘缓存通常能够跟得上虚拟桌面的读请求,但是将数据写入磁盘通常要涉及物理磁盘头触动旋转的磁盘盘片。
考虑到这一点,就要额外关注写磁盘的网络延迟以及OoS设置。磁盘写操作是排队进行的,但这增加了延迟,可能会影响虚拟桌面的访问速度。
你还需要认真分析存储阵列的读写技术参数。采购写磁盘时间延迟较低的硬件,成功部署虚拟桌面在成本上可能是不允许的。如果你无法在存储硬件预算中为虚拟桌面交付可接受的性能,那么管理层最终可能会选择闪存!
虚拟桌面和应用宕机原因五:人为错误
最后一个因素是最难控制的:人为错误。系统管理员可能将关键的服务器意外断电或者安装未经认可的软件补丁来提升VDI性能。我们最近听说一名IT资产管理人员打开了数据中心内的自动磁带库来记录位于机柜内部的信息;他差点被磁带管理机械手击中头部。
正式的,企业级变更管理程序是你应对人为错误带来的无可避免影响的唯一预防措施。你的策略可能包括:
• 就变更管理的重要性对技术人员、系统管理员以及业务人员进行培训
• 由IT专业人员组成正式的变更审查委员会
• 强制执行变更窗口以及维护窗口
上述五大因素只是巨型虚拟冰山中的一角。牢记这些引起桌面和应用宕机的原因,会让你在成功的虚拟桌面项目方面抢占先机。