COLLABORATIVE CACHING
    133.
    发明申请
    COLLABORATIVE CACHING 有权
    协作缓存

    公开(公告)号:US20140325161A1

    公开(公告)日:2014-10-30

    申请号:US14368786

    申请日:2012-04-27

    Inventor: Douglas L. Voigt

    Abstract: A method is provided for collaborative caching between a server cache (104) of a server computer (102) and an array cache (112) of a storage array (110) coupled to the server computer. The method includes collecting instrumentation data on the server cache and the array cache of the storage array and, based on the instrumentation data, adjusting the operation of at least one of the server cache and the array cache.

    Abstract translation: 提供了一种用于在服务器计算机(102)的服务器高速缓存(104)与耦合到服务器计算机的存储阵列(110)的阵列高速缓存(112)之间进行协作缓存的方法。 该方法包括在服务器缓存和存储阵列的阵列高速缓存上收集仪器数据,并且基于仪器数据调整服务器高速缓存和数组高速缓存中的至少一个的操作。

    Optimizing storage of data files
    134.
    发明授权
    Optimizing storage of data files 有权
    优化数据文件的存储

    公开(公告)号:US08874700B2

    公开(公告)日:2014-10-28

    申请号:US14300104

    申请日:2014-06-09

    Abstract: Disclosed are systems, methods, and machine-readable storage mediums for managing storage of a computing device associated with a user. In at least some embodiments, a method includes receiving a request to synchronize a data file from a cloud storage system from a the computing device, determining a classification of the computing device and an access pattern associated with the file, determining a storage optimization operation to be performed on the data file based on the access pattern and the classification, transmitting the file to the device subsequent to execution of the storage optimization operation, and transmitting an updated file based on an updated access pattern. The storage optimization operation can include downsampling, lossy compression, lossless compression, or a combination thereof.

    Abstract translation: 公开了用于管理与用户相关联的计算设备的存储的系统,方法和机器可读存储介质。 在至少一些实施例中,一种方法包括从计算设备接收同步来自云存储系统的数据文件的请求,确定计算设备的分类和与文件相关联的访问模式,确定存储优化操作 基于访问模式和分类在数据文件上执行,在执行存储优化操作之后将文件发送到设备,以及基于更新的访问模式发送更新的文件。 存储优化操作可以包括下采样,有损压缩,无损压缩或其组合。

    Tracking files and directories related to unsuccessful change operations
    135.
    发明授权
    Tracking files and directories related to unsuccessful change operations 有权
    跟踪与成功更改操作相关的文件和目录

    公开(公告)号:US08874626B2

    公开(公告)日:2014-10-28

    申请号:US13757437

    申请日:2013-02-01

    Applicant: Red Hat, Inc.

    Abstract: A server computer system identifies change operations for an object in a file system. The object can be a file or a directory. The change operations can include a change to a local copy of the object and one or more remote copies of the object. The server computer system determines that one of the change operations is unsuccessful and creates tracking data that identifies the object that is associated with at least one change operation that is unsuccessful.

    Abstract translation: 服务器计算机系统识别文件系统中对象的更改操作。 对象可以是文件或目录。 更改操作可以包括对对象的本地副本和对象的一个​​或多个远程副本的更改。 服务器计算机系统确定其中一个更改操作不成功,并创建跟踪数据,该跟踪数据标识与至少一个不成功的更改操作相关联的对象。

    Data replication and failure recovery method for distributed key-value store
    136.
    发明授权
    Data replication and failure recovery method for distributed key-value store 有权
    分布式键值存储的数据复制和故障恢复方法

    公开(公告)号:US08874505B2

    公开(公告)日:2014-10-28

    申请号:US13004585

    申请日:2011-01-11

    CPC classification number: G06F11/3433 G06F11/2094 G06F2201/81 G06F2201/88

    Abstract: A distributed storage system employs a Key-Value Store to dynamically change a table layout scheme based on user access patterns. The system can be used as a basic architecture to construct a distributed Key-Value Store to support both row-oriented and column-oriented table layout schemes, by using DHT (Distributed Hash Table) technology for high scalability.

    Abstract translation: 分布式存储系统采用键值存储来基于用户访问模式来动态地改变表格布局方案。 通过使用DHT(分布式哈希表)技术实现高可扩展性,该系统可用作构建分布式键值存储的基本架构,以支持面向行和列的表格布局方案。

    System aware performance counters
    137.
    发明授权
    System aware performance counters 有权
    系统感知性能计数器

    公开(公告)号:US08869118B2

    公开(公告)日:2014-10-21

    申请号:US13150600

    申请日:2011-06-01

    CPC classification number: G06F11/3466 G06F11/3419 G06F2201/865 G06F2201/88

    Abstract: System aware performance counters including a processor for performing a method that includes executing a predefined code segment of an application, the executing on a processor. The executing includes executing an instrumented thread included in the predefined code segment. The method includes performing a first action associated with executing the instrumented thread in the predefined code segment, and registering the instrumented thread. A performance counter associated with the predefined code segment is started. Also, the execution of the predefined code segment is paused and the performance counter is paused. The method further includes performing a second action associated with pausing the executing of the predefined code segment. The executing of the predefined code segment is resumed and the performance counter is resumed responsive to resuming the executing of the predefined code segment. Also, a third action associated with resuming executing the predefined code segment is performed.

    Abstract translation: 系统感知性能计数器,包括用于执行包括执行应用程序的预定代码段的方法的处理器,在处理器上执行。 执行包括执行包含在预定义代码段中的被检测线程。 该方法包括执行与在预定代码段中执行被检测线程相关联的第一动作,以及登记被检测的线程。 开始与预定义代码段相关联的性能计数器。 此外,预定义代码段的执行被暂停,并且性能计数器被暂停。 该方法还包括执行与暂停预定义代码段的执行相关联的第二动作。 恢复预定义代码段的执行,并且响应于恢复执行预定义代码段而恢复性能计数器。 此外,执行与恢复执行预定义代码段相关联的第三动作。

    SYSTEMS AND METHODS FOR EXPORTING APPLICATION DETAILS USING APPFLOW
    138.
    发明申请
    SYSTEMS AND METHODS FOR EXPORTING APPLICATION DETAILS USING APPFLOW 有权
    使用APPFLOW出口应用细节的系统和方法

    公开(公告)号:US20140304393A1

    公开(公告)日:2014-10-09

    申请号:US13858009

    申请日:2013-04-06

    Abstract: The present disclosure is directed towards systems and methods for lightweight identification of flow information by application. A flow monitor executed by a processor of a device may maintain a counter. The flow monitor may associate an application with the value of the counter and transmit, to a data collector executed by a second device, the counter value and a name of the application. The flow monitor may monitor a data flow associated with the application to generate a data record. The flow monitor may transmit the data record to the data collector, the data record including an identification of the application consisting of the counter value and not including the name of the application. The data collector may then re-associate the data record with the application name based on the previously received counter value.

    Abstract translation: 本公开涉及用于通过应用轻量级识别流信息的系统和方法。 由设备的处理器执行的流量监视器可以维持计数器。 流量监视器可将应用程序与计数器的值相关联,并将其发送到由第二设备执行的数据收集器,计数器值和应用程序的名称。 流量监视器可以监视与应用相关联的数据流以生成数据记录。 流量监视器可以将数据记录传送到数据收集器,数据记录包括由计数器值组成的应用的标识,并且不包括应用的名称。 然后,数据收集器可以基于先前接收到的计数器值来重新将数据记录与应用程序名称相关联。

    BIDIRECTIONAL COUNTING OF DUAL OUTCOME EVENTS
    139.
    发明申请
    BIDIRECTIONAL COUNTING OF DUAL OUTCOME EVENTS 有权
    双向比较活动的双向计数

    公开(公告)号:US20140282616A1

    公开(公告)日:2014-09-18

    申请号:US13833776

    申请日:2013-03-15

    CPC classification number: G06F11/348 G06F2201/86 G06F2201/88 G06F2201/885

    Abstract: A dual outcome event monitoring unit comprises a plurality of inputs, and a first counter. Each input is associated with an event and the first counter is a bidirectional counter. The dual outcome event monitoring unit is configured to increment the first counter in response to receiving an indication of the occurrence of a first event of a plurality of events. The first event is designated as an increment event. The dual outcome event monitoring unit is also configured to decrement the first counter responsive to receiving an indication of the occurrence of a second event of a plurality of events. The second event is designated as a decrement event.

    Abstract translation: 双重结果事件监控单元包括多个输入和第一计数器。 每个输入与事件相关联,第一个计数器是一个双向计数器。 双重结果事件监控单元被配置为响应于接收到多个事件的第一事件的发生的指示而递增第一计数器。 第一个事件被指定为一个增量事件。 双重结果事件监控单元还被配置为响应于接收到多个事件的第二事件的发生的指示而递减第一计数器。 第二个事件被指定为递减事件。

    Bottleneck Detector for Executing Applications
    140.
    发明申请
    Bottleneck Detector for Executing Applications 有权
    用于执行应用程序的瓶颈检测器

    公开(公告)号:US20140282597A1

    公开(公告)日:2014-09-18

    申请号:US13866014

    申请日:2013-04-18

    Abstract: A bottleneck detector may analyze individual workloads processed by an application by logging times when the workload may be processed at different checkpoints in the application. For each checkpoint, a curve fitting algorithm may be applied, and the fitted curves may be compared between different checkpoints to identify bottlenecks or other poorly performing sections of the application. A real time implementation of a detection system may compare newly captured data points against historical curves to detect a shift in the curve, which may indicate a bottleneck. In some cases, the fitted curves from neighboring checkpoints may be compared to identify sections of the application that may be a bottleneck. An automated system may apply one set of checkpoints in an application, identify an area for further investigation, and apply a second set of checkpoints in the identified area. Such a system may recursively search for bottlenecks in an executing application.

    Abstract translation: 瓶颈检测器可以通过在应用程序的不同检查点处处理工作负载的记录时间来分析应用程序处理的各个工作负载。 对于每个检查点,可以应用曲线拟合算法,并且可以在不同检查点之间比较拟合曲线,以识别应用程序的瓶颈或其他性能差的部分。 检测系统的实时实现可以将新捕获的数据点与历史曲线进行比较,以检测曲线中的偏移,这可能表示瓶颈。 在某些情况下,可以比较来自相邻检查点的拟合曲线以识别应用程序可能是瓶颈的部分。 自动化系统可以在应用程序中应用一组检查点,识别进一步调查的区域,并在识别的区域中应用第二组检查点。 这样的系统可以递归地搜索执行应用程序中的瓶颈。

Patent Agency Ranking