【技术实现步骤摘要】
经由可管理性控制器控制屏幕视频显示
技术介绍
[0001]由于例如增强的分区、封装、隔离和硬件独立性,虚拟机(VM)在若干计算和存储应用中得到了普及。通常,为了访问和/或管理托管在计算系统上的VM,用户可以打开VM管理应用程序并通过经由VM管理应用程序启用的图形用户界面(GUI)或命令行界面(CLI)来定位VM。
附图说明
[0002]当参考附图阅读以下详细描述时,将更好地理解本说明书的这些和其他特征、方面和优点,其中,在整个附图中,相同的附图标记表示相同的部分,在附图中:
[0003]图1描绘了根据示例的包括计算系统的计算基础设施;
[0004]图2是描绘了根据示例的用于处理视频数据的方法的流程图;
[0005]图3描绘了根据示例的布置在图1的计算系统中的可管理性控制器;
[0006]图4是描绘了根据一个示例的用于通过可管理性控制器来控制屏幕视频显示的方法的流程图;
[0007]图5是描绘了根据另一示例的用于通过可管理性控制器来控制屏幕视频显示的方法的流程图;
[0008]图6是描绘了 ...
【技术保护点】
【技术特征摘要】
1.一种可管理性控制器,包括:机器可读介质,所述机器可读介质存储有可执行指令;以及可管理性处理资源,所述可管理性处理资源耦接到所述机器可读介质以执行所述指令以进行以下操作:从在主机操作系统(OS)上运行的管理程序接收屏幕视频数据,所述主机操作系统能够由与所述可管理性处理资源分开的主处理资源执行,其中,所述屏幕视频数据包括与所述主机OS相对应的主机OS屏幕视频数据、与在所述管理程序上运行的虚拟机(VM)相对应的VM屏幕视频数据、或两者;并且基于屏幕选择输入将所述主机OS屏幕视频数据或所述VM屏幕视频数据存储在物理视频存储器中。2.如权利要求1所述的可管理性控制器,其中,所述管理程序托管主机OS视频驱动程序以将所述主机OS屏幕视频数据存储在第一虚拟存储区域中。3.如权利要求2所述的可管理性控制器,其中,所述管理程序托管VM视频驱动程序以将所述VM屏幕视频数据存储在第二虚拟存储区域中。4.如权利要求3所述的可管理性控制器,其中,所述第一虚拟存储区域和所述第二虚拟存储区域是从与所述主机OS相对应的内核存储器分配的单独的存储空间。5.如权利要求3所述的可管理性控制器,其中,所述管理程序托管视频管理代理以进行以下操作:从所述第一虚拟存储区域访问所述主机OS屏幕视频数据并从所述第二虚拟存储区域访问所述VM屏幕视频数据;并且将所述主机OS屏幕视频数据和所述VM屏幕视频数据发送到所述可管理性处理资源。6.如权利要求5所述的可管理性控制器,其中,所述视频管理代理用于根据视频编码协议对所述主机OS屏幕视频数据和所述VM屏幕视频数据进行编码。7.如权利要求1所述的可管理性控制器,其中,所述可管理性处理资源用于经由本地输入设备、能够从远程计算系统访问的web控制台、或两者从用户接收所述屏幕选择输入。8.如权利要求1所述的可管理性控制器,其中,所述可管理性处理资源执行所述指令中的一个或多个以进行以下操作:确定所述屏幕选择输入是否包括对所述主机OS屏幕视频数据的选择;并且响应于确定所述屏幕选择输入包括所述对所述主机OS屏幕视频数据的选择,从自所述管理程序接收到的所述屏幕视频数据中选择所述主机OS屏幕视频数据,其中,所述主机OS屏幕视频数据存储在所述物理视频存储器中。9.如权利要求1所述的可管理性控制器,其中,所述可管理性处理资源执行所述指令中的一个或多个以进行以下操作:确定所述屏幕选择输入是否包括对所述VM屏幕视频数据的选择;并且响应于确定所述屏幕选择输入包括所述对所述VM屏幕视频数据的选择,从自所述管理程序接收到的所述屏幕视频数据中选择所述VM屏幕视频数据,其中,所述VM屏幕视频数据存储在所述物理视频存储器中。10.如权利要求1所述的可管理性控制器,其中,所述可管理性处理资源执行所述指令中的一个或多个以基于所述屏幕选择输入在web控制台上显示所述主机OS屏幕视频数据或
所述VM屏幕视频数据。11.如权利要求1所述的可管理性控制器,其中,所述物理视频存储器能够由图形处理器访问,以在显示设备上显示与由所述可管理性处理资源存储在所述物理视频存储器中的所述屏幕视频数据相对应的视频。12.一种方法,包括:由与计算系统的主处...
【专利技术属性】
技术研发人员:L,
申请(专利权)人:慧与发展有限责任合伙企业,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。