如何保证VDI平台软硬件顺利升级?

简介:

在准备升级VDI平台时IT管理员必须十分小心,因为平台厂商和特定终端设备有时并不能很好地协同工作。

毫无疑问,升级VDI平台是一件十分复杂的事情。

任何VDI平台都同时包含了来自于多家厂商的多种组件。这使得升级任何或者所有VDI平台组件变得十分复杂甚至危险。如果IT部门在将更新应用到某个特性版本之前,没有仔细测试VDI平台的所有相关组件,那么有可能会导致网络连接、系统功能或者其他问题。

升级VDI平台的复杂过程

比如,对于一个拥有几百台VDI设备和几十台服务器(位于同一个vSphere平台的虚拟机)的小型IT环境来说,这种规模的公司通常并没有足够的设备来测试基础架构变化。一旦出现任何问题,造成的后果将十分严重,但是如果没有出现问题,就不会有人被分配专门完成这项工作,因为在这种规模的企业中,每个人都是多面手。

VDI/软硬件/IT

IT管理员负责升级View组件,这种情况下IT部门需要将View升级到被支持的版本。

IT部门应该遵循特定顺序来完成View的基本版本升级过程:

  1.  升级View Composer, 其通常位于vCenter服务器
  2. 升级Connection服务器
  3. 升级Security服务器
  4. 升级桌面代理软件
  5. 升级View客户端

前三步预计可以在短时间内完成,在这段时间内单个系统在几小时内无法访问。最后两项最后进行,有时候会持续几个星期甚至几个月的时间。View组件之间的紧密耦合为VDI升级带来了很大压力。

IT管理员采取了这些步骤,并且看到管理界面中的所有组件都变成绿色之后,就会认为这次升级成功完成了。但是即便从家里或者从Security服务器测试虚拟桌面连接没有问题,实际上仍然会存在一些底层问题。

软硬件冲突

特定情况下,如果员工在办公室中使用零客户端或者瘦客户端,那么有可能会出现问题。比如,企业的一半VDI设备是带有LCD屏幕的三星 NC240,其中装有Teradici Tera1芯片。这些零客户端不支持以前的View 5.1,在升级之后无法连接到桌面,原因在于View更改了处理SSL/TLS的连接方式以加强安全性。软件发行声明提到了View在新版本中的所有变化,但是并没有提及这些变化会阻止安装有Tera1芯片的零客户端连接到桌面。

对于任何VDI环境来说,每家厂商都只管理属于自己的部分。企业需要自己确保平台厂商和终端设备厂商所提供的所有组件能够在一起协同工作。

如果IT部门在升级之前对受到影响的服务器制作快照,那么一旦出现问题,管理员就可以回复到快照时的状态。如果想要回滚升级,那么管理员需要回滚所有View服务器和vCenter服务器。当然,回滚操作意味着所有VDI用户都将不能正常访问。撤销VDI平台升级之后系统会恢复到之前状态。这时管理层需要决定下一步怎样做。在这个示例中,如果继续升级View,那么公司需要替换100个零客户端。如果不进行升级,那么就只能运行不再被支持的View版本,并且不能够升级vSphere。

VDI升级经验

这就是为什么在宣称VDI平台成功升级之前,管理员必须测试每一种访问设备和网络连接。对于View来说,他们还应该能够使用HCL(VMware Hardware Compatibility List)。这样能够确保在升级之后支持零客户端以及每种其他软件和硬件组件。最好每次都对HCL页面制作快照。HCL可能会改变或增加另外一种出现问题的View更新。

VDI平台升级的复杂性仍然让人头疼,在某一种硬件环境中能够正常工作的软件版本可能并不适用于其他平台。


本文作者:Alastair Cooke

来源:51CTO


