[发明专利]一种基于硬件的服务器半虚拟化方法有效
申请号: | 202310877864.0 | 申请日: | 2023-07-18 |
公开(公告)号: | CN116594785B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 马开心 | 申请(专利权)人: | 四川华鲲振宇智能科技有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/17 |
代理公司: | 成都时誉知识产权代理事务所(普通合伙) 51250 | 代理人: | 郝迎宾 |
地址: | 610000 四川省成都市高新区天府大道北段*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 硬件 服务器 虚拟 方法 | ||
本发明属于服务器的控制领域,提出了一种基于硬件的服务器半虚拟化方法,包括:在一个服务器中,将第一数量的CPU平均划分后分别配置在第二数量的主板上,每个主板上配置有独立的硬件设备,并将每个主板作为子服务器;在子服务器内部,将其独立配置的硬件设备之间通过内存总线连接;为所有子服务器配置一个共有的硬盘池和一个任务调度模块;将子服务器与共有的硬盘池之间通过高速总线连接;服务器接收任务指令;任务调度模块根据调度策略自动为各个子服务器分配对应的运行任务;共有的硬盘池将与运行任务对应的运行数据发送至对应子服务器后,接收到运行数据的子服务器正常运转。本发明能够使用物理机代替虚拟机,实现服务器的快速资源调度。
技术领域
本发明涉及服务器的控制领域,特别涉及一种基于硬件的服务器半虚拟化方法。
背景技术
目前生活、商业中产生的各种数据呈井喷式增长,如何建立一个安全可靠,便于扩展的服务器组成架构是我们必须考虑的问题。
数据量高速增长,服务器算力和架构迭代迅速,很多企业急需不断拓展服务器的算力和存储空间,但是由于服务器架构差异很多时候难以同时兼容新旧服务器的使用。
另外,部分企业的服务器使用存在明显的波峰和波谷,例如高校的网站服务器平时使用率极低,可能仅有10%左右,但是在面临期末、选课等高峰期,又容易满载,因此不得不不断扩展,但是在波谷时期,同样需要巨大的能耗和控件来保证服务器系统的正常运行。
有部分企业或单位采用了虚拟化技术,但是虚拟化技术目前仍然存在一些缺点:①性能下降:由于多个虚拟机共享同一台物理服务器的资源,因此在某些情况下可能会导致性能下降,如果某个虚拟机使用了大量的CPU、内存或磁盘资源,就会影响其他虚拟机的性能。②安全性问题:虚拟化软件是一个额外的软件层,可能会增加系统的攻击面,增加安全风险。③网络瓶颈:多个虚拟机使用同一台物理服务器的网络接口,可能会导致网络瓶颈和延迟增加。④管理复杂性,虚拟化环境需要管理多个虚拟机,这可能会增加管理复杂性和管理成本。
因此,亟需提供一种虚拟化方案,规避目前虚拟化技术中的一些缺陷问题。
发明内容
本发明的目的在于提供一种基于硬件的服务器半虚拟化方法,能够将单个服务器划分成多个子服务器,并将这些子服务器作为物理虚拟机,用于实现服务器的快速资源调度。
本发明解决其技术问题,采用的技术方案是:
一种基于硬件的服务器半虚拟化方法,包括如下步骤:
在一个服务器中,将第一数量的CPU平均划分后分别配置在第二数量的主板上,每个主板上配置有独立的硬件设备,并将每个主板作为子服务器;
在子服务器内部,将其独立配置的硬件设备之间通过内存总线连接;
为所有子服务器配置一个共有的硬盘池和一个任务调度模块;
将子服务器与共有的硬盘池之间通过高速总线连接;
服务器接收其所在的服务器集群中发出的任务指令;
基于所述任务指令,所述任务调度模块根据调度策略自动为各个子服务器分配对应的运行任务;
所述共有的硬盘池将与运行任务对应的运行数据发送至对应子服务器后,接收到运行数据的子服务器正常运转。
作为进一步优化,所述第一数量为第二数量的两倍。
作为进一步优化,所述独立的硬件设备包括硬盘、内存和电源。
作为进一步优化,所述任务调度模块为CPLD。
作为进一步优化,所述CPLD根据调度策略自动为各个子服务器分配对应的运行任务后,所述共有的硬盘池通过PCIE总线以环形或网状拓扑结构将与运行任务对应的运行数据发送至对应子服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川华鲲振宇智能科技有限责任公司,未经四川华鲲振宇智能科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310877864.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于区块链技术的标准公共服务平台
- 下一篇:一种存储器的训练控制方法及系统