虚拟化 2.0 - 常见用途
虚拟化有多种用途,但最常用的是服务器虚拟化和客户端桌面虚拟化。我们已经在前面的章节中讨论了它们的优点以及它们为何被广泛使用。
虚拟化台式计算机
客户端虚拟化也称为 VDI,在中央服务器内运行整个桌面环境。所有处理都在服务器内完成。客户端设备通常是瘦客户端,充当终端节点,通过 LAN 连接 I/O 外围设备,例如键盘、鼠标、显示器、音频连接器甚至 USB 端口。
如前所述,瘦客户端硬件是一个计算机终端,它为键盘、鼠标、显示器、声音外围设备的插孔以及 USB 设备的开放端口提供 I/O。
例如 – 打印机、闪存驱动器、网络摄像头、读卡器、智能手机等。一些瘦客户端包括传统串行和/或并行端口,以支持旧设备,如收据打印机、秤、时钟等。瘦客户端软件通常包括GUI(图形用户界面)、云访问代理(例如 RDP、ICA、PCoIP)、本地 Web 浏览器、终端仿真(在某些情况下)和一组基本的本地实用程序。
最大的瘦客户端生产商是 HP、Dell 和 IBM。
运行特定的程序解决方案
XenApp 和 XenDesktop是桌面虚拟化领域最好的软件之一。向使用任何设备、随时随地的员工提供 Windows、Linux、Web 和 SaaS 应用程序或完整的虚拟桌面。
更多信息请访问https://www.citrix.com/products/xenapp-xendesktop/
另一个主要提供商是 VMware,其平台名为VMware Horizon 7。要购买并了解其所有功能和规格,请单击以下链接https://www.vmware.com/products/horizon.html
Microsoft 是另一家将远程桌面服务与Hyper-V相结合的提供商。有关这方面的更多信息,请单击以下链接https://technet.microsoft.com/en-us/windowsserver/ee236407.aspx
设置测试和开发环境
虚拟化环境最强大的功能之一是可以在一分钟内为不同的方法创建实验室,特别是在软件开发中,然后在生产中导入相同的基础设施。
关于测试环境,它为您的开发测试环境带来了跨平台功能,并使用您首选的编码语言进行本机构建。它在您当前使用的设备和平台上测试您的应用程序:从 Linux、Windows 到 iOS 和 Android。
上面提到的所有功能都可以通过私有云或公共云来完成。这取决于我们想根据要求使用什么。您应该考虑管理此云所需的人力资源以及您想要花费的预算。