-
41.
公开(公告)号:US20190073283A1
公开(公告)日:2019-03-07
申请号:US15696047
申请日:2017-09-05
发明人: Lior Chen , Daniel Gan-Levi , Ronen Gazit , Ofer Leneman , Deborah A. Messing
摘要: A computer-implemented method, according to one embodiment, includes: splitting received information between two controllers of a system in a normal operating mode, the received information including data and metadata; storing the metadata in resilient storage in response to a first of the controllers entering a failed state; updating the first controller with information received while the first controller was in the failed state, the first controller being updated in response to the first controller being repaired; and returning the system to the normal operating mode in response to the first controller being updated. Storing the metadata in resilient storage includes: saving snapshots of the metadata in the resilient storage, and saving changes to the metadata which occur between the snapshots. The changes to the metadata are saved in a log structured array. Moreover, the two controllers store the received information in a specified system memory location.
-
公开(公告)号:US10225185B2
公开(公告)日:2019-03-05
申请号:US15131828
申请日:2016-04-18
发明人: Lior Chen , Gregory Etelson , Constantine Gavrilov
IPC分类号: H04L12/24 , H04L12/741 , H04L12/721
摘要: A processor initiates an execution of a network driver in a first node comprising a master node of a plurality of nodes in a switchless network. The network driver configures the plurality of nodes and service level in the switchless network by transmitting management datagrams from the master node, wherein the management datagrams include an attribute that allows the management datagrams to be propagated among the plurality of nodes of the switchless network without being terminated at host channel adapters of the plurality of nodes.
-
公开(公告)号:US10057045B2
公开(公告)日:2018-08-21
申请号:US15819362
申请日:2017-11-21
发明人: Lior Chen , Constantine Gavrilov , Alexander Snast , Ari Zigler
CPC分类号: H04L5/16 , H04L67/141
摘要: A method, computer program product and computer system achieves full-mesh connectivity between any two domains in a multi-domain computing environment such as an Infiniband or Converged Ethernet environment. A connection between two domains is established using a single connection management identifier, and private payloads in connection management datagrams, to drive full-duplex connectivity over a pair of half-duplex connections. The half-duplex connections are established using one connection request, and one connection ID object. A connection management object interfaces between the two connected domains. The connection management object handles communications across the half-duplex connections while the connected applications operate as if they are communicating over a full-duplex connection.
-
公开(公告)号:US09864624B2
公开(公告)日:2018-01-09
申请号:US14976020
申请日:2015-12-21
IPC分类号: G06F9/455
CPC分类号: G06F9/45558 , G06F9/54 , G06F2009/45575 , G06F2009/45579 , G06F2009/45591 , G06F2009/45595
摘要: Methods, computing systems and computer program products implement embodiments of the present invention that include initializing, by a hypervisor executing on a processor, first and second virtual machines. A first software application configured to provide a service is executed on the first virtual machine, and a logical data connection is established between the first and the second virtual machines. Examples of the logical connection include physical and virtual serial connections, and physical and virtual data networking connections. A second software application configured to enable remote monitoring of the first software application via the logical data connection is executed on the second virtual machine. In some embodiments, the second software application can remotely monitor the first software application via an interface such as a command line interface, a graphical user interface and an application programming interface.
-
公开(公告)号:US09639288B2
公开(公告)日:2017-05-02
申请号:US14754119
申请日:2015-06-29
发明人: Jonathan Amit , Lior Chen , Vladislav Drouker , Yossi Yamin
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/0617 , G06F3/0635 , G06F3/065 , G06F3/0665 , G06F3/067
摘要: Various embodiments for data management in a storage grid, by a processor device, are provided. In one embodiment, a method comprises directing data Input/Output (I/O) operations from a host to an owning node according to a Logical Block Address (LBA) without a static assignment of ownership, notwithstanding any relationship between the host and the storage grid.
-
公开(公告)号:US20160004693A1
公开(公告)日:2016-01-07
申请号:US14320785
申请日:2014-07-01
发明人: Lior Chen , Dan Cohen , Daniel Gan-Levi , Shai M. Koffman , Nimrod Sapir
CPC分类号: G06F16/1827 , G06F3/0605 , G06F3/0631 , G06F3/067 , G06F16/166 , H04L67/1097
摘要: ID management for a network attached storage system using layered ID mapping virtualization. When a connection request is received at a NAS server, it is determined whether the request is for a new user, and if so, user IDs are created for the new user. External user ID and filesystem user ID are mapped to the internal user ID, and user ID is verified at the NAS server kernel on subsequent logins with an external database. The user IDs are remapped for the changed user account, and updated mappings are transmitted from the NAS server to one or more NAS server kernel repositories.
摘要翻译: 使用分层ID映射虚拟化的网络附加存储系统的ID管理。 当在NAS服务器处接收到连接请求时,确定该请求是否针对新用户,如果是,则为新用户创建用户ID。 外部用户ID和文件系统用户ID映射到内部用户ID,并且在随后的外部数据库登录时,在NAS服务器内核验证用户ID。 为改变的用户帐户重新映射用户ID,并且将更新的映射从NAS服务器发送到一个或多个NAS服务器内核存储库。
-
公开(公告)号:US11221927B2
公开(公告)日:2022-01-11
申请号:US16736628
申请日:2020-01-07
发明人: Lior Chen , Daniel Gan-Levi , Ronen Gazit , Ofer Leneman , Deborah A. Messing
摘要: A controller-implemented method, according to one embodiment, includes: receiving, by a first controller, data. Metadata associated with the data is stored, by the first controller, in a specified system memory location. Second metadata received from a second controller is also stored, by the first controller, in the specified system memory location, thereby creating combined metadata. In response to the second controller entering a failed state: snapshots of the combined metadata are stored, by the first controller, to resilient storage at a predefined interval. Moreover, additional data continues to be received by the first controller. Metadata associated with the additional data is stored, by the first controller, in the specified system memory location, while changes to the metadata which occur between the snapshots of the combined metadata are also stored by the first controller. According to some approaches, the changes to the metadata are stored in a log structured array.
-
公开(公告)号:US10826785B2
公开(公告)日:2020-11-03
申请号:US14865601
申请日:2015-09-25
发明人: Jonathan Amit , Lior Chen , Vladislav Drouker , Osnat Shasha
摘要: Methods, computing systems and computer program products implement embodiments of the present invention that include detecting, on a communications network in a computing facility including a first computer coupled to a second computer via the communications network, an input/output (I/O) request conveyed from the first computer to the second computer. Subsequent to detecting the I/O request, data traffic resulting from the second computer processing the I/O request is identified on the communications network, and network statistics are collected based on the I/O request and the data traffic. Upon detecting a performance degradation of the computing facility, the performance degradation greater than a predetermined amount, heuristics can be applied to the collected network statistics, to identify a cause of the performance degradation and to identify a remedy to the detected performance degradation. In some embodiments, the identified cause and the identified remedy can be presented to a user on a display.
-
公开(公告)号:US10193758B2
公开(公告)日:2019-01-29
申请号:US15131834
申请日:2016-04-18
发明人: Lior Chen , Gregory Etelson , Constantine Gavrilov
摘要: A connection management message that uses a proxy attribute is received, wherein the connection management message includes information on a first proxy queue pair and a second proxy queue pair, wherein the first proxy queue pair provides communication between a proxy node and an initiator node in a switchless network, and wherein the second proxy queue pair provides communication between the proxy node and a target node in the switchless network. The connection management message that uses the proxy attribute, channels datagrams received from the initiator node to the target node in the switchless network.
-
公开(公告)号:US20190026195A1
公开(公告)日:2019-01-24
申请号:US15655598
申请日:2017-07-20
发明人: Lior Chen , Daniel Gan-Levi , Ronen Gazit , Deborah A. Messing
IPC分类号: G06F11/14
摘要: A computer-implemented method, according to one embodiment, includes: storing information in a specified system memory location, attaching an external process to the specified system memory location in response to experiencing a system halt event, sending the information stored in the specified system memory location to a memory location associated with the external process, restarting the system in a recovery mode, retrieving the information from the external process, and using the retrieved information to restore the system to a state the system was in when the system halt event occurred. Other systems, methods, and computer program products are described in additional embodiments.
-
-
-
-
-
-
-
-
-