-
公开(公告)号:CN114127699A
公开(公告)日:2022-03-01
申请号:CN202080049597.2
申请日:2020-09-03
Applicant: 国际商业机器公司
IPC: G06F13/16
Abstract: 一种在数据传送技术之间动态切换的方法,包括接收I/O请求,并计算使用存储器拷贝数据传送技术执行I/O请求的成本。存储器拷贝数据传送技术将与I/O请求相关联的高速缓存段从高速缓存存储器拷贝到永久映射存储器,该永久映射存储器被永久映射到总线地址窗口。该方法还计算使用存储器映射数据传送技术执行I/O请求的成本。存储器映射数据传送技术将与I/O请求相关联的高速缓存段从高速缓存存储器临时映射到总线地址窗口。取决于哪个技术成本更低,该方法使用存储器拷贝数据传送技术和存储器映射数据传送技术之一来传送与I/O请求相关联的高速缓存段。还公开了对应的系统和计算机程序产品。
-
公开(公告)号:CN113811846A
公开(公告)日:2021-12-17
申请号:CN202080035156.7
申请日:2020-06-11
Applicant: 国际商业机器公司
IPC: G06F3/06
Abstract: 公开了一种用于动态地更改多个存储驱动器的每天写入分类的方法。在一个实施例中,这样的方法在存储环境内监视由多个存储驱动器利用的过度配置的量。每个存储驱动器具有与其相关联的每天写入分类。基于过度配置的量,该方法周期性地修改存储驱动器的每天写入分类。然后,该方法基于不同存储组(例如,RAID阵列、存储层、工作负荷等)内的存储驱动器的每天写入的分类来重组这些存储驱动器。例如,该方法可以尽可能多地将相同每天写入分类的存储驱动器放置在相同存储组内。还公开了相应的系统和计算机程序产品。
-
公开(公告)号:CN112486729A
公开(公告)日:2021-03-12
申请号:CN202010951157.8
申请日:2020-09-11
Applicant: 国际商业机器公司
Abstract: 本公开涉及基于非易失性存储器的操作验证的安全数据提交扫描的调整。在基于双服务器的存储系统中的初始程序加载期间,装备第一服务器的第一非易失性双列直插存储器模块(NVDIMM)和第二服务器的第二NVDIMM,以配置第一NVDIMM和第二NVDIMM以在掉电时保持数据。在发起安全数据提交扫描以将经修改的数据从第一服务器送出到辅助存储之前,确定第一NVDIMM是否被装备。响应于确定第一NVDIMM未被装备,启动到第二服务器的故障转移。
-
公开(公告)号:CN112395222A
公开(公告)日:2021-02-23
申请号:CN202010815986.3
申请日:2020-08-14
Applicant: 国际商业机器公司
IPC: G06F12/123
Abstract: 一种计算机程序产品、系统和方法,用于在高速缓存中管理被访问磁道到高速缓存列表的最近最多使用端的添加。用于高速缓存的高速缓存列表具有最近最少使用(LRU)端和最近最多使用(MRU)端。在高速缓存列表中指示高速缓存中的磁道。高速缓存中在高速缓存列表中指示的磁道被访问。确定自从被访问磁道在高速缓存列表中时最后一次被访问以来的磁道高速缓存驻留时间是否在最低磁道高速缓存驻留时间范围内。响应于确定被访问磁道的磁道高速缓存驻留时间在最低磁道高速缓存驻留时间范围内,针对被访问磁道设置指示该磁道在MRU端处的标志。在设置标志后,被访问磁道保持在被访问之前在高速缓存列表中的当前位置。
-
公开(公告)号:CN112347006A
公开(公告)日:2021-02-09
申请号:CN202010788698.3
申请日:2020-08-07
Applicant: 国际商业机器公司
IPC: G06F12/0866 , G06F12/0871
Abstract: 用于采用插入点来确定高速缓存列表中的移动所处理轨道的位置的计算机程序产品、系统和方法。对于用于高速缓存的具有最近最少使用(LRU)端和最近最多使用(MRU)端的高速缓存列表有多个插入点,其中,这些插入点中的每个插入点识别高速缓存列表中的一个轨道。响应于确定一个所处理轨道被指示为移动到MRU端,确定这些插入点中的一个在其移动所处理轨道的插入点。所处理轨道被指示在高速缓存列表中相对于所确定的插入点的位置。
-
公开(公告)号:CN104040508B
公开(公告)日:2017-03-29
申请号:CN201280066402.0
申请日:2012-12-10
Applicant: 国际商业机器公司
IPC: G06F12/0868 , G06F12/128
CPC classification number: G06F12/0868 , G06F12/0804 , G06F12/0897 , G06F12/128 , G06F2212/262 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于在包括第一高速缓存、第二高速缓存以及存储系统的高速缓存系统中管理数据的计算机程序产品、系统以及方法。进行存储在存储系统中的轨道将从第一高速缓存降级的确定。形成包括要降级的确定轨道的第一步幅。进行其中将包括第一步幅中的轨道的第二高速缓存中的第二步幅的确定。将来自第一步幅的轨道添加到第二高速缓存中的第二步幅。进行将从第二高速缓存降级的第二高速缓存中的步幅中的轨道的确定。将被确定为从第二高速缓存降级的轨道降级。
-
公开(公告)号:CN103562887B
公开(公告)日:2016-11-09
申请号:CN201280024839.8
申请日:2012-05-22
Applicant: 国际商业机器公司
IPC: G06F12/16
CPC classification number: G06F12/0804 , G06F11/1666 , G06F11/20 , G06F12/0868 , G06F12/0897
Abstract: 提供了一种计算机程序产品、系统和方法,用于存储设备的第一高速缓存和第二高速缓存中的轨道的高速缓存管理。第一高速缓存保持存储设备中的受输入/输出(I/O)请求支配的已修改轨道和未修改轨道。已修改轨道和未修改轨道被从第一高速缓存降级。从第一高速缓存降级的已修改轨道和未修改轨道被提升到第二高速缓存。从第二高速缓存降级的未修改轨道被丢弃。第二高速缓存中的在存储设备上的邻近物理位置处的已修改轨道被分组,并且已分组的已修改轨道从第二高速缓存降级到存储设备。
-
公开(公告)号:CN103124960B
公开(公告)日:2016-10-26
申请号:CN201180047140.9
申请日:2011-08-18
Applicant: 国际商业机器公司
Inventor: 布伦特·卡梅隆·比尔兹利 , L·M·古普塔 , 约瑟夫·S·海德二世 , 迈克尔·托马斯·本哈斯 , 萨尼·E·威廉姆斯
IPC: G06F12/0804 , G06F12/126
CPC classification number: G06F12/126 , G06F12/0804 , G06F12/0868
Abstract: 提供在把数据从非易失性存储器(NVS)离台到存储单元的计算存储环境中,处理器设备的连续磁道的写入高速缓存。当第一个磁道被确定是连续的并且一个较早磁道也被确定是连续的时,清除与所述较早磁道相关联的时间比特,以允许所述较早磁道的数据的离台。如果确定修改过的高速缓存中的多个跨距之一中的多个其它磁道之一的时间比特未被设定,那么为离台操作选择与所述多个其它磁道之一相关联的跨距。如果NVS超过预定的存储阈值,那么为离台操作选择所述多个跨距中的预定一个跨距。
-
公开(公告)号:CN103562843B
公开(公告)日:2016-07-20
申请号:CN201280024942.2
申请日:2012-05-22
Applicant: 国际商业机器公司
CPC classification number: G06F12/0866 , G06F12/123
Abstract: 提供了一种计算机程序产品、系统和方法,用于使用写入请求的属性确定在具有多个高速缓存的存储系统中的何处高速缓存数据,所述多个高速缓存包括顺序存取存储设备中的非易失性存储设备高速缓存。响应于确定要高速缓存已修改轨道,所接收的已修改轨道被高速缓存在与顺序存取存储设备集成的非易失性存储设备中。接收具有已修改轨道的写入请求。做出关于所接收的写入请求的属性是否满足条件的确定。响应于确定所述属性不满足所述条件,用于写入请求的所接收的已修改轨道被高速缓存在非易失性存储设备中。降级请求被添加到具有所述属性不满足条件的所接收的写入请求的请求队列。
-
公开(公告)号:CN104040508A
公开(公告)日:2014-09-10
申请号:CN201280066402.0
申请日:2012-12-10
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0868 , G06F12/0804 , G06F12/0897 , G06F12/128 , G06F2212/262 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于在包括第一高速缓存、第二高速缓存以及存储系统的高速缓存系统中管理数据的计算机程序产品、系统以及方法。进行存储在存储系统中的轨道将从第一高速缓存降级的确定。形成包括要降级的确定轨道的第一步幅。进行其中将包括第一步幅中的轨道的第二高速缓存中的第二步幅的确定。将来自第一步幅的轨道添加到第二高速缓存中的第二步幅。进行将从第二高速缓存降级的第二高速缓存中的步幅中的轨道的确定。将被确定为从第二高速缓存降级的轨道降级。
-
-
-
-
-
-
-
-
-