AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 393812
Accepted
Charles
Charles
Asked: 2012-05-30 19:22:35 +0800 CST2012-05-30 19:22:35 +0800 CST 2012-05-30 19:22:35 +0800 CST

DRBD 是唯一可行的 Linux 块复制解决方案吗?

  • 772

我发现自己需要块级别​​的冗余存储。文件级复制(Gluster、GFS 等)不适用于我的用例。

看起来 DRBD 是块复制的首选解决方案。似乎没有太多其他理智的选择。我的研究失败了吗,或者 DRBD 是镇上唯一的游戏吗?

linux replication block-device
  • 7 7 个回答
  • 18192 Views

7 个回答

  • Voted
  1. Best Answer
    Pierre Carrier
    2012-07-04T18:00:33+08:002012-07-04T18:00:33+08:00

    是的,DRBD 是唯一可以处理并发写入的复制块设备。如果您计划将文件系统置于顶层,它显然也需要处理多个编写器,就像 GFS(2) 和 OCFS(2) 一样。

    请注意,如果您能负担得起更高级别的冗余抽象,您可能会对文件级语义更加满意,因此在使用块级语义之前您真的应该三思而后行。如果您不能使用更高级别的抽象,但有钱解决这个问题,那么您可以通过一个好的 SAN 获得更好的性能。

    但你可能已经知道了。

    • 11
  2. uli42
    2016-06-14T07:36:55+08:002016-06-14T07:36:55+08:00

    好吧,还有MARS(Light)。根据德国供应商 1&1 广泛使用的文档

    • 8
  3. symcbean
    2012-05-31T04:54:49+08:002012-05-31T04:54:49+08:00

    您可以使用iSCSI 设备设置 RAID 集,但我会谨慎使用非对称存储设备(在远程存储的情况下包括网络) - OTOH DRBD 明确设计用于支持这种用法。

    您有不喜欢 DRBD 的原因吗?

    我的研究失败了吗

    如果您认为 GFS 是一个复制的集群文件系统,那么恐怕是这样。

    • 2
  4. Oliver
    2012-05-30T22:35:14+08:002012-05-30T22:35:14+08:00

    我听说过支持复制的网络块设备 (NBD) 的变体:ENBD。但是,我不知道该项目的状态。不过,该网站看起来并不像仍然受支持。

    • 1
  5. Sven
    2012-05-30T23:40:48+08:002012-05-30T23:40:48+08:00

    有一种选择:您可以使用具有本机复制的 SAN 设备,其中磁盘阵列的控制器自己完成所有复制工作。虽然它非常昂贵,但不需要在主机上进行配置。

    • 0
  6. Delian Krustev
    2018-12-24T19:39:08+08:002018-12-24T19:39:08+08:00

    问题是错误的:

    DRBD 是唯一可行的 Linux 块复制解决方案吗?我发现自己需要块级别​​的冗余存储。

    不它不是。例如,您有 Linux MD(软件 RAID)、LVM RAID。它们为块设备提供冗余。

    所以你可能想问:

    DRBD 是唯一可行的 Linux网络块复制解决方案吗?

    然后你还有其他选择。

    如果客户端只有一个节点,您可以在客户端上构建软件 RAID,通过多个网络存储进行复制。

    如果您有多个客户端,则可以使用集群 LVM 块设备。

    文件级复制(Gluster、GFS 等)不适用于我的用例。

    GFS(Redhat的GFS2)是一个共享设备集群文件系统。它不提供冗余。不过,BTRFS 和 ZFS 等其他本地文件系统也可以。以及其他分布式文件系统。

    • 0
  7. Edmond Melkomian
    2021-04-17T09:16:45+08:002021-04-17T09:16:45+08:00

    这是一个不准确的说法。SIOS Technology www.us.sios.com拥有 DataKeeper ( https://us.sios.com/resources/product-brief-sios-datakeeper/ ),它在 Linux 和 Windows 中进行块级复制。

    • 0

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve