[发明专利]向虚拟主机提供服务品质保证的技术无效
申请号: | 00134475.7 | 申请日: | 2000-11-30 |
公开(公告)号: | CN1298147A | 公开(公告)日: | 2001-06-06 |
发明(设计)人: | 帕万·戈亚尔;勋威尔逊·黄;斯里尼瓦桑·凯沙夫;罗森·夏尔马 | 申请(专利权)人: | 恩塞姆公司 |
主分类号: | G06F9/40 | 分类号: | G06F9/40;G06F9/46 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 蹇炜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟主机 提供 服务 品质 保证 技术 | ||
1、一种在电脑系统中用于通过一第一应用程序对一第二应用程序的子进程提供服务品质保证的方法,其中该第二应用程序及其子进程,为对多个虚拟进程所发出的要求提供服务,该方法包括:
储存多个与这些虚拟程序有关的服务品质参数;
拦截对将该第二应用程序的一子进程与一虚拟进程建立关联的操作系统的系统调用;
利用操作系统资源,要求根据与该虚拟进程有关的服务品质参数,保证该子进程的服务品质;以及
允许该子进程和该虚拟程序之间建立关联。
2、根据权利要求1所述的方法还包括:
储存目标码,该目标码包括根据相关的服务品质参数、要求对一子进程的服务品质保证的指令;以及
其中拦截包括以指向该目标码的指针来取代指向系统调用的指针,使得调用该系统调用后执行该目标码。
3、一种在电脑系统中,用于通过一第一应用程序对一第二应用程序的子进程提供服务品质保证的方法,其中该第二应用程序及其子进程,为对多个虚拟主机所发出的要求提供服务,该方法包括:
储存与虚拟主机有关的服务品质参数;
拦截与其中一个虚拟主机及一客户之间的通讯有关的系统调用;
取得与该虚拟主机有关的服务品质参数;
利用操作系统资源,要求根据已取得的与该虚拟主机有关的服务品质参数,保证该第二应用程序的子进程的服务品质;以及
允许该虚拟主机和客户之间的通讯。
4、根据权利要求3所述的方法,其中储存服务品质参数包括修改操作系统以涵盖包含与虚拟主机有关的服务品质参数的服务品质参数表。
5、根据权利要求4所述的方法,其中修改操作系统包括将一模块链接至一操作系统核心,该模块包括该服务品质参数表。
6、根据权利要求3所述的方法还包括:
储存目标码,该目标码包括根据与一虚拟主机有关的服务品质参数,对管理该虚拟主机和一客户之间通讯的子进程要求服务品质保证的指令;以及
其中拦截包括以指向插入目标码的指针来取代指向系统调用的指针,使得调用该系统调用后执行该目标码。
7、根据权利要求6所述的方法,其中储存目标码包括将目标码插入操作系统中。
8、根据权利要求7所述的方法,其中将目标码插入操作系统中包括将一模块链接至一操作系统核心,该模块包括该目标码。
9、一种在电脑系统中用于通过一第一应用程序对一第二应用程序的子进程提供服务品质保证的方法,其中该第二应用程序及其子进程,为对多个网址所发出的要求提供服务,该方法包括:
储存与这些网址有关的服务品质参数;
拦截由这些子进程产生的用于建立某客户与其中一个网址之间通讯通道的系统调用;
获得与所建通讯通道指向的网址有关的服务品质参数;
利用操作系统资源,要求根据已取得的与该网址有关的服务品质参数,保证执行该被拦截的系统调用的子进程的服务品质;
允许该网址和客户之间的通讯,该通讯由该子进程加以管理。
10、根据权利要求9所述的方法,其中储存服务品质参数包括修改操作系统以涵盖包含与这些网址有关的服务品质参数的服务品质参数表。
11、根据权利要求10所述的方法,其中修改操作系统包括将一模块链接至一操作系统核心,该模块包括该服务品质参数表。
12、根据权利要求9所述的方法还包括:
储存目标码;
储存指向欲拦截的系统调用的指针备份;以及
其中拦截包括以指向目标码的指针来取代指向系统调用的指针,使得调用该系统调用后执行该目标码。
13、根据权利要求12所述的方法,其中该目标码的执行包括:利用已储存的指针备份,将执行转到所拦截的系统调用,以建立通讯通道;
判定已建立的通讯通道是否针对由第二应用程序及其子进程所服务的网址之一所建立;以及
若该通讯通道正是针对该网址之一所建立,则:
取得该网址的服务品质参数;以及
利用操作系统资源,要求根据已取得的服务品质参数,保证调用该拦截系统调用的子进程的服务品质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩塞姆公司,未经恩塞姆公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00134475.7/1.html,转载请声明来源钻瓜专利网。