一种高可靠虚拟化服务器系统的制作方法

文档序号:11133745阅读:579来源:国知局
一种高可靠虚拟化服务器系统的制造方法与工艺

本发明属于云计算技术领域,特别是一种高可靠虚拟服务器系统。



背景技术:

服务器虚拟化、桌面虚拟化和应用虚拟化是现在计算机虚拟化中的三大虚拟化技术。也是未来云计算的一个重要技术。目前在全球的各个行业,已经开始了虚拟化的技术的推广,并逐渐的在IT行业中盛行起来。目前针对一些大型企业都已经虚拟化,并且逐渐的完全虚拟化,朝着云计算的方向发展。

服务器虚拟化是将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力。

目前中小企业已成为市场的主力军,但现今的虚拟化技术主要面对的客户群为大型企业。由于虚拟化的入门成本和技术环境的复杂等虚拟化不确定性特点,使得对成本敏感又缺乏内部资源的中小型企业对虚拟化就望而却步。



技术实现要素:

为解决上述技术问题,本发明提供了一种高可靠虚拟化服务器系统,其包括分布在不同的计算机上的处理器单元、存储单元、处理器管理单元、存储器管理单元以及任务接受单元;

所述任务接受单元用于接收数据处理与存储任务,并对所述数据处理任务所需要的计算量进行预估,根据所述数据处理需要的计算量设定需要的处理器单元数量,所述任务接受单元搜索空闲的处理器,当空闲的处理器单元数量高于需要的处理器单元数量时,所述处理器管理单元从中选择所需数量的处理器单元,将所述数据处理任务平均分配给选择的处理器单元;当空闲的处理器单元数量低于需要的处理器单元数量时,所述任务接受单元输出报警信号;所述任务接收单元获取所述存储任务所需占用的存储空间,根据所需占用的存储空间设定需要存储的存储单元数量,所述任务接受单元搜索空闲的存储单元,当空闲的存储单元数量高于需要的存储单元数量时,存储器管理单元从中选择所需数量的存储单元,将所述数据处理任务平均分配给选择的存储单元;当空闲的存储单元数量低于需要的存储单元数量时,所述任务接受单元输出报警信号。

较佳地,所述处理器单元、存储单元成对设于一台PC机中,所述PC机数量为多个,所述PC机分布在一个局域网内。

本发明具有以下有益效果:

本发明提供的高可靠虚拟化服务器系统根据数据处理与存储任务所需要的数据计算量与存储空间,为数据处于与存储任务分配处理器与存储器,并且一台PC机可以作为处理器与存储器分别进行应用,实现了一台PC机完成两个不同任务的功能。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的高可靠虚拟化服务器系统示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种高可靠虚拟化服务器系统,其包括分布在不同的计算机上的第一处理器单元1、第二处理器单元2、第一存储单元6、第二存储单元7、处理器管理单元3、存储器管理单元5以及任务接受单元4;

所述任务接受单元4用于接收数据处理与存储任务,并对所述数据处理任务所需要的计算量进行预估,根据所述数据处理需要的计算量设定需要的处理器单元数量,所述任务接受单元4搜索空闲的处理器单元,当空闲的处理器单元数量高于需要的处理器单元数量时,所述处理器管理单元3从空闲的处理器单元中选择所需数量的处理器单元,将所述数据处理任务平均分配给选择的处理器单元;当空闲的处理器单元数量低于需要的处理器单元数量时,所述任务接受单元4输出报警信号;所述任务接收单元4获取所述存储任务所需占用的存储空间,根据所需占用的存储空间设定需要存储的存储单元数量,所述任务接受单元4搜索空闲的存储单元,当空闲的存储单元数量高于需要的存储单元数量时,存储器管理单元5从中选择所需数量的存储单元,将所述数据处理任务平均分配给选择的存储单元;当空闲的存储单元数量低于需要的存储单元数量时,所述任务接受单元输出报警信号。

本实施例中所述处理器单元、存储单元成对设于一台PC机中,所述PC机数量为多个,所述PC机分布在一个局域网内。本实施例中,第一处理器单元1与第一存储单元6设于一个PC机内,第二处理器单元2与第二存储单元7设于一个PC机内,两个PC机分别处于同一局域网中。

本发明提供的高可靠虚拟化服务器系统根据数据处理与存储任务所需要的数据计算量与存储空间,为数据处于与存储任务分配处理器与存储器,并且一台PC机可以作为处理器与存储器分别进行应用,实现了一台PC机完成两个不同任务的功能。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1