云计算应用方法

文档序号:7983237阅读:255来源:国知局
专利名称:云计算应用方法
技术领域
本发明涉及云计算技术,尤其涉及一种云计算应用方法。
背景技术
云计算(Cloud Computing)是网格计算、分布式计算、并行计算、效用计算、网络存 储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。
云计算常与网格计算、效用计算、自主计算相混淆。(网格计算:分布式计算的一 种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,常用来执行大型任务;效用计 算:IT资源的一种打包和计费方式,比如按照计算、存储分别计量费用,像传统的电力等公 共设施一样;自主计算:具有自我管理功能的计算机系统。)事实上,许多云计算部署依赖 于计算机集群(但与网格的组成、体系机构、目的、工作方式大相径庭),也吸收了自主计算 和效用计算的特点。
通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企 业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据 需求访问计算机和存储系统。
好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力 也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在 于,它是通过互联网进行传输的。发明内容
为应对云计算技术的需要,本发明提出了一种新型的云计算应用方法,所述云计 算涉及多个用户,所述方法包括:
接收与所述用户相关联的关联数据;
基于所述关联数据选定与所述用户相关联的标识符;
选定与所述标识符相关联的至少一个服务项目;以及
检索云计算应用的供应商的位置、由所述云计算应用的供应商支持的认证类型或 者由所述云计算应用的供应商支持的所选定的服务项目中的每一个的操作,
其中,所述云计算应用的供应商的位置包括所述云计算应用的供应商的统一资源 定位符,且域名系统服务器搜索、动态主机配置协议选项或者来自系统注册器的带内预配 用于检索所述位置。
根据本发明的一个优选实施例,在上述的云计算应用方法中,还包括:基于与所述 用户相关联的标识符来选定多个子标识符,其中通过搜索操作、从用户凭证中推断或者通 过采用演算算法来选定所述子标识符。
根据本发明的一个优选实施例,在上述的云计算应用方法中,基于以下中的一个 来检索所述服务项目:预定义时间段、随机间隔或者用户的需求。
根据本发明的一个优选实施例,在上述的云计算应用方法中,还包括选定服务项目检索的调度、检索结果是否被高速缓存、以及基于每一子标识符的检索机制。
根据本发明的一个优选实施例,在上述的云计算应用方法中,还包括:将与所述服 务项目的云计算应用的供应商相关联的所检索的关联数据作为元数据提供给与所述用户 相关联的消费应用程序,其中将所检索的关联数据作为元数据绑定来提供。
应当理解,本发明以上的一般性描述和以下的详细描述都是示例性和说明性的, 并且旨在为如权利要求所述的本发明提供进一步的解释。


