随需个人计算机供应系统和方法技术方案

技术编号:2831311 阅读:181 留言:0更新日期:2012-04-11 18:40
公开了一种用于随需个人计算机供应的控制器,该控制器包括:机器维护器,其用于根据用户对硬件设备的需求,从包括多个可从远程引导的计算硬件设备的计算池中分配能够满足该用户需求的计算硬件设备;软件维护器,其用于根据用户对软件环境的需求,在存储池上准备用于该用户的软件环境,其中,所述机器维护器还用于将所述分配的计算硬件设备的引导地址设置为所述准备的软件环境,并以所述软件环境引导所述计算硬件设备;以及用户输入输出处理器,其用于将所述已引导的计算硬件设备的输入输出切换到所述客户设备,从而形成该用户的个人计算机。所述计算硬件设备优选地为刀片PC。还公开了一种包括该控制器的随需个人计算机供应系统及相应的方法。

【技术实现步骤摘要】

本专利技术一般涉及计算机领域,并具体涉及一种。
技术介绍
在当今的企业环境中,供应和管理个人计算平台对于业务和IT管理来说是一项永恒的挑战。在传统的独立个人计算机供应方案中,企业中的各职员拥有各自的个人计算机,这些个人计算机互连为局域网、内联网等,并通过网关等与外部网络例如因特网连接;而企业的IT团队负责这些个人计算机的维护与管理。这一方案存在如下问题较高的机器购置成本,企业总是不得不为必需的但不经常发生的性能需求购置和升级用户的桌面个人计算机;较低的机器利用率,在很多企业中,实际上在任一时刻都有超过30%的桌面个人计算机处于闲置状态,这造成了计算机资源的极大浪费。此外,这种独立个人计算机供应方案存在着较高的管理和维护成本。根据Gartner公司的PC TCO分析,在传统的个人计算机的整个生命周期中,企业可花费高达8,000美元来维护它。在个人计算机硬件或软件发生故障时,经常造成长时间的耽搁;分布式的硬件和软件会对技术支持资源造成很大压力。 为解决以上问题,人们提出了刀片PC解决方案。该解决方案将计算机从用户的桌面移除,将其缩减为刀片PC,将各刀片PC集中到一安全功能丰富的位置,并使用软件工具来远程管理、控制、改变、或重新分配最终用户的计算资源。在最终用户的桌面上只留下键盘、鼠标、显示器和其他外围设备,从而为用户提供了大体类似于传统的独立个人计算机的体验。 图1中示意性地示出了现有技术的刀片PC系统的工作原理。如图所示,当用户登录时,系统选择一个标准机器,并将其与用户数据结合在一起,作为一个完整的个人计算机提供给用户。所述标准机器包括计算硬件设备和标准软件环境(操作系统和基本应用程序)。为了维持标准的和稳定的工作环境,禁止用户修改机器的软件环境。所以,所有用户将拥有相同的唯一的工作环境,或者将拥有多种不同的但却是预先确定的工作环境。就是说,在现有的刀片PC解决方案中,虽然由于将个人计算机作为刀片PC集中在一起而降低了管理、维护和运行成本、提高了安全性,并通过计算机刀片在不同用户之间的共享提高了计算资源的利用率,以及减少了用户桌面空间占用、发热、噪声,等等,但是它仍然存在着以下缺点由于在现有的刀片PC解决方案中,为了节省计算资源,一般刀片PC是在用户或任务之间共享的,这样,用户就没有自己专用的操作系统和应用环境,而共享工作环境的用户或任务会产生较严重的相互影响,例如一个用户需要安装新的应用,感染病毒,或错误操作等,都会对共享的工作环境产生影响,从而对其他用户的工作产生不利影响。另一方面,如果采用将特定的刀片PC分配给特定的用户或任务的办法,则会降低计算资源的利用率,提高计算资源的拥有成本。在任何情况下,现有的刀片PC的用户都是只能接受事先配置好的工作环境,而无法获得自己专用的、随需定制的工作环境。 因此,在本领域中显然需要一种能够克服上述缺点、比现有的刀片PC解决方案更为方便和有效的。
技术实现思路
本专利技术的基本思想在于提供这样的个人计算机供应系统,其中各计算硬件设备例如刀片PC不是从本地卷引导,而是从远程卷引导,并且其引导地址可被动态地设置;可根据用户需求为用户创建其特定的软件环境,例如创建操作系统和应用程序的快照,用户可将该快照当成其自己的独立的软件环境;以及用户分别请求计算硬件设备和软件环境,系统动态地将所请求的计算硬件设备和软件环境结合在一起并与用户的数据相结合,从而形成完全个人化的计算机。 在本专利技术的一个方面,提供了一种用于随需个人计算机供应的计算资源控制器,该计算资源控制器包括机器维护器,其用于根据用户对硬件设备的需求,从包括多个可从远程引导的计算硬件设备的计算池中分配能够满足该用户需求的计算硬件设备;以及软件维护器,其用于根据用户对软件环境的需求,在存储池上准备用于该用户的软件环境,其中,所述机器维护器还用于将所述分配的计算硬件设备的引导地址设置为所述准备的软件环境,并以所述软件环境引导所述计算硬件设备。 在本专利技术的另一个方面,提供了一种随需个人计算机供应系统,该系统包括计算池,其包括多个可从远程引导的计算硬件设备;存储池,在其上可创建和存储用于用户的软件环境;一个或多个客户设备,其具有远程桌面功能;以及与所述计算池、存储池、和客户设备相连接的上述计算资源控制器。 在本专利技术的再一个方面,提供了一种随需个人计算机供应方法,该方法包括以下步骤根据用户对计算硬件设备的需求从包括多个可从远程引导的计算硬件设备的池中分配计算硬件设备;根据该用户对软件环境的需求准备用于该用户的软件环境;以该软件环境引导该计算硬件设备;以及通过具有远程桌面功能的客户设备向该用户提供所述已引导的计算硬件设备,从而形成该用户的个人计算机。 在本专利技术的另外一个方面,还提供了一种通过使用上述方法向用户提供随需个人计算机供应服务的方法。 本专利技术还可体现为一种计算机可读介质,在其上存储有当被加载到程序执行机器时使得该程序执行机器执行前述随需个人计算机供应方法的各步骤的程序指令。 与现有的刀片PC的解决方案相比,本专利技术具有如下优点 首先,每个用户可以拥有自己专用的随需定制的个人工作环境,从而避免了多个用户共享同一个刀片PC所引起的相互影响和干扰。 其次,可根据用户需求随需创建包括任何操作系统和应用程序的软件环境,从而能更好、更灵活和更方便地满足用户对软件环境的需求。 再次,可根据用户对计算硬件设备的需求例如关于性能和可靠性的需求为用户分配计算硬件设备,从而更好地满足了用户对计算硬件设备的多样化需求。 又次,提高了计算资源的利用率,节省了计算资源,降低了其拥有成本。这是由于计算硬件设备是与卷相分离的和可动态结合的。在不同时刻,每个计算硬件设备可与多个不同的卷相结合,而形成多个用户专用的多个个人计算机;每个卷也与可与多个不同的计算硬件设备相结合,而形成能满足特定用户的不同性能需求的多个个人计算机。这样,就不必每个用户拥有自己专用的计算硬件设备,该系统中所需要的计算硬件设备的总数取决于峰值时刻的用户登录数。 还有,通过存储设备的集中管理,节省了存储空间,降低了存储成本,提高了可靠性、安全性和可管理性,并降低了维护成本。 最后,可通过使用Flashcopy等快速复制技术生成快照的方法等,实现新的操作系统和应用软件卷的快速复制,用户卷版本的快速复制,以及团队成员的项目环境的快速复制,从而提高了为用户随需供应个人计算机的速度。 附图说明 在所附权利要求中阐述了被认为是本专利技术的特点的新颖特征。但是,通过在结合附图阅读时参照下面对说明性实施例的详细说明可更好地理解专利技术本身以及其优选使用模式、另外的目标以及优点,在附图中 图1是示出了现有技术的刀片PC系统的工作原理的示意图; 图2是示出了根据本专利技术的随需个人计算机供应系统的工作原理的示意图; 图3是示出了根据本专利技术实施例的随需个人计算机供应系统的组成的示意图; 图4是示出了根据本专利技术的实施例的随需个人计算机供应方法的流程图;以及 图5是示出了根据本专利技术的实施例的随需个人计算机供应方法中释放资源的过程的流程图。 具体实施例方式 下面参照附图描述本专利技术的实施例。然而,应当明了的是,本专利技术并不限于所介绍的特定实施例。相反,可以考虑用下面的特征和元素的任本文档来自技高网
...

