-
公开(公告)号:CN102760081B
公开(公告)日:2016-01-27
申请号:CN201110109694.9
申请日:2011-04-29
申请人: 国际商业机器公司
CPC分类号: G06F9/5055 , G06F2209/5011
摘要: 本发明公开一种虚拟机资源共享的方法,包括:响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录所述文件操作的类型;响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。
-
公开(公告)号:CN101393535B
公开(公告)日:2013-01-23
申请号:CN200710153452.3
申请日:2007-09-19
申请人: 国际商业机器公司
CPC分类号: G06F11/3447 , G06F8/20 , G06F9/06 , G06F9/445 , G06F9/542 , G06F11/30 , G06F11/3419 , G06F11/3476 , G06F21/55 , G06F2201/86 , G06F2209/543
摘要: 本发明涉及将运行时事件与组件相关联的方法和系统。本发明的方法包括:获取运行时事件;获取当前运行环境的上下文并根据所述上下文确定当前组件;获取当前组件的关联策略并根据所述关联策略确定与所述运行时事件相关联的负责组件。本发明的一个目的是将运行时事件与组件相关联。本发明的另一个目的是在有复杂的互依存关系的组件组成的系统中确定哪个组件实际消费了资源。
-
公开(公告)号:CN102033755A
公开(公告)日:2011-04-27
申请号:CN200910174129.3
申请日:2009-09-30
申请人: 国际商业机器公司
CPC分类号: G06F9/45558 , G06F2009/45575
摘要: 本发明公开了一种用于在宿主主机中运行虚拟机镜像的方法和系统,其中方法包括:接收虚拟机镜像部署请求;向存储服务器发送复制虚拟机镜像部署请求涉及的虚拟机镜像的请求;接收部分虚拟机镜像,该部分虚拟机镜像至少包括操作系统内核、分区信息和文件索引信息;通过运行接收的部分虚拟机镜像在宿主主机中启动虚拟机;截获虚拟机中运行程序的文件操作请求;获取文件操作请求所涉及的文件。利用本发明,由于只需要传输较小的部分虚拟机镜像,便能正常运行程序,因而大大降低了对网络带宽的占用。同时,由于以应用驱动进行文件的复制,仅从存储服务器的虚拟机镜像中复制必要的文件,因而大大降低了对网络带宽的占用。
-
公开(公告)号:CN101378400A
公开(公告)日:2009-03-04
申请号:CN200710147118.7
申请日:2007-08-30
申请人: 国际商业机器公司
IPC分类号: H04L29/08
CPC分类号: H04L67/02 , G06F9/5055 , H04L67/42
摘要: 本发明提供了用于实现桌面应用和Web应用的聚合的方法、Web服务器以及计算机系统。该方法包括:响应于客户端用户对使用某一目标桌面应用的请求,在Web服务器上启动桌面应用初始化处理,为用户确定一个适当的相应宿主服务器;在该相应宿主服务器上准备和提供桌面应用环境,并启动所述目标桌面应用;向客户端传送相应宿主服务器的地址,以便使客户端和相应宿主服务器之间进行桌面应用交互;以及响应于客户端用户结束桌面应用交互,在相应宿主服务器上停止并退出目标桌面应用。根据本发明,向客户端用户提供了访问桌面应用和Web应用的统一的Web控制平台,并且可在桌面应用和Web应用之间共享Web文件。
-
公开(公告)号:CN101378400B
公开(公告)日:2013-01-30
申请号:CN200710147118.7
申请日:2007-08-30
申请人: 国际商业机器公司
IPC分类号: H04L29/08
CPC分类号: H04L67/02 , G06F9/5055 , H04L67/42
摘要: 本发明提供了用于实现桌面应用和Web应用的聚合的方法、Web服务器以及计算机系统。该方法包括:响应于客户端用户对使用某一目标桌面应用的请求,在Web服务器上启动桌面应用初始化处理,为用户确定一个适当的相应宿主服务器;在该相应宿主服务器上准备和提供桌面应用环境,并启动所述目标桌面应用;向客户端传送相应宿主服务器的地址,以便使客户端和相应宿主服务器之间进行桌面应用交互;以及响应于客户端用户结束桌面应用交互,在相应宿主服务器上停止并退出目标桌面应用。根据本发明,向客户端用户提供了访问桌面应用和Web应用的统一的Web控制平台,并且可在桌面应用和Web应用之间共享Web文件。
-
公开(公告)号:CN101499003A
公开(公告)日:2009-08-05
申请号:CN200810008950.3
申请日:2008-01-31
申请人: 国际商业机器公司
IPC分类号: G06F9/44
摘要: 一种用于在约束语言编辑器中帮助生成针对导航的约束语言代码的方法和导航帮助器,其中约束语言编辑器用于根据所加载的模型/实例和相关约束,生成关于模型/实例的约束表达式,导航是实现约束的路径,包括模型/实例元素的序列,所述方法包括:解析所加载的模型/实例;通过模型/实例中与导航有关的元素的类型,计算与元素有关的可能的关联;以及通过关联计算出可能的导航路径。一种用于在约束语言编辑器中帮助生成约束语言代码的方法和约束语言编辑器,所述方法包括:加载模型/实例;加载用于存储参数和约束代码模板的约束模式;根据约束模式中存储的参数类型,调用相应的帮助器,以基于模型/实例来帮助生成参数;根据所生成的参数和约束代码模板,生成约束代码。
-
公开(公告)号: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
摘要: 本发明的实施方式总体上涉及数据库的处理,进一步本发明的实施方式涉及安置数据库的方法和系统。本发明提供了一种安置数据库的方法系统。具体而言所述方法包括接收建立新数据库的请求;根据所述资源需求以及虚拟机中的剩余资源确定是否需要在虚拟机之间进行现有数据库的迁移;响应于需要进行数据库的迁移,根据所述资源需求、迁移策略、以及与所述迁移策略相关的迁移成本确定数据库安置计划;以及执行所述数据库安置计划。本发明可以有助于数据库服务提供者在数据库提供过程中通过数据库迁移对数据库的布局进行优化。
-
公开(公告)号:CN101847148B
公开(公告)日:2013-03-20
申请号:CN200910127589.0
申请日:2009-03-23
申请人: 国际商业机器公司
CPC分类号: H04L67/06 , G06F11/2025 , G06F11/2038 , G06F11/2046 , G06F11/2048 , G06F11/2097 , G06F17/30144 , G06F17/30174 , H04L29/12339 , H04L61/2503 , H04L67/1095
摘要: 公开了一种用于实现应用高可用性的方法和装置,其中应用分别被安装在第一节点和第二节点上,第一节点用作活动节点,第二节点用作备用节点,该方法包括:在应用在活动节点上的运行过程中监视应用对文件的访问操作;如果应用在对文件的访问操作过程中对文件进行更新,则将所监视的应用对文件的所述更新从活动节点复制到备用节点可访问的存储设备;探测应用在活动节点上的运行;以及响应于探测到应用在活动节点上的运行发生故障,将活动节点切换到第二节点,并启动第二节点上的应用。
-
公开(公告)号:CN102760081A
公开(公告)日:2012-10-31
申请号:CN201110109694.9
申请日:2011-04-29
申请人: 国际商业机器公司
CPC分类号: G06F9/5055 , G06F2209/5011
摘要: 本发明公开一种虚拟机资源共享的方法,包括:响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录所述文件操作的类型;响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。
-
-
-
-
-
-
-
-
-