[发明专利]数据处理方法有效
申请号: | 200810092538.4 | 申请日: | 2005-09-15 |
公开(公告)号: | CN101308466A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 丰原吉宏;后藤哲弘;久米正二 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 | ||
本申请为2005年9月15日递交的、申请号为200510103403.X、发明名称为“数据处理系统”的专利申请的分案申请。
技术领域
本发明涉及一种进行数据传输的数据处理方法,特别涉及在1个系统上运行多个OS,使用1个通道适配器同时进行对多个OS的处理的数据处理方法。
背景技术
到目前为止,主机虽然支持在1个系统中在控制程序的控制下使多个OS运行的LPAR(Logical Partition)功能,但最近不仅是主机,开放服务器也开始支持该LPAR功能。当使用开放服务器支持该LPAR功能时,把进行输入/输出处理的通道适配器插入服务器的插槽,作为与主处理器相连接的业界标准规格的单元,使用由PCI-SIG制定的PCI(Peripheral Component Interchange)总线的结构被广泛应用。当使用PCI总线时,对于像通道适配器那样的1个设备,包含标准地具有的PCI配置寄存器,并只保持1个用于控制该设备的控制寄存器,因此由多个OS共用较困难。
在特开2002-41306中记述了作为如上述那样的支持LPAR功能的系统的例子。虽然在1个系统上可以运行多个OS,但是对于在接口中具有PCI总线的PCI I/O适配器,无法实现多个OS的共用,分别向各个PCI I/O适配器分配1个OS。
作为其他的例子,在特开2002-99437中记述了通过主机等实现LPAR功能。图10表示其概要。在主机中,为了控制像PCI I/O设备那样的LAN适配器1003,在安装该LAN适配器的LAN组件1000内设置控制器1001和本地存储器,由此来实现多个OS的共用。在控制器1001内该LAN适配器用驱动器1005进行动作。控制器1001与PCI总线或系统固有规格总线1007连接,通过PCI总线1004和LAN适配器1003连接。
在图11对安装进行了详细说明。当该控制器1001接收来自OS1的输入/输出起动时,对于系统存储器上的传输数据1105,在LAN组件内的本地存储器1002中缓冲对应该OS1的传输数据1105,另外,对于该OS1的输入/输出处理控制数据1103,在该本地存储器1002内制作用于LAN适配器的输入/输出处理控制数据。同样,在本地存储器1002内制作与OS2所起动的输入/输出处理相对的控制数据和传输数据。该LAN适配器1003不是访问系统存储器,而是通过访问该本地存储器1002进行数据传输。因为在LAN组件上的本地存储器内重新制作控制数据,并进行传输数据的缓冲,所以对性能产生影响,此外也提高了开发成本。
虽然在开放服务器中已经开始支持LPAR功能,但是因为可以安装的插槽数有限制,所以需要由多个OS共用1个通道适配器。
另外,为了抑制成本,还期待着不使用由硬件构成的控制器、本地存储器来实现通道适配器的共用。
发明内容
在使用上述现有技术的情况下,未实现多个OS对具有由开放服务器所支持的PCI总线接口的PC1 I/O设备的共用。另外,虽然在主机中实现了多个OS对PC1 I/O设备的共用,但要在组件上设置数据缓冲区和输入/输出处理控制数据用的本地存储器、以及该数据缓冲区和输入/输出处理控制数据的控制器。由于使用控制器、本地存储器,导致性能恶化以及成本的增大。
课题1
对应PCI那样的标准规格的总线,由多个OS共用1个通道适配器。
课题2
对于具有PCI总线接口的设备,可以不设置由硬件构成的控制器、本地存储器,由多个OS共用1个通道适配器。
一种数据处理系统的数据处理方法,该数据处理系统在LPAR控制单元的控制下构筑的多个LPAR的各LPAR中运行OS,并具有发送/接收数据的通道适配器,该数据处理方法的特征为:在所述各个LPAR和所述通道适配器之间使用各自具有标识符的输入/输出处理控制数据进行输入/输出处理,具备构成信息,该构成信息对应所述各个LPAR排他地定义了各个LPAR的OS可以使用的输入/输出处理控制数据的标识符;所述通道适配器可以处理多个输入/输出处理控制数据;所述各个LPAR的OS使用与在所述构成信息中定义的可以使用的输入/输出处理控制数据的标识符对应的输入/输出处理控制数据,1个所述通道适配器控制多个LPAR的各OS的各个标识符不同的输入/输出处理控制数据,无需在不同的LPAR之间共用与所述通道适配器相对的输入/输出处理控制数据而进行输入/输出处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810092538.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多区域逐级游戏系统
- 下一篇:可固化的和固化的木材颗粒复合体及其制造方法