[发明专利]向虚拟主机提供服务品质保证的技术无效

专利信息
申请号: 00134475.7 申请日: 2000-11-30
公开(公告)号: CN1298147A 公开(公告)日: 2001-06-06
发明(设计)人: 帕万·戈亚尔;勋威尔逊·黄;斯里尼瓦桑·凯沙夫;罗森·夏尔马 申请(专利权)人: 恩塞姆公司
主分类号: G06F9/40 分类号: G06F9/40;G06F9/46
代理公司: 永新专利商标代理有限公司 代理人: 蹇炜
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 虚拟主机 提供 服务 品质 保证 技术
【说明书】:

一般而言,本发明涉及对在多任务操作系统上执行的虚拟进程保证适当的服务品质,在一具体实施例中,特指为针对单一实体主机电脑的多个网址所提出的客户要求提供服务的虚拟主机保证服务品质。

由于网际网路的日渐普及,现今服务器技术已具有巨大的商业重要性。通常,会在单一实体主机电脑上执行服务器程序,以负责为配置给该主机的单一网址提供客户要求的服务。但是,若利用传输控制协议(TCP)和其他传输协议,就可以对在单一实体主机上执行的服务器应用程序加以编程,来处理对多个网址提出的要求。这种功能被称为虚拟主机。

为了要达到虚拟主机的功能,一个以上的网址被指派给单一实体主机电脑。在主机上执行的服务器程序开启一个通讯传输通道(套接口),并允许接收以该主机的多个网址为目的地的通讯,要接收由执行TCP的服务器所发出的通讯要求,包括三个步骤:首先等待来自客户的通讯要求,接着传送确认讯号至客户,最后接收来自客户的回复(return)确认讯号。此三个步骤被称为“三步骤握手协定”,为TCP通讯的特征之一。服务器在接收通讯要求时,是无法执行其他工作的。因此,服务器不能一面等待要到来的通讯要求,同时又为其他通讯要求提供服务。但是,对单一实体主机上的多个网址所提出的多个通讯要求,却需要同步服务。因此,通常虚拟主机服务器本身负责接收通讯要求,而由所产生出来的子进程负责服务该要求。

目前利用子进程提供通讯要求服务的已知方法有二:最常见的一种方法是通过服务器接收通讯要求,然后产生(分岔出)一子进程为该要求服务。当子进程为客户的要求服务、并将要求传至客户时,服务器就有空档可以接收来自其他客户的通讯要求。一旦服务器接收到要求,就会产生新的子进程,该子进程就负责为该要求提供服务,然后自动结束。上述的虚拟主机方法,被称为“接收后分岔”,目前广为使用。

虚拟主机功能的另一方法为:先由服务器产生多个子进程。所产生的子进程数,代表需要同时服务的通讯要求的最大值。每个子进程都负责接收一个通讯要求。因此,每个子进程都等待一个到来的通讯要求、对该要求提供服务、然后再继续等待下一个要求。当子进程服务某一要求时,是无法等待其他要求的,但是可由其他子进程等待下一个到来的要求。若所有子进程都忙于为要求提供服务,即表示目前服务的要求数已达至最大值,不能再接收新要求了,要等到某一子进程完成服务要求后,才能再开始执行等待新要求的动作。此方法波称“接收前分岔”,尽管较“接收后分岔”的方法罕见,但目前也为大家认识和使用。

不论是采用“接收前分岔”“接收后分岔”方法的虚拟主机,都可以是基于名称的或是基于地址的。如上所述,在基于地址的虚拟主机系统中,每一虚拟主机都是利用指派给单一实体主机的网址来加以识别。但是,在基于名称的虚拟主机系统中,每一虚拟主机不是利用网址而是由域名来识别。单一位址也可指派多个域名。因此,各自具有唯一域名的多个虚拟主机,可以拥有同一地址。而指派了多个域名的单一网址则可指派给单一实体主机。基于名称的虚拟主机,其通讯要求针对域名所产生,而不是网址。至于基于地址的虚拟主机系统,所有虚拟主机都对应到单一的实体主机上。

虚拟主机系统能够模拟成多台主机,以服务对多个网址或域名所产生的客户要求。这是相当有必要的作法,因为单独为某一网址或域名提供一台实体主机相当的昂贵且无效率。主机服务通常由网际网路服务提供商(ISP)所提供。若缺乏虚拟主机函数,ISP必须为每一位购买主机服务的客户的每个实体主机电脑配置唯一的网址。通常向ISP购买主机服务的客户,没有需要也没有义务为一整台的主机电脑付费。一般而言,一位客户只需要用到主机电脑的部份功能,如部分处理能力、存储空间或其他资源等。

虚拟主机允许ISP利用一台实体主机电脑,为多位客户提供商用主机服务,因此产生了虚拟主机服务器。每位客户均指派一个网址(或域名),并为客户提供单一、实体主机电脑上的各种资源,以便有效地与其他客户共享资源,客户电脑,可通过将通讯要求传送至适当网址(或域名),以要求取得特定客户主机上的资料。利用接收前分岔或接收后分岔方法,虚拟主机服务器可同时为对多个网址或域名的要求提供服务。因此,多主机的功能,单一实体主机电脑即可提供,并可提供多位客户同时对多个网址或域名提出要求的服务。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩塞姆公司,未经恩塞姆公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/00134475.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top