云企业服务的系统和方法技术方案

技术编号:7335825 阅读:215 留言:0更新日期:2012-05-12 01:27
本发明专利技术涉及云企业服务的系统和方法。公开了新颖的方法和系统,用于通过使用面向服务的编排来集成多提供方的云计算操作和架构,从而创建提供方和平台不可知的云计算框架。该方法集合了核心云计算功能,包括服务提供、自动化工作流和跨组合服务的数据以及使用监测,由此提高了数据中心在标准化协议下并具有一致服务质量地快速执行操作的能力。

【技术实现步骤摘要】
云企业服务的系统和方法优先权申明该申请主张享有2010年10月5日申请的号码为61/390,037、名称为“云企业服务的系统和方法”的美国临时专利申请的优先权,该临时专利申请在此全部并入本文中。
本申请涉及云计算。更具体地,本申请涉及云企业服务的系统和方法。
技术介绍
云计算提供了计算、容量、联网和存储需求。典型的,诸如计算(处理)机、存储装置和/或网络设备的计算资源由一个或多个虚拟机器(VM)模拟仿真。若干虚拟机器可由单个物理硬件基础设施资源(如服务器)来主控。多个虚拟机器可在云基础设施内相关联,以形成资源组合,即所谓的计算环境。云计算服务的单个用户可以租用一个或多个虚拟机器的处理和存储服务,其分布于云数据中心中的一个或多个物理基础设施资源之间。典型的云计算服务协议基于自助式使用模型,其允许:一经要求便可从云计算提供商所提供的共享计算资源池中动态征用实质上无限数量的计算资源。因此,不像由于不确定需求而粗略地提供过多(或不足)原始、静态计算资源那样,云计算用户可以仅在需要时从提供商的池中弹性地提供基础设施资源。此外,按使用付费模型允许订户为实际消费而非估计的最高容量付费。虽然相比于传统企业信息技术模型,云计算允许用户更快地访问计算资源,但是云计算对于企业管理还提出了重大且截然不同的挑战。这些挑战包括:在资源使用上缺乏可见性和有限的控制以及可配置性,以及管理多个云计算资源的额外复杂性。例如在企业中,应用的拥有者可以从各种选项以及各种提供方中进行选择以建立用于其应用的自定义基础设施。相比较而言,云基础设施完全由云提供方拥有和维护。因为商品商业模型,通常仅提供有限组的基础设施组件-典型的是,这些组件包括虚拟机器、专用web应用主机和数据存储/静态主机。然而,这些云组件中的每一个都具有重大的限制。例如,典型的云组件特色的虚拟机器可提供有限类型的虚拟服务器,应用的拥有者不能定制其规格。结果,应用的拥有者几乎不能或不能控制下层基础设施,并且几乎没有能力改变这些基础设施决定。通过增加预订云计算服务的复杂性,每个云计算提供方有可能提供:这些具有不同功能级别的硬件/软件资源的唯一(并且有限的)的套装和选择以及配置。每个提供方还可针对不同使用级别收取不同费率,和/或允许或禁止各种配置和/或访问级别。因此对于云计算资源的任意用户,不仅在针对云计算提供方所提供的预期使用级别选择最佳(成本、功能、可访问性等方面)资源配置时存在挑战,而且在从竞争的提供方之间进行选择时也存在挑战。由于云计算提供方提供各种服务协议和可用资源配置,所以云计算用户可能发现云计算资源的最佳使用可能是:利用一个云计算提供方的基础设施组件主控一个应用,在另一个云计算提供方的基础设施组件上主控另一个应用,以及执行来自第三个云提供方的软件平台。也就是说,一个应用的最佳配置(和提供方),可能并不一定是另一个应用的最佳(甚至是合适的)配置。甚至对于各个应用来说,最优解决方案可能是组合来自若干提供方的不同基础设施组件、软件、平台和商业过程。因此用户可能面临着通过在次优配置上主控一个或多个应用而在这些应用的效率上折衷,或者寻找不同的提供方解决方案以主控应用。将这些结合在不同的云计算平台上的应用整合到无缝环境中通常也带来额外的困难,因为每个云计算提供方可能针对安全和访问需要不同的协议。甚至更成问题的是,在组织内的单个组或部门乃至个人选择使用首选的云计算配置和提供方的时候。这些情况下,来自多个提供方的云计算资源和/或配置的编排可能随意地并以非标准化方式发生,在某些情况下导致稍许不相同的、无条理且无组织的数据中心架构。在这些情况下(例如:在不同服务协议下运行并使用不同资源和配置),将任何组织范围的策略管理或统治方法应用到这些应用上很快变得非常不切实际,并且还可能需要客户微观(个体)级别的管理和监管。对于分布广泛或重要的改变,这可能导致执行这些改变时严重的延迟和显著的低效能。另外,当数据中心的架构缺少正规结构或标准化时,自动控制策略可分散于整个基础设施工具中,并且可能难于管理和诊断基础设施工具间的策略冲突。例如,如果安全策略确定:为了解决安全漏洞,网络服务器应被关闭,则由于单独的故障恢复策略尝试重启未运行的服务器,可能产生潜在的策略冲突。对于大的、复杂的或策略密集的数据中心来说,针对冲突检查每个基础设施工具的每项策略以及消除这些冲突可能变成耗时且耗力的过程。最后,对于具有许多任务和捐助者的大型项目来说,管理对资源的访问可能在常规的云服务平台内是有限的(如果不是不可能的话)。常规做法允许所有用户具有对云内所主控的项目环境的访问权,以访问对应于该项目的所有数据和元数据。然而,这可能导致具有有限的或特定任务的成员的混乱和低效。例如,只对自然增加的云计算成本(例如用于财务)感兴趣的用户可能对所提供资源的技术说明几乎没有或没有兴趣。同样地,对于测试工程师来说,具有对更高级功能和/或敏感数据的访问权可能并非总是理想的。因此,典型的云主控项目中用户访问控制的缺乏可能导致危害安全、混乱和其他显著缺点。
技术实现思路
作为上面所提到的问题的解决方案,本公开提供了新颖的方法和系统,用于通过使用面向服务的编排来组合多个提供方的云计算操作和架构,从而创建提供方和平台独立的云计算服务供给者。该方法集合了核心云计算功能,包括服务提供、自动化工作流以及跨云计算服务的数据和使用监控,由此提高了数据中心在标准化协议下快速执行操作并具有一致的服务质量的能力。在一实施例中,实现了一种系统,其向云计算用户提供用于提供和管理所请求的云计算所需的特定工具,以及通过单个基于web的门户提供物理硬件服务和资源。这些工具可包括可伸缩服务目录、服务项目管理组件、基于消费的报告组件、集中式存储库和集合警报以及事故管理组件。当以这种方式组合这些工具时,通过降低分别管理若干个单元的冗余以及消除分别访问每个云提供方的需要,这些工具能彻底地改善管理云计算资源的效率。在另外实施例中,系统可包括额外的工具,用于有效管理多平台云计算服务。这些工具还可包括这些组件,其用于策略实施和管理、按使有付费服务、服务花费管理,以及用于将开发的环境和配置存储到另外流水线上并提高组合来自多个云提供方的服务的效率,以及用于同化来自具有传统的物理硬件资源的基础设施云的服务。根据各个实施例,该系统可被实现为远程管理服务,其可操作用以分析用户准则;请求和配置资源;部署应用;在多个平台中编排和管理用户策略;以及将平台和应用组合成单个(或者多个,根据期望)可操作以向多个用户提供服务的无缝工作环境。可选地,该系统可被实现为私人部署的服务,其生成部署在客户现有数据环境(其可包含传统的数据服务和云数据服务)内的专用的、客户特定的解决方案。根据另外的实施例,该系统可包括存储库,其被配置用以将多个综合计算环境的配置存储为环境模板,随后其在提供未来项目时,可被用作参考。基于用户提供的对多个针对性问题的答案,通过分析多个用户期望的计算资源的特征,获得经分析的用户准则。此外,该系统可包括执行策略管理的功能(例如通过编排模块),其中该模块被配置为:根据用户定义的策略,在综合计算环境内动态标准化(例如,符合语法、格式、协议等)交互。根据另外实施例,编排模块进一步被配置为:针对相互兼本文档来自技高网
...
云企业服务的系统和方法

