当前位置:首页 » 存储配置 » 最优存储形式是什么

最优存储形式是什么

发布时间: 2025-01-20 12:51:32

㈠ 比较各个存储类型的优缺点

【块存储】

典型设备:磁盘阵列,硬盘

块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。(假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。例如第一个逻辑硬盘A里面,可能第一个200M是来自物理硬盘1,第二个200M是来自物理硬盘2,所以逻辑硬盘A是由多个物理硬盘逻辑虚构出来的硬盘。)

接着块存储会采用映射的方式将这几个逻辑盘映射给主机,主机上面的操作系统会识别到有5块硬盘,但是操作系统是区分不出到底是逻辑还是物理的,它一概就认为只是5块裸的物理硬盘而已,跟直接拿一块物理硬盘挂载到操作系统没有区别的,至少操作系统感知上没有区别。

此种方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置硬盘的方式完全无异。

优点:

1、 这种方式的好处当然是因为通过了Raid与LVM等手段,对数据提供了保护。

2、 另外也可以将多块廉价的硬盘组合起来,成为一个大容量的逻辑盘对外提供服务,提高了容量。

3、 写入数据的时候,由于是多块磁盘组合出来的逻辑盘,所以几块磁盘可以并行写入的,提升了读写效率。

4、 很多时候块存储采用SAN架构组网,传输速率以及封装协议的原因,使得传输速度与读写速率得到提升。

缺点:

1、采用SAN架构组网时,需要额外为主机购买光纤通道卡,还要买光纤交换机,造价成本高。

2、主机之间的数据无法共享,在服务器不做集群的情况下,块存储裸盘映射给主机,再格式化使用后,对于主机来说相当于本地盘,那么主机A的本地盘根本不能给主机B去使用,无法共享数据。

3、不利于不同操作系统主机间的数据共享:另外一个原因是因为操作系统使用不同的文件系统,格式化完之后,不同文件系统间的数据是共享不了的。例如一台装了WIN7/XP,文件系统是FAT32/NTFS,而Linux是EXT4,EXT4是无法识别NTFS的文件系统的。就像一只NTFS格式的U盘,插进Linux的笔记本,根本无法识别出来。所以不利于文件共享。


【文件存储】

典型设备:FTP、NFS服务器

为了克服上述文件无法共享的问题,所以有了文件存储。

文件存储也有软硬一体化的设备,但是其实普通拿一台服务器/笔记本,只要装上合适的操作系统与软件,就可以架设FTP与NFS服务了,架上该类服务之后的服务器,就是文件存储的一种了。

主机A可以直接对文件存储进行文件的上传下载,与块存储不同,主机A是不需要再对文件存储进行格式化的,因为文件管理功能已经由文件存储自己搞定了。

优点:

1、造价交低:随便一台机器就可以了,另外普通以太网就可以,根本不需要专用的SAN网络,所以造价低。

2、方便文件共享:例如主机A(WIN7,NTFS文件系统),主机B(Linux,EXT4文件系统),想互拷一部电影,本来不行。加了个主机C(NFS服务器),然后可以先A拷到C,再C拷到B就OK了。(例子比较肤浅,请见谅……)

缺点:

读写速率低,传输速率慢:以太网,上传下载速度较慢,另外所有读写都要1台服务器里面的硬盘来承担,相比起磁盘阵列动不动就几十上百块硬盘同时读写,速率慢了许多。


【对象存储】

典型设备:内置大容量硬盘的分布式服务器

对象存储最常用的方案,就是多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。管理节点可以管理其他服务器对外提供读写访问功能。

之所以出现了对象存储这种东西,是为了克服块存储与文件存储各自的缺点,发扬它俩各自的优点。简单来说块存储读写快,不利于共享,文件存储读写慢,利于共享。能否弄一个读写快,利 于共享的出来呢。于是就有了对象存储。

首先,一个文件包含了了属性(术语叫metadata,元数据,例如该文件的大小、修改时间、存储路径等)以及内容(以下简称数据)。

以往像FAT32这种文件系统,是直接将一份文件的数据与metadata一起存储的,存储过程先将文件按照文件系统的最小块大小来打散(如4M的文件,假设文件系统要求一个块4K,那么就将文件打散成为1000个小块),再写进硬盘里面,过程中没有区分数据/metadata的。而每个块最后会告知你下一个要读取的块的地址,然后一直这样顺序地按图索骥,最后完成整份文件的所有块的读取。

这种情况下读写速率很慢,因为就算你有100个机械手臂在读写,但是由于你只有读取到第一个块,才能知道下一个块在哪里,其实相当于只能有1个机械手臂在实际工作。

而对象存储则将元数据独立了出来,控制节点叫元数据服务器(服务器+对象存储管理软件),里面主要负责存储对象的属性(主要是对象的数据被打散存放到了那几台分布式服务器中的信息),而其他负责存储数据的分布式服务器叫做OSD,主要负责存储文件的数据部分。当用户访问对象,会先访问元数据服务器,元数据服务器只负责反馈对象存储在哪些OSD,假设反馈文件A存储在B、C、D三台OSD,那么用户就会再次直接访问3台OSD服务器去读取数据。

这时候由于是3台OSD同时对外传输数据,所以传输的速度就加快了。当OSD服务器数量越多,这种读写速度的提升就越大,通过此种方式,实现了读写快的目的。

另一方面,对象存储软件是有专门的文件系统的,所以OSD对外又相当于文件服务器,那么就不存在文件共享方面的困难了,也解决了文件共享方面的问题。

