-
公开(公告)号:CN103425529B
公开(公告)日:2017-12-29
申请号:CN201310182398.0
申请日:2013-05-17
Applicant: 国际商业机器公司
Inventor: G·J·博斯 , C·J·道森 , R·A·哈密尔顿二世 , B·M·奥康内尔
CPC classification number: G06F9/45558 , G06F9/4862 , G06F2009/4557
Abstract: 本公开涉及基于资源利用在网络计算环境间迁移虚拟机的系统及方法。本发明的实施例涉及虚拟机(VM)在基于资源利用的网络化计算环境(例如,云计算环境)之间的迁移。特别地,本发明的实施例提供一种用于选择作为预先接移迁移的候选者的最优一组(一个或多个)虚拟机的方法。在一种典型的实施例中,当第一云环境接近物理资源容量时,最优的一组虚拟机将被识别为用于从第一云环境迁移至具有容纳工作负荷的足够容量的第二云环境。要使该过程变得更有效率,可以将与该组虚拟机关联的数据从第一云环境“预先接移”复制到第二云环境(例如,在迁移所识别出的那组虚拟机之前)。
-
公开(公告)号:CN103853549A
公开(公告)日:2014-06-11
申请号:CN201310627217.0
申请日:2013-11-29
Applicant: 国际商业机器公司
Inventor: S·百拉萨布拉曼尼恩 , R·A·哈密尔顿二世 , B·M·奥康内尔 , K·R·沃克
IPC: G06F9/44
CPC classification number: G06F8/70 , G06F8/30 , G06F8/36 , G06F8/71 , G06F9/44589 , G06F17/30424 , G06Q10/06
Abstract: 本公开涉及用于在网络化计算环境中进行程序代码库搜索和选择的方法和系统。本发明提供一种用于在网络化计算环境中进行多种编程语言的基于集成开发环境(IDE)的程序代码库搜索和选择的方法。在典型的实施例中,搜索请求(例如,用于定位所期望的程序代码库)将在IDE中被接收并被解析。搜索请求一般地包括与下列项中的至少一项对应的注释集:程序代码库的首要程序代码语言、程序代码库的可替换程序代码语言,或者与程序代码库关联的方法对。对至少一个程序代码库的储存库的搜索然后将基于注释集来进行,并且将生成匹配结果的集合。匹配结果的集合可以包括一个或多个程序代码库,并且可以被提供给作为IDE的主机的设备。
-
公开(公告)号:CN103853549B
公开(公告)日:2017-05-10
申请号:CN201310627217.0
申请日:2013-11-29
Applicant: 国际商业机器公司
Inventor: S·百拉萨布拉曼尼恩 , R·A·哈密尔顿二世 , B·M·奥康内尔 , K·R·沃克
IPC: G06F9/44
CPC classification number: G06F8/70 , G06F8/30 , G06F8/36 , G06F8/71 , G06F9/44589 , G06F17/30424 , G06Q10/06
Abstract: 本公开涉及用于在网络化计算环境中进行程序代码库搜索和选择的方法和系统。本发明提供一种用于在网络化计算环境中进行多种编程语言的基于集成开发环境(IDE)的程序代码库搜索和选择的方法。在典型的实施例中,搜索请求(例如,用于定位所期望的程序代码库)将在IDE中被接收并被解析。搜索请求一般地包括与下列项中的至少一项对应的注释集:程序代码库的首要程序代码语言、程序代码库的可替换程序代码语言,或者与程序代码库关联的方法对。对至少一个程序代码库的储存库的搜索然后将基于注释集来进行,并且将生成匹配结果的集合。匹配结果的集合可以包括一个或多个程序代码库,并且可以被提供给作为IDE的主机的设备。
-
公开(公告)号:CN103297492B
公开(公告)日:2016-08-17
申请号:CN201310048943.7
申请日:2013-02-07
Applicant: 国际商业机器公司
Inventor: G·J·博斯 , C·J·道森 , R·A·哈密尔顿二世 , B·M·奥康内尔
CPC classification number: G06F3/0604 , G06F3/061 , G06F3/0649 , G06F3/067
Abstract: 公开了用于在联网计算环境之间迁移数据的方法和系统。本发明的实施例提供了一种用于在网络计算环境(例如云计算环境)之间预测性地迁移数据的方法。具体地,在一个典型实施例中,可以分析在第一联网计算环境中运行的一组服务所使用的多组数据的数据访问模式。基于所述分析,可以识别所述多组数据中的一组或更多组数据作为要从第一联网计算环境迁移到第二联网计算环境的候选数据。然后,可以基于所述数据访问模式和预测的数据迁移时间,生成要迁移到第二联网计算环境的所述一组或更多组数据的数据迁移协议。基于所述数据迁移协议,然后可以将所述一组或更多组数据迁移到第二联网计算环境。
-
公开(公告)号:CN103297492A
公开(公告)日:2013-09-11
申请号:CN201310048943.7
申请日:2013-02-07
Applicant: 国际商业机器公司
Inventor: G·J·博斯 , C·J·道森 , R·A·哈密尔顿二世 , B·M·奥康内尔
CPC classification number: G06F3/0604 , G06F3/061 , G06F3/0649 , G06F3/067
Abstract: 公开了用于在联网计算环境之间迁移数据的方法和系统。本发明的实施例提供了一种用于在网络计算环境(例如云计算环境)之间预测性地迁移数据的方法。具体地,在一个典型实施例中,可以分析在第一联网计算环境中运行的一组服务所使用的多组数据的数据访问模式。基于所述分析,可以识别所述多组数据中的一组或更多组数据作为要从第一联网计算环境迁移到第二联网计算环境的候选数据。然后,可以基于所述数据访问模式和预测的数据迁移时间,生成要迁移到第二联网计算环境的所述一组或更多组数据的数据迁移协议。基于所述数据迁移协议,然后可以将所述一组或更多组数据迁移到第二联网计算环境。
-
公开(公告)号:CN101218557B
公开(公告)日:2011-09-28
申请号:CN200680024597.7
申请日:2006-07-03
Applicant: 国际商业机器公司
Inventor: G·J·博斯 , C·J·道森 , R·A·哈密尔顿二世 , T·M·沃特斯
CPC classification number: G06F3/0647 , G06F3/0605 , G06F3/0685 , G06F9/5016
Abstract: 用于实施在多个存储器设备之间的数据自动迁移的系统、方法和媒体被公开。在一实施例中,对于一个或更多应用程序中的每个,对应用程序数据的访问被监视。所述数据可以被存储在多个存储器存储设备的一个或更多中,其中每个存储器存储设备具有其自己的性能特性。被监视访问被评估,以便确定典型存储在文件中的所述应用程序数据在所述多个存储器存储设备之间的最优分布。所述评估考虑每个应用程序的服务级别需求。数据可以周期性地被自动从一个存储器存储设备传输到另一个,以便达到所述确定的、与服务级别需求一致的在可用存储器存储设备之间的最优分配。
-
公开(公告)号:CN101196854B
公开(公告)日:2010-07-28
申请号:CN200710169404.3
申请日:2007-11-13
Applicant: 国际商业机器公司
Inventor: F·C·布雷斯劳 , R·A·哈密尔顿二世 , J·P·克梅雷尔
CPC classification number: G06F21/85 , G06F21/80 , G06F2221/2101 , G06F2221/2141 , G06F2221/2143
Abstract: 一种可移除数字数据存储设备具有可编程存储器控制器、数据存储媒体和数据销毁装置。所述存储器控制器被以固件程序编码,以提供计算机设备驱动接口,其中,所述固件程序进一步将所述存储器控制器配置为保护所述媒体上的数据,所述保护是经由:响应于计算机通过所述接口的数据操作请求,查询硬件代码;以及,或者响应于硬件代码输入而授权访问,或者响应于未能通过所述接口接收到所述第一硬件代码输入,独立于所述进行请求的计算机的运转状态,直接指示所述数据销毁装置使驻留在所述数据存储媒体上的数据不可读。
-
公开(公告)号:CN105988822A
公开(公告)日:2016-10-05
申请号:CN201610154257.1
申请日:2016-03-18
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: H04L41/0853 , G06F9/453
Abstract: 本发明公开涉及用于帮助用户进行服务请求的方法和系统。提供了用于帮助用户进行服务请求的方法。在该方法中,确定在用户的计算设备上已发生了错误。处理器识别关于计算设备的信息。处理器至少基于关于计算设备的信息确定计算设备在预定阈值内对应于一组一个或多个附加计算设备。处理器使用户进入到与至少第二计算设备的第二用户的通信,其中第二计算设备是该一组一个或多个附加计算设备中的一个。
-
公开(公告)号:CN103853811A
公开(公告)日:2014-06-11
申请号:CN201310627223.6
申请日:2013-11-29
Applicant: 国际商业机器公司
Inventor: S·百拉萨布拉曼尼恩 , R·A·哈密尔顿二世 , B·M·奥康内尔 , K·R·沃克
IPC: G06F17/30
CPC classification number: G06F8/443 , G06F8/423 , G06F11/3419 , G06F11/3466 , G06F2201/865 , G06F8/33
Abstract: 本公开涉及用于在网络化计算环境中替换注释的程序代码的方法和系统。提供用于在执行期间将一个程序代码库(或其方法)替换为另一个程序代码库(或其方法)的方法。特别地,程序代码文件内的注释(例如,包括运行时优化请求及关联的性能/测量准则)将被检测,被分析并用来监测/评价程序代码文件的运行的方法集合等(例如,初始/原始方法的集合)的性能。正因出现这种情况,替代方法的集合将被从程序代码库中识别出(例如,基于与原始方法的集合的相似性)并同样地被监测/被评价。基于监测的性能,一种或多种可替换的方法可替代程序代码文件中的原始方法。这样的能力允许方法在运行期间被评价,并对于性能将通过使用最高性能的方法来优化。
-
公开(公告)号:CN103197975A
公开(公告)日:2013-07-10
申请号:CN201310000523.1
申请日:2013-01-04
Applicant: 国际商业机器公司
Inventor: S·安塔恩 , R·A·哈密尔顿二世 , K·L·霍利 , B·M·奥康内尔
IPC: G06F9/50
CPC classification number: G06Q10/04
Abstract: 本公开涉及跨多个计算域的组织敏捷性确定的方法和系统。本发明的实施例公开了一种用于跨一个或多个计算域确定和/或增强组织的敏捷性方法。其中,本发明的实施例对组织的文档进行分析并挖掘相关联的数据,计算商业敏捷性得分并对其加权,优化域元素以确保对于顾客的最佳结果,和/或提供组织敏捷性信息以便传递给顾问等。应当理解,这些功能可以独立地或者彼此结合起来使用取决于特定组织所期望的改进范围。
-
-
-
-
-
-
-
-
-