[发明专利]网络启动系统有效
申请号: | 201380002647.1 | 申请日: | 2013-07-08 |
公开(公告)号: | CN104603754B | 公开(公告)日: | 2017-09-19 |
发明(设计)人: | 丸山伸 | 申请(专利权)人: | 科空软件株式会社 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 黎艳,何冲 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 启动 系统 | ||
技术领域
本发明涉及一种经由网络启动操作系统的网络启动系统。
背景技术
近年来,在经由网络启动操作系统(以下称为“OS”)的系统(以下称为“网络启动系统”)中,已知通常为了减少网络启动服务器的负载,而在客户终端侧的物理存储装置的一部分中具有读取专用的缓存(以下称为“读缓存机构(read cache mechanism)”)。
在专利文献1中公开了一种网络启动系统,在该网络启动系统中,终端用户所使用的PC(客户终端)的本地磁盘内具有读缓存机构,其通过对网络启动服务器上的虚拟磁盘进行缓存而可以减少对服务器的网络访问。虚拟磁盘使用修订信息(下面称为“版次”)进行版本管理,与升级、程序安装或设定变更等虚拟磁盘的修订相伴而对相应的版次进行更新。读缓存机构在各终端中具有与虚拟磁盘的版次对应的缓存管理表,使用该管理表而可以判断是否存在缓存数据。
并且,在上述网络启动系统中,还具有示出虚拟磁盘的区域和缓存区域之间的对应关系的变更区域映射表,在对虚拟磁盘进行了新修订的情况下,虚拟磁盘的版次从早期版本前进至新版本,将示出发生了变更的缓存区域的变更区域映射表应用在缓存管理表中。读缓存机构通过使用该管理表,将与虚拟磁盘的发生了变更的数据相对应的缓存数据进行废弃并重新缓存,将与没有变更的数据相对应的缓存数据继续作为缓存进行保持。如上所述,在新修订虚拟磁盘而版次前进的情况下,读缓存机构可以残留大部分缓存而有效地利用。在上述网络启动系统中,即使一齐启动多个客户终端,在从第2次开始之后的启动中也几乎没有对网络的访问,客户终端的启动高速化。
专利文献1:国际公开第09-145274号公报。
发明内容
但是,在上述的现有网络启动系统中,如果使虚拟磁盘(服务器上的磁盘镜像)为了返回到过去的状态、具体地说过去的版次而回滚(rollback),则回滚后的虚拟磁盘和终端侧的缓存数据之间无法整合,无法利用缓存数据。因此,在上述读缓存机构中,将缓存数据全部废弃而对回滚后的虚拟磁盘重新缓存,但存在下述问题,即,如果虚拟磁盘回滚后多个终端一齐启动,则从终端至服务器的网络访问就会频繁发生,在服务器上负载集中而使终端的启动速度降低。
本发明就是鉴于上述情况而提出的,其主要的技术课题是,在具有读缓存机构的网络启动系统中使虚拟磁盘回滚后,即使多个终端一齐启动也可以抑制终端的启动速度降低。
本发明所涉及的网络启动系统的特征在于,经由网络连接网络启动服务器和具有物理存储装置的客户终端,其中,该网络启动服务器将包含在客户终端上进行动作的操作系统在内的磁盘镜像作为虚拟磁盘进行提供,操作系统具有读缓存机构,其将从服务器读取到的数据作为缓存数据保存在存储装置中,该读缓存机构具有用于对表示虚拟磁盘的修订信息的版次变化进行版本管理的版本管理数据,版本管理数据与版次的每一次变化对应地进行区分而保存在服务器中,并且,将区分后的版本管理数据的至少一个的拷贝还保存在存储装置中。版本管理数据是示出因虚拟磁盘(磁盘镜像)的版次变化而虚拟磁盘的哪个区域发生了变更的数据。通过将虚拟磁盘的区域与保存有缓存数据的区域相关联而可知缓存数据发生了变更的区域。
根据该结构,即使虚拟磁盘(服务器上的磁盘镜像)被修订或回滚,读缓存机构也可以通过使用保存在终端的存储装置中的版本管理数据的拷贝,从而减少从终端至服务器的网络访问,抑制终端的启动速度降低。
优选缓存数据具有与表示虚拟磁盘的修订信息的版次相对应的缓存的版次,保存在存储装置中的版本管理数据的拷贝是至缓存的版次为止的版本管理数据。例如,在虚拟磁盘的版次与缓存的版次相同的情况下,至缓存的版次11为止的版本管理数据为,示出在虚拟磁盘从某一版次变化至版次11时虚拟磁盘的哪个区域发生了变更的数据。另外,保存在存储装置中的版本管理数据的拷贝也可以是含有变化至与缓存的版次对应的虚拟磁盘的版次后的两个不同版次之间的内容的拷贝。无论哪一种方式,都可以通过使用该保存在存储装置中的版本管理数据的拷贝而取得至缓存的版次为止的虚拟磁盘的版次间的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科空软件株式会社,未经科空软件株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380002647.1/2.html,转载请声明来源钻瓜专利网。