会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method for trading resources between partitions of a data processing system
    • 用于在数据处理系统的分区之间交换资源的方法
    • US07698529B2
    • 2010-04-13
    • US11621637
    • 2007-01-10
    • Jos Manuel AccapadiAndrew DunsheaDiane Garza FlemmingCatherine Moriarty Nunez
    • Jos Manuel AccapadiAndrew DunsheaDiane Garza FlemmingCatherine Moriarty Nunez
    • G06F13/00
    • G06F9/5077
    • A method is provided for a data processing system configured to include multiple logical partitions, wherein resources of the system are selectively allocated among respective partitions. In the method, an entity such as a Partition Load Manager or a separate background process is used to manage resources based on locality levels. The method includes the step of evaluating the allocation of resources to each of the partitions at a particular time, in order to select a partition having at least one resource considered to be of low desirability due to its level of locality with respect to the selected partition. The method further comprises identifying each of the other partitions that has a resource matching the resource of low desirability, and determining the overall benefit to the system that would result from trading the resource of low desirability for the matching resource of each of the identified partitions. Resources are reallocated to trade the resource of low desirability for the matching resource of the identified partition that is determined to provide the greatest overall benefit for the system, provided that at least some overall system benefit will result from the reallocation.
    • 提供了一种用于数据处理系统的方法,所述数据处理系统被配置为包括多个逻辑分区,其中所述系统的资源在各个分区之间被选择性地分配。 在该方法中,使用诸如分区加载管理器或单独的后台进程的实体来基于地点级别来管理资源。 该方法包括在特定时间评估对每个分区的资源分配的步骤,以便由于其相对于所选择的分区的局部性水平而选择具有被认为是低可取性的至少一个资源的分区 。 该方法还包括识别具有与低可靠性的资源匹配的资源的每个其他分区,以及确定由对于每个所识别的分区的匹配资源的低期望性的资源进行交易而导致的系统的总体利益。 重新分配资源以交换被确定为系统提供最大整体利益的所识别分区的匹配资源的低可用性资源,前提是至少部分整体系统利益将由重新分配产生。
    • 2. 发明申请
    • Memory Pacing
    • 内存起搏
    • US20090254730A1
    • 2009-10-08
    • US12478830
    • 2009-06-05
    • Andrew DunsheaJos Manuel AccapadiCatherine Moriarty Nunez
    • Andrew DunsheaJos Manuel AccapadiCatherine Moriarty Nunez
    • G06F12/02
    • G06F12/1009Y10S707/99953Y10S707/99957
    • A method, system, and program for managing memory page requests in a multi-processor data processing system determines a threshold value of available memory, and dynamically adjusts an allocation time to fulfill a page request if the available memory is below a threshold value. The allocation time to fulfill the page request is based upon a percentage of available memory pages once a page stealer commences a scan for pages. An allocation wait time is inversely proportionally adjusted depending upon the percentage of available memory. The allocation wait time has a duration that increases in time as the percentage of available memory decreases and decreases in time as the percentage of available memory increases. More specifically, an average time per page to allocate a page including a scan time for the scan in computing the average time is determined. Then a tunable value is applied to the average time to determine a wait time. In a preferred embodiment, user defined values are received that would control the allocation wait time before fulfilling a page request.
    • 用于管理多处理器数据处理系统中的存储器页面请求的方法,系统和程序确定可用存储器的阈值,并且如果可用存储器低于阈值,则动态地调整分配时间以满足页面请求。 一旦页面窃取器开始扫描页面,则完成页面请求的分配时间基于可用内存页面的百分比。 分配等待时间根据可用内存的百分比进行反比例调整。 分配等待时间具有随时间增加的持续时间,随着可用内存的百分比的增加,可用内存的百分比随时间而减少。 更具体地,确定在计算平均时间时分配包括用于扫描的扫描时间的页面的每页的平均时间。 然后将可调值应用于平均时间以确定等待时间。 在优选实施例中,接收用户定义的值,其将在满足页面请求之前控制分配等待时间。
    • 3. 发明授权
    • Memory pacing
    • 记忆起搏
    • US07788455B2
    • 2010-08-31
    • US12478830
    • 2009-06-05
    • Andrew DunsheaJos Manuel AccapadiCatherine Moriarty Nunez
    • Andrew DunsheaJos Manuel AccapadiCatherine Moriarty Nunez
    • G06F12/00
    • G06F12/1009Y10S707/99953Y10S707/99957
    • A method, system, and program for managing memory page requests in a multi-processor data processing system determines a threshold value of available memory, and dynamically adjusts an allocation time to fulfill a page request if the available memory is below a threshold value. The allocation time to fulfill the page request is based upon a percentage of available memory pages once a page stealer commences a scan for pages. An allocation wait time is inversely proportionally adjusted depending upon the percentage of available memory. The allocation wait time has a duration that increases in time as the percentage of available memory decreases and decreases in time as the percentage of available memory increases. More specifically, an average time per page to allocate a page including a scan time for the scan in computing the average time is determined. Then a tunable value is applied to the average time to determine a wait time. In a preferred embodiment, user defined values are received that would control the allocation wait time before fulfilling a page request.
    • 用于管理多处理器数据处理系统中的存储器页面请求的方法,系统和程序确定可用存储器的阈值,并且如果可用存储器低于阈值,则动态地调整分配时间以满足页面请求。 一旦页面窃取器开始扫描页面,则完成页面请求的分配时间基于可用内存页面的百分比。 分配等待时间根据可用内存的百分比进行反比例调整。 分配等待时间具有随时间增加的持续时间,随着可用内存的百分比的增加,可用内存的百分比随时间而减少。 更具体地,确定在计算平均时间时分配包括用于扫描的扫描时间的页面的每页的平均时间。 然后将可调值应用于平均时间以确定等待时间。 在优选实施例中,接收用户定义的值,其将在满足页面请求之前控制分配等待时间。
    • 4. 发明授权
    • Memory pacing
    • 记忆起搏
    • US07552303B2
    • 2009-06-23
    • US11011243
    • 2004-12-14
    • Andrew DunsheaJos Manuel AecapadiCatherine Moriarty Nunez
    • Andrew DunsheaJos Manuel AecapadiCatherine Moriarty Nunez
    • G06F12/00
    • G06F12/1009Y10S707/99953Y10S707/99957
    • A method, system, and program for managing memory page requests in a multi-processor data processing system determines a threshold value of available memory, and dynamically adjusts an allocation time to fulfill a page request if the available memory is below a threshold value. The allocation time to fulfill the page request is based upon a percentage of available memory pages once a page stealer commences a scan for pages. An allocation wait time is inversely proportionally adjusted depending upon the percentage of available memory. The allocation wait time has a duration that increases in time as the percentage of available memory decreases and decreases in time as the percentage of available memory increases. More specifically, an average time per page to allocate a page including a scan time for the scan in computing the average time is determined. Then a tunable value is applied to the average time to determine a wait time. In a preferred embodiment, user defined values are received that would control the allocation wait time before fulfilling a page request.
    • 用于管理多处理器数据处理系统中的存储器页面请求的方法,系统和程序确定可用存储器的阈值,并且如果可用存储器低于阈值,则动态地调整分配时间以满足页面请求。 一旦页面窃取器开始扫描页面,则完成页面请求的分配时间基于可用内存页面的百分比。 分配等待时间根据可用内存的百分比进行反比例调整。 分配等待时间具有随时间增加的持续时间,随着可用内存的百分比的增加,可用内存的百分比随时间而减少。 更具体地,确定在计算平均时间时分配包括用于扫描的扫描时间的页面的每页的平均时间。 然后将可调值应用于平均时间以确定等待时间。 在优选实施例中,接收用户定义的值,其将在满足页面请求之前控制分配等待时间。
    • 5. 发明申请
    • Transparent Data Migration Within a Computing Environment
    • 计算环境中的透明数据迁移
    • US20120030424A1
    • 2012-02-02
    • US12846823
    • 2010-07-29
    • Catherine Moriarty NunezMartine Bruce Wedlake
    • Catherine Moriarty NunezMartine Bruce Wedlake
    • G06F12/02G06F12/00
    • G06F3/067G06F3/0617G06F3/0647
    • Described is a method and system for transparently migrating data between storage systems of a computing environment without disrupting realtime access to the stored data of the storage systems. Specifically, when adding a new storage system to the computing environment, realtime data write operations can be redirected to the new storage system instead of an existing storage system. During the redirection, the data stored on the existing storage system can be accessed for data operations. Concurrently, during the redirection, data stored on the existing storage system can be migrated to the new storage system. When the data migration completes and all the data, stored on the existing storage system prior to the redirection, resides on the new storage system, the new storage system can function as the primary storage system. Thus, storage capacity can increase or be replaced without disrupting data operations.
    • 描述了一种用于在计算环境的存储系统之间透明地迁移数据而不中断对存储系统的存储数据的实时访问的方法和系统。 具体来说,当向计算环境添加新的存储系统时,可以将实时数据写入操作重定向到新的存储系统而不是现有的存储系统。 在重定向期间,可以访问存储在现有存储系统上的数据进行数据操作。 同时,在重定向期间,存储在现有存储系统上的数据可以迁移到新的存储系统。 数据迁移完成后,重定向之前存储在现有存储系统上的所有数据都驻留在新的存储系统上,新的存储系统可以作为主存储系统。 因此,存储容量可以增加或更换,而不会中断数据操作。
    • 6. 发明授权
    • Transparent data migration within a computing environment
    • 计算环境中的透明数据迁移
    • US08793448B2
    • 2014-07-29
    • US12846823
    • 2010-07-29
    • Martine Bruce WedlakeCatherine Moriarty Nunez
    • Martine Bruce WedlakeCatherine Moriarty Nunez
    • G06F12/02
    • G06F3/067G06F3/0617G06F3/0647
    • Described is a method and system for transparently migrating data between storage systems of a computing environment without disrupting realtime access to the stored data of the storage systems. Specifically, when adding a new storage system to the computing environment, realtime data write operations can be redirected to the new storage system instead of an existing storage system. During the redirection, the data stored on the existing storage system can be accessed for data operations. Concurrently, during the redirection, data stored on the existing storage system can be migrated to the new storage system. When the data migration completes and all the data, stored on the existing storage system prior to the redirection, resides on the new storage system, the new storage system can function as the primary storage system. Thus, storage capacity can increase or be replaced without disrupting data operations.
    • 描述了一种用于在计算环境的存储系统之间透明地迁移数据而不中断对存储系统的存储数据的实时访问的方法和系统。 具体来说,当向计算环境添加新的存储系统时,可以将实时数据写入操作重定向到新的存储系统而不是现有的存储系统。 在重定向期间,可以访问存储在现有存储系统上的数据进行数据操作。 同时,在重定向期间,存储在现有存储系统上的数据可以迁移到新的存储系统。 数据迁移完成后,重定向之前存储在现有存储系统上的所有数据都驻留在新的存储系统上,新的存储系统可以作为主存储系统。 因此,存储容量可以增加或更换,而不会中断数据操作。
    • 8. 发明申请
    • Transparent Data Migration Within A Computing Environment
    • 计算环境中的透明数据迁移
    • US20120221790A1
    • 2012-08-30
    • US13467754
    • 2012-05-09
    • Catherine Moriarty NunezMartine Bruce Wedlake
    • Catherine Moriarty NunezMartine Bruce Wedlake
    • G06F12/16
    • G06F3/067G06F3/0617G06F3/0647
    • Described is a method and system for transparently migrating data between storage systems of a computing environment without disrupting realtime access to the stored data of the storage systems. Specifically, when adding a new storage system to the computing environment, realtime data write operations can be redirected to the new storage system instead of an existing storage system. During the redirection, the data stored on the existing storage system can be accessed for data operations. Concurrently, during the redirection, data stored on the existing storage system can be migrated to the new storage system. When the data migration completes and all the data, stored on the existing storage system prior to the redirection, resides on the new storage system, the new storage system can function as the primary storage system. Thus, storage capacity can increase or be replaced without disrupting data operations.
    • 描述了一种用于在计算环境的存储系统之间透明地迁移数据而不中断对存储系统的存储数据的实时访问的方法和系统。 具体来说,当向计算环境添加新的存储系统时,可以将实时数据写入操作重定向到新的存储系统而不是现有的存储系统。 在重定向期间,可以访问存储在现有存储系统上的数据进行数据操作。 同时,在重定向期间,存储在现有存储系统上的数据可以迁移到新的存储系统。 数据迁移完成后,重定向之前存储在现有存储系统上的所有数据都驻留在新的存储系统上,新的存储系统可以作为主存储系统。 因此,存储容量可以增加或更换,而不会中断数据操作。