附图主要是用于提供对本发明进一步的理解。附图示出了本发明的实施例,并与 本说明书一起起到解释本发明原理的作用。附图中:
图1示意性地示出了根据本发明的云计算应用方法的应用环境的结构框图。
图2示出了根据本发明的云计算应用方法的基本流程图。
具体实施方式
以下结合附图详细描述本发明的技术方案。
如以上所简要描述的,可通过特定服务项目的基于云或基于企业的部署的公共自 动检索逻辑来采用服务项目检索的统一方法。在以下详细描述中,参考了构成了详细描述 的一部分并作为说明示出了各具体实施方式
或示例的附图。可组合些方面,可利用其他方 面,并且可以做出结构上的改变而不背离本发明的精神或范围。因此,以下具体实施方式
并 不旨在限制,并且本发明的范围由所附权利要求及其等效方案来限定。
图1示意性地示出了根据本发明的云计算应用方法的应用环境的结构框图。该应 用环境可实现各实施例以供统一服务项目检索。云计算服务系统是具有可提供给使用者的 各种各样的能力和服务(包括服务项目)的现代通讯系统的示例。云计算服务系统是方便 即时消息收发、视频会议、web会议和类似功能的实时通讯系统。在通讯系统中,用户可经 由作为该通讯系统的客户机设备的各种终端设备(101、102)来进行通讯。每一客户机设备 都能够执行用于语音通讯、视频通讯、即时消息通讯、应用程序共享、数据共享等的一个或 多个通讯应用程序。除了其高级功能以外,终端设备还可执行方便诸如参与社交网络、基于 web的文档共享、搜索、以及类似服务等各种服务项目的应用程序。此外,这些客户机设备还 可通过外部连接,例如公共交换电话网,来方便传统电话呼叫和相似通讯。客户机设备可包 括任何类型的移动电话、执行通讯应用程序的任何计算设备、智能汽车控制台以及具有附 加功能的闻级电话设备。
在图1所示的实施例中,通讯系统网络105可包括执行不同任务的多个服务器。 例如,通讯系统服务器107提供注册以及路由功能。路由功能使该系统能够基于默认和/ 或用户设置的策略来将对一用户的呼叫路由到分配给该用户的客户机设备中的任一个。例 如,如果用户不能通过常规电话被找到,则该呼叫可被转发到用户的移动电话,并且如果没 有接听则可以利用多个语音邮件选项。因为终端设备可以处理附加通讯模式,所以通讯系 统服务器107可以通过访问服务器106提供对这些附加通讯模式(例如即时消息通讯、视 频通讯等)的访问。
访问服务器106位于周边网络中并且以附加通讯模式之一允许与其他用户通过通讯系统网络195的连接。通讯系统服务器107可包括执行上述功能的组合的服务器,或 仅提供特定功能的专用服务器。例如,提供在场功能的家庭服务器、提供路由功能的路由服 务器等。
音频/视频会话服务器109通过经由内部或外部网络方便音频和/或视频会议能 力来提供这些能力。中介服务器108作为去往和来自诸如移动网络等其他类型的网络的信 令和媒体的中介。中介服务器108还担当会话发起协议用户代理。在通讯系统中,用户可 以具有一个或多个标识符,该标识符不必限于电话号码。取决于集成网络,该标识符可以采 取任何形式,如电话号码、会话发起协议(SIP)统一资源标识符(URI)、或任何其他标识符。 尽管在通讯系统中可以使用任何协议,但SIP是常用方法。SIP是用于创建、修改和终止与 一个或多个参与者的会话的应用层控制(信令)协议。该协议还可用于创建包括因特网电 话呼叫、多方或多播会话。SIP被设计成与底层传输层无关。
SIP客户机能够使用传输控制协议TCP来连接到SIP服务器和其他SIP端点。SIP 主要用于建立和拆卸语音或视频呼叫。然而,该SIP可以在需要会话发起的任何应用中使 用。这些应用包括事件通知、终端移动性等。语音和/或视频通讯通常通过单独的会话协 议(通常,是实时协议RTP)来完成。当使用者参与这一环境时,他们可利用由一个或多个 外部服务器(例如,111、112和113)或由在通讯系统内部的服务器中的一个来管理的服务 项目。这些服务是通过各种标准化或专有机制可检索的。在根据各实施例的系统中,可采 用检索模块/应用程序来自动地为使用者检索可用的服务项目,并且将服务项目关联数据 (位置、认证、操作等)作为元数据提供给消费应用程序,从而消除对个别地检索服务项目 以及手动地为每一服务建立单独的检索机制的需求。以下讨论更详细的示例。虽然图1中 的示例系统已被描述为具有诸如中介服务器、A/V服务器和类似设备等特定组件。采用统 一服务项目检索的系统的功能还可取决于组件能力和系统配置来不同地分布在系统的各 组件之间。此外,各实施例不限于云计算服务系统。此处所讨论的方法可应用于使用此处 所描述的原理的联网通讯环境中的任何数据交换。
图2示出了根据本发明的云计算应用方法的基本流程图。如图2所示,本发明的 云计算应用方法主要包括以下步骤:
步骤201:接收与所述用户相关联的关联数据;
步骤202:基于所述关联数据选定与所述用户相关联的标识符;
步骤203:选定与所述标识符相关联的至少一个服务项目;以及
步骤204:检索云计算应用的供应商的位置、由所述云计算应用的供应商支持的 认证类型或者由所述云计算应用的供应商支持的所选定的服务项目中的每一个的操作。
特别是,在本发明中,所述云计算应用的供应商的位置包括所述云计算应用的供 应商的统一资源定位符,且域名系统服务器搜索、动态主机配置协议选项或者来自系统注 册器的带内预配用于检索所述位置。
此外,根据一个优选实施例,上述的云计算应用方法还可以包括:基于与所述用户 相关联的标识符来选定多个子标识符,其中通过搜索操作、从用户凭证中推断或者通过采 用演算算法来选定所述子标识符。特别是,基于以下中的一个来检索所述服务项目:预定义 时间段、随机间隔或者用户的需求。
此外,根据一个优选实施例,上述的云计算应用方法还可以包括:选定服务项目检索的调度、检索结果是否被高速缓存、以及基于每一子标识符的检索机制。
此外,根据一个优选实施例,上述的云计算应用方法还可以包括:还包括:将与所 述服务项目的云计算应用的供应商相关联的所检索的关联数据作为元数据提供给与所述 用户相关联的消费应用程序,其中将所检索的关联数据作为元数据绑定来提供。
上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技 术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而 本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的 最大范围。
权利要求
1.一种云计算应用方法,所述云计算涉及多个用户,所述方法包括:接收与所述用户相关联的关联数据;基于所述关联数据选定与所述用户相关联的标识符;选定与所述标识符相关联的至少一个服务项目;以及检索云计算应用的供应商的位置、由所述云计算应用的供应商支持的认证类型或者由 所述云计算应用的供应商支持的所选定的服务项目中的每一个的操作,其中,所述云计算应用的供应商的位置包括所述云计算应用的供应商的统一资源定位 符,且域名系统服务器搜索、动态主机配置协议选项或者来自系统注册器的带内预配用于 检索所述位置。
2.如权利要求1所述的云计算应用方法,其特征在于,还包括:基于与所述用户相关联的标识符来选定多个子标识符,其中通过搜索操作、从用户凭 证中推断或者通过采用演算算法来选定所述子标识符。
3.如权利要求2所述的云计算应用方法,其特征在于,基于以下中的一个来检索所述 服务项目:预定义时间段、随机间隔或者用户的需求。
4.如权利要求2所述的云计算应用方法,其特征在于,还包括选定服务项目检索的调 度、检索结果是否被高速缓存、以及基于每一子标识符的检索机制。
5.如权利要求1所述的云计算应用方法,其特征在于,还包括:将与所述服务项目的云计算应用的供应商相关联的所检索的关联数据作为元数据提 供给与所述用户相关联的消费应用程序,其中将所检索的关联数据作为元数据绑定来提 供。
全文摘要
本发明提出了一种新型的云计算应用方法,所述云计算涉及多个用户,所述方法包括接收与所述用户相关联的关联数据;基于所述关联数据选定与所述用户相关联的标识符;选定与所述标识符相关联的至少一个服务项目;以及检索云计算应用的供应商的位置、由所述云计算应用的供应商支持的认证类型或者由所述云计算应用的供应商支持的所选定的服务项目中的每一个的操作,其中,所述云计算应用的供应商的位置包括所述云计算应用的供应商的统一资源定位符,且域名系统服务器搜索、动态主机配置协议选项或者来自系统注册器的带内预配用于检索所述位置。
文档编号H04L29/08GK103139229SQ20111037524
公开日2013年6月5日 申请日期2011年11月22日 优先权日2011年11月22日
发明者蒋志勇 申请人:上海博腾信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1