会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Managing cache data and metadata
    • 管理缓存数据和元数据
    • US08032707B2
    • 2011-10-04
    • US12271400
    • 2008-11-14
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • G06F12/00G06F13/00G06F13/28G06F9/26G06F9/34
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. Only a subset of the plurality of hierarchy levels may be loaded to memory, thereby reducing the memory “footprint” of cache metadata and expediting the process of restoring the cache metadata during startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射以及数据项上的高速缓存设备上的相应地址的缓存元数据的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 可以仅将多个层次级别的子集加载到存储器,从而减少高速缓存元数据的存储器“占用空间”,并且加快在启动操作期间恢复高速缓存元数据的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理读取存储介质上的数据项的请求时,识别数据项存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多个层次级别和/或已识别的地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。
    • 5. 发明申请
    • MANAGING CACHE DATA AND METADATA
    • 管理缓存数据和元数据
    • US20100070747A1
    • 2010-03-18
    • US12271400
    • 2008-11-14
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • G06F17/30G06F9/00
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. Only a subset of the plurality of hierarchy levels may be loaded to memory, thereby reducing the memory “footprint” of cache metadata and expediting the process of restoring the cache metadata during startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射以及数据项上的高速缓存设备上的相应地址的缓存元数据的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 可以仅将多个层次级别的子集加载到存储器,从而减少高速缓存元数据的存储器“占用空间”,并且加快在启动操作期间恢复高速缓存元数据的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理读取存储介质上的数据项的请求时,识别数据项被存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多个层次级别和/或已识别的地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。
    • 6. 发明申请
    • MANAGING CACHE DATA AND METADATA
    • 管理缓存数据和元数据
    • US20110314202A1
    • 2011-12-22
    • US13221542
    • 2011-08-30
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • G06F12/08
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. When a reboot of the computer is initiated, only a subset of the plurality of hierarchy levels may be loaded to memory, thereby expediting the process of restoring the cache metadata and thus startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射以及数据项上的高速缓存设备上的相应地址的缓存元数据的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 当启动计算机的重新启动时,只有多个层次级别的子集可以被加载到存储器,从而加速恢复高速缓存元数据以及因此启动操作的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理读取存储介质上的数据项的请求时,识别数据项被存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多个层次级别和/或已识别的地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。
    • 9. 发明授权
    • Managing cache data and metadata
    • 管理缓存数据和元数据
    • US08135914B2
    • 2012-03-13
    • US13221542
    • 2011-08-30
    • Mehmet IyigunYevgeniy M. BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • Mehmet IyigunYevgeniy M. BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • G06F12/00G06F13/00G06F13/28G06F9/26G06F9/34
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. When a reboot of the computer is initiated, only a subset of the plurality of hierarchy levels may be loaded to memory, thereby expediting the process of restoring the cache metadata and thus startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射以及数据项上的高速缓存设备上的相应地址的缓存元数据的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 当启动计算机的重新启动时,只有多个层次级别的子集可以被加载到存储器,从而加速恢复高速缓存元数据以及因此启动操作的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理读取存储介质上的数据项的请求时,识别数据项被存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多个层次级别和/或已识别的地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。