什么是虚拟设备
本文我们将会为您解释什么是虚拟设备,以及虚拟设备与虚拟机器的区别,并将告诉您应该怎样结合容器和微服务技术来充分利用虚拟设备。
管理IT基础架构比以往更为复杂。内部部署服务器和整体应用程序的时代已经过去,新的混合架构逐渐变为现实,即传统的内部部署基础架构正在与基于云,虚拟和模块化的数据库和应用程序技术相混合。此外这种混合架构也正在改变企业主机,配置和部署软件的方式。
这种模式转变的催化剂之一就是虚拟设备(VA)的兴起。虚拟设备建立在基于云的虚拟机(VM)和美国VPS主机cn.blu***上,是一种预先配置的工具,用于设置和运行虚拟应用程序,而且操作人员不需进行任何手动安装,配置或部署。 VMware云平台业务部首席技术官Kit Colbert表示,您应该把虚拟设备当做和其他设备一样的工具:您不需要知道冰箱的工作原理,只要它能够正常工作即可。
Colbert在VMware工作了14年,因而他参与过大部分公司的企业软件研发--包括VMkernel操作系统,vSphere服务器虚拟化,以及vRealize IT operations manager和为管理移动设备而推出的VMware AirWatch 平台。Colbert 在PCMag的采访中介绍了虚拟设备的含义及其在实际商业情景中的作用。此外,在下文中您还能够了解应该怎样利用虚拟设备以及新型容器和微服务技术,来构建下一代的软件堆栈和IT基础架构。
什么是虚拟设备(VA)?
作为基础设施即服务(IaaS)的一部分,虚拟设备正越来越频繁地应用于数据中心和虚拟服务器之中。 Colbert表示,想要了解虚拟设备的含义及其在云计算环境中的重要性,关键就在于“设备”一词。
Colbert说:“正如您的家用设备(烤箱,微波炉,或者冰箱)一样,只要插上电,这些设备就会开始工作。虽然其内部运作原理很复杂,并且随着物联网时代的来临,许多设备都装上了Wi-Fi. 但是我们并不需要知道冰箱或者烤箱的工作原理,只需按下按钮,我们就可以控制一个非常复杂的设备。虽然这些设备内部结构很复杂,但是使用者在操作时却十分简便,而数据中心虚拟机器内部的虚拟设备也遵循和家用设备一样的操作原理。”
正如Colbert 所述,虚拟设备实际上提供了一种抽象化软件来构建复杂的虚拟系统,并将其融入特定的,高度控制的配置之中。这种软件应用既便于独立软件供应商销售产品,又能够帮助企业IT部门进行相关软件的购买和部署。 对于独立软件供应商来说,虚拟设备的应用能够帮助减少配置和部署软件的数量。因为您支持的软件和操作系统越多,您就越难以确保软件在不同环境中都能顺利运作。而对企业来说,虚拟设备可以缩短IT部门设置应用程序,配置网络以及进行合规性设置的时间。因此,虚拟设备能够带来便捷性和时间效益。
Colbert说:“传统上,当您安装软件时,您需要事先进行一系列的操作才能让应用程序开始运作,而虚拟设备的目标就是帮助您完成所有的预先配置,以便您能立即开始使用。比如像iOS这样的操作系统是仅适用于Apple设备的软件,但是安卓这一高度可配置系统却可以在数十万不同设备上运行。因此制造商需要投入大量的工作将不同设备上的Android系统进行定制化设置,而 iPhone只需要设置一次即可。”