Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Scala中将infiniband与Akka一起使用?_Scala_Cluster Computing_Akka_Hpc_Infiniband - Fatal编程技术网

在Scala中将infiniband与Akka一起使用?

在Scala中将infiniband与Akka一起使用?,scala,cluster-computing,akka,hpc,infiniband,Scala,Cluster Computing,Akka,Hpc,Infiniband,在Akka中是否可以使用infiniband而不是TCP/IP?我想在本地集群上使用Akka for HPC,而使用TCP/IP的网络瓶颈非常严重…新的Akka Remoting for 2.2是可插拔的,因此您应该能够挂接自己的Infiniband传输。我无法直接响应此问题(Infiniband),但Akka ZeroMq()非常好。是我的同龄人写的我们迁移到的库,而不是实际的akka库 对于infiniband zmq性能,您需要检查文档,看看它是否符合您的需要。 我能想象的tcp上出现问

在Akka中是否可以使用infiniband而不是TCP/IP?我想在本地集群上使用Akka for HPC,而使用TCP/IP的网络瓶颈非常严重…

新的Akka Remoting for 2.2是可插拔的,因此您应该能够挂接自己的Infiniband传输。

我无法直接响应此问题(Infiniband),但Akka ZeroMq()非常好。是我的同龄人写的我们迁移到的库,而不是实际的akka库

对于infiniband zmq性能,您需要检查文档,看看它是否符合您的需要。

我能想象的tcp上出现问题的唯一消息就是绝对巨大的消息,在这种情况下,您可能需要重新考虑您通过网络发射的内容


相对于大多数其他消息传递系统,ZeroMq是您最具性能的赌注,但它并不是用于老式持久消息传递系统的开发人员最明显的解决方案。

回答我自己的问题,您似乎可以使用“ip over infiniband”,因此您很有可能在提供此选项的集群设置中使用akka“原样”。我将很快通过一些基准测试对此进行研究。

在中,您可以找到一个项目,该项目试图通过infiniband或以太网使用JNI和他们自己的本地传输代码实现RDMA。我不知道还有没有别的办法

根据下面的链接,您可以将Akka与Infiniband一起使用。虽然我从未尝试过,但它似乎是可能的。这似乎不是很有用:PYa,抱歉,只是想让你知道这看起来是可能的。目前,我使用Akka和MPJ Express作为并行实现Floyd算法的后端,分别获得了82%和90%的效率。需要对Akka后端中的序列化进行一些调整,以使其公平,但似乎两者都以非常好的速度运行。有没有关于可插拔传输的简单示例,或者如何实现的简单示例?Akka源中的netty传输是不平凡的。创建传输是不平凡的。您打算实现什么传输?我们有一个分布式系统,使用自制的节点间通信层。我想使用Akka actors实现新功能。理想情况下,我们可以一起搬到阿卡,并且可以使用阿卡提供的交通工具。然而,在一段过渡期内,我希望通过现有协议对Akka通信进行隧道传输,以避免在每个节点上配置/打开另一个端口。(续)这意味着我只需要将Akka通信映射到现有的原语上。我已经做到了,但是当两个节点同时试图“Akka关联”彼此时,或者当一个节点下降又恢复时,由于某种原因消息会被吞没。我可能没有保留正确的数据结构,或者没有正确地同步它们。我可能能够使用netty transport示例完成,但它比我需要的抽象得多,因此请提供一个更简单的示例或状态机描述:-)因此,评论并不是最好的论坛,我们可以继续在Google Group of you want上讨论Akka dev ML。