|
|
|
|
挪动端

在通博8888官网中运用Stratis设置装备摆设当地存储

本文引见 Startis,这是一个新项目,试图让一切 通博8888官网 用户从存储技能提高中受害,实用场景可以是仅有一块 SSD 的单台条记本,也可以是包括上百块硬盘的存储阵列。通博8888官网 支持新特性,但由于缺乏易于运用的处理方案,使其没有被普遍接纳。Stratis 的目的便是让 通博8888官网 的初级存储特性愈加可用。

作者:佚名泉源:通博8888官网中国|2018-06-11 12:53

在通博8888官网中运用Stratis设置装备摆设当地存储

存眷于易用性,Stratis 为桌面用户提供了一套强力的初级存储功用。

对桌面 通博8888官网 用户而言,少少或仅在装置零碎时设置装备摆设当地存储。通博8888官网 存储技能停顿比拟慢,以致于 20 年前的许多存储东西仍在明天普遍运用。但从那之后,存储技能曾经提拔了不少,我们为何不享用新特性带来的益处呢?

本文引见 Startis,这是一个新项目,试图让一切 通博8888官网 用户从存储技能提高中受害,实用场景可以是仅有一块 SSD 的单台条记本,也可以是包括上百块硬盘的存储阵列。通博8888官网 支持新特性,但由于缺乏易于运用的处理方案,使其没有被普遍接纳。Stratis 的目的便是让 通博8888官网 的初级存储特性愈加可用。

复杂牢靠地运用初级存储特性

Stratis 盼望让如下三件事故得愈加容易:存储初始化设置装备摆设;后续变卦;运用初级存储特性,包罗快照snapshots精简设置装备摆设thin provisioning,乃至分层tiering

Stratis:一个卷办理文件零碎

Stratis 是一个卷办理文件零碎volume-managing filesystem(VMF),相似于 ZFSBtrfs。它运用了存储“池”的中心头脑,该头脑被种种 VMF 和 形如 LVM 的独立卷办理器接纳。运用一个或多个硬盘(或分区)创立存储池,然后在存储池中创立volume。与运用 fdiskGParted 实行的传统硬盘分区差别,存储池中的卷散布无需用户指定。

VMF 更进一步与文件零碎层联合起来。用户无需在卷上摆设选取的文件零碎,由于文件零碎和卷曾经被兼并在一同,成为一个观点上的文件树(ZFS 称之为数据集dataset,Brtfs 称之为子卷subvolume,Stratis 称之为文件零碎),文件数据位于存储池中,但文件巨细仅受存储池全体容量限定。

换一个角度来看:正如文件零碎对此中单个文件的真实存储块的实践地位做了一层笼统abstract,而 VMF 对存储池中单个文件零碎的真实存储块的实践地位做了一层笼统。

基于存储池,我们可以启用别的有效的特性。特性中的一局部天经地义地来自典范的 VMF 完成implementation,比方文件零碎快照,终究存储池中的多个文件零碎可以共享物理数据块physical data block冗余redundancy,分层,完好性integrity等别的特性也很契合逻辑,由于存储池是操纵零碎中办理一切文件零碎上述特性的紧张场合。

上述后果标明,相比独立的卷办理器和文件零碎层,VMF 的搭建和办理更复杂,启用初级存储特性也更容易。

Stratis 与 ZFS 和 Btrfs 有哪些差别?

作为新项目,Stratis 可以从已有项目中汲取经历,我们将在第二局部深化引见 Stratis 接纳了 ZFS、Brtfs 和 LVM 的哪些设计。总结一下,Stratis 与其差别之处来自于对功用特性支持的察看,来自于团体运用及盘算机主动化运转方法的改动,以及来自于底层硬件的改动。

起首,Stratis 夸大易用性和平安性。对团体用户而言,这很紧张,终究他们与 Stratis 交互的工夫距离能够很长。假如交互不那么敌对,尤其是有丢数据的能够性,大局部人甘心保持运用新特性,持续运用功用比拟根底的文件零碎。

第二,以后 API 和 DevOps 式Devops-style主动化的紧张性远高于早些年。Stratis 提供了支持主动化的一流 API,如许人们可以间接经过主动化东西运用 Stratis。

第三,SSD 的容量和市场份额都曾经明显提拔。晚期的文件零碎中许多代码用于优化机器介质拜访速率慢的题目,但关于基于闪存的介质,这些优化变得不那么紧张。即便当存储池过大而不合适运用 SSD 的状况,仍可以思索运用 SSD 充任缓存层caching tier,可以提供不错的功能提拔。思索到 SSD 的优秀功能,Stratis 次要聚焦存储池设计方面的灵敏性flexibility牢靠性reliability

最初,与 ZFS 和 Btrfs 相比,Stratis 具有分明纷歧样的完成模子implementation model(我会在第二局部进一步剖析)。这意味着对 Stratis 而言,固然一些功用较难完成,但一些功用较容易完成。这也放慢了 Stratis 的开辟进度。

理解更多

假如盼望更多理解 Stratis,可以检查本系列的第二局部。你还可以在 Stratis 官网 找到细致的设计文档

【编辑引荐】

  1. 通博8888官网 vs. Unix:有什么差别?
  2. 怎样运用GNU Parallel进步通博8888官网下令行实行服从
  3. 三款新星通博8888官网处理方案:Snappy、Flatpak和AppImage
  4. Ubuntu保持战役,通博8888官网桌面的悲痛
  5. 怎样在Arch 通博8888官网中升级软件包
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

网管员必读——网络组建(第2版)

《网管员必读——网络组建(第2版)》还是以一其中等范围的模仿局域网组建为思绪,较片面地引见了与局域网组建相干的各方面知识和组建、配...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