-
1.
公开(公告)号:US20150006478A1
公开(公告)日:2015-01-01
申请号:US13931790
申请日:2013-06-28
Applicant: Silicon Graphics International Corp.
Inventor: Michael Andrew Raymond , Lance Evans
IPC: G06F17/30
CPC classification number: G06F16/27
Abstract: This innovation provides a method for a networked and replicated database management system (DBMS) using only one-sided remote direct memory access (RDMA). Replicated databases retain some access to the stored data in the face of server failure. In the prior state of the art, after the software in the DBMS on one of the servers acted on a client's request to update the database, it would contact the other replicas of the database and ensure that they had recorded the change, before responding to the client that the transaction was complete. This innovation describes a method whereby the database client directly interacts with each DBMS replica over the network using only RDMA to directly modify the stored data while maintaining the properties of database atomicity and consistency. This method reduces transactional latency by removing any need for the server DBMS software to respond to or forward requests for service.
Abstract translation: 该创新为仅使用单面远程直接存储器访问(RDMA)的联网和复制数据库管理系统(DBMS)提供了一种方法。 面对服务器故障,复制的数据库保留对存储数据的一些访问。 在现有技术中,在其中一台服务器上的DBMS中的软件作用于客户端更新数据库的请求后,它将联系数据库的其他副本,并确保它们在响应之前记录了更改 交易完成的客户端。 该创新描述了一种方法,数据库客户端通过网络直接与每个DBMS副本交互,只使用RDMA来直接修改存储的数据,同时保持数据库原子性和一致性的属性。 该方法通过消除对服务器DBMS软件响应或转发服务请求的任何需求来减少事务延迟。
-
公开(公告)号:US20170034946A1
公开(公告)日:2017-02-02
申请号:US15222581
申请日:2016-07-28
Applicant: SILICON GRAPHICS INTERNATIONAL CORP.
Inventor: Eng Lim Goh , John Kichury , Lance Evans
CPC classification number: H05K7/1498 , G06F13/102 , H05K7/1487
Abstract: A server is implemented within disk drive device or other drive device. The server-drive device may be used within a server tray having many disk drive devices, along with multiple other server trays in a cabinet of trays. One or more disk drive devices may be implemented in a server tray. The server-drive device may also be used in other applications. By implementing the server within the disk drive, valuable space is saved in a computing device.
Abstract translation: 服务器实现在磁盘驱动器设备或其他驱动设备中。 服务器驱动设备可以在具有许多磁盘驱动器设备的服务器托盘中以及托盘机柜中的多个其他服务器托盘中使用。 可以在服务器托盘中实现一个或多个磁盘驱动器设备。 服务器驱动设备也可以用在其他应用中。 通过在磁盘驱动器内部实现服务器,将有价值的空间保存在计算设备中。
-
公开(公告)号:US20150163954A1
公开(公告)日:2015-06-11
申请号:US14565084
申请日:2014-12-09
Applicant: Silicon Graphics International Corp.
Inventor: Eng Lim Goh , John Kichury , Lance Evans
IPC: H05K7/14
CPC classification number: H05K7/1498 , G06F13/102 , H05K7/1487
Abstract: A server is implemented within disk drive device or other drive device. The server-drive device may be used within a server tray having many disk drive devices, along with multiple other server trays in a cabinet of trays. One or more disk drive devices may be implemented in a server tray. The server-drive device may also be used in other applications. By implementing the server within the disk drive, valuable space is saved in a computing device.
Abstract translation: 服务器实现在磁盘驱动器设备或其他驱动设备中。 服务器驱动设备可以在具有许多磁盘驱动器设备的服务器托盘中以及托盘机柜中的多个其他服务器托盘中使用。 可以在服务器托盘中实现一个或多个磁盘驱动器设备。 服务器驱动设备也可以用在其他应用中。 通过在磁盘驱动器内部实现服务器,将有价值的空间保存在计算设备中。
-
-