一种具有多处理器和共用外存储器的计算机系统的制作方法

文档序号:9235401阅读:313来源:国知局
一种具有多处理器和共用外存储器的计算机系统的制作方法
【技术领域】
[0001]本发明涉及一种具有多处理器和共用外存储器的计算机系统,特别涉及一种由多个独立的计算机子系统、外存储控制器和外存储器组成的计算机系统。
【背景技术】
[0002]目前,基于安全、知识产权保护等方面的考虑,有时需要将计算机主机和计算机外设放置在不同的物理空间,多台计算机主机集中存放后占用空间大,每台主机含有独立的电源,功耗较大,同时还存在噪音大,不方便进行存储管理等问题,在机架式机箱内插装多个板卡,每个板卡实现单独一台计算机主机的功能,运行自己的系统,服务于指定的用户,相互之间没有关联,这样可在很大程度上减小占用的空间并降低功耗,但现有技术的每个板卡需要通过单独的外存储器启动自己的操作系统,仍然需要较大的空间和功耗,仍然存在不方便进行存储管理的问题。

【发明内容】

[0003]本发明所要解决的技术问题是,将多个计算机子系统集中存放在机箱内,并通过外存储控制器将外存储器划分为多个逻辑存储空间,从而减小系统占用的空间,降低功耗,便于进行存储管理。
[0004]为了解决上述问题,本发明采用的技术方案是:
[0005]作为本发明的一种具有多处理器和共用外存储器的计算机系统,该系统包含于机箱内,包括外存储控制器,外存储器,以及多个独立运行的计算机子系统,每个计算机子系统包括中央处理器、内存储器、外存储控制器接口、显示接口和输入输出接口,显示接口可以连接显示器,输入输出接口可以连接输入输出设备,外存储控制器包括多个控制器主机接口,以及外存储器接口,每个计算机子系统的外存储控制器接口连接着外存储控制器的一个控制器主机接口,它们之间的接口可以采用SATA接口、PCIE接口、USB接口或以太网接口,外存储控制器的每一个外存储器接口连接一个外存储器,一个外存储器可以是一个机械硬盘或固态硬盘,也可以是其它非易失性存储器。
[0006]外存储控制器将所连接的外存储器划分为多个独立的逻辑存储空间:当外存储控制器连接一个外存储器时,这个外存储器被划分为多个独立的逻辑存储空间,当外存储控制器连接多个外存储器时,由多个外存储器组成的存储空间被划分为多个独立的逻辑存储空间,一个逻辑存储空间分布在一个或多个外存储器上。每个逻辑存储空间对应一个计算机子系统,每个计算机子系统运行独立的操作系统,计算机子系统运行所需的操作系统安装在对应的逻辑存储空间之上。一个计算机子系统和对应的逻辑存储空间可实现一台个人计算机主机的功能。
[0007]外存储控制器可对写入外存储器的数据进行加密,对从外存储器读出的数据进行解密,可授权某一个计算机子系统获得管理权限,获得管理权限的计算机子系统可调整计算机子系统与逻辑存储空间的对应关系,可改变计算机子系统I所对应逻辑存储空间的大小,可设置逻辑存储空间的备份方式,可设置逻辑存储空间的备份时间,可设置外存储器的RAID方式。
[0008]外存储控制器以集成电路芯片的方式实现。
[0009]本发明的有益效果是:
[0010]本发明一种具有多处理器和共用外存储器的计算机系统将多个计算机子系统集中存放在机箱内,并通过外存储控制器将外存储器划分为多个逻辑存储空间,从而减小了系统占用的空间,降低了功耗,提高了数据安全性,也便于进行存储管理。
【附图说明】
[0011]图1是本发明一种具有多处理器和共用外存储器的计算机系统的一种内部功能模块及信号连接图
[0012]图2是本发明一种具有多处理器和共用外存储器的计算机系统的另一种内部功能模块及信号连接图
[0013]其中:
[0014]I 计算机子系统2外存储控制器
[0015]3 外存储器7显示器
[0016]8 输入输出设备9机箱
[0017]11 中央处理器12内存储器
[0018]13 外存储控制器接口14显示接口
[0019]15 输入输出接口21控制器主机接口
[0020]23 外存储器接口31逻辑存储空间
【具体实施方式】
[0021]下面,结合附图中的实施例对本发明一种具有多处理器和共用外存储器的计算机系统进行进一步说明。
[0022]如图1所示,本发明一种具有多处理器和共用外存储器的计算机系统,该系统包含于机箱9内,包括外存储控制器2,一个外存储器3,以及多个独立运行的计算机子系统1,图示为三个,每个计算机子系统I包括中央处理器11、内存储器12、外存储控制器接口 13、显示接口 14和输入输出接口 15,显示接口 14可以连接显示器7,输入输出接口 15可以连接输入输出设备8,外存储控制器2包括多个控制器主机接口 21,以及一个外存储器接口 23,图示为三个控制器主机接口 21,每个计算机子系统I的外存储控制器接口 13连接着外存储控制器2的一个控制器主机接口 21,外存储控制器2的外存储器接口 23连接一个外存储器3,一个外存储器3可以是一个机械硬盘或固态硬盘,也可以是其它非易失性存储器。外存储控制器接口 13与控制器主机接口 21之间的接口可以是SATA接口、PCIE接口、USB接口或以太网接口,SATA总线使用嵌入式时钟信号,具备较强的纠错能力,具有结构简单、支持热插拔的优点,PCIE属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,支持主动电源管理、错误报告、热插拔等功能,USB是在PC领域广为应用的接口技术,具有传输速度快、支持热插拔、同时可连接多个设备的特点,以太网采用载波监听多路访问及冲突检测技术,是当前应用最普遍的局域网技术。
[0023]外存储控制器2将所连接的外存储器3划分为多个独立的逻辑存储空间31,图示为三个,每个逻辑存储空间31对应一个计算机子系统1,每个计算机子系统I运行独立的操作系统,计算机子系统I运行所需的操作系统安装在对应的逻辑存储空间31之上。一个计算机子系统I和对应的逻辑存储空间31可实现一台个人计算机主机的功能,该系统可实现多台个人计算机主机的功能,图示为三台主机。
[0024]外存储控制器2可对写入外存储器3的数据进行加密,对从外存储器3读出的数据进行解密,可授权某一个计算机子系统I获得管理权限,获得管理权限的计算机子系统I可调整某个计算机子系统I与逻辑存储空间31的对应关系,可改变计算机子系统I所对应逻辑存储空间31的大小,可设置逻辑存储空间31的备份方式,可设置逻辑存储空间31的备份时间,可设置外存储器3的RAID方式。
[0025]当某一个所述计算机子系统I向外存储器3写入数据时,外存储控制器2对数据进行加密,当某一个计算机子系统I从外存储器3读取数据时,外存储控制器2对数据进行解密。
[0026]外存储控制器2以集成电路芯片的方式实现。
[0027]如图2所示,本发明的应用实施例,另一种具有多处理器和共用外存储器的计算机系统,该系统包含于机箱9内,包括外存储控制器2,多个外存储器3,以及多个独立运行的计算机子系统1,图示为两个外存储器3和三个计算机子系统1,每个计算机子系统I包括中央处理器11、内存储器12、外存储控制器接口 13、显示接口 14和输入输出接口
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1