【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及云计算,并且更具体地涉及用于使能对云计算环境中的超级管理器的控制的方法和系统。
技术介绍
云计算是基于因特网的计算,由此,向计算机和诸如电网的其他按需(on-demand)设备提供共享的资源、软件和信息。云计算描述了用于基于因特网的信息技术(IT)服务的新的补充、消耗和传递模型,并且它通常涉及作为在因特网上的服务的、通过因特网向用户系统提供动态可升级和经常虚拟化的资源。大多数云计算基础架构由通过数据中心传递和在服务器上建立的可靠服务组成。也被称为虚拟机监控器(VMM)的超级管理器允许多个操作系统同时在诸如主计算机的主机系统或向主机系统提供云计算服务的服务器上运行。这样的特征经常被称为硬件虚拟化。超级管理器可以向客户操作系统提供虚拟平台,并且可以监控客户操作系统的执行。以这种方式,包括同一操作系统的多个实例的多个操作系统可以在云计算环境中共享硬件资源。超级管理器通常被分类为类型I或类型2。类型I超级管理器(或本地裸金属(baremetal)超级管理器)直接地在主机的硬件上运行,以控制硬件和用于监控客户操作系统。客户操作系统在超级管理器之上的另一级上运行。类型2超级管理器(或主超级管理器)在传统操作系统环境内运行,并且超级管理器层作为不同的第二软件级,并且客户操作系统在硬件之上的另一级运行。服务器可以被过度表征(over-featured)以用于云计算服务提供商的基本需要。例如,当前的云计算服务器包括固件抽象层,诸如基本输入/输出系统(BIOS)层、统一可扩展固件接口(UEFI)层或开放固件层。这些层和其他固件的支持对于服务器卖方在时间和花费上 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.08.23 US 12/861,7801.一种方法,包括 初始化计算资源的第一部分,所述计算资源被识别来用于使能对云计算环境中的用户系统的服务; 使能对于所述用户系统的服务;并且, 初始化所述计算资源的第二部分。2.根据权利要求1所述的方法,其中,所述计算资源是主机系统的计算资源,所述方法包括 响应于所述主机系统的通电或引导,识别用于使能对所述用户系统的服务所需的计算资源的所述第一部分,然后初始化所述第一部分。3.根据权利要求1或2所述的方法,其中,初始化计算资源的第一部分包括初始化被识别来用于使能对云计算环境中的用户系统的服务的存储器的第一部分,并且其中所述方法包括在使能对所述用户系统的服务之后或与其同时,初始化所述存储器的第二部分。4.根据权利要求1或2所述的方法,其中,初始化计算资源的第一部分包括初始化超级管理器,以向所述用户系统提供用于在所述云计算环境中运行应用的环境。5.根据权利要求4所述的方法,其中,初始化超级管理器包括初始化内核、存储器管理功能和驱动器的至少一个。6.根据权利要求1或2所述的方法,其中,初始化计算资源的第一部分包括初始化被识别来用于使能对云计算环境中的用户系统的服务的硬件资源的第一部分,并且其中所述方法包括在使能对所述用户系统的服务之后或与其同时,初始化硬件资源的第二部分。7.根据权利要求1或2所述的方法,其中,初始化计算资源的第一部分包括初始化处理器、输入/输出总线模块、显示适配器、键盘适配器和鼠标适配器中的一个。8.根据权利要求1、2、4、5、7和9中的任一项所述的方法,其中,在使能对所述用户系统的服务之后或与其同时地初始化所述计算资源的所述第二部分。9.根据任何一项在前权利要求所述的方法,包括向所述用户系统提供云计算服务。10.根据权利要求1或2所述的方法,其中,初始化计算资源的第一部分的步骤包括初始化主机系统中的处理器和存储器,并且其中,使能对所述用户系统的服务的所述步骤包括使能类型I超级管理器,所述类型I超级管理器驻留在所述主机系统上,并且被配置为向云计算环境中的用户系统提供云计算服务。11.根据权利要求10所述的方法,其中,使能所述类型I超级管理器包括在初始化所述处理器和存储器后,直接地使能所述类型I超级管理器。12.根据权利要求10所述的方法,包括识别所述处理器和存储器的预定部分,并且其中,初始化处理器和存储器包括在使能所述类型I超级管理器之前,初始化所述处理器和存储器的所述预定部分。13.根据权利要求10所述的方法,其中,初始化处理器和存储器包括初始化第一处理器和所述存储器的第一部分,并且其中,所述方法包括在使能所述类型I超级管理器之后或与此同时,初始化第二处理器和所述存储器的第二部分。14.根据权利要求10所述的方法,包括在使能所述类型I超级管理器之后或与此同时,初始化输入/输出总线模块。15.根据权利要求14所述的方法,包括使用所述类型I超级管理器来服务于所述用户系统。16.根据权利要求15所述的方法,包括使用所述类型I超级管理器在用于所述用户系统的所述主机系统上提供客户操作系统。17.根据权利要求15所述的方法,包括使用所述类型I超级管理器来提供虚拟机以由所述用户系统使用。18.根据权利要求17所述的方法,包括使用所述类型I超级管理器来提供工作负荷执行以由所述用户系统使用。19.一种系统,包括 超级管理器,其被配置为向用户系统提供云计算服务;以及, 平台初始化模块,其被配置为 初始化计算资源的第一部分,所述计算资源被识别来用于使能对云计算环境中的用户系统的服务; 使能对所述用户系统的服务;并且 初始化所述计算资源的第二部分。20.根据权利要求19所述的系统,其中,所述计算资源是主机系统的计算资源,所述系统包括 用于响应于所述主机系统的通电或引导而识别用于使能对所述用户系统的服务所需的计算资源的所述第一部分、并且然后初始化所述第一部分的装置。21.根据权利要求19或20所述的系统,其中,所述平台初始化模块被配置为 初始化被识别来用于使能对云计算环境中的用户系统的服务的存储器的第一部分;并且 在使能对所述用户系统的服务之后或与其同时地初始化所述存储器的第二部分。22.根据权利要求19或20所述的系统,其中,所述平台初始化模块被配置为初始化超级管理器,以向所述用户系统提供用于在所述云计算环境中运行应用的环境。23.根据权利要求22所述的系统,其中,所述平台初始化模块被配置为初始化内核、存储器管理功能和驱动器中的至少一个。24.根据权利要求19或20所述的系统,其中,所述平台初始化模块被配置为 初始化被识别来用于使能对云计算环境中的用户系统的服务的硬件资源的第一部分;以及 在使能对所述用户系统的服务之后或与其同时地初始化硬件资源的第二部分。25.根据权利要求19或20所述的系统,其中,所述平台初始化模块被配置为初始化计算资源的第一部分包括初始化处理器、输入/输出总线模块、显示适配器、键盘适配器和鼠标适配器中的一个。26.根据权利要求19、20、22、23、25和27中的任一项所述的系统,其中,所述平台初始化功能被配置为在使能对所述用户系统的服务之后或与其同时地初始化所述计算资源的所述第二部分。27.根据权利要求19至26中的任一项所述的系统,其中,所述超级管理器被配置为向所述用户系统提供云计算服务。28.一种计算机程序产品,用于使能在云计算环境中的控制,所述计算机程序产品包括 计算机可读存储介质,其包含计算机可读程序代码,所述计算机可读程序代码包括 被配置为初始化计算资源的第一部分的计算机可读程序代码,所述计算资源被识别来用于使能对云计算环境中的用户系统的服务; 被配置为使能对于所述用户系统的服务的计算机可读程序代码;以及, 被配置为初始化所述计算资源的第二部分的计算机可读程序代码。29.根据权利要求28所述的计算机程序产品,其中,所述计算资源是用于主机系统的计算资源,所述计算机程序产品包括 计算机可读程序代码,用于响应于所述主机系统的通电或引导,识别用于使能对所述用户系统的服务所需的计算资源的所述第一部分,然后初始化所述第一部分。30.根据权利要求28或29所述的计算机程序产品,包括 计算机可读程序代码,其被配置为初始化被识别来用于使能对云计算环境中的用户系统的服务的存储器的第一部分;以及 ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。