相关文章
|
图形学 索引
Unity 之 三种抽奖示例
Unity做的三种抽奖的示例,根据需求修改动画时间和效果以及获取概率,文末附示例链接。
1288 0
Unity 之 三种抽奖示例
|
弹性计算 运维 自然语言处理
开发者评测|操作系统智能助手OS Copilot
OS Copilot 是阿里云针对Linux操作系统推出的一款智能助手,它利用大模型技术提供自然语言问答、辅助命令执行和系统运维调优等功能,旨在提高Alibaba Cloud Linux的使用效率。OS Copilot在新人上手时并不简单,文档指引不够清晰,存在一些步骤无法顺利执行的问题,比如环境配置和命令执行。此外,产品目前仅支持Alibaba Cloud Linux,限制了其应用范围。虽然OS Copilot在一些基本功能上表现尚可,如解答问题和编写简单脚本,但在处理复杂任务或自动化运维时显得不足。总体而言,OS Copilot对新手和阿里云环境有一定的帮助,但功能和使用体验仍有改进空间。
|
存储 安全 数据挖掘
阿里云无影:下一代云端办公的革命性工具
【10月更文挑战第4天】随着数字化转型的加速和远程办公需求的激增,企业对灵活、安全的办公解决方案需求变得越来越迫切。阿里云无影(Alibaba Cloud Workspace)作为阿里云推出的云端办公平台,凭借其强大的云计算能力、卓越的安全性和极致的便捷性,成为了推动企业远程办公和数字化工作的利器。在这篇文章中,我们将详细探讨阿里云无影的功能、应用场景以及使用技巧,帮助企业和个人更好地理解并利用这一云办公工具。
1026 1
|
存储 安全 开发工具
App隐私合规评估实务和要点
随着移动互联网的高速发展及监管部门针对移动互联网应用程序(以下简称“App”)隐私合规监管趋严,特别是在个人信息保护法的实施下。本文将深入探讨App隐私合规评估的要点和难点,提供详细的信息,并提供一套轻量级和自动化的App隐私合规治理方案,降低App业务被通报和下架等合规风险,以保障企业App业务正常运营。
1263 0
|
人工智能 自然语言处理 数据挖掘
Claude 3.5:一场AI技术的惊艳飞跃 | AIGC
在这个科技日新月异的时代,人工智能(AI)的进步令人惊叹。博主体验了Claude 3.5 Sonnet的最新功能,对其卓越的性能、强大的内容创作与理解能力、创新的Artifacts功能、视觉理解与文本转录能力、革命性的“computeruse”功能、广泛的应用场景与兼容性以及成本效益和易用性深感震撼。这篇介绍将带你一窥其技术前沿的魅力。【10月更文挑战第12天】
515 1
|
消息中间件 NoSQL 安全
(转)Spring Boot加载 不同位置的 application.properties配置文件顺序规则
这篇文章介绍了Spring Boot加载配置文件的顺序规则,包括不同位置的application.properties文件的加载优先级,以及如何通过命令行参数或环境变量来指定配置文件的名称和位置。
698 0
|
SQL 关系型数据库 测试技术
数据库测试——实用技巧及测试方法
导读:作者Rizwan Jafri是一名软件测试专家,他总结了自己在测试程序过程中一些经验,写了一篇文章《Database Testing–Practical Tips and Insight on How to Test Database》。
2469 0
|
人工智能 弹性计算 自然语言处理
解决方案应用实例 | 零售云业务中台+超级App,阿里云助力海底捞全面实现“云上捞”
2018年,海底捞和阿里云合作搭建数据中台、业务中台和移动中台的基础架构,并在此基础上升级了海底捞超级App,重构了会员体系。同年,海底捞在北京开设了第一家智慧餐厅,采用了自动配锅机、智能传菜机器人和智能厨房管理系统。2019年,海底捞的订餐排号系统搬上云端。到2020年,海底捞将自动配锅机和智能传菜机器人推向了数百家门店,同时,后勤行政系统也上云,从前端到后端所有核心业务系统全部上云,海底捞至此全面实现了“云上捞”。
6173 2
解决方案应用实例 | 零售云业务中台+超级App,阿里云助力海底捞全面实现“云上捞”
|
Linux Docker 容器
如何在Linux以docker-compose方式快速部署运行StackEdit,并实现公网访问
下面介绍如何在Linux 以 docker-compose方式快速部署运行 StackEdit,并结合cpolar 内网穿透实现远程访问,由于是docker 部署运行,设备需要提前安装docker 和docker compose!
|
人工智能 自然语言处理 算法
AIGC创作的一些思路和方法
AIGC创作的一些思路和方法
485 2

热门文章

最新文章