METHOD FOR TRANSPARENTLY CONNECTING AUGMENTED NETWORK SOCKET OPERATIONS
    1.
    发明申请
    METHOD FOR TRANSPARENTLY CONNECTING AUGMENTED NETWORK SOCKET OPERATIONS 审中-公开
    透明连接网络插座操作的方法

    公开(公告)号:US20170041402A1

    公开(公告)日:2017-02-09

    申请号:US15227502

    申请日:2016-08-03

    Abstract: A method at one or more computers having memory and one or more processors includes detecting establishment of a connection between a first process and a second process; determining whether an augmented communications service is available for the connection between the first process and second process; in accordance with a determination that the augmented communications service is available, configuring the connection between the first process and the second process to make use of the augmented communications service with no modification to the executable codes of the first process and the second process; and in accordance with a determination that the augmented communications service is not available, configuring the connection between the first process and the second process to make use of a non-augmented communications service.

    Abstract translation: 在具有存储器和一个或多个处理器的一个或多个计算机上的方法包括检测第一处理和第二处理之间的连接的建立; 确定增强通信服务是否可用于第一进程和第二进程之间的连接; 根据确定所述增强通信服务可用,配置所述第一进程和所述第二进程之间的连接以利用所述扩充通信服务,而不修改所述第一进程和所述第二进程的可执行代码; 并且根据增强通信服务不可用的确定,配置第一进程和第二进程之间的连接以利用非增强通信服务。

    Method for transparently connecting augmented network socket operations
    2.
    发明授权
    Method for transparently connecting augmented network socket operations 有权
    透明连接扩展网络套接字操作的方法

    公开(公告)号:US09438638B2

    公开(公告)日:2016-09-06

    申请号:US13843810

    申请日:2013-03-15

    Abstract: A method at one or more computers having memory and one or more processors includes detecting establishment of a connection between a first process and a second process; determining whether an augmented communications service is available for the connection between the first process and second process; in accordance with a determination that the augmented communications service is available, configuring the connection between the first process and the second process to make use of the augmented communications service with no modification to the executable codes of the first process and the second process; and in accordance with a determination that the augmented communications service is not available, configuring the connection between the first process and the second process to make use of a non-augmented communications service.

    Abstract translation: 在具有存储器和一个或多个处理器的一个或多个计算机上的方法包括检测第一处理和第二处理之间的连接的建立; 确定增强通信服务是否可用于第一进程和第二进程之间的连接; 根据确定所述增强通信服务可用,配置所述第一进程和所述第二进程之间的连接以利用所述扩充通信服务,而不修改所述第一进程和所述第二进程的可执行代码; 并且根据增强通信服务不可用的确定,配置第一进程和第二进程之间的连接以利用非增强通信服务。

    High Performance Computing Network Activity Tracking Tool
    3.
    发明申请
    High Performance Computing Network Activity Tracking Tool 审中-公开
    高性能计算网络活动跟踪工具

    公开(公告)号:US20150006713A1

    公开(公告)日:2015-01-01

    申请号:US13930955

    申请日:2013-06-28

    Abstract: A method and computer program product for tracking network activity within a high performance computing environment is disclosed An application may be run in the high performance computing environment and a computation within the application may be performed in parallel on more than one processor. When the application is executed, data is gathered about the performance of hardware devices within the high performance computing environment and the clocking signals are adjusted to a global clock. The temporal data may be processed for a hardware device for a defined time period to develop one or more temporal performance metrics.Additionally, all activities that occur on a hardware device for a given time period can be determined and visualized.

    Abstract translation: 公开了一种用于在高性能计算环境内跟踪网络活动的方法和计算机程序产品。应用可以在高性能计算环境中运行,并且应用程序内的计算可以在多于一个处理器上并行执行。 当执行应用程序时,将收集有关高性能计算环境中硬件设备性能​​的数据,并将时钟信号调整为全局时钟。 可以为硬件设备处理定义的时间段的时间数据以开发一个或多个时间性能度量。 此外,可以确定和可视化在给定时间段内在硬件设备上发生的所有活动。

    REPLICATED DATABASE USING ONE SIDED RDMA
    4.
    发明申请
    REPLICATED DATABASE USING ONE SIDED RDMA 审中-公开
    使用一个RDED的REPLICATED DATABASE

    公开(公告)号:US20150006478A1

    公开(公告)日:2015-01-01

    申请号:US13931790

    申请日:2013-06-28

    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软件响应或转发服务请求的任何需求来减少事务延迟。

Patent Agency Ranking