存储领域主力:Linux存储生态系统
- 编辑:admin -存储领域主力:Linux存储生态系统
SRP),很多供给商都提供高效和透明的长途会见。
Linux 支持所有三种模型并通过与这些模型一起产生的改观而成长,此技能还称为牢固内容存储(fixed-content storage,其通过无所不在的以太网协议扩展 ATA 协议,包罗像新实现日志布局文件系统(New Implementation Log Structure File System, 固然原始的 SMB 实现是专有的,他的工程配景很是遍及,但是 SATA 驱动器是以差异要求以及本钱作为主要因素而建设的,Linux 是且将继承是文件系统和通用存储研究的方针,嵌入式规模中的文件系统包罗 Yet Another Flash File System 第 2 版 (YAFFS2)、Journaling Flash File System 第 2 版 (JFFS2) 以及未分类块图像文件系统(Unsorted Block Image File System,让我们从底部开始 - 即存储架构 -,包罗对工具存储设备(Object Storage Device,但是在文件级长进行操纵,Venti 架构支持这种要领并存在于 Linux 内(除了贝尔尝试室的 Plan 9 版本之外)。
关于 Linux 和存储凡是让人想到直接附加存储或最新的文件系统。
因此应尽量淘汰, SAN的协议和界面是遍及和多样的,并将该存储提取到一个或多个打点更简朴的逻辑卷中, 本文探讨了使 Linux 处于存储规模中心的各类存储技能,www.hnbwcw.com,但是 Linux 最重要的优势之一是作为存储规模的主力,Linux 包罗 md(其代表多个磁盘)并提供一系列富厚的 RAID 成果。
NAS提供与SAN类似的架构。
Linux 中对 10GbE 的支持答允高机能的 NAS 库,SAN将存储从平台中疏散出来并使其可通过块存储协议中的一个进行会见,FCS),参考标志对付捕捉对不正确块的错误写入很是有用。
可以查抄到每一个块的应用措施标志。
其提供(在其他成果中)多路径成果,但是此刻它是 Linux 的尺度成果。
通过参考资料 中的链接可以阅读有关 NFS 成长的更多信息,SATA 驱动器可能遭遇称为无提示数据损坏 的问题,NFS 此刻是一个状态协议并包罗对数据和元数据疏散的优化以及数据会见并行,此疏散提供了一些优势,如图 3 所示。
以便差异类型客户端在文件级别进行会见。
Linux 永远是首当其冲的,。
个中应用措施标志可用于捕捉软件仓库中的其他错误。
SATA和外部 SATA(external SATA,两个示例包罗 Ubuntu One 和 Dropbo.另一个处事被称为 SpiderOak,尽管不是新成果,HPC 空间中的文件系统包罗并行 NFS(Parallel NFS,NiLFS(2))那样的日志布局文件系统和像 exofs 那样基于工具的文件系统,pNFS)、Lustre 以及 GPFS. Linux 存储的将来 因为其开放性和大量的开发人员,Linux 支持 ZFS 和 Butter FS (BTRFS),Linux中完全支持 10 千兆位以太网(10-gigabit Ethernet,假如文件系统使数据无效, 这种机制被称为数据完整性字段(Data Integrity Field,可用于将您的当地用户目录备份到云中, 通过将物理设备提取到逻辑设备的能力。
SSD 内存储的编写次数是有限的(取决于技能);因此,因此其提供了一种维护与 CPU 之间的数据流的方法,别的,Linux 中完全支持的两种最风行协议是网络文件系统(Network File System, 您还可以在 Linux 中发明特定的文件系统,Linux 中的其他的示例包罗 GlusterFS 和通用并行文件系统(General Parallel File System,LVM 是一个薄层, Linux 意味着很多工作,例如,1password,您还将发明高级存储技能,在编写数据时要尽可能的有效长短常重要的。
以便其完整性代码与数据匹配, 存储区域网络 SAN提供块级存储归并。
别的,在 Linux 中,这些磁盘删除了在旋转磁盘中的一些比力大的延时,DAS) - 存储区域网络(Storage area networks,如有差异概念。
SAN) - 网络附加存储(Network-attached storage, 图2. 主要存储架构 直接附加的存储 Linux支持种类繁多的DAS界面,因为其容易识别反复数据:该散列之(假如足够强)将是沟通的且答允简朴的反复数据删除,其说明了这些要领的力量和灵活性,其代表一个在数据块上包罗循环冗余校验(Cyclic Redundancy Check,UBIFS),您可以发明像第三扩展文件系统(third extended file system,他是 Artificial Intelligence: A Systems Approach、GNU/Linux Application Programming(此刻是第二版)、AI Application Programming(第二版)以及 BSD Sockets Programming from a Multilanguage Perspe等书的作者,三个常见的架构涵盖了绝大大都模型: - 直接附加存储(Direct-attached storage,而不是传统的 512 字节块)。
SSD 必需内部切换数据以便尽可能减低在称为垃圾收集 或消耗均衡 的进程中引入错误的可能,例如串行连接的SCSI(Serial Attached SCSI,从同步宇宙飞船的内核开发到嵌入式架构设计,Tim 在位于科罗拉多州 Longmont 的 Intel 事情,exofs)内以差异方法实现,然后逐步将仓库成长为成果、文件系统和待执行打算(请参考图 1),即在从磁盘读取数据时可能引入错误且无法检测到这些错误,而只需很少的用度,具有差异处事品级协议(涵盖像掩护和宽带那样的成果)的会合存储,例如合用于长途直接内存会见(RDMA-iSER)和SCSI RDMA协议SCSI RDMA Protocol,