[color=rgb(18, 18, 1]SMC-R(Shared Memory Communication over RDMA)是一種基于 RDMA 技術(shù)、兼容 socket 接口的內(nèi)核網(wǎng)絡(luò)協(xié)議,由 IBM 提出并在2017年捐獻給Linux內(nèi)核。SMC-R可以幫助TCP網(wǎng)絡(luò)應(yīng)用程序透明使用RDMA,在網(wǎng)絡(luò)通信上獲得高帶寬和低時延。
[color=rgb(18, 18, 1]我最近終于幸運地獲得了第四代神龍架構(gòu)ECS的公測資格,租用了4臺最新的ecs.c8y.4xlarge實例(3副本服務(wù)器+1臺客戶端)通過fio測試FastCFS的讀性能,對是否啟用彈性RDMA進行性能對比測試:bs=4KB和8并發(fā)情況下,隨機讀IOPS 111,572 vs. 85,693,提升30%;順序讀IOPS 182,861 vs. 145,752,提升25%。注:為了對比測試網(wǎng)絡(luò)性能,F(xiàn)astCFS服務(wù)端和客戶端全部使用內(nèi)存文件系統(tǒng) /dev/shm。