高性能通信
Master.TJ
https://github.com/fengruotj
展开
-
一周一论文(翻译 总结)— [SOCC 13] jVerbs Ultra-Low Latency for Data Center Applications 在JVM虚拟机上构建RDMA的verbs操作
目录Abstract1. Introduction2. Motivation3. Background4. Challenges5.Desgin of jVerbs5.1 Full RDMA Semantics5.2 Memory-mapped Hardware Access5.3 Stateful Verb Calls6. Implemention6....翻译 2018-07-23 11:01:44 · 1053 阅读 · 1 评论 -
一周一论文(翻译 总结)— [SOCC 14] DaRPC: Data Center RPC 基于RDMA的高性能通信RPC
Abstract 自80年代初以来,远程过程调用(RPC)一直是分布式系统的基石。 最近,在数据中心中运行的新类型的大规模分布式系统在扩展和延迟方面对RPC系统构成了额外的挑战。 我们发现现有的RPC系统对资源(CPU,内存,网络)的使用非常差,并且还没有准备好处理这些即将到来的工作负载。 在本文中,我们介绍了DaRPC,这是一个RPC框架,它使用RDMA在用...翻译 2018-07-24 11:29:06 · 2032 阅读 · 0 评论 -
[RDMA] 高性能异步的可靠消息传递和RPC :Accelio
目录 1. Introduce2. Accelio 设计目标3. Accelio Key Features4. Who can take advantage of it?5. Accelio 的结构示意图6. Accelio Integration With Other Applications/Projects7. 一个会话/连接建立流程8. 高级别传输流程 ...原创 2018-07-19 22:09:25 · 2484 阅读 · 0 评论 -
[RDMA] RDMA 初步使用操作
本小节只适用于 InfiniBand 设备。因为 iWARP 和 RoCE/IBoE 设备是基于 IP 的设备,用户应在配置 IPoIB 且设备有 IP 地址后,按照执行 RDMA 测试操作一节的内容进行测试。1. InfiniBand 设备信息启用 rdma 服务和 opensm 服务(若需要),并为具体硬件安装适当的用户空间库后,就可以进行用户空间 rdma 操作。service...原创 2018-07-28 18:27:05 · 8872 阅读 · 0 评论 -
基于Java的RDMA高性能通信库(五):JXIO
JXIO 是 Mellanox 公司的RDMA中间件accelio在Java上的包装,JXIO使用类似于Java nio的ServerChannel方式,熟悉接口可以做好变换。AcceliO是针对硬件加速而优化的高性能异步可靠消息传递和RPC库。 实现RDMA和TCP / IP传输,并且其他传输(例如共享存储器)可以利用高效且方便的API。libxio(又名库accelio)是一个位于RDMA...原创 2018-07-20 16:17:57 · 1239 阅读 · 0 评论 -
一周一论文(翻译 总结)— [Eursys 17] RFP When RPC is Faster than Server-Bypass with RDMA
Abstract 远程直接内存访问(RDMA)已广泛部署在现代数据中心中。 然而,RDMA的现有用法导致性能和重新设计成本之间的两难抉择问题。 它们或者直接用RDMA对应的操作原语(服务器回复)替换相应的基于Socket套接字的发送/接收原语,这只能实现适度的性能提升; 或者通过使用单面RDMA操作来完全绕过服务器(服务器旁路),从而进一步提高性能,但代价是重新设计软件。 ...翻译 2018-07-26 15:13:30 · 1190 阅读 · 0 评论 -
基于Java的RDMA高性能通信库(六):SDP - Java Socket Direct Protocol
本文是Ben D. Cotton的一篇Java 7 Sockets Direct Protocol – Write Once, Run Everywhere …. and Run (Some Places) Blazingly的翻译。英文原文https://www.infoq.com/articles/Java-7-Sockets-Direct-Protocol。经过我深入调研Java SDP:J...原创 2018-07-21 14:40:18 · 2464 阅读 · 1 评论