DYNAMIC CONFIGURATION OF INTERCONNECTED DEVICES FOR MEASURING PERFORMANCE CHARACTERISTICS IN A NETWORK
    2.
    发明申请
    DYNAMIC CONFIGURATION OF INTERCONNECTED DEVICES FOR MEASURING PERFORMANCE CHARACTERISTICS IN A NETWORK 审中-公开
    用于测量网络性能特征的互连设备的动态配置

    公开(公告)号:US20130219052A1

    公开(公告)日:2013-08-22

    申请号:US13814281

    申请日:2010-09-10

    CPC classification number: G06F15/177 H04L41/08 H04L41/0846 H04L41/12 H04L43/50

    Abstract: Dynamic configuration of interconnected devices for measuring performance characteristics in a network is disclosed. The present invention relates to measurement of performance characteristics and, more particularly, to measurement of performance characteristics of interconnected devices in a network. In existing systems there is no mechanism to dynamically determine the performance characteristics of the network and automate the test process between devices of the network. Disclosed system allows configuring the devices such as provider edge devices dynamically in the network. Further, it is possible to determine the capabilities of the devices under test and accordingly configure the test parameters. Further, the devices may be synchronized and the test may be carried out. The test process is thus automated and hence eliminates manual configuration that is error prone and tedious.

    Abstract translation: 公开了用于测量网络中的性能特征的互连设备的动态配置。 本发明涉及性能特征的测量,更具体地,涉及网络中互连设备的性能特性的测量。 在现有系统中,没有机制来动态地确定网络的性能特征并使网络设备之间的测试过程自动化。 公开的系统允许在网络中动态地配置诸如提供商边缘设备的设备。 此外,可以确定被测设备的能力,从而配置测试参数。 此外,可以同步设备并且可以进行测试。 因此,测试过程是自动化的,因此消除了容易出错和繁琐的手动配置。

    Optimizing a File System for Different Types of Applications in a Compute Cluster Using Dynamic Block Size Granularity
    3.
    发明申请
    Optimizing a File System for Different Types of Applications in a Compute Cluster Using Dynamic Block Size Granularity 有权
    使用动态块大小粒度优化计算群集中不同类型应用程序的文件系统

    公开(公告)号:US20110258378A1

    公开(公告)日:2011-10-20

    申请号:US12760476

    申请日:2010-04-14

    CPC classification number: G06F3/0643 G06F3/061 G06F3/067

    Abstract: Embodiments of the invention relate to optimizing a file system for different types of applications in a compute cluster using dynamic block size granularity. An exemplary embodiment includes reserving a predetermined number of storage allocation regions for each node in a cluster, wherein each storage allocation region comprises a set of contiguous data blocks on a single storage disk of locally attached storage; using a contiguous set of data blocks on a single storage disk of locally attached storage as a file system's block allocation granularity for striping data to be stored in the file system for a compute operation in the cluster; and using a single data block of a shared storage subsystem as the file system's block allocation granularity for striping data to be stored in the file system for a data access operation in the cluster.

    Abstract translation: 本发明的实施例涉及使用动态块大小粒度来优化在计算集群中的不同类型的应用的文件系统。 示例性实施例包括为集群中的每个节点保留预定数量的存储分配区域,其中每个存储分配区域包括在本地连接的存储器的单个存储盘上的一组连续的数据块; 在本地连接的存储的单个存储盘上使用连续的一组数据块作为文件系统的块分配粒度,用于条带化要存储在文件系统中的数据以用于群集中的计算操作; 并且使用共享存储子系统的单个数据块作为文件系统的块分配粒度,用于条带化要存储在文件系统中的数据以用于群集中的数据访问操作。

    READ-MODIFY-WRITE PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM
    4.
    发明申请
    READ-MODIFY-WRITE PROTOCOL FOR MAINTAINING PARITY COHERENCY IN A WRITE-BACK DISTRIBUTED REDUNDANCY DATA STORAGE SYSTEM 有权
    用于在写回分配冗余数据存储系统中维持奇偶校验的读修改 - 写协议

    公开(公告)号:US20110208995A1

    公开(公告)日:2011-08-25

    申请号:US12710123

    申请日:2010-02-22

    Abstract: Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes, each node comprising a processor and an array of failure independent data storage devices. Information is stored as a set of stripes, each stripe including a collection of multiple data strips and associated parity strips, the stripes distributed across multiple corresponding primary data nodes and multiple corresponding parity nodes. A primary data node maintains the data strip holding a first copy of data, and each parity node maintains a parity strip holding a parity for the multiple data strips. A read-modify-write parity update protocol is performed for maintaining parity coherency, the primary data node driving parity coherency with its corresponding parity nodes, independently of other data nodes, in order to keep its relevant parity strips coherent.

    Abstract translation: 在包括多个节点的回写分布式数据存储系统中维持数据存储可靠性,每个节点包括处理器和故障独立数据存储设备的阵列。 信息被存储为一组条带,每个条带包括多个数据条带和相关联的奇偶校验条的集合,条带分布在多个对应的主数据节点和多个对应的奇偶校验节点上。 主数据节点保持数据带保持数据的第一副本,并且每个奇偶校验节点维持保持多个数据条的奇偶校验的奇偶校验条。 执行读 - 修改 - 写奇偶校验更新协议以维持奇偶校验一致性,主数据节点与其对应的奇偶校验节点驱动奇偶校验一致性,独立于其他数据节点,以便保持其相关奇偶校验条相符。

    System for managing and controlling storage access requirements
    5.
    发明授权
    System for managing and controlling storage access requirements 有权
    用于管理和控制存储访问要求的系统

    公开(公告)号:US07827283B2

    公开(公告)日:2010-11-02

    申请号:US10367444

    申请日:2003-02-19

    Abstract: A Resource Management and Reservation System (RMRS) for managing and reserving storage bandwidth, is a platform independent middleware layer that provides an interface to applications, their database management systems, or some other higher level data management systems like ADRS which does data management on behalf of the applications. RMRS is highly relevant in hosted environments where one or more applications may be run on behalf of multiple customers each with a unique service level agreement with the Service Provider. Through its interface to the aforementioned applications, RMRS allows each application or an application side management system to communicate expected future storage access requirements (e.g., periodic access for backups). The interface also allows applications to request urgent storage access (e.g., recovery actions may be requested without being planned ahead of time).

    Abstract translation: 用于管理和保留存储带宽的资源管理和预留系统(RMRS)是一个独立于平台的中间件层,为应用程序,数据库管理系统或其他更高级别的数据管理系统(如代表数据管理的ADRS)提供接口 的应用程序。 RMRS在托管环境中高度相关,其中可以代表多个客户运行一个或多个应用程序,每个客户与服务提供商具有唯一的服务级别协议。 通过其与上述应用的接口,RMRS允许每个应用程序或应用程序侧管理系统传达预期的未来存储访问要求(例如,备份的定期访问)。 该接口还允许应用程序请求紧急存储访问(例如,可以在不提前计划的情况下请求恢复动作)。

    METHOD FOR IMPROVING FREQUENCY-BASED CACHING ALGORITHMS BY MAINTAINING A STABLE HISTORY OF EVICTED ITEMS
    6.
    发明申请
    METHOD FOR IMPROVING FREQUENCY-BASED CACHING ALGORITHMS BY MAINTAINING A STABLE HISTORY OF EVICTED ITEMS 有权
    通过维护有保障的项目的稳定历史来改进基于频率的高速缓存算法的方法

    公开(公告)号:US20090271574A1

    公开(公告)日:2009-10-29

    申请号:US12109258

    申请日:2008-04-24

    CPC classification number: G06F12/126 G06F12/0888 G06F12/122

    Abstract: The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache memory including logical pages including, upon detecting that a first page is being evicted from the cache memory, performing an addition process by adding metadata of the first page to a stable history list. Upon detecting a cache miss for a second page, if the stable history list contains metadata for the second page, then removing the second page metadata from the stable history list and applying a promotion determination for the second page to determine a priority value for the second page metadata and placing the second page in the cache memory based on the priority data. Upon detecting that metadata of a third page is to be evicted from the stable history list, applying an eviction determination to evict metadata of the third page from the stable history list based on a predetermined caching rule.

    Abstract translation: 本发明提供了一种通过维持被驱逐物品的稳定历史来改进基于频率的缓存算法的方法。 一个实施例涉及用于在包括逻辑页面的高速缓冲存储器中缓存数据的过程,包括在检测到第一页被从高速缓存存储器中逐出时执行添加处理,通过将第一页的元数据添加到稳定历史列表。 当检测到第二页面的高速缓存未命中时,如果稳定历史列表包含用于第二页面的元数据,则从稳定历史列表中移除第二页面元数据并对第二页面应用促销确定以确定第二页面的第二页面的优先级值 页面元数据,并且基于优先级数据将第二页面放置在高速缓冲存储器中。 在检测到第三页的元数据被从稳定历史列表中逐出时,基于预定的高速缓存规则,应用逐出确定从稳定历史列表中排除第三页的元数据。

    SYSTEM AND METHOD FOR MANAGING THE PERFORMANCE OF A COMPUTER SYSTEM BASED ON OPERATIONAL CHARACTERISTICS OF THE SYSTEM COMPONENTS
    8.
    发明申请
    SYSTEM AND METHOD FOR MANAGING THE PERFORMANCE OF A COMPUTER SYSTEM BASED ON OPERATIONAL CHARACTERISTICS OF THE SYSTEM COMPONENTS 失效
    基于系统组件的运行特性来管理计算机系统的性能的系统和方法

    公开(公告)号:US20080319731A1

    公开(公告)日:2008-12-25

    申请号:US12203867

    申请日:2008-09-03

    CPC classification number: H04L41/024 H04L43/0817

    Abstract: A performance manager and method for managing the performance of a computer system based on a system model that includes measured entities representing the operational characteristics of the system components and relationships among the measured entities. The performance manager includes data producers for interacting with the interface agents of the components, an engine for exchanging information with the data producers and the system model, and an interaction model for determining relevant measured entities in the system model. The system model and interaction model are maintained in a repository where data might be accessed via an access interface. Incoming performance data is analyzed by an analyzer in the background to detect trends and relationships among the entities. An operator might review the relevant entities and apply controls to selected entities to manage the overall system performance as well as to resolve problems affecting the performance of the components in the system.

    Abstract translation: 一种基于系统模型来管理计算机系统性能的性能管理器和方法,该系统模型包括表示系统组件的操作特性的测量实体以及所测量实体之间的关系。 性能管理器包括用于与组件的接口代理进行交互的数据生成器,用于与数据生成器和系统模型交换信息的引擎,以及用于确定系统模型中的相关测量实体的交互模型。 系统模型和交互模型保存在可通过访问接口访问数据的存储库中。 传入的性能数据由分析仪在后台进行分析,以检测实体之间的趋势和关系。 运营商可以审查相关实体并将控制应用于选定的实体,以管理整个系统性能,并解决影响系统中组件性能的问题。

    Method, system, and program for managing input/output (I/O) performance between host systems and storage volumes
    9.
    发明申请
    Method, system, and program for managing input/output (I/O) performance between host systems and storage volumes 有权
    用于管理主机系统和存储卷之间的输入/输出(I / O)性能的方法,系统和程序

    公开(公告)号:US20050076154A1

    公开(公告)日:2005-04-07

    申请号:US10663559

    申请日:2003-09-15

    CPC classification number: H04L67/1097 H04L69/329

    Abstract: Provided are a method, system, and program for managing a network providing Input/Output (I/O) paths between a plurality of host systems and storage volumes in storage systems. An application service connection definition is provided for each connection from a host to a storage volume. At least one service level guarantee definition is provided indicating performance criteria to satisfy service requirements included in at least one service level agreement with at least one customer for network resources. Each service level guarantee definition is associated with at least one application service connection definition. Monitoring is performed as to whether Input/Output (I/O) requests transmitted through the multiple I/O paths satisfy performance criteria indicated in the service level guarantee definition associated with the I/O paths.

    Abstract translation: 提供了一种用于管理在多个主机系统和存储系统中的存储卷之间提供输入/输出(I / O)路径的网络的方法,系统和程序。 为从主机到存储卷的每个连接提供应用程序服务连接定义。 提供至少一个服务级别保证定义,其指示性能标准以满足包括在与至少一个客户的网络资源的至少一个服务级别协议中的服务要求。 每个服务级别保证定义与至少一个应用服务连接定义相关联。 执行关于通过多个I / O路径传输的输入/输出(I / O)请求是否满足与I / O路径相关联的服务级别保证定义中指示的性能标准的监视。

Patent Agency Ranking