虚拟化 2.0 - 常见用途

虚拟化有多种用途,但最常用的是服务器虚拟化客户端桌面虚拟化。我们已经在上一章讨论了它们的优势以及它们被广泛使用的原因。

虚拟化台式计算机

客户端虚拟化(也称为 VDI)在集中式服务器内运行整个桌面环境。所有处理都在服务器内完成。客户端设备通常是瘦客户端,用作连接 I/O 外围设备(例如键盘、鼠标、显示器、音频连接器甚至 LAN 上的 USB 端口)的终端节点。

虚拟桌面

如前所述,瘦客户端硬件是计算机终端,它为键盘、鼠标、显示器提供 I/O,为音频外围设备提供插孔,并为 USB 设备提供开放端口。

例如 - 打印机、闪存驱动器、网络摄像头、读卡器、智能手机等。一些瘦客户端包括旧式串行和/或并行端口,以支持旧设备,例如收据打印机、秤、时间钟等。瘦客户端软件通常由 GUI(图形用户界面)、云访问代理(例如 RDP、ICA、PCoIP)、本地 Web 浏览器、终端仿真(在某些情况下)和一组基本的本地实用程序。

最大的瘦客户端生产商是 HP、戴尔和 IBM。

客户端

运行特定程序解决方案

众所周知的桌面虚拟化最佳软件之一是 XenApp & XenDesktop。向任何设备和任何地点的员工提供 Windows、Linux、Web 和 SaaS 应用程序或完整的虚拟桌面。

更多信息请访问 https://www.citrix.com/products/xenapp-xendesktop/

另一家主要供应商是 VMware,其平台名为 VMware Horizo​​n 7。要购买并了解其所有功能和规格,请单击以下链接 https://www.vmware.com/products/horizo​​n.html

Microsoft 是另一家提供远程桌面服务和 Hyper-V 组合的供应商。有关此内容的更多信息,请单击以下链接 https://technet.microsoft.com/en-us/windowsserver/ee236407.aspx

设置测试和开发环境

虚拟化环境最强大的功能之一是可以在一分钟内为不同的方法创建实验室,尤其是在软件开发中,然后在生产中导入相同的基础架构。

设置测试

关于测试环境,它为您的开发测试环境带来了跨平台功能,并使用您首选的编码语言进行本地构建。它会在您当前使用的设备和平台上测试您的应用程序:从 Linux、Windows 到 iOS 和 Android。

上面提到的所有功能都可以通过私有云或公共云实现。这取决于我们根据需求想要使用什么。您应该考虑管理这个云所需的人力资源以及您想要花费的预算。