电子书:《云存储技术与应用》_朱晓彦等_2018-03-01

[复制链接]
查看248 | 回复1 | 2019-12-20 15:45:04 | 显示全部楼层 |阅读模式

《云存储技术与应用》_朱晓彦等_2018-03-01_1

《云存储技术与应用》_朱晓彦等_2018-03-01_1

《云存储技术与应用》_朱晓彦等_2018-03-01_2

《云存储技术与应用》_朱晓彦等_2018-03-01_2

《云存储技术与应用》_朱晓彦等_2018-03-01_3

《云存储技术与应用》_朱晓彦等_2018-03-01_3


内容简介:

云存储技术与应用
158单元6构建超融合基础架构
单元5构建Ceph分布式存储系统…159
学习目标
学习目标
学习情境
压务6配置 OpenStack使用
任务5构建Ceph分布式存储
Ceph存储
任务猫述
任务描述
知识学习
知识学习
任务实施
任务实施
项目实训
项目实训
单元小结……
单元小结
1参考文献

单元1
构建内置存储系统
学习目标
PPTI
了解内置存储的分区、格式化、挂载等操作
构建内置存
了解RAD的组建和使用环境
储系统
了解LM卷的组建和使用。
【技能目标】
掌握硬盘的分区、格式化、使用的具体操作步骤
掌握RAD各个等级的组建、使用的具体操作步骤
●掌握LWM卷的组建、使用的具体操作步骤
学习情境
某公司研发部门随着规模不断扩大,研发人员不断增多,在对平常办
公研发总结中,发现公司的部门之间存在消息传递不及时、消息滞后、各
种研发资料和部署手册版本不统一等弊端,这给部门的正常运转造成了不
利的影响
研发部了解到可以通过统一存储将每个人的资料进行统
管理,每种资料进行版本划分,于是安排工程师小缪对统一存储进行研
究。在准备这个项目时,小缪首先对内置存储系统的构建进行调研和安装
测试,并按照以下要求进行环境规划和准备
1.项目设计
文件服.务.器一台,配置为双千兆网
块系统盘,4块1TB硬盘
双核CPU
2.实现存储业务基本规划
1)RAD规划
分区做RAD0,2个分区做RAD1,3个分区做RAD5
非卖品,仅供非商业用途或交流学习使用

存储技术与应
(2)分区与格式化的基本操作
①RAD基础运维
2LM逻辑卷基础运维
3)服.务.器功能实现
①对硬盘进行分区,组建RAD,挂载使用。
②2对硬盘进行分区,组建LWM卷,挂载使用

单元1构建内置存储系统
任务1.1学习系统分区和文件系统
任务描述
学会使用 VirtualBox安装Cen0s7虚拟机。
2.了解分区,并学会使用分区工具进行分区
3.了解 Linux文件系统,并会使用文件系统进行格式化
1. Fdisk分区
(1)分区的定义
分区是将一个硬盘驱动器分成若干个逻辑驱动器,把硬盘连续的区块当作一个独
笔记
的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表
(2)分区的作用
①防止数据丢失:如果系统只有一个分区,如果这个分区损坏,用户将会丢失所
有的数据。
②增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多大
小为1KB的文件,而硬盘分区区块大小为4KB,那么每存储一个文件将会浪费3KB
空间。这时需要取这些文件大小的平均值进行区块大小的划分
③数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用
户数据填满整个硬盘引起的系统挂起
(3)分区工具 Fdisk
Fdisk命令参数如下
①p打印分区表
②n新建一个新分区。
③d—删除一个分区
出不保存
⑤w-把分区写进分区表,保存并退出
2.文件系统
mux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据,还
包括文件系统的结构,所有 Linux用户和程序所看到的文件、目录、软连接及文件
护信息等都存储在其中。以下是几种主流的文件系统
Ext3( Third Extended Filesystem)是第3代扩展文件系统,文件系统存储单位是
“块”,其相当于NTFS中的“簇”。格式化硬盘或分区时将所有磁盘空间分成若干个

云存储技术与应用
大小相同块。块的大小可以在格式化时指定,也可以采用默认设置。每个块都有一个
唯一编号,从0开始。0号块起始于文件系统的起始扇区。
Ext3文件系统将若干个块组成“块组”,每个块组大小相同。但由于块的总数不
定是块组的整倍数,所以最后一个块组相对于其他块组要小。每个块组都对应一个
块组描述符,这些块组描述符统一放在文件系统的前面,对块组进行管理
Ext3文件系统使用“i节点”来记录文件的时间、大小、块指针等信息;用目录
项描述文件名和节点号,通过节点号就能访问其节点信息。
(2)Ext 4
Ext4( Fourth Extended Filesystem)是第四代扩展文件系统,是 Linux系统下的日
志文件系统,是Ex3文件系统的后继版本,是由Ext3的维护者 Theodore tso领导的
开发团队实现的,并引入到Lnux2.6.19内核中
Ext4的产生原因是开发人员在Ext3中加入了新的高级功能,但在实现的过程出
现了以下几个重要问题
①一些新功能违背向后兼容性。
②新功能使Ext3代码变得更加复杂并难以维护
③新加入的更改使原来十分可靠的Ext3变得不可靠
由于这些原因,从2006年6月开始,开发人员决定把Ex4从E3中分离出来
进行独立开发。Ext4的开发工作从那时起开始进行,但大部分 Linux用户和管理员都
没有太关注这件事情,直到Inux2.6.19内核在2006年11月发布。Ext4第一次出现
在主流内核里,但当时还处于试验阶段,因此很多人都忽视了它。
2008年12月25日, Linux Kernel2.6.28的正式版本发布。随着这一新内核的发
布,Ext4文件系统也结束实验期,成为稳定版
XFS文件系统是SC开发的高级日志文件系统,极具伸缩性,非常健壮。在Linx环
笔记
境下,目前可用的最新XFS文件系统版本为1.2,可以很好地工作在Iimx2.4核心下
其具有以下主要特性:
①数据完全性。采用XFS文件系统,当意想不到的宕机发生后,首先,由于文
件系统开启了日志功能,所以用户磁盘上的文件不会因意外宕机而遭到破坏。不论目
前文件系统上存储的文件与数据有多少,文件系统都可以根据所记录的日志在很短的
时间内迅速恢复磁盘文件内容
②传输特性。XFS文件系统采用优化算法,日志记录对整体文件操作影响非常小
XFS查询与分配存储空间非常快。XFS文件系统能连续提供快速的反应时间。根据对
XFS、Ext4、Ext3、 Btrfs等文件系统的测试,XFS文件系统的性能表现相当出众。
③可扩展性。XFS是一个全64位的文件系统,它可以支持上百万TB的存储空
间,对特大文件及小尺寸文件的支持都表现出众,支持特大数量的目录。最大可支持
的文件大小为9EB,最大文件系统尺寸为18EB。XFS使用高的表结构(B+树),保
证文件系统可以快速搜索与空间分配。XFS能够持续提供高速操作,文件系统的性能
不受目录中目录及文件数量的限制



回复

使用道具 举报

有点呆的瓜 | 2019-12-21 19:07:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则