为向访客操作系统提供一些额外的特性,Hyper-V提供了集成组件。通过使用Hyper-V,大大提高了虚拟化平台的可伸缩性、可用性、可管理性和性能。使用终端服务(Terminal Service)提供的显示虚拟化(presentation virtualization),可以避免分布式应用程序的部署问题。终端服务可以帮助监控网关连接状态、事件和健康状况。
Hyper-V在其虚拟机中支持两类设备:合成设备和模拟设备。合成设备本质上就是把虚拟机设备发出的设备请求打包,然后转发给新的VMBus,这是一个内存中的流水线,VMBus再将设备请求转发给物理设备。而在另一方面,模拟设备则使用宿主操作系统的软件来模拟使用了额外的宿主操作系统处理功能的设备。Hyper-V的软件设备模拟由vmwp.exe程序进行。
Hyper-V从最初设计实现时,就在一台计算机上运行的各个操作系统实例之间建立了强有力的边界。为使访客操作系统与宿主操作系统之间能够交互,并向所支持的访客操作系统提供一些额外的功能。Hper-V提供了集成组件(Integration Components)来支持以下特性:时间同步、心跳功能、访客操作系统关闭、操作系统识别。
终端服务能使用户创建一个集成化的系统,允许用户从任何有网络连接的地点快捷而安全地提供访问基于Windows的应用程序的入口。