发明名称 管理虚拟机器之系统与方法
摘要
申请公布号 申请公布日期 2011.05.21
申请号 TW096125518 申请日期 2007.07.13
申请人 京元电子股份有限公司 发明人 邱逸群
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人 陈培道 新竹县竹东镇中兴路4段195号53馆219室
主权项 一种管理虚拟机器之方法,包含:推估一安全时间区间,统计在测试中应用程式被载入之总量,并且依据该应用程式被载入之总量推估,并在该正常使用情形下虚拟主机在该安全时间区间内不会产生上述之组态记忆体空间溢载问题;启动复数个虚拟机器于至少一电脑上,该复数个虚拟机器系提供相同服务之独立软体,每一虚拟机器被分别配置一组态记忆体空间,其中该组态记忆体空间之容量为固定;提供一路由软体分配复数个应用程式至该复数个虚拟机器,各该应用程式系由该路由软体决定该应用程式被载入之该虚拟机器,其中各该虚拟机器所提供之服务系提供至少一个该应用程式之载入并执行所载入之各该应用程式,其中当各该虚拟机器每次载入一个该应用程式时,被配置给该虚拟机器之该组态记忆体空间的使用量随之递增;以及提供一重启软体依据一排程依次分别于不同时间逐一重新启动其中一个虚拟机器,其中被配置给该虚拟机器之该组态记忆体空间随着重新启动而清空。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之排程系依据该安全时间区间所产生。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之排程系依据一循环伫列之周转(round-robin)排程,其中各该虚拟主机系依序排列于该循环伫列。根据申请专利范围第3项之管理虚拟机器之方法,其中上述之重启软体依据该周转排程依次以相同之一间隔时间重新启动其中一个虚拟机器。根据申请专利范围第4项之管理虚拟机器之方法,其中上述之虚拟机器维持为两个,并且该间隔时间为12小时。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之路由软体系于该重启软体进行对一个该虚拟机器重新启动之期间,排除被重新启动之该虚拟机器载入任何该应用程式,直到被重新启动之该虚拟机器完成重新启动。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之重启软体进行对一个该虚拟机器重新启动前,系先等待被重新启动之该虚拟机器执行完最后一个该应用程式后,再进行对该该虚拟机器重新启动。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之重启软体进行对一个该虚拟机器重新启动前,系先要求该路由软体排除被重新启动之该虚拟机器载入任何该应用程式,并且在被重新启动之该虚拟机器完成重新启动后要求该路由软体将该应用程式载入被重新启动之该虚拟机器。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之重启软体进行对一个该虚拟机器重新启动系关闭该虚拟机器,并且开启一个新的该虚拟机器以取代被关闭之该虚拟机器。根据申请专利范围第1项之管理虚拟机器之方法,其中上述之虚拟机器之该组态记忆体空间的使用量超出该容量时,该虚拟机器无法继续载入任何该应用程式。一种管理虚拟机器之系统,包含:一安全时间区间,统计在测试中应用程式被载入之总量,并且依据该应用程式被载入之总量推估,并在该正常使用情形下虚拟主机在该安全时间区间内不会产生上述之组态记忆体空间溢载问题;复数个虚拟机器,该复数个虚拟机器系运行于至少一电脑之复数个提供相同服务之独立软体,每一虚拟机器被分别配置一组态记忆体空间,其中该组态记忆体空间之容量为固定;复数个应用程式,各该虚拟机器所提供之服务系提供至少一个该应用程式之载入并执行所载入之各该应用程式,其中当各该虚拟机器每次载入一个该应用程式时,被配置给该虚拟机器之该组态记忆体空间的使用量随之递增;一路由软体,各该应用程式系由该路由软体决定该应用程式被载入之该虚拟机器;以及一重启软体,该重启软体依据一排程依次分别于不同时间逐一重新启动其中一个虚拟机器,其中被配置给该虚拟机器之该组态记忆体空间随着重新启动而清空。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之排程系依据一循环伫列之周转(round-robin)排程,其中各该虚拟主机系依序排列于该循环伫列。根据申请专利范围第12项之管理虚拟机器之系统,其中上述之重启软体依据该周转排程依次以相同之一间隔时间重新启动其中一个虚拟机器。根据申请专利范围第13项之管理虚拟机器之系统,其中上述之虚拟机器维持为两个,并且该间隔时间为12小时。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之路由软体系于该重启软体进行对一个该虚拟机器重新启动之期间,排除被重新启动之该虚拟机器载入任何该应用程式,直到被重新启动之该虚拟机器完成重新启动。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之重启软体进行对一个该虚拟机器重新启动前,系先等待被重新启动之该虚拟机器执行完最后一个该应用程式后,再进行对该虚拟机器重新启动。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之重启软体进行对一个该虚拟机器重新启动前,系先要求该路由软体排除被重新启动之该虚拟机器载入任何该应用程式,并且在被重新启动之该虚拟机器完成重新启动后要求该路由软体将该应用程式载入被重新启动之该虚拟机器。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之重启软体进行对一个该虚拟机器重新启动系关闭该虚拟机器,并且开启一个新的该虚拟机器以取代被关闭之该虚拟机器。根据申请专利范围第11项之管理虚拟机器之系统,其中上述之虚拟机器之该组态记忆体空间的使用量超出该容量时,该虚拟机器无法继续载入任何该应用程式。
地址 新竹市公道五路2段81号