所以对象存储的出现,很好地结合了块存储与文件存储的优点。

最后为什么对象存储兼具块存储与文件存储的好处,还要使用块存储或文件存储呢?

1、有一类应用是需要存储直接裸盘映射的,例如数据库。因为数据库需要存储裸盘映射给自己后,再根据自己的数据库文件系统来对裸盘进行格式化的,所以是不能够采用其他已经被格式化为某种文件系统的存储的。此类应用更适合使用块存储。

2、对象存储的成本比起普通的文件存储还是较高,需要购买专门的对象存储软件以及大容量硬盘。如果对数据量要求不是海量,只是为了做文件共享的时候,直接用文件存储的形式好了,性价比高。

㈡ U盘,移动硬盘,硬盘,光盘。。。哪种存储形式最安全,都能保存多长时间

普通光盘 放着不用 隔绝空气 能放5到10年 我这里有几张系统盘 没隔什么空气有时候还用 5年了还能用。

DVD-RAM 光硬盘 放着不用 隔绝空气 理论100年 实际也就 10年到30年
“光硬盘在性能方面比其他格式更有优势。使用高品质有机材料制造,使用寿命长”这句话是厂商说的

实际上用上20年就够了 20年后世界什么样子都不知道了大不了 10年重新备份一次 反正也便宜 要是普通盘 大不了 1年间隔 做一次 一次做2张 一张用来常用另一张用来备用也就2元钱一张。

要说安全用U盘量产成 加密盘 最安全

下面所说的是目前普及的普遍的市场上最常见的(想怎么理解怎么理解)便捷,速度,价钱比较:

U盘 (4G 50元左右一支)
数据传输率(MB/s)最高 5MB/sec
写入数据传输率 最高 1.5MB/sec

光盘
CD/VCD盘 (700M 0.5-1元/张)
的单倍最低速度为150Kb/s 可以达到50倍=7500KB/S。
DVD盘 (4.5G 1.7-2元/张)
的单倍最低速度为1350Kb/s 可以达到16倍=21600KB/S。

DVD-ram盘又名‘光硬盘’ (4.5G 10-20元/张)
和DVD普通盘速度一样 可以想U盘一样使用 直接在windos下操作 拖放文件 高达10万次重复读写 100年理

论存放时间(放那里一直不用而且真空存放确实能,实际上也就比普通光盘久存10来倍 估计也就 10到30

年)最高5倍读写速度(目前)

刻录机 (180元左右一台)
DVD 最大读取倍速 16X
DVD 最大刻录倍速 20X
CD-R写入倍速 50X
CDROM读取倍速 50X

硬盘 (320G 320元)
正常的硬盘(无坏道)正常是45-55M 左右每 秒

价钱比较
用平均每G价钱计算
U盘:DVD光盘:硬盘 = 50:2:5 (除了光驱钱 当然要是硬盘想拿着走也要 外接硬盘盒 50-120元左右

所以不考虑这些)

从上面可以看出
U盘的 移动便捷性高 速度最慢 价钱最高
光盘 由于需要光驱 某些电脑上又没有 便捷性能又所减低
速度中等 价钱最底
硬盘 可以搞外接硬盘盒 也有移动硬盘 所以 便捷性中等 速度最快 价钱中等

这些设备利用价值,也就是说应该用来做些什么
光盘 装系统没它不行 大家也知道 因为成本最底用来做电影音乐游戏卖成为商业利器是最好了,比较久

存放一些不用改的文件用它。
U盘 用来转储文件 临时存放 一些用完就删的小文件 用它。
硬盘 做为电脑的储存介质 放大文件用它。

所以嘛 这3样东西 各有各的用处

举列 想把自己电脑里面一些文件转移到朋友那里而且文件大小 500MB 那么用U盘就可以了 然而 这500MB

哪个朋友用完还要再用 不可能把价值50元的U盘送给他 跑来跑去也麻烦 就可以考虑用CD几毛钱随便送

当然这500MB如果自己也要用 用U盘放也很浪费 还有就是 还原系统嘛大多数是中了毒才去还原 U盘容易

中毒就不安全。
要是想把自己电脑上所有游戏,软件什么的转移到别人电脑上 但是又没上网 就要用移动硬盘了。

因为很多软件安装完后安装文件很占地方 但是又因为要是电脑中了毒还原系统格式化硬盘后要用不能删

要是想备份这些安装文件就用移动硬盘最好了。

所以啊 不同的设备不同的用法不同的价格不同的使用者
没法比 硬要比也只能局部比较。

就好象 飞机 轮船 汽车 相比较 都是运输工具 你认为什么时候用什么呢???

热点内容
一台服务器多个同段地址怎么通讯 发布:2025-01-20 16:45:58 浏览:734
i7源码 发布:2025-01-20 16:40:48 浏览:983
抽签源码 发布:2025-01-20 16:38:35 浏览:62
密码箱怎么锁住 发布:2025-01-20 16:32:17 浏览:31
编译隔离 发布:2025-01-20 16:28:54 浏览:358
从哪里看自己的qq账号和密码 发布:2025-01-20 16:22:33 浏览:400
sql语句动态 发布:2025-01-20 16:18:22 浏览:298
sql表或的语句 发布:2025-01-20 16:00:49 浏览:163
西瓜视频怎么缓存不了电影了 发布:2025-01-20 16:00:45 浏览:890
javatimer 发布:2025-01-20 15:55:56 浏览:64