虚拟机资源分配的方法和装置

    公开(公告)号:CN102760081B

    公开(公告)日:2016-01-27

    申请号:CN201110109694.9

    申请日:2011-04-29

    IPC分类号: G06F9/50 G06F9/455

    CPC分类号: G06F9/5055 G06F2209/5011

    摘要: 本发明公开一种虚拟机资源共享的方法,包括:响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录所述文件操作的类型;响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。

    用于运行虚拟机镜像的方法和系统

    公开(公告)号:CN102033755A

    公开(公告)日:2011-04-27

    申请号:CN200910174129.3

    申请日:2009-09-30

    发明人: 杨杰 钟虓 李影 邱杰

    IPC分类号: G06F9/445 G06F17/30 H04L29/08

    摘要: 本发明公开了一种用于在宿主主机中运行虚拟机镜像的方法和系统,其中方法包括:接收虚拟机镜像部署请求;向存储服务器发送复制虚拟机镜像部署请求涉及的虚拟机镜像的请求;接收部分虚拟机镜像,该部分虚拟机镜像至少包括操作系统内核、分区信息和文件索引信息;通过运行接收的部分虚拟机镜像在宿主主机中启动虚拟机;截获虚拟机中运行程序的文件操作请求;获取文件操作请求所涉及的文件。利用本发明,由于只需要传输较小的部分虚拟机镜像,便能正常运行程序,因而大大降低了对网络带宽的占用。同时,由于以应用驱动进行文件的复制,仅从存储服务器的虚拟机镜像中复制必要的文件,因而大大降低了对网络带宽的占用。

    实现桌面应用和Web应用聚合的方法、服务器和系统

    公开(公告)号:CN101378400A

    公开(公告)日:2009-03-04

    申请号:CN200710147118.7

    申请日:2007-08-30

    IPC分类号: H04L29/08

    摘要: 本发明提供了用于实现桌面应用和Web应用的聚合的方法、Web服务器以及计算机系统。该方法包括:响应于客户端用户对使用某一目标桌面应用的请求,在Web服务器上启动桌面应用初始化处理,为用户确定一个适当的相应宿主服务器;在该相应宿主服务器上准备和提供桌面应用环境,并启动所述目标桌面应用;向客户端传送相应宿主服务器的地址,以便使客户端和相应宿主服务器之间进行桌面应用交互;以及响应于客户端用户结束桌面应用交互,在相应宿主服务器上停止并退出目标桌面应用。根据本发明,向客户端用户提供了访问桌面应用和Web应用的统一的Web控制平台,并且可在桌面应用和Web应用之间共享Web文件。

    实现桌面应用和Web应用聚合的方法、服务器和系统

    公开(公告)号:CN101378400B

    公开(公告)日:2013-01-30

    申请号:CN200710147118.7

    申请日:2007-08-30

    IPC分类号: H04L29/08

    摘要: 本发明提供了用于实现桌面应用和Web应用的聚合的方法、Web服务器以及计算机系统。该方法包括:响应于客户端用户对使用某一目标桌面应用的请求,在Web服务器上启动桌面应用初始化处理,为用户确定一个适当的相应宿主服务器;在该相应宿主服务器上准备和提供桌面应用环境,并启动所述目标桌面应用;向客户端传送相应宿主服务器的地址,以便使客户端和相应宿主服务器之间进行桌面应用交互;以及响应于客户端用户结束桌面应用交互,在相应宿主服务器上停止并退出目标桌面应用。根据本发明,向客户端用户提供了访问桌面应用和Web应用的统一的Web控制平台,并且可在桌面应用和Web应用之间共享Web文件。

    生成关于模型的约束表达式的方法以及约束语言编辑器

    公开(公告)号:CN101499003A

    公开(公告)日:2009-08-05

    申请号:CN200810008950.3

    申请日:2008-01-31

    IPC分类号: G06F9/44

    CPC分类号: G06F8/427 G06F8/35

    摘要: 一种用于在约束语言编辑器中帮助生成针对导航的约束语言代码的方法和导航帮助器,其中约束语言编辑器用于根据所加载的模型/实例和相关约束,生成关于模型/实例的约束表达式,导航是实现约束的路径,包括模型/实例元素的序列,所述方法包括:解析所加载的模型/实例;通过模型/实例中与导航有关的元素的类型,计算与元素有关的可能的关联;以及通过关联计算出可能的导航路径。一种用于在约束语言编辑器中帮助生成约束语言代码的方法和约束语言编辑器,所述方法包括:加载模型/实例;加载用于存储参数和约束代码模板的约束模式;根据约束模式中存储的参数类型,调用相应的帮助器,以基于模型/实例来帮助生成参数;根据所生成的参数和约束代码模板,生成约束代码。

    基于约束模式进行约束故障分析的方法和装置

    公开(公告)号:CN101377757A

    公开(公告)日:2009-03-04

    申请号:CN200710148136.7

    申请日:2007-08-28

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3604

    摘要: 本发明提供了一种用于对实例模型进行约束故障分析的方法和装置,所述方法包括步骤:为标准模型的约束定义多个模式,所述多个模式包含导航模式和逻辑模式;判断由实例模型生成的约束评价树中是否存在空节点;和如果存在空节点,则基于导航模式对约束评价树进行故障分析,否则基于逻辑模式对约束评价树进行故障分析。本发明提供了一种便利的工具,以在模型-约束设计者和模型用户之间建立良好的衔接,减轻模型/约束的使用负担,简化学习曲线,并帮助模型用户进行模型校正。

    安置数据库的方法和系统

    公开(公告)号:CN103455486A

    公开(公告)日:2013-12-18

    申请号:CN201210169518.9

    申请日:2012-05-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/303

    摘要: 本发明的实施方式总体上涉及数据库的处理,进一步本发明的实施方式涉及安置数据库的方法和系统。本发明提供了一种安置数据库的方法系统。具体而言所述方法包括接收建立新数据库的请求;根据所述资源需求以及虚拟机中的剩余资源确定是否需要在虚拟机之间进行现有数据库的迁移;响应于需要进行数据库的迁移,根据所述资源需求、迁移策略、以及与所述迁移策略相关的迁移成本确定数据库安置计划;以及执行所述数据库安置计划。本发明可以有助于数据库服务提供者在数据库提供过程中通过数据库迁移对数据库的布局进行优化。

    虚拟机资源分配的方法和装置

    公开(公告)号:CN102760081A

    公开(公告)日:2012-10-31

    申请号:CN201110109694.9

    申请日:2011-04-29

    IPC分类号: G06F9/50 G06F9/455

    CPC分类号: G06F9/5055 G06F2209/5011

    摘要: 本发明公开一种虚拟机资源共享的方法,包括:响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录所述文件操作的类型;响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。