【技术保护点】
一种用于随需个人计算机供应的计算资源控制器,包括:机器维护器,用于根据用户对硬件设备的需求,从包括多个可从远程引导的计算硬件设备的计算池中分配能够满足该用户需求的计算硬件设备;以及软件维护器,用于根据用户对软件环境的需求,在 存储池上准备用于该用户的软件环境,其中,所述机器维护器还用于将所述分配的计算硬件设备的引导地址设置为所述准备的软件环境,并以所述软件环境引导所述计算硬件设备。

【技术特征摘要】
1.一种用于随需个人计算机供应的计算资源控制器,包括机器维护器,用于根据用户对硬件设备的需求,从包括多个可从远程引导的计算硬件设备的计算池中分配能够满足该用户需求的计算硬件设备;以及软件维护器,用于根据用户对软件环境的需求,在存储池上准备用于该用户的软件环境,其中,所述机器维护器还用于将所述分配的计算硬件设备的引导地址设置为所述准备的软件环境,并以所述软件环境引导所述计算硬件设备。2.根据权利要求1的计算资源控制器,还包括用户输入输出处理器,用于将所述已引导的计算硬件设备的输入输出切换到具有远程桌面功能的客户设备,从而形成该用户的个人计算机。3.根据权利要求2的计算资源控制器,还包括系统和用户简档数据库,其用于存储关于所述计算池中的计算硬件设备和所述存储器中存储的软件环境的信息以及用户简档。4.根据权利要求3的计算资源控制器,其中所述软件维护器进一步用于当该用户选择先前创建并存储的用户简档时,根据该用户对软件环境的所述需求,在所述存储池上选择先前创建并存储的对应于该用户简档的软件环境,或创建用于该用户的新的软件环境;以及当该用户请求创建新的用户简档时,根据该用户对软件环境的所述需求,在所述存储池上创建用于该用户的新的软件环境。5.根据权利要求4的计算资源控制器,其中所述用户输入输出处理器还用于通过所述客户设备向所述用户提供所述关于计算硬件设备、软件环境和用户简档的信息,以便由该用户根据该信息提供对计算硬件设备和软件环境需求以及请求创建或选择用户简档。6.根据权利要求4的计算资源控制器,其中软件维护器进一步用于生成包括操作系统和应用软件的初始卷和/或先前创建的其他卷的快照,作为该用户的软件环境;且该计算资源控制器还包括配置器,用于由管理员生成该初始卷,且配置其中包括的操作系统和应用软件。7.根据权利要求6的计算资源控制器,其中所述存储池采用虚拟卷管理技术。8.根据权利要求7的计算资源控制器,其中所述软件维护器使用快速复制技术生成包括操作系统和应用软件的初始卷的快照。9.根据权利要求1的计算资源控制器,其中所述机器维护器还用于当所述用户请求关闭所述个人计算机时关闭所述计算硬件设备;且所述软件维护器还用于当所述用户请求关闭所述个人计算机且已确定保留用于该用户的所述软件环境时,在所述存储池中保留用于该用户的该软件环境,以及当已确定不保留用于该用户的该软件环境时,从所述存储池中删除用于该用户的该软件环境。10.根据权利要求1的计算资源控制器,其中所述计算硬件设备为刀片PC。11.一种随需个人计算机供应系统,包括计算池,其包...

【专利技术属性】
技术研发人员:夏寅贲向哲王浩黄剑
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1