【技术保护点】

【技术特征摘要】
2010.10.05 US 61/390,037;2011.08.31 US 13/223,2881.一种用于提供合并的跨平台计算环境的方法,所述方法包括:从客户端用户接收多个准则,所述多个准则对应于多个计算资源的所期望特征;确定由多个计算提供方提供的多个可用计算资源的特征;将所述多个计算资源的所期望特征与所述多个可用计算资源的特征相比较;针对对应于所述多个准则的所期望特征自动分析所述多个计算资源;从所述多个计算资源中自动导出计算资源的配置,所述配置包括所述多个计算资源中最遵从所述多个准则的计算资源;验证所述计算资源的配置的兼容性;自动编排一组计算资源,以将所述计算资源的配置实现为组合计算环境;以及经由基于web的门户,向客户端用户提供通过所述组合计算环境对所述组计算资源的访问权;其中所述计算环境可由所述客户端用户通过组合管理服务框架来访问,其中所述组合管理服务框架在物理计算设备上执行并且来自有形的计算机可读媒体。2.根据权利要求1所述的方法,其中接收多个准则包括:向客户端用户呈现对应于所述多个计算资源的所期望特征的多个问题;获得对应于所述多个问题的客户端用户提供的多个答案;以及基于用户提供的多个答案,确定客户端用户所期望的多个计算资源的所期望特征。3.根据权利要求1所述的方法,其中所述多个计算资源包括多个虚拟化计算资源。4.根据权利要求3所述的方法,其中云计算资源包含在云计算基础设施中。5.根据权利要求1所述的方法,其中自动编排包括:从所述多个计算提供方中自动提供所述组计算资源;以及通过管理一组预配置的用户定义策略,自动并动态标准化所述组计算资源。6.根据权利要求1所述的方法,其中向客户端用户提供访问权包括为被所述客户端用户指定为授权用户的多个用户提供对所述组计算资源的访问权。7.根据权利要求1所述的方法,还包括在与所述组合管理服务框架通信式耦接的中央存储库中存储所述组合计算环境。8.根据权利要求7所述的方法,其中自动导出计算资源的配置包括:参考预先生成的计算环境模板的存储库;将所述多个准则与对应于所述预先生成的计算环境模板的多个特征进行比较;以及从所述存储库中选择具有与所述多...

【专利技术属性】
技术研发人员:S·R·卡姆帕斯A·R·塔克斯科C·M·波特尔N·比哈蒂
申请(专利权)人:埃森哲环球服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术