Cluster-wide read-copy update system and method
    1.
    发明申请
    Cluster-wide read-copy update system and method 有权
    集群范围的读取拷贝更新系统和方法

    公开(公告)号:US20060117072A1

    公开(公告)日:2006-06-01

    申请号:US10999833

    申请日:2004-11-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30578

    摘要: A system, method and computer program product for synchronizing updates to shared mutable data in a clustered data processing system. A data element update operation is performed at each node of the cluster while preserving a pre-update view of the shared mutable data, or an associated operational mode, on behalf of readers that may be utilizing the pre-update view. A request is made for detection of a grace period, and grace period detection processing is performed for detecting when the cluster-wide grace period has occurred. When it does, a deferred action associated with the update operation it taken, such as removal of a pre-update view of the data element or termination of an associated mode of operation.

    摘要翻译: 一种用于在群集数据处理系统中将更新同步到共享可变数据的系统,方法和计算机程序产品。 在集群的每个节点处执行数据元素更新操作,同时代表可能正在利用预更新视图的读取器保留共享的可变数据的预更新视图或相关联的操作模式。 进行用于检测宽限期的​​请求,并且执行宽限期检测处理以检测何时发生了群集范围的宽限期。 当它执行时,与其采取的更新操作相关联的延迟动作,诸如删除数据元素的更新前视图或终止相关联的操作模式。

    Policy-driven capacity management in resource provisioning environments
    2.
    发明授权
    Policy-driven capacity management in resource provisioning environments 有权
    资源配置环境中的策略驱动的容量管理

    公开(公告)号:US08732310B2

    公开(公告)日:2014-05-20

    申请号:US12764987

    申请日:2010-04-22

    IPC分类号: G06F15/173 G06F9/455

    CPC分类号: G06F9/45558

    摘要: Systems and methods for policy-driven capacity management in a resource provisioning environment, the method comprising storing, in an operational database one or more virtual resource sets (VRSs) and elasticity ranges for components to be deployed in a resource provisioning environment, and probabilistic guarantees on the elasticity ranges defined in a service manifest provided by a service subscriber; collecting historical data about capacity usage in the resource provisioning environment and failure statistics from the operational database, in addition to prior service commitments due to previously contracted service level agreements (SLAs) stored in a SLA repository; calculating equivalent capacity for the resource provisioning environment based on a defined residual benefit goal, and other business goals instrumented by way of a policy engine; and placing requested virtual resources on physical resources, in response to determining that sufficient physical capacity is available to host the calculated equivalent capacity.

    摘要翻译: 在资源供应环境中用于策略驱动的容量管理的系统和方法,所述方法包括在操作数据库中存储要部署在资源准备环境中的组件的一个或多个虚拟资源集(VRS)和弹性范围,以及概率保证 在由服务订户提供的服务清单中定义的弹性范围; 收集有关资源供应环境中的容量使用的历史数据以及来自运营数据库的故障统计信息,以及由于先前约定的存储在SLA存储库中的服务级别协议(SLA)而导致的服务承诺; 根据定义的剩余利益目标计算资源配置环境的等效容量,以及通过策略引擎调整的其他业务目标; 并且响应于确定足够的物理容量可用于承载所计算的等效容量,将所请求的虚拟资源放置在物理资源上。

    OBJECT BASED STORAGE SYSTEM AND METHOD OF OPERATING THEREOF
    3.
    发明申请
    OBJECT BASED STORAGE SYSTEM AND METHOD OF OPERATING THEREOF 有权
    基于对象的存储系统及其操作方法

    公开(公告)号:US20130067269A1

    公开(公告)日:2013-03-14

    申请号:US13603470

    申请日:2012-09-05

    IPC分类号: G06F11/14

    摘要: A method and a storage system for managing logical objects, wherein the storage system includes a plurality of control servers and the method includes: (i) defining a plurality of object pools and associating each logical object, hosted in the storage system, with one of the plurality of object pools; (ii) configuring each control server to have a primary responsibility over at least two of the object pools, such that each object pool is controlled by one primary control server, configured to handle requests directed to logical objects associated with the object pool; and (iii) in response to a failure of one of the plurality of control servers, configuring each operational server of the plurality of control servers to take over primary responsibility for at least one object pool, originally defined under the primary responsibility of the failed control server.

    摘要翻译: 一种用于管理逻辑对象的方法和存储系统,其中所述存储系统包括多个控制服务器,并且所述方法包括:(i)定义多个对象池并将托管在所述存储系统中的每个逻辑对象与 多个对象池; (ii)将每个控制服务器配置为对至少两个所述对象池具有主要责任,使得每个对象池由一个主控制服务器控制,被配置为处理针对与所述对象池相关联的逻辑对象的请求; 以及(iii)响应于所述多个控制服务器中的一个控制服务器的故障,配置所述多个控制服务器中的每个操作服务器以承担至少一个对象池的主要责任,所述至少一个对象池最初由故障控制的主要责任所定义 服务器。

    Obtaining file system view in block-level data storage systems
    4.
    发明授权
    Obtaining file system view in block-level data storage systems 有权
    在块级数据存储系统中获取文件系统视图

    公开(公告)号:US08290994B2

    公开(公告)日:2012-10-16

    申请号:US12773852

    申请日:2010-05-05

    IPC分类号: G06F17/30

    摘要: A computer implemented method is disclosed for obtaining file-level information from block level information of files stored on a storage medium. The method includes accessing the storage medium to obtain metadata available in block level on the storage medium and building an inverse block-to-file map of the files stored on the storage medium. The method also includes listening online to incoming block-level commands communicated from a host to the storage medium, parsing the incoming block-level commands, inferring file-level information from the parsed block level commands; and updating the inverse file-level map. Also disclosed are corresponding computer program product and processing system.

    摘要翻译: 公开了一种计算机实现的方法,用于从存储在存储介质上的文件的块级信息获得文件级信息。 该方法包括访问存储介质以获得在存储介质上以块级可用的元数据,并构建存储在存储介质上的文件的反向块对文件映射。 该方法还包括在线监听从主机传送到存储介质的传入块级命令,解析传入的块级命令,从解析块级别命令推断文件级信息; 并更新逆文件级映射。 还公开了相应的计算机程序产品和处理系统。

    Managing communication between nodes in a virtual network
    5.
    发明授权
    Managing communication between nodes in a virtual network 失效
    管理虚拟网络中的节点之间的通信

    公开(公告)号:US08131833B2

    公开(公告)日:2012-03-06

    申请号:US12623327

    申请日:2009-11-20

    IPC分类号: G06F15/16

    CPC分类号: H04L65/4076

    摘要: A method for managing communication between nodes in a virtual network is provided. A first computing system utilizes first information to forward first data to the second computing system in a physical network. If the first information is incorrect, the second computing system forwards an unlearning request to the first computing system, and the first computing system updates or deletes the first information. If the first information is not available, the first computing system forwards the first data to a group of computing systems in the physical network by way of a multicast service. Upon receiving the first data, the second computing system or a third computing system in the physical network forwards a learning request to the first computing system, and the first computing system utilizes the learning request to generate the first information.

    摘要翻译: 提供了一种用于管理虚拟网络中的节点之间的通信的方法。 第一计算系统利用第一信息将物理网络中的第一数据转发到第二计算系统。 如果第一信息不正确,则第二计算系统将未学习请求转发给第一计算系统,并且第一计算系统更新或删除第一信息。 如果第一信息不可用,则第一计算系统通过多播服务将第一数据转发到物理网络中的一组计算系统。 在接收到第一数据时,物理网络中的第二计算系统或第三计算系统将学习请求转发到第一计算系统,并且第一计算系统利用学习请求来生成第一信息。

    Energy-saving operation of a storage device
    6.
    发明授权
    Energy-saving operation of a storage device 失效
    存储设备的节能运行

    公开(公告)号:US08072704B1

    公开(公告)日:2011-12-06

    申请号:US12783578

    申请日:2010-05-20

    IPC分类号: G11B5/596 G11B21/02

    CPC分类号: G11B5/5547

    摘要: A computer implemented method is disclosed, for energy-saving operation of a storage device with a read/write head. The method includes monitoring workload of the storage device, calculating current mean workload and adjusting seek speed of the read/write head of the storage device to one of a plurality seek speeds depending on the calculated current mean workload. The step of adjusting the seek speed of the read/write head includes adjusting the seek speed of the read/write head to be a first seek speed if the calculated current mean workload is below a first threshold, adjusting the seek speed of the read/write head to be a second seek speed if the calculated current mean workload is between the first threshold and a second threshold, and adjusting the seek speed of the read/write head to be the first seek speed if the calculated current mean workload is greater than the second threshold. A computer program product and a data processing system are also disclosed.

    摘要翻译: 公开了一种用于具有读/写头的存储装置的节能操作的计算机实现的方法。 该方法包括根据所计算的当前平均工作负载来监视存储设备的工作负载,计算当前平均工作负载并将存储设备的读/写头的寻道速度调整为多个寻道速度中的一个。 调整读/写头的寻道速度的步骤包括:如果计算出的当前平均工作负载低于第一阈值,则将读/写头的寻道速度调整为第一寻道速度,调整读/ 如果所计算的当前平均工作负载在第一阈值和第二阈值之间,则写头将成为第二寻道速度,并且如果所计算的当前平均工作负载大于第一寻址速度,则将读/写头的寻道速度调整为第一寻道速度 第二个门槛。 还公开了一种计算机程序产品和数据处理系统。

    POLICY-DRIVEN CAPACITY MANAGEMENT IN RESOURCE PROVISIONING ENVIRONMENTS
    7.
    发明申请
    POLICY-DRIVEN CAPACITY MANAGEMENT IN RESOURCE PROVISIONING ENVIRONMENTS 有权
    资源提供环境中的政策制定能力管理

    公开(公告)号:US20110264805A1

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

    申请号:US12764987

    申请日:2010-04-22

    IPC分类号: G06F9/00

    CPC分类号: G06F9/45558

    摘要: Systems and methods for policy-driven capacity management in a resource provisioning environment, the method comprising storing, in an operational database one or more virtual resource sets (VRSs) and elasticity ranges for components to be deployed in a resource provisioning environment, and probabilistic guarantees on the elasticity ranges defined in a service manifest provided by a service subscriber; collecting historical data about capacity usage in the resource provisioning environment and failure statistics from the operational database, in addition to prior service commitments due to previously contracted service level agreements (SLAs) stored in a SLA repository; calculating equivalent capacity for the resource provisioning environment based on a defined residual benefit goal, and other business goals instrumented by way of a policy engine; and placing requested virtual resources on physical resources, in response to determining that sufficient physical capacity is available to host the calculated equivalent capacity.

    摘要翻译: 在资源供应环境中用于策略驱动的容量管理的系统和方法,所述方法包括在操作数据库中存储要部署在资源准备环境中的组件的一个或多个虚拟资源集(VRS)和弹性范围,以及概率保证 在由服务订户提供的服务清单中定义的弹性范围; 收集有关资源供应环境中的容量使用的历史数据以及来自运营数据库的故障统计信息,以及由于先前约定的存储在SLA存储库中的服务级别协议(SLA)而导致的服务承诺; 根据定义的剩余利益目标计算资源配置环境的等效容量,以及通过策略引擎调整的其他业务目标; 并且响应于确定足够的物理容量可用于承载所计算的等效容量,将所请求的虚拟资源放置在物理资源上。

    System, Method and Computer Program Product for Processing a Memory Page
    9.
    发明申请
    System, Method and Computer Program Product for Processing a Memory Page 审中-公开
    用于处理内存页的系统,方法和计算机程序产品

    公开(公告)号:US20090031142A1

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

    申请号:US11782646

    申请日:2007-07-25

    IPC分类号: H04L9/00

    CPC分类号: G06F12/1408 G06F12/1009

    摘要: A method for processing a memory page, the method includes: retrieving, in response to a request to provide a first memory page to a processor, first memory page metadata associated with first memory page address information; wherein the first memory page address information is stored in a memory page table; and performing a page operation in response to the memory page metadata; wherein the page operation is selected from a group consisting of compression, cryptography, searching a page for a virus signature, searching a page for digital right management signature, error correction code verification, error correction code addition.

    摘要翻译: 一种用于处理存储器页面的方法,所述方法包括:响应于向处理器提供第一存储器页面的请求,检索与第一存储器页面地址信息相关联的第一存储器页面元数据; 其中所述第一存储器页地址信息被存储在存储器页表中; 以及响应于所述存储器页面元数据执行页面操作; 其中所述页面操作是从包括压缩,加密,搜索病毒签名的页面,搜索数字版权管理签名的页面,纠错码验证,纠错码添加组成的组中选择的。

    COMPUTER SYSTEM WITH LAN-BASED I/O
    10.
    发明申请
    COMPUTER SYSTEM WITH LAN-BASED I/O 审中-公开
    具有基于LAN的I / O的计算机系统

    公开(公告)号:US20080189392A1

    公开(公告)日:2008-08-07

    申请号:US12062211

    申请日:2008-04-03

    IPC分类号: G06F15/16

    CPC分类号: H04L67/08 H04L2212/00

    摘要: A computer system includes a local area network (LAN) and a plurality of computers. Each of the computers includes at least one central processing unit (CPU) and a LAN interface, which is coupled to communicate over the LAN, while the computers include no on-board input/output (I/O) device controllers other than the LAN interface. One or more peripheral devices are coupled to communicate with the computers over the LAN.

    摘要翻译: 计算机系统包括局域网(LAN)和多个计算机。 每个计算机包括至少一个中央处理单元(CPU)和LAN接口,其被耦合以通过LAN进行通信,而计算机不包括除LAN之外的板上输入/输出(I / O)设备控制器 接口。 一个或多个外围设备被耦合以通过LAN与计算机通信。