accelio介绍和信息汇总
2015-10-14 11:17
761 查看
Accelio是一个开源的、高性能的、可靠的、异步消息传递接口。它当前通过对RDMA和TCP/IP的软件接口抽象,提供了一套xio接口。通过这个接口可以方便的使用RDMA并兼容已有的TCP网络。
Accelio的目标是提供一个简单好用、可靠、规模化、高性能的、能最大化利用CPU和网络基础设施的数据或消息传递中间件。
目前ceph已开始使用Accelio。在软件接口层面Accelio缩写为xio,xio同时提供用户态和内核态的接口。
以下链接亦可通过搜索引擎获取。当前xio网站整体上内容较少,文档偏少,代码中注释也偏少。
深入理解xio可能需要具备RDMA相关知识、socket相关知识、其他类似的消息传递接口的知识(个人对此理解也偏少),最好还能具备网络接口应用的知识。
其他通用的内核等相关知识有请网友补充。
1、网站链接
http://www.accelio.org/
2、文档
建议学习XIO首先阅读这里链接里的三篇文档。后续有机会进一步分享对这些文档的理解。
http://www.accelio.org/?page_id=2
2、代码路径
https://github.com/accelio/accelio/
Accelio的目标是提供一个简单好用、可靠、规模化、高性能的、能最大化利用CPU和网络基础设施的数据或消息传递中间件。
目前ceph已开始使用Accelio。在软件接口层面Accelio缩写为xio,xio同时提供用户态和内核态的接口。
以下链接亦可通过搜索引擎获取。当前xio网站整体上内容较少,文档偏少,代码中注释也偏少。
深入理解xio可能需要具备RDMA相关知识、socket相关知识、其他类似的消息传递接口的知识(个人对此理解也偏少),最好还能具备网络接口应用的知识。
其他通用的内核等相关知识有请网友补充。
1、网站链接
http://www.accelio.org/
2、文档
建议学习XIO首先阅读这里链接里的三篇文档。后续有机会进一步分享对这些文档的理解。
http://www.accelio.org/?page_id=2
2、代码路径
https://github.com/accelio/accelio/
相关文章推荐
- TCP版backshell的VBS脚本代码
- TCP Wrappers防火墙介绍与封锁IP地址的方法
- c语言多进程tcp服务器示例
- win2003连接限制TCP连接限制
- PowerShell脚本开发之收发TCP消息包
- Nodejs创建TCP服务器 - king0222
- C#实现TCP连接信息统计的方法
- Android TCP 文件客户端与服务器DEMO介绍
- Android中实现TCP和UDP传输实例
- python实现可将字符转换成大写的tcp服务器实例
- php实现TCP端口检测的方法
- Java实现Socket的TCP传输实例
- 实现了基于TCP的Java Socket编程实例代码
- Java基于Tcp协议的socket编程实例
- python实现TCP服务器端与客户端的方法详解
- python检测远程服务器tcp端口的方法
- python实现简单的TCP代理服务器
- nginx搭建tcp代理服务器
- python网络编程之TCP通信实例和socketserver框架使用例子
- GO语言实现简单TCP服务的方法