发明名称 计算机系统以及缓存控制方法
摘要 本发明提供一种计算机系统以及缓存控制方法。在以往的缓存管理方法中,在将文件的元数据从缓存服务器移动到别的缓存服务器中的情况下,在是任一个终端对文件访问中的情况下不能移动。一种具备文件服务器、缓存服务器和缓存管理服务器的计算机系统,缓存管理服务器管理表示文件的缓存数据的管理权限的权限信息;第1缓存服务器更新锁定管理信息,以使文件的锁定状态移动到第3缓存服务器;第3缓存服务器更新第3锁定管理信息,以使文件的锁定状态移动到第3缓存服务器;缓存管理服务器更新权限信息,以将第1文件的缓存数据的管理权限从第1缓存服务器变更为第3缓存服务器。
申请公布号 CN102193959B 申请公布日期 2013.07.10
申请号 CN201010551131.0 申请日期 2010.11.17
申请人 株式会社日立制作所 发明人 伊藤大辅;对马雄次;早川仁
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 王成坤;胡建新
主权项 一种计算机系统,具备:文件服务器,具备第1处理器和连接在上述第1处理器上的第1存储器,该文件服务器保存多个文件;缓存服务器,具备第2处理器和连接在上述第2处理器上的第2存储器,该缓存服务器保存上述文件的缓存数据;以及缓存管理服务器,具备第3处理器和连接在上述第3处理器上的第3存储器,该缓存管理服务器管理上述缓存服务器,该计算机系统的特征在于,上述文件的缓存数据包括能够确定上述文件的数据或者构成上述文件的数据的至少任意一方;上述缓存管理服务器管理权限信息,该权限信息表示上述缓存服务器对保存在上述文件服务器中的上述文件的缓存数据的管理权限;上述缓存服务器包括第1缓存服务器、第2缓存服务器以及第3缓存服务器;上述第1缓存服务器具备第1锁定管理信息,该第1锁定管理信息管理表示可否访问该第1缓存服务器具有管理权限的文件的锁定状态;上述第2缓存服务器具备第2锁定管理信息,该第2锁定管理信息管理表示可否访问该第2缓存服务器具有管理权限的文件的锁定状态;上述第3缓存服务器具备第3锁定管理信息,该第3锁定管理信息管理表示可否访问该第3缓存服务器具有管理权限的文件的锁定状态;上述文件包括第1文件;上述第1缓存服务器在从连接在该第1缓存服务器上的客户端终端接收到对上述第1文件的处理命令的情况下,从上述缓存管理服务器取得上述权限信息;参照上述取得的权限信息,判断上述第1缓存服务器是否具有上述第1文件的缓存数据的管理权限;在判断为上述第1缓存服务器具有上述第1文件的缓存数据的管理权限的情况下,执行对上述第1文件的处理命令;在判断为上述第1缓存服务器不具有上述第1文件的缓存数据的管理权限的情况下,向具有该第1文件的上述管理权限的上述第2缓存服务器发送对上述第1文件的处理命令,从上述第2缓存服务器接收对上述第1文件的处理命令的执行结果;在判断为上述第1缓存服务器具有上述第1文件的缓存数据的管理权限的情况下,上述缓存管理服务器向上述第1缓存服务器发送将上述第1缓存服务器具有的上述第1文件的缓存数据的上述管理权限变更为上述第3缓存服务器的更新命令;上述第1缓存服务器在接收到上述更新命令之后,将上述更新命令发送给上述第3缓存服务器,执行更新上述第1锁定管理信息以使上述第1文件的锁定状态移动到上述第3缓存服务器中的第1更新处理;上述第3缓存服务器在接收到上述更新命令之后,执行更新上述第3锁定管理信息以使上述第1文件的锁定状态移动到上述第3缓存服务器的第2更新处理;上述缓存管理服务器更新上述权限信息,以将上述第1文件的缓存数据的管理权限从上述第1缓存服务器变更为上述第3缓存服务器。
地址 日本东京都