或者说远程RAM如何与本地磁盘访问进行比较? 如果答案是“取决于”,那么条件是什么? 数据访问模式,读写比,距离等。
最后,如果本地磁盘是NetApp文件管理器怎么办?
感谢。
答案 0 :(得分:1)
这始终是延迟与带宽的问题。对于千兆网络,远程内存的访问时间将为微秒级,InfiniBand和10 GigE的访问时间为100纳秒,而本地磁盘的访问时间为毫秒(例如Seagate ST3250318AS - 4.1ms)。一旦磁盘碰到连续的块,它的传输速率将超过千兆网络,这就是为什么本地磁盘主要被认为更快。
答案 1 :(得分:0)
一般情况下,本地硬盘将更快,因为远程连接将受到网络带宽+协议开销的限制。
如果“本地”(如果它们位于远程netapp上,它们不是真正本地的)是netapps,它们通常比远程RAM慢。由于netapps很可能具有相同的网络瓶颈+协议开销,加上文件系统开销(nfs / smb),并且很可能是某种RAID开销。