-
公开(公告)号:CN102651690B
公开(公告)日:2015-11-25
申请号:CN201110047985.X
申请日:2011-02-28
Applicant: 国际商业机器公司
CPC classification number: H04L49/901 , G06F9/544 , G06F15/167
Abstract: 针对分布式应用程序的特点,本发明提出了一种在网卡上应用共享内存的技术方案。具体而言,本发明提供了一种网卡,包括:共享内存,被配置为分布式应用程序的任务提供共享的存储空间,并且所述共享内存可以被运行同一任务的多个计算节点访问,以及微控制器,被配置为对所述共享内存进行读写操作的控制。此外本发明还提供了一种包括上述网卡的计算机设备,一种对网卡的共享内存进行读写操作控制的方法,和一种对网卡进行调用的方法。采用本发明所提供的技术方案,绕过了网络协议堆栈的处理过程,避免了网络协议堆栈所带来的时间延迟,本发明无需对数据包进行TCP/IP封装,大大节省了TCP/IP层数据封装所带来的额外包头包尾开销。
-
公开(公告)号:CN102236603B
公开(公告)日:2014-12-17
申请号:CN201010161755.1
申请日:2010-04-29
Applicant: 国际商业机器公司
CPC classification number: G06F12/0253 , G06F9/45558 , G06F2009/45583
Abstract: 本发明公开一种在虚拟化环境中进行垃圾回收的方法和系统,所述虚拟化环境包括虚拟机管理器、至少一个客户机操作系统以及运行在每个客户机操作系统上的至少一个应用程序,其中所述应用程序利用垃圾回收机制进行内存管理,所述方法包括以下步骤:响应于所述应用程序的运行环境启动垃圾回收器进行垃圾回收,垃圾回收器请求客户机操作系统分配内存空间;响应于接收到分配内存空间的请求,客户机操作系统向垃圾回收器分配内存空间;垃圾回收器在所述应用程序的原有内存空间中标记存活的对象并将所标记的存活的对象复制到所分配的内存空间;以及垃圾回收器将所述应用程序的原有内存空间释放给客户机操作系统。
-
公开(公告)号:CN102207889B
公开(公告)日:2013-10-23
申请号:CN201010139124.X
申请日:2010-03-31
Applicant: 国际商业机器公司
CPC classification number: G06F9/4843 , G06F2209/5021 , G06F2209/549
Abstract: 提供了一种命令控制方法和命令控制器,用于控制多个命令在远程机上的执行。所述命令控制方法包括:根据所述多个命令中的每一个命令的预定属性,确定该命令的优先级;根据远程机的当前工作负载,确定命令包的最大总执行时间;根据所述最大总执行时间,按照优先级的降序将所述多个命令分别打包到一个或多个所述命令包中;以及将一个或多个所述命令包发送给远程机。通过所述命令控制方法和命令控制器,可以优化命令在云环境中的执行,提高云环境的性能。
-
公开(公告)号:CN101499073B
公开(公告)日:2011-10-12
申请号:CN200810009228.1
申请日:2008-01-29
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30315
Abstract: 一种基于访问频率的连续存储数据的存储管理方法和系统,该方法包括以下步骤:确定取决于对存储在存储系统中的连续存储数据中的一时间点的数据快照的访问频率的访问权重;判断所述访问权重是否达到第一阈值以及所述时间点的数据快照的完整副本是否存在于所述存储系统中;以及当所述访问权重达到所述第一阈值且所述时间点的数据快照的完整副本不存在于所述存储系统中时,将所述时间点的数据快照的完整副本存储在所述存储系统中。
-
公开(公告)号:CN101739287A
公开(公告)日:2010-06-16
申请号:CN200810181449.7
申请日:2008-11-13
Applicant: 国际商业机器公司
Abstract: 本发明公开了用于管理虚拟机的装置、系统和方法。所述装置通过专用物理电气连接连接到至少两台物理机,其中至少一台物理机上的虚拟机需要迁移到至少一台目的物理机,该装置包括:输入模块,用于接收外部输入;操作模块,被配置为根据通过所述输入模块的现场外部输入确定源物理机,并进一步确定目的物理机,以便控制迁移模块的工作;和迁移模块,被配置为将虚拟机从源物理机迁移到目的物理机。按照本发明实施例的技术方案,复杂信息管理系统中的硬件工程师可以在无系统管理员参与的情况下自行将源物理机上的虚拟机迁移到目的物理机,进而对源物理机进行硬件维护。这样,可以减少维护系统硬件的人力成本,还可以更快地对系统的硬件问题作出响应。
-
公开(公告)号:CN101616172A
公开(公告)日:2009-12-30
申请号:CN200810131927.3
申请日:2008-06-27
Applicant: 国际商业机器公司
IPC: H04L29/08
Abstract: 本发明提供了一种用于传输映像流的方法和系统,其中映像存储在映像存储服务器中,并被分割成多个块。所述方法包括:生成描述所述映像中各个块的映像描述信息;基于本地机器的环境,由所述映像描述信息生成描述针对本地机器定制的映像流传输方案的访问配置;以及基于所述访问配置从所述映像存储服务器传输映像流。所述访问配置指示所述本地机器所需的块和/或传输块的顺序。此外,还可以将生成的访问配置提供到其他具有类似环境的本地机器以供其在传输流时使用。根据本发明,可以基于本地机器的环境进行流映像的传输,因此实现了客户定制,提高了流传输的效率,并为用户带来了更好的体验。
-
公开(公告)号:CN100416449C
公开(公告)日:2008-09-03
申请号:CN200510068430.8
申请日:2005-04-29
Applicant: 国际商业机器公司
IPC: G06F1/00
CPC classification number: G06Q99/00 , G06Q30/02 , G06Q50/188
Abstract: 本发明提供一种方法和装置,用于由始发服务提供商自动从第三方服务提供商在线获得并运行软件服务。所述方法包括:始发服务提供商与第三方服务提供商就第三方服务提供商运行的某个软件服务协商许可证,所述许可证规定所述软件服务的生命周期信息,以便所述始发服务提供商能够自动获得所述软件服务;响应于许可证的商定,所述第三方服务提供商将所述软件服务传送给所述始发服务提供商;以及所述始发服务提供商根据许可证的规定在自己的宿主环境中部署所述软件服务。通过本发明的方法和装置,服务提供商可以自动化、灵活地获得软件服务,从而降低服务提供商的成本,保证其软件服务的质量,便于其扩展软件服务的领域,并且便于软件服务的更新。
-
公开(公告)号:CN1900914A
公开(公告)日:2007-01-24
申请号:CN200610105628.3
申请日:2006-07-17
Applicant: 国际商业机器公司
Inventor: 陈滢
IPC: G06F11/14
CPC classification number: G06F11/2064 , G06F11/2071 , G06F2201/82 , Y10S707/99943 , Y10S707/99955
Abstract: 一种应用一致数据保护系统,提供了确保远程数据拷贝应用一致的应用辅助和复制技术中立的镜像。该系统包括跨越异构主机和异构存储设备协调应用主机的协调协议。该系统利用了一种盘布局和数据记录格式,使得能够使用存储设备的基础复制能力,最小化了开发成本,并且利用了消费者的投入。该系统包括应请求式一致点启动,以最小化性能影响和最大化系统资源使用率。该系统可以施用于同步和异步镜像两者,并且可以并入任何虚拟化设备。
-
公开(公告)号:CN1284098C
公开(公告)日:2006-11-08
申请号:CN02120242.7
申请日:2002-05-21
Applicant: 国际商业机器公司
CPC classification number: G06T19/00 , G01C21/3673 , G06T17/05 , G06T2219/004 , G09B29/106
Abstract: 本发明提出网络系统中对图中点标注确定的点标注位置确定装置、终端设备、系统及其方法。该点标注位置确定装置、终端设备、系统和方法适用于基于会话模式的图浏览服务。首先应用基于规则的静态点标注确定方法得到在某一比例尺下的初始结果,当用户在图上浏览并申请服务时,在初始标注结果基础上采用增量标注确定方法完成用户请求。增量确定方法大大降低了服务处理开销,从而可以满足大量用户并发申请。该确定方法已经成功应用于基于位置的信息服务系统中。
-
公开(公告)号:CN1492369A
公开(公告)日:2004-04-28
申请号:CN02148058.3
申请日:2002-10-23
Applicant: 国际商业机器公司
Abstract: 本发明涉及提供基于地理位置的订阅服务的信息提供系统,信息提供设备,普及运算设备以及信息提供方法。其中响应一个请求方发出的对一个普及运算设备的订阅服务请求,由位置信息提供设备生成与该订阅服务请求相关的任务,该普及运算装置从该位置服务信息提供设备接收任务,进行位置自定位,以及基于位置的计算,以执行该任务生成订阅信息,并将所生成的订阅信息发送给请求方。本发明充分地利用了普及运算装置的资源,并进而平衡了位置服务系统中位置服务信息提供设备,网络以及普及运算装置的工作量。
-
-
-
-
-
-
-
-
-