ATM/SONET network enhanced as a universal computer system interconnect
    21.
    发明授权
    ATM/SONET network enhanced as a universal computer system interconnect 失效
    ATM / SONET网络作为通用计算机系统互联增强

    公开(公告)号:US5959994A

    公开(公告)日:1999-09-28

    申请号:US699260

    申请日:1996-08-19

    IPC分类号: H04L12/56 H04Q11/04

    摘要: An enhanced ATM switch with CPU node interconnect functionality and peripheral interconnect functionality and network functionality. The ATM switch provides low latency transfer between computer nodes and performs input/output operations with peripherals through the ATM network. SCSI Fibre Channel protocol (FCP) commands are implemented according to ATM standards to provide communication with peripherals. A segmentation and reassembly (SAR) unit is provided for performing ATM segmentation and reassembly. The SAR includes functional units which allow direct connection of an application agent to the core of the switch once the cell characteristics are determined by the application agent and provides ATM cell translation to and from available kernel buffers. The transmission media in the ATM network comprises digital optical links. The enhanced ATM switch may also include a synchronous optical network (SONET) interface for providing SONET transmission over the digital optical links in the ATM network.

    摘要翻译: 具有CPU节点互连功能和外设互连功能和网络功能的增强型ATM交换机。 ATM交换机在计算机节点之间提供低延迟传输,并通过ATM网络与外设进行输入/输出操作。 SCSI光纤通道协议(FCP)命令根据ATM标准实现,以提供与外设的通信。 提供了分段和重组(SAR)单元,用于执行ATM分段和重组。 一旦特征由应用代理确定并且向可用的内核缓冲器提供ATM信元转换,则SAR包括功能单元,其允许应用代理直接连接到交换机的核心。 ATM网络中的传输媒体包括数字光链路。 增强型ATM交换机还可以包括用于在ATM网络中的数字光链路上提供SONET传输的同步光网络(SONET)接口。

    Method of managing storage and retrieval of data objects
    22.
    发明授权
    Method of managing storage and retrieval of data objects 有权
    管理数据对象的存储和检索的方法

    公开(公告)号:US08489555B2

    公开(公告)日:2013-07-16

    申请号:US13151336

    申请日:2011-06-02

    IPC分类号: G06F17/30 G06F17/00

    CPC分类号: H03M7/30

    摘要: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T

    摘要翻译: 用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+ T.gtoreq.length( A),则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。

    FINE-GRAINED CAPACITY MANAGEMENT OF COMPUTING ENVIRONMENTS THAT MAY SUPPORT A DATABASE
    23.
    发明申请
    FINE-GRAINED CAPACITY MANAGEMENT OF COMPUTING ENVIRONMENTS THAT MAY SUPPORT A DATABASE 有权
    可以支持数据库的计算环境的精细化能力管理

    公开(公告)号:US20130086374A1

    公开(公告)日:2013-04-04

    申请号:US13309806

    申请日:2011-12-02

    IPC分类号: G06F9/00

    摘要: Computing capacity of a computing environment can be managed by controlling it associated processing capacity based on a target (or desired) capacity. In addition, fine-grained control over the processing capacity can be exercised. For example, a computing system can change the processing capacity (e.g., processing rate) of at least one processor operating based on a target capacity. The computing system may also be operable to change the processing capacity based on a measured processing capacity (e.g., a measured average of various processing rates of a processor taken over a period of time when a processor may have been operating at different processing rates over that period). By way of example, the processing rate of a processor can be switched between 1/8 and 2/8 of a maximum processing rate to achieve virtually any effective processing rates between them.

    摘要翻译: 可以通过基于目标(或期望的)容量控制其相关联的处理能力来管理计算环境的计算能力。 另外,可以对处理能力进行细粒度的控制。 例如,计算系统可以改变基于目标容量操作的至少一个处理器的处理能力(例如,处理速率)。 计算系统还可以用于基于测量的处理能力来改变处理能力(例如,当处理器可能以不同的处理速率工作在一段时间内所采用的处理器的各种处理速率的测量平均值 期)。 作为示例,处理器的处理速率可以在最大处理速率的1/8和2/8之间切换,以实现它们之间的几乎任何有效的处理速率。

    METHOD OF MANAGING STORAGE AND RETRIEVAL OF DATA OBJECTS
    24.
    发明申请
    METHOD OF MANAGING STORAGE AND RETRIEVAL OF DATA OBJECTS 有权
    管理数据对象存储和检索的方法

    公开(公告)号:US20110231377A1

    公开(公告)日:2011-09-22

    申请号:US13151336

    申请日:2011-06-02

    IPC分类号: G06F17/30

    CPC分类号: H03M7/30

    摘要: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T

    摘要翻译: 用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+ T.gtoreq.length( A),则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。

    Method of managing storage and retrieval of data objects
    25.
    发明授权
    Method of managing storage and retrieval of data objects 有权
    管理数据对象的存储和检索的方法

    公开(公告)号:US07979394B2

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

    申请号:US11533102

    申请日:2006-09-19

    IPC分类号: G06F17/30 G06F17/00

    CPC分类号: H03M7/30

    摘要: A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T≧length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T

    摘要翻译: 用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+T≥长度(A) ,则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。

    Balanced allocation of multiple resources, or of multiple resources from multiple providers
    27.
    发明授权
    Balanced allocation of multiple resources, or of multiple resources from multiple providers 有权
    平衡分配多个资源,或多个提供商的多个资源

    公开(公告)号:US07562195B2

    公开(公告)日:2009-07-14

    申请号:US11564339

    申请日:2006-11-29

    IPC分类号: G06F12/00

    CPC分类号: G06F9/5011 G06F9/50

    摘要: A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N-1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.

    摘要翻译: 系统从多个可能的分配中计算由资源提供者提供给计算机系统内的任务的两个或多个资源的最佳分配。 在这样做时,系统计算N维多维数据集的总体积,其中N是由资源提供者提供的资源的数量,表示可用于分配的资源的相应数量。 该系统还计算形成N维立方体的侧面的N-1维形状的平均体积。 然后,系统至少部分地从总体积与平均体积的比率计算由由N维立方体表示的资源的分配产生的平衡。 然后,该系统至少部分地从平衡中计算由资源分配产生的不平衡,并将最小的不平衡确定为资源的最佳分配。

    MULTIPLE DISKS IN A SINGLE DISK PACKAGE
    30.
    发明申请
    MULTIPLE DISKS IN A SINGLE DISK PACKAGE 有权
    单个磁盘盒中的多个磁盘

    公开(公告)号:US20080144208A1

    公开(公告)日:2008-06-19

    申请号:US11612528

    申请日:2006-12-19

    IPC分类号: G11B15/46

    摘要: A disk drive having a single drive motor and multiple platters that incorporates two discrete data paths, actuators and heads to the disk platters. Utilizing the economy of very large capacity disk platters, two or more disk drives can be created within a single physical enclosure. These two disks will be share many common parts such as the drive enclosure and spindle motor, but will have the performance and appearance to the system as two or more independent disks. Instead of having one actuator arm, the virtual disks will have two or more actuator arms and two or more sets of digital electronics. The storage on all the platters is divided up among the actuators so that no storage location is shared, but all the actuators will operate concurrently. Each actuator will have exclusive use of a subset of the data storage. Disks normally only have one actuator connected to multiple heads, at least one per surface, which only allow a single data seek and data transfer at a time. The virtual disks will have two or more actuators, one for each virtual disk, improving performance for the capacity of the platters through concurrent data seeks and transfers to different data areas.

    摘要翻译: 具有单个驱动电动机和多个盘片的磁盘驱动器,其将两个离散数据路径,致动器和磁头组合到磁盘盘片。 利用大容量磁盘盘的经济性,可以在单个物理外壳内创建两个或多个磁盘驱动器。 这两个磁盘将共享许多常见的部分,如驱动器机箱和主轴电机,但将具有作为两个或多个独立磁盘的系统的性能和外观。 代替具有一个致动器臂,虚拟盘将具有两个或更多个致动器臂和两组或多组数字电子装置。 在所有的盘片上的存储器在执行器之间被分开,使得没有共享存储位置,但是所有致动器将同时运行。 每个执行器将独占使用数据存储的子集。 磁盘通常只有一个执行器连接到多个磁头,每个表面至少有一个,这样一来只允许单次数据搜索和数据传输。 虚拟磁盘将具有两个或更多个执行器,每个虚拟磁盘一个,通过并发数据查找和传输到不同的数据区域,提高了盘片容量的性能。