硬盘

磁带机、磁带库和磁盘阵列三者之间的区别

一笑奈何 提交于 2019-12-03 17:30:07
磁带机 磁带机(Tape Drive)一般指单驱动器产品,通常由磁带驱动器和磁带构成,是一种经济、可靠、容量大、速度快的备份设备。这种产品采用高纠错能力编码技术和写后即读通道技术,可以大大提高数据备份的可靠性。根据装带方式的不同,一般分为手动装带磁带机和自动装带磁带机,即自动加载磁带机。 自动加载磁带机实际上是将磁带和磁带机有机结合组成的。自动加载磁带机是一个位于单机中的磁带驱动器和自动磁带更换装置,它可以从装有多盘磁带的磁带匣中拾取磁带并放入驱动器中,或执行相反的过程。它可以备份100GB-200GB或者更多的数据。自动加载磁带机能够支持例行备份过程,自动为每日的备份工作装载新的磁带。一个拥有工作组服务器的小公司可以使用自动加载磁带机来自动完成备份工作。 磁带库 磁带库是像自动加载磁带机一样的基于磁带的备份系统,它能够提供同样的基本自动备份和数据恢复功能,但同时具有更先进的技术特点。它的存储容量可达到数百PB(1pb=100万GB),可以实现连续备份、自动搜索磁带,也可以在驱动管理软件控制下实现智能恢复、实时监控和统计,整个数据存储备份过程完全摆脱了人工干涉。 磁盘阵列 简称盘阵,计算机行业使用的一种企业级存储系统。盘阵把多个磁盘组合成一个阵列,通过RAID和虚拟化等技术手段,作为一个单一的存储设备来使用。通过把数据分散在不同的物理磁盘中,盘阵可以减低数据的访问时间、提高访问速度

fdisk和parted的区别

