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 / 问题 / 974245
Accepted
Anton Stafeyev
Anton Stafeyev
Asked: 2019-07-07 22:59:16 +0800 CST2019-07-07 22:59:16 +0800 CST 2019-07-07 22:59:16 +0800 CST

ISCSI 和 SAN 扩展

  • 772

问题:我有一个摄影工作室,当我每个月的空间都用完时,我遇到了一个问题。每个月我都会为文件服务器购买额外的 HDD。现在我有大约 120 TB 的数据和 120 TB 的备份。我正在寻找一种可以很好扩展的解决方案,因为从现在开始,由于向存储空间添加 16 位 8k 视频会占用大量空间,因此该存储空间几乎每周都会翻一番。

我的理论解决方案:我查看了 NAS 设备,我不喜欢的一件事是它是否失败 - 业务失败。因此,我开始研究替代方案并找到了 SAN。这有点复杂,听起来比 NAS 解决方案要贵很多。我想使用 SAN 的原因是,如果一个存储块出现故障,我还有其他块可用(带有镜像备份)。

问题:所以在阅读了如何使用 ISCSI 设置 SAN 之后,我感到非常困惑。SAN 是运行 ISCSI 软件的存储设备网络。目标是存储单元,启动器是客户端。Target 似乎像本地硬盘驱动器一样安装。这是其中的一个简单部分,但是缩放整个事情呢?例如,如果我有 5 台运行 ISCSI 目标软件的服务器,我可以将它们全部合并到一起,作为 1 个存储块。

2)我可以对存储进行分区吗?

3)如果是,我可以管理 accpartitions?partitions 吗?

或者我完全不了解 SAN 和 ISCSI 协议。

是的,可悲的是,我没有钱购买光纤频道。还没有:) 感谢您的关注

storage-area-network
  • 2 2 个回答
  • 138 Views

2 个回答

  • Voted
  1. womble
    2019-07-07T23:17:02+08:002019-07-07T23:17:02+08:00

    iSCSI 是一种用于通过网络访问块设备的协议。不多也不少。冗余、扩展、设备管理等不是协议的关注点。你所有问题的答案都来自于此。

    从更大的角度来看,SAN和NAS不是具体的技术,而是定义模糊的概念,甚至不是互斥的。NAS 设备可能具有大量冗余,而 SAN 经常会出现令人痛苦的单点故障。不要太关注“我有 NAS 还是 SAN?” 而是“这个特定产品是否满足我的要求?”,无论供应商对盒子应用了什么流行语。

    鉴于您的存储要求、存储的业务关键性质以及大型存储设备的成本和复杂性,我强烈建议您聘请具有部署和管理这些类型系统经验的人员提供服务。弄错了会花费你一大笔钱购买不必要的设备,或者你的生意(或两者兼而有之!)。

    • 1
  2. Best Answer
    Zac67
    2019-07-07T23:53:30+08:002019-07-07T23:53:30+08:00

    有多种解决方案可用于重用 SAN 池中的现有存储(存储虚拟化或超虚拟化)。然而,这里的建议是题外话。

    您所要求的都是可能的,但可能不合理或在您的预算范围内。实际上,您的要求仍然很模糊,我建议您首先考虑项目的各个方面:

    可扩展性

    正如 TessellatingHeckler 所指出的那样,“从现在起,存储量几乎每周都会翻一番”,很快就会在短短几年内为该项目带来 6 到 8 位数的价格标签。您需要确定您真正需要多少存储空间。在大规模情况下,您将需要分层存储。一些空间用于当前生产,一些用于近期生产(较大但较慢),还有一些用于存档(缓慢但无限制)。

    当前生产的选项包括 10k HDD 或 SSD,用于最近生产的大型 7k HDD,以及用于归档超大型归档 HDD、磁带或云。

    可用性

    可用性选项和成本范围很广。基本问题:

    • 您需要哪种级别的冗余?
    • 如果发生故障,您需要多快恢复数据?(=您的备份/恢复性能如何?)
    • 恢复数据需要多接近生产?(=您的备份频率是多少?)

    如果您的数据成本高昂,您不仅需要防范硬件故障,还需要防范灾难(火灾、水灾、电源故障……)、软件故障、用户故障和恶意软件。

    安全

    将您的(存档)数据存储在云中可能很容易影响可扩展性,但会引发一些关于可用性的问题,并且肯定需要考虑安全性 - 谁拥有或可以访问您的数据?

    您需要为存储和备份选择适当的位置,并以安全的方式实现对所有内容的访问。

    往前走

    总而言之,这是一个严肃的项目。我认为你需要把它放在未来几年,也许是五年的角度。复杂性很高,尤其是在安全方面。有些你已经意识到了。

    我会认真建议与可以深入了解您的场景并(希望)对可能的解决方案提供重要见解的专业人士交谈。假设您手头没有值得信赖的专业人士,您可能需要与两三个人交谈以获得不同的选择。但是,您对自己的要求做出的决定越好,这些谈话就越有成效。

    • 0

相关问题

  • Cisco FC SAN 交换机决策

  • 任何人都有在托管/数据中心理想的共享/vps 服务器设置的示例拓扑?

  • 如何监控 SAN 服务器(通过 iSCSI)?

  • Clariion CX 是否存在命令行配置工具

  • 有人对 LeftHand 的 VSA SAN 有经验吗?[关闭]

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