[发明专利]一种虚拟化系统资源展示的方法及装置在审
申请号: | 201811149589.6 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109240898A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 徐国振 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟化系统 预先创建 展示 资源展示 遍历 长度调整 资源信息 导出 优化 | ||
本发明实施例公开了一种虚拟化系统资源展示的方法,包括:遍历待展示的虚拟化系统资源的信息;将遍历得到的虚拟化系统资源的信息在预先创建的表格中展示,其中,每种虚拟化系统资源的信息分别展示在不同列中,所述预先创建的表格中列的宽度根据该列所展示的虚拟化系统资源的信息的长度调整;导出在所述预先创建的表格中展示的虚拟化系统资源的信息。通过本发明的方案,优化了表格展示虚拟化系统资源信息的内容和形式,提高了用户的体验。
技术领域
本发明涉及云平台开发领域,尤其涉及一种虚拟化系统资源展示的方法及装置。
背景技术
在虚拟化环境中,对虚拟机、主机、存储、网络等的虚拟化系统资源的信息展示非常重要,为了把用户的关注点以直观的方式进行展示,多数情况下,对这些虚拟化系统资源的展示是以表格的方式进行体现。因此,如何在虚拟化环境中,将虚拟化系统资源的信息以更加直观、清晰、全面的方式展示在表格中是亟待解决的技术问题。
发明内容
本发明的主要目的在于提供一种虚拟化系统资源展示的方法及装置,优化了表格展示虚拟化系统资源信息的内容和形式,可以实现更加直观、清晰、全面的方式展示虚拟化系统资源的信息,提高了用户的体验。
为了解决上述技术问题,本发明提供了一种虚拟化系统资源展示的方法,包括:
遍历待展示的虚拟化系统资源的信息;
将遍历得到的虚拟化系统资源的信息在预先创建的表格中展示,其中,每种虚拟化系统资源的信息分别展示在不同列中,所述预先创建的表格中列的宽度根据该列所展示的虚拟化系统资源的信息的长度调整;
导出在所述预先创建的表格中展示的虚拟化系统资源的信息。
进一步地,所述预先创建的表格中列的宽度根据该列所展示的虚拟化系统资源的信息的长度调整,包括:
对于第一类的列,将该列所展示的虚拟化系统资源的信息的最大长度,设定为该列的宽度,其中,所述第一类的列是固定宽度的列;
对于第二类的列,根据预先创建表格的剩余宽度,设定该列的宽度,其中,所述第二类的列不是固定宽度的列。
进一步地,所述根据预先创建表格的剩余宽度,设定该列的宽度,包括:
对所述表格的整体宽度与所述表格中第一类的列的宽度之和求取差值;
根据所述差值和所述表格中第二类的列的个数计算平均值,将所述平均值设定为所述第二类的列的宽度。
进一步地,根据预先设置的虚拟化系统资源的信息的单位,将所述预先创建表格的列按照单位进行设置;
根据预先设置的虚拟化系统资源的信息中小数位数,将所述预先创建表格的列按照所述小数位数进行设置。
进一步地,所述将遍历得到的虚拟化系统资源的信息在预先创建的表格中展示后,还包括:
对指定列中所展示的虚拟化系统资源的信息进行排序;
将表格中的其余列根据所述指定列的排序进行相应调整,其中,所述排序包括升序或者降序。
为了解决上述问题,本发明还提供了一种虚拟化系统资源展示装置,包括:存储器和处理器;
所述存储器,用于保存用于虚拟化系统资源展示的程序;
所述处理器,用于读取执行所述用于虚拟化系统资源展示的程序,执行如下操作:
遍历待展示的虚拟化系统资源的信息;
将遍历得到的虚拟化系统资源的信息在预先创建的表格中展示,其中,每种虚拟化系统资源的信息分别展示在不同列中,所述预先创建的表格中列的宽度根据该列所展示的虚拟化系统资源的信息的长度调整;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811149589.6/2.html,转载请声明来源钻瓜专利网。