首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux:通过eSATA导出块设备

Linux:通过eSATA导出块设备
EN

Server Fault用户
提问于 2010-02-11 10:33:13
回答 2查看 788关注 0票数 0

我在没有预算的情况下运行了一堆服务器。我有几个快速1U的,但它们没有足够的存储空间,不能再增加了。我想用一些SSD构建一个运行Linux的DIY SAN,使用iSCSI可以从SAN服务器上安装存储,但我担心TCP和SCSI的延迟开销。

所以我想我可以用eSATA代替。我意识到有电缆长度的限制,它的灵活性大大降低,但这是可以的。我还假设一些消费者级的SAN运行嵌入式Linux,他们似乎能够完成这一壮举。谷歌没有透露如何让Linux通过eSATA将存储输出到其他机器的信息。能办到吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-02-11 12:23:18

不是用普通的硬件。您拥有的eSATA端口是“主机”类型,而不是“设备”。

如今,iSCSI非常高效,这得益于优化的驱动程序,这些驱动程序将大部分TCP处理卸载到卡本身。不要不顾一切。

另一种选择(我非常成功地使用)是AoE。只要在“目标”节点上运行vBlade,驱动程序就已经在内核上了。只要确保你在SAN上有JumboFrames。

票数 1
EN

Server Fault用户

发布于 2010-02-11 12:24:19

我很确定这不能通过软件来完成。SATA的设计是为了将HDs连接到单台计算机上,而不是作为多客户端协议.您所想到的“消费者级的SAN”可能只是不运行任何操作系统的外部RAID盒。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/111850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档