Clustered file service
    1.
    发明授权

    公开(公告)号:US09652469B2

    公开(公告)日:2017-05-16

    申请号:US13153416

    申请日:2011-06-04

    CPC classification number: G06F17/30165 G06F17/30174 G06F17/30203

    Abstract: A cluster based file service may operate on a cluster of two or more independent devices that have access to a common data storage. The file service may have a namespace definition with each device in the cluster, but may be modified by any device operating the file service. Each instance of the file service may identify and capture a command that changes the namespace structure and cause the change to be propagated to the other members of cluster. If one of the devices in the cluster does not successfully perform an update to the namespace structure, that device may be brought offline. The cluster based file service may permit adding or removing devices from the cluster while the file service is operating, and may provide a high throughput and high availability file service.

    Providing client access to devices over a network
    2.
    发明授权
    Providing client access to devices over a network 有权
    通过网络提供客户端对设备的访问

    公开(公告)号:US08239552B2

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

    申请号:US10645087

    申请日:2003-08-21

    CPC classification number: H04L63/08 H04L63/10 H04L67/1097

    Abstract: A centralized service identifies a pool of devices that can be accessed by clients over a network. Devices can include a local or network-accessible device, and a configurable file that represents a portion of a device (e.g., a SCSI storage device). In some cases, the devices (or the file representing a portion of the device) can be identified by an assigned logical unit number. The centralized service assigns one or more devices to a target, and associates client information with the target. The centralized service also can also assign the target a logical unit number, and assign the target to a protocol-independent portal, which further operates through protocol-dependent miniports. In one embodiment, a client accesses a network device by accessing the appropriate port through an appropriate miniport protocol (e.g., Ethernet, fiber channel, etc.), and by submitting appropriate target authorization.

    Abstract translation: 集中式服务标识可由客户端通过网络访问的设备池。 设备可以包括本地或网络可访问设备以及表示设备(例如,SCSI存储设备)的一部分的可配置文件。 在某些情况下,可以通过分配的逻辑单元号来识别设备(或表示设备的一部分的文件)。 集中式服务将一个或多个设备分配给目标,并将客户端信息与目标相关联。 集中式服务还可以为目标分配一个逻辑单元号,并将目标分配给独立于协议的门户,该门户通过协议依赖的小型端口进一步运行。 在一个实施例中,客户端通过适当的微型端口协议(例如,以太网,光纤信道等)访问适当的端口并通过提交适当的目标授权来访问网络设备。

    COORDINATION OF DIRECT I/O WITH A FILTER
    3.
    发明申请
    COORDINATION OF DIRECT I/O WITH A FILTER 有权
    直接I / O与过滤器的协调

    公开(公告)号:US20120159005A1

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

    申请号:US12971997

    申请日:2010-12-17

    CPC classification number: G06F3/0659 G06F3/0619 G06F3/067

    Abstract: Coordinating methods of I/O access to a shared data store. A method includes at a node, in a distributed system, performing one or more I/O operations on the shared data store using direct I/O access on a virtual data container. Direct I/O access includes performing I/O operations directly from the node to the shared data store including not having an owner node perform the I/O operation on the shared data store on the node's behalf. The owner node is a different node than the node doing the direct I/O operation. The owner node accesses the shared data store through a local data container. The method further includes determining that one or more subsequent I/O operations should be performed using redirected I/O access, where I/O operations are directed through a centralized node. The method further includes indicating to nodes in the distributed system to switch to redirected I/O access method.

    Abstract translation: 对共享数据存储的I / O访问的协调方法。 一种方法包括在分布式系统的节点处,在虚拟数据容器上使用直接I / O访问在共享数据存储器上执行一个或多个I / O操作。 直接I / O访问包括直接从节点到共享数据存储器的I / O操作,包括没有所有者节点代表节点在共享数据存储上执行I / O操作。 所有者节点与执行直接I / O操作的节点不同。 所有者节点通过本地数据容器访问共享数据存储。 该方法还包括确定使用重定向I / O访问来执行一个或多个后续I / O操作,其中I / O操作通过集中式节点引导。 该方法还包括向分布式系统中的节点指示切换到重定向的I / O访问方法。

    Frequency and phase estimation for MPSK signals
    4.
    发明授权
    Frequency and phase estimation for MPSK signals 有权
    MPSK信号的频率和相位估计

    公开(公告)号:US06778613B2

    公开(公告)日:2004-08-17

    申请号:US10083754

    申请日:2002-02-25

    Abstract: A frequency and phase estimator simultaneously estimates the frequency and phase of an MPSK modulated signal with a frequency uncertainty range on the order of the symbol rate. The estimator defines a plurality of contiguous bands within the frequency uncertainty range of the signal, estimates the frequency to one of the bands, and utilizes the frequency estimate to derive a phase estimate. In a preferred embodiment, a plurality of signal samples of the frequency shifted signal in each of said bands are accumulated to produce a vector for each band, and the frequency estimate is selected in one of said bands, based upon the magnitude of the corresponding vector. The phase is estimated from the argument of the corresponding vector. The present invention is particularly suited for burst modems or TDMA systems, where frequency and phase estimates must be derived reliably from a limited number of incoming symbols at the beginning of each burst.

    Abstract translation: 频率和相位估计器同时估计具有符号率顺序的频率不确定范围的MPSK调制信号的频率和相位。 估计器在信号的频率不确定性范围内定义多个连续频带,将频率估计为频带之一,并利用频率估计来导出相位估计。 在优选实施例中,每个频带中的频移信号的多个信号样本被累积以产生每个频带的矢量,并且基于对应矢量的大小在所述频带之一中选择频率估计 。 相位根据相应向量的参数估计。 本发明特别适合于突发调制解调器或TDMA系统,其中必须在每个突发开始时从有限数量的输入符号可靠地导出频率和相位估计。

    Storage device drivers and cluster participation
    5.
    发明授权
    Storage device drivers and cluster participation 有权
    存储设备驱动程序和集群参与

    公开(公告)号:US08886910B2

    公开(公告)日:2014-11-11

    申请号:US13230827

    申请日:2011-09-12

    CPC classification number: G06F3/0605 G06F3/0632 G06F3/0689 G06F9/4411

    Abstract: The representation of storage devices on computers (e.g., as logical volumes) may be complicated by the pooling of multiple storage devices in order to apply redundancy plans such as mirroring and checksumming. Presented herein is a storage device driver configured to operate as a storage device interface generating representations of the storage regions of the storage devices; to claim those regions as a storage controller; and to expose pooled storage regions as logical disks. Additionally, the storage device driver may support the inclusion of storage devices in a cluster, comprising nodes that may be appointed as managers of the storage pool configuration; as managers of the storage devices; as owners having exclusive read/write access to the storage pool or cluster resources; and as cluster resource writers having exclusive write access to a cluster resource. The nodes of the cluster may interoperate to share the storage devices while avoiding write conflicts.

    Abstract translation: 存储设备在计算机上的表示(例如,作为逻辑卷)可能通过汇集多个存储设备而变得复杂,以便应用诸如镜像和校验和之类的冗余计划。 这里呈现的是存储设备驱动器,其被配置为作为产生存储设备的存储区域的表示的存储设备接口来操作; 要求这些地区作为存储控制器; 并将合并的存储区域公开为逻辑磁盘。 此外,存储设备驱动程序可以支持在群集中包括存储设备,包括可被指定为存储池配置的管理者的节点; 作为存储设备的管理者; 作为具有对存储池或集群资源的独占读/写访问权限的所有者; 以及具有对集群资源的独占写访问权限的集群资源编写者。 集群的节点可以互操作以共享存储设备,同时避免写入冲突。

    Providing client access to devices over a network
    6.
    发明授权
    Providing client access to devices over a network 有权
    通过网络提供客户端对设备的访问

    公开(公告)号:US08554914B2

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

    申请号:US13534949

    申请日:2012-06-27

    CPC classification number: H04L63/08 H04L63/10 H04L67/1097

    Abstract: A centralized service identifies a pool of devices that can be accessed by clients over a network. Devices can include a local or network-accessible device, and a configurable file that represents a portion of a device (e.g., a SCSI storage device). In some cases, the devices (or the file representing a portion of the device) can be identified by an assigned logical unit number. The centralized service assigns one or more devices to a target, and associates client information with the target. The centralized service also can also assign the target a logical unit number, and assign the target to a protocol-independent portal, which further operates through protocol-dependent miniports. In one embodiment, a client accesses a network device by accessing the appropriate port through an appropriate miniport protocol (e.g., Ethernet, fiber channel, etc.), and by submitting appropriate target authorization.

    Abstract translation: 集中式服务标识可由客户端通过网络访问的设备池。 设备可以包括本地或网络可访问设备以及表示设备(例如,SCSI存储设备)的一部分的可配置文件。 在某些情况下,可以通过分配的逻辑单元号来识别设备(或表示设备的一部分的文件)。 集中式服务将一个或多个设备分配给目标,并将客户端信息与目标相关联。 集中式服务还可以为目标分配一个逻辑单元号,并将目标分配给独立于协议的门户,该门户通过协议依赖的小型端口进一步运行。 在一个实施例中,客户端通过适当的微型端口协议(例如,以太网,光纤信道等)访问适当的端口并通过提交适当的目标授权来访问网络设备。

    Clustered File Service
    7.
    发明申请
    Clustered File Service 有权
    群集文件服务

    公开(公告)号:US20120311003A1

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

    申请号:US13153416

    申请日:2011-06-04

    CPC classification number: G06F17/30165 G06F17/30174 G06F17/30203

    Abstract: A cluster based file service may operate on a cluster of two or more independent devices that have access to a common data storage. The file service may have a namespace definition with each device in the cluster, but may be modified by any device operating the file service. Each instance of the file service may identify and capture a command that changes the namespace structure and cause the change to be propagated to the other members of cluster. If one of the devices in the cluster does not successfully perform an update to the namespace structure, that device may be brought offline. The cluster based file service may permit adding or removing devices from the cluster while the file service is operating, and may provide a high throughput and high availability file service.

    Abstract translation: 基于集群的文件服务可以在具有访问公共数据存储的两个或更多个独立设备的集群上操作。 文件服务可能具有集群中每个设备的命名空间定义,但可由任何操作文件服务的设备进行修改。 文件服务的每个实例可以识别和捕获改变命名空间结构并使更改传播到群集的其他成员的命令。 如果集群中的某个设备未成功执行命名空间结构的更新,则该设备可能会脱机。 基于集群的文件服务可以允许在文件服务运行时从集群添加或删除设备,并且可以提供高吞吐量和高可用性文件服务。

    Mitigation of deleterious effects of micropipes in silicon carbide devices
    8.
    发明授权
    Mitigation of deleterious effects of micropipes in silicon carbide devices 有权
    减轻碳化硅器件微管的有害影响

    公开(公告)号:US06448581B1

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

    申请号:US09634021

    申请日:2000-08-08

    CPC classification number: H01L21/049 H01L21/0445

    Abstract: The invention includes a semiconductor device, comprising a silicon carbide substrate comprising micropipes, wherein the micropipes are filled with a dielectric, and a method of making such a device.

    Abstract translation: 本发明包括半导体器件,其包括含有微孔的碳化硅衬底,其中微孔填充有电介质,以及制造这种器件的方法。

    Arbitration of disk ownership in a storage pool
    9.
    发明授权
    Arbitration of disk ownership in a storage pool 有权
    存储池中磁盘所有权的仲裁

    公开(公告)号:US08738701B2

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

    申请号:US13407428

    申请日:2012-02-28

    Abstract: The present invention extends to methods, systems, and computer program products for implementing persistent reservation techniques for establishing ownership of one or more physical disks. These persistent reservation techniques can be employed to determine ownership of physical disks in a storage pool as well as in any other storage configuration. Using the persistent reservation techniques of the present invention, when a network partition occurs, a defender of a physical disk does not remove a challenger's registration key until the defender receives notification that the challenger is no longer in the defender's partition. In this way, pending I/O from applications executing on the challenger will not fail due to the challenger's key being removed until the proper ownership of the physical disk can be resolved.

    Abstract translation: 本发明扩展到用于实现用于建立一个或多个物理盘的所有权的持久预留技术的方法,系统和计算机程序产品。 这些永久保留技术可用于确定存储池以及任何其他存储配置中的物理磁盘的所有权。 使用本发明的永久保留技术,当发生网络分区时,物理盘的后卫不会移除挑战者的注册密钥,直到防御者接收到该挑战者不再在防守者的分区中的通知。 这样,由于挑战者的密钥被删除,直到物理磁盘的适当所有权可以解决,因此在挑战者上执行的应用程序的待处理I / O将不会失败。

    PROVIDING CLIENT ACCESS TO DEVICES OVER A NETWORK
    10.
    发明申请
    PROVIDING CLIENT ACCESS TO DEVICES OVER A NETWORK 有权
    提供客户端访问网络上的设备

    公开(公告)号:US20120265880A1

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

    申请号:US13534949

    申请日:2012-06-27

    CPC classification number: H04L63/08 H04L63/10 H04L67/1097

    Abstract: A centralized service identifies a pool of devices that can be accessed by clients over a network. Devices can include a local or network-accessible device, and a configurable file that represents a portion of a device (e.g., a SCSI storage device). In some cases, the devices (or the file representing a portion of the device) can be identified by an assigned logical unit number. The centralized service assigns one or more devices to a target, and associates client information with the target. The centralized service also can also assign the target a logical unit number, and assign the target to a protocol-independent portal, which further operates through protocol-dependent miniports. In one embodiment, a client accesses a network device by accessing the appropriate port through an appropriate miniport protocol (e.g., Ethernet, fiber channel, etc.), and by submitting appropriate target authorization.

    Abstract translation: 集中式服务标识可由客户端通过网络访问的设备池。 设备可以包括本地或网络可访问设备以及表示设备(例如,SCSI存储设备)的一部分的可配置文件。 在某些情况下,可以通过分配的逻辑单元号来识别设备(或表示设备的一部分的文件)。 集中式服务将一个或多个设备分配给目标,并将客户端信息与目标相关联。 集中式服务还可以为目标分配一个逻辑单元号,并将目标分配给独立于协议的门户,该门户通过协议依赖的小型端口进一步运行。 在一个实施例中,客户端通过适当的微型端口协议(例如,以太网,光纤信道等)访问适当的端口并通过提交适当的目标授权来访问网络设备。

Patent Agency Ranking