RDMA-enabled key-value store
    2.
    发明授权

    公开(公告)号:US11500856B2

    公开(公告)日:2022-11-15

    申请号:US16571423

    申请日:2019-09-16

    Abstract: According to one or more embodiments, lookup, insertion, and deletion operations are allowed to continue during actions required for collision remediation. When relocation operations are used to resolve a collision, information encoded in header portions of the hash table entries that store the key-value pairs indicates when the associated key-value pairs are undergoing relocation. This information facilitates continued access to the RKVS during the relocation process by allowing other processes that access the RKVS to handle relocations without failure. Furthermore, when hash table expansion is needed in order to resolve a collision, a second, larger, hash table is allocated, and lookup operations continue on both the old hash table and the new hash table. One or more embodiments further prevent insertion, lookup, and deletion failures in the RKVS using flags, encoded in header information in hash table entries, that reflect the state of the respective key-value pairs in the store.

    SYSTEM AND METHOD FOR SUPPORTING TARGET GROUPS FOR CONGESTION CONTROL IN A PRIVATE FABRIC IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT

    公开(公告)号:US20210152479A1

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

    申请号:US16872039

    申请日:2020-05-11

    Abstract: Systems and methods for supporting target groups for congestion control in a private fabric in a high performance computing environment. An exemplary method can provide, at one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, and a plurality of end nodes, including a plurality of virtual machines. The method can define a target group on one of an inter-switch link or at a port of a switch of the plurality of switches, wherein the target group defines a bandwidth limit on the at least one of an inter-switch link between two switches of the plurality of switches or at a port of a switch of the plurality of switches. The method can provide a target group repository stored in a memory of the host channel adapter where the defined target group in the target group repository is recorded.

    SYSTEM AND METHOD FOR PROVIDING FOR SECURE NETWORK COMMUNICATION IN A MULTI-TENANT ENVIRONMENT
    9.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING FOR SECURE NETWORK COMMUNICATION IN A MULTI-TENANT ENVIRONMENT 有权
    用于在多个环境中提供安全网络通信的系统和方法

    公开(公告)号:US20160072817A1

    公开(公告)日:2016-03-10

    申请号:US14848111

    申请日:2015-09-08

    Abstract: A security solution provides secure communication in a multi-tenant environment which includes a connection-based fabric, storage cells holding data associated with different tenants, database servers which provide a plurality of database services using said data, application servers hosting database service consumers. The fabric is configured into partitions isolating the storage cells from the database service consumers. The application servers securely associate unique database service consumer identities with each database service consumer and all communications with the database servers. The database servers reject all communications from the application servers which do not include an identity and use an access control list to control access from the database service consumers to the database services using address resolution access control, connection establishment access control, and data exchange access control based on said access control list. DoS attack prevention can also be performed based on consumer identities included in packets.

    Abstract translation: 安全解决方案在多租户环境中提供安全通信,其包括基于连接的结构,保存与不同租户相关联的数据的存储单元,使用所述数据提供多个数据库服务的数据库服务器,承载数据库服务使用者的应用服务器。 将结构配置为隔离存储单元与数据库服务使用者的分区。 应用程序服务器将唯一的数据库服务使用者身份与每个数据库服务使用者进行安全关联,并与数据库服务器进行所有通信。 数据库服务器拒绝来自不包括身份的应用服务器的所有通信,并使用访问控制列表来控制使用地址解析访问控制,连接建立访问控制和数据交换访问控制从数据库服务使用者到数据库服务的访问 基于所述访问控制列表。 DoS攻击预防也可以根据包中包含的消费者身份进行。

Patent Agency Ranking