梦想与她 提交于 2019-12-03 17:13:53
Linux系统中有两个分区工具 fdisk parted 二者都可以对linux的硬盘进行分区,但是二者从细节上来说,又有很大的区别,如果不加注意,有可能造成磁盘空间的浪费。 首先我们来介绍一下磁盘,Linux系统中,每个磁盘中有一部分叫做MBR主引导记录。 ** MBR ** 大小512字节,分为三部分 主引导程序:446字节 硬盘分区表:64字节 分区结束标记(硬盘有效位):2字节 其中硬盘分区表DPT需要特别注意 DPT的大小是64字节,每个主分区要占用16字节,扩展分区也要占用16个字节的主分区空间,所以每个磁盘上最多只能建立四个主分区 那么如果需要将磁盘分成5个或者更多个分区的话,可以采取的方法: 创建一到三个主分区,将剩下的空间作为扩展分区,由扩展分区分出多个逻辑分区 不创建主分区,全做磁盘作为扩展分区,由扩展分区分出来多个逻辑分区 接下来就是如何使用fdisk和parted进行分区 单纯的使用这两个工具去进行硬盘分区倒没什么难点,两者都是交互式的界面,如果忘记如何分区,可以进入交互之后使用h或者help查看帮助。 但是在使用二者进行分区的时候,就需要注意一些区别: 1、fdisk (1)fdisk命令只支持msdos,分区的时候只支持小容量硬盘(<=2T),但是如果不需要分区的话,那么整块sdb硬盘,类型为msdos,那么他的大小是可以大于2T的。 (2

CentOS下挂载硬盘(fdisk,mkfs.ext4,mount)

可紊 提交于 2019-12-03 17:12:13
centos挂载硬盘 挂载硬盘步骤: 1. 先分区 fdisk /dev/sdb -p 查看分区 -n 创建分区 -p 创建主分区 -1 这是分区序号 -回车,回车(这里选择扇区起始位置和分区大小,类似:+1G 这样的格式) -w 保存退出 2. 格式化 mkfs.ext4 /dev/sdb1 3. 挂载 比如挂载到 /data0下面,则先创建目录 mkdir /data0 再挂载: mount /dev/sdb1 /data0 4. 硬盘随机启动挂载 vim /etc/fstab里面添加如下内容: /dev/sdb1 /data2 ext4 defaults 0 0 或者 UUID=a4a6201b-4e1e-4f64-bde0-dc502599be2e /data2 ext4 defaults 0 0 更推荐下面这种方式,查看UUID通过命令:blkid 查看,例如: [root@hadooptest ~]# blkid /dev/sda1: UUID="313f8b93-ed62-4f3f-9b27-d92d844fbb6e"TYPE="swap" /dev/sda2: UUID="56adf238-c8b2-4458-882b-bfa7204042de"TYPE="ext4" /dev/sdb1: UUID="2fd1b7ca-d4de-4a40-b1e5

fdisk 命令与parted 命令的区别

我们两清 提交于 2019-12-03 17:11:58
linux磁盘分区fdisk命令详解 原文链接 1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 2、为什么要有多个分区? 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。 3、分区工具fdisk用法介绍 fdisk命令参数介绍 p、打印分区表。 n、新建一个新分区。 d、删除一个分区。 q、退出不保存。 w、把分区写进分区表,保存并退出。 实例: [root@localhost ~]# fdisk /dev/hdd 按"p"键打印分区表 这块硬磁尚未分区 按"n"键新建一个分区。 出现两个菜单e表示扩展分区,p表示主分区 按"p"键出现提示:"Partition number (1-4): "选择主分区号 输入"1"表示第一个主分区。 直接按回车表示1柱面开始分区。 提示最后一个柱面或大小。 输入+5620M 按回车 表示第一个分区为5G空间。

存储基础篇之硬盘(工作原理)

笑着哭i 提交于 2019-12-03 14:27:43
一、硬盘简介。   硬盘是我们电脑、手机等电子产品上不可或缺的部分。在数据中心的存储设备,也主要是由一块一块的硬盘组成的。硬盘的主要作用是存储数据,保护数据。而随着科技的发展,硬盘的读写速度、容量等方面也在发生着变化。 二、各硬盘介绍。    现在我们常用的硬盘有机械硬盘、固态硬盘、混合硬盘三种。这三种硬盘各有各的优点与缺点。    1、 机械硬盘 : 机械硬盘是现在最常见最廉价的一种硬盘,它主要有盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。   ① 盘片 : 硬盘中一般会有多个盘片组成,不同型号的磁盘盘片数量可能不一样。每个盘片包含两个面,每个盘面都会对应一个磁头。一般情况下,盘片的编号自下向上从0开始。 数据都会保存在盘片上,而数据的存储依靠盘片上附着的磁性物质。由于磁分两级,正好可以表示二进制的0和1。   盘片分为磁道和扇区,如下图,绿色部分为磁道,蓝色部分为扇区。   磁道是盘面中一圈圈绿色同心圆称为磁道   扇区是从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区,扇区是磁盘的最小组成单元,通常是512字节。(由于不断提高磁盘的大小,部分厂商设定每个扇区的大小是4096字节)   ② 磁头 :存储数据时,它可以 对硬盘盘片表面上附着的磁性物质的磁极进行改变,读取数据时,则是通过磁头去感应磁阻的变化

Unity 自定义编辑器窗口的使用

六月ゝ 毕业季﹏ 提交于 2019-12-03 13:46:44
Unity 自定义编辑器窗口功能强大,可以实现所有希望实现的功能。我在近期的项目中仿照魔兽争霸3开发了一套简单的游戏单位功能组件,其中包括单位数据、移动方式、动画播放、武器系统等等。如果用传统的Inspector来修改各项属性十分不方便,所以实现一个简单直观的自定义编辑器窗口来进行属性管理成了一个很好的选择。 创建自定义编辑器窗口并将每一项属性显示出来是十分简单的,我们只需要通过Selection.activeGameObject 来获取当前选中的物体,并在从该物体上获取相关的脚本就可以进行属性的读取。但是,如何将修改后的属性传递回指定物体并保存起来呢? 我的第一想法是通过直接访问物体上的脚本这种方法来赋值,下面将举一个简单的例子。 假设我的单位系统的移动组件命名为 MovementController 其中speed属性为移动速度,我在自定义窗口的类中写如下代码: MovementController mc = Selection .activeGameObject .GetComponent <MovementController>() ; if (mc != null) { mc .speed = EditorGUILayout .FloatField (new GUIContent( "Speed" ), mc .speed ) ; } 这些代码完成了获取组件和赋值的功能

网络存储服务ip-san搭建

徘徊边缘 提交于 2019-12-03 13:21:42
1:SAN的定义 SAN是storage area network(存储区域网络)的简写,早期的san采用的是光纤通道技术,后期当iscsi协议出现以后,为了区分两者,就划分了IP SAN和FC SAN。FC SAN由于其昂贵的价格让许多企业退避三舍,IP SAN作为一个很好的代替产品出现在了人们的视线中。现在大部分存储设备提供支持基于TOE技术的接口,可以在硬件基础上处理TCP/IP协议。这意味着ISCSI设备可以处理速度已接近GigE、约100MB/秒的数据传输速率来处理I/O进程,其速率可与FC SAN的相比 2:IP-SAN的操作概要 IP SAN的操作流程大体如下: initiator作为服务器端去使用远程target上的一个lun(逻辑单元号),一个target即一个主机,一个主机上可以共享多个硬盘给initiator使用,我们把每一个硬盘叫做一个lun。为了使用iscsi协议,initiator上要封装scsi driven,iscsi driven和tcp/ip的报文通过网络发送给target上,target以此扯掉这些报文,发现对方发送的scsi协议,进而交给本地的硬盘驱动处理。所以target上不用必须装scsi的硬盘,像传统的sata盘都可以在这个架构中使用。从用户的角度来看,就像在使用本地的客户端一样,方便简单。 target ---------------

RAID简介

。_饼干妹妹 提交于 2019-12-03 10:49:10
RAID简介 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(RAID, Redundant Array of Inexpensive Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于计算机来说,看起来就像一个单独的硬盘或逻辑存储单元。分为RAID-0,RAID-1,RAID-1E,RAID-5,RAID-6,RAID-7,RAID-10,RAID-50,RAID-60。   简单来说,RAID把多个 硬盘 组合成为一个逻辑扇区,因此, 操作系统 只会把它当作一个硬盘。RAID常被用在 服务器 计算机上,并且常使用完全相同的硬盘作为组合。由于硬盘价格的不断下降与RAID功能更加有效地与 主板 集成,它也成为了玩家的一个选择,特别是需要大容量存储空间的工作。   RAID不同的等级两个目标:     增加数据可靠性     增加存储器(群)读写性能 1、RAID 0   将多个磁盘合并成一个大的磁盘,不具有冗余,并行 I/O ,速度最快。RAID 0亦称为带区集。它是将多个磁盘并列起来

Linux LVM硬盘管理及LVM扩容

易管家 提交于 2019-12-03 10:18:04
一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales‘、 ‘development‘)代替物理磁盘名(如‘sda‘、‘sdb‘)来标识存储卷。 如图所示LVM模型: [7] 由四个磁盘分区可以组成一个很大的空间,然后在这些空间上划分一些逻辑分区,当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用。 二、 LVM基本术语 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语: 物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:

鲲鹏920的特性

[亡魂溺海] 提交于 2019-12-03 08:08:02
鲲鹏920的特性 鲲鹏920处理器是华为在2019年1月发布的数据中心高性能处理器,由华为自主研发和设计,旨在满足数据中心多样性计算、绿色计算的需求 。 鲲鹏920处理器兼容ARM架构 采用7nm工艺制造 可以支持32/48/64个内核 主频可达2.6GHz 支持8通道DDR4、 PCIe 4.0和100G RoCE网络。 与鲲鹏916的对比 高性能: 鲲鹏920处理器的整型测试性能超过930分,是鲲鹏916的三倍性能。 高吞吐: 内存带宽高:内存通道数量提升到8通道,内存速率提升至2933MHz,,带宽提升2.4倍。 IO 带宽高:PCIe 3.0升级到PCIe 4.0,速率翻番, IO总带宽提升1.7倍。 网络带宽高:集成100G RoCE以太网卡功能,网络带宽提升10倍 高集成: 鲲鹏920处理器集成了CPU、南桥、网卡、SAS存储控制器等4颗芯片的功能,能够释放出服务器更多槽位,用于扩展更多加速部件功能,大幅提高系统的集成度。 高效能: 鲲鹏920处理器在相同功耗下性能表现提高了35%。 备注:以上测试数据,均基于鲲鹏916处理器对比。 在高性能、高吞吐、高集成、高能效方面的创新突破,把计算推向新高度 在处理器领域,华为已经拥有了用于终端设备的麒麟系列以及面向AI运算的昇腾系列,目前最新的移动处理器是麒麟980,AI芯片是昇腾310及昇腾910,都是基于7nm工艺的