admin 管理员组文章数量: 887021
2024年3月6日发(作者:cl是微量元素吗)
存储技术基本概念
1网络附加存储(NAS)
是一种专门的数据存储技术的名称,它可以直接连接在计算机 网络上面,对异质网络用户提供了集中式数据访问服务。
NAS和传统的文件存储服务或直接存储设备不同的地方,在于
NAS设备上面的操作系统和软件只提供了数据存储、数据访问、以 及相关的管理功能;此外,NAS设备也提供了不止一种文件传输协 议。NAS系统通常有一个以上的硬盘,而且和传统的文件服务器一 样,通常会把它们组成RAlD来提供服务;有了
NAS以后,网络上 的其他服务器就可以不必再兼任文件服务器的功能。NAS的型式很 多样化,可以是一个大量生产的嵌入式设备,也可以在一般的计算 机上运行NAS的软件。
NAS用的是以文件为单位的通信协议,例如像是NFS
(在UNIX
系统上很常见)或是SMB
(常用于WindoWS系统)。NAS所用的是 以文件为单位的通信协议,大家都很清楚它们的运作模式,相对之 下,存储区域网络(SAN)用的则是以区块为单位的通信协议、通 常是通过SCSI再转为光纤通道或是iSCSI o
NAS计算机或设备用的通常是精简版的操作系统,只提供了最 单纯的文件服务和其相关的通信协议;举例来说,有一个叫FreeNA S的开放源代码NAS软件用的就是精简版的FreeBSD,它可以在一般 的计算机硬件上运行,而商业化的嵌入式设备用的则是封闭源码的 操作系统和通信协议程序。
2存储区域网络(SAN)
是一种连接外接存储设备和服务器的架构。人们采用包括光纤 通道技术、磁盘阵列、磁带柜、光盘柜(en)的各种技术进行实 现。该架构的特点是,
连接到服务器的存储设备,将被操作系统视 为直接连接的存储设备。尽管SAN的复杂度和价格已经下降,但目 前在大型企业级存储方案以外还应用不甚广泛。
与SAN相比较,网络储存设备(NAS, Network Attached Storag e)使用的是基于文件的通信协议,例如NFS或SMB/CIFS通信协议 就被明确的定义为远程存储设备,计算机请求访问的是抽象文件的 一段内容,而非对磁盘进行的块设备操作。
3 HBA
我们知道网卡是用于连接计算机和计算机网络。网卡一般插在 计算机大总线扩展槽上,卡上有连接计算机网络的接口。网卡物理 上连接计算机内部总线,例如PCIZPCI-XZPCI-EZSUN的Sbus总线等, 和计算机网络,例如以太网等。存储系统中也有类似的用于连接计 算机内部总线和存储网络的设备。这种位于服务器上与存储网络连 接的设备一般称为主机总线适配卡(HOSt Bus
Adaptor) HBAo HBA
是服务器内部的I/O通道与存储系统的I/O通道之间的物理连接。最 常用的服务器内部I/O通道是PCI和Sbus,它们是连接服务器CPU
和外围设备的通讯协议。存储系统的I/O通道实际上就是光纤通 道。而HBA的作用就是实现内部通道协议PCI或Sbus和光纤通道协 议之间的转换。
常见的服务器和存储设备之间的数据通讯协议是IDE, SCSI和光 纤通道。为了实现服务器和存储设备之间的通讯,通讯的两端都需 要实现同样的通讯协议。存储设备上通常都有控制器,控制器实现 了一种或几种通讯协议,它可以实现IDEzSCSI或光纤通道等存储协 议到物理存储设备的操作协议之间的转换。而服务器的通讯协议是 由扩展卡或主板上的集成电路实现的,它负责实现服务器内总线协 议和IDE, SCSl等存储协议的转换。例如PC机中,一般主板上都有
I DE协议的功能,IDE磁盘控制器上有IDE协议的功能。因此IDE磁 盘可以连接到PC机的IDE连接线上。如果磁盘只支持SCSl协议,那 么这种磁盘就不能直接与PC机连接。这时就需要在PC机扩展槽上 插入一块SCSI卡,SCSI磁盘可以与卡连接。SCSI卡实现了
PC总线到
SCSI的转换。这种SCSI卡实现的功能就是主机总线适配卡的功能。 如果磁盘只支持光纤通道协议,那么服务器上就需要支持光纤通道 协议,因为光纤通道的高速特性一般服务器主板都不支持,需要专 门的主机总线适配卡。服务器插入主机总线适配卡后,就可以与支
持光纤通道的磁盘通过光纤通道连接了。
4故障转移
在计算机术语中,故障转移,即当活动的服务或应用意外终止 时,快速启用冗余或备用的服务器、系统、硬件或者网络接替它们 工作。故障转移与交换转移操作基本相同,只是故障转移通常是自 动完成的,没有警告提醒手动完成,而交换转移需要手动进行。
对于要求高可用和高稳定性的服务器、系统或者网络,系统设 计者通常会设计故障转移功能。
在服务器级别,自动故障转移通常使用一个“心跳”线连接两 台服务器。只要主服务器与备用服务器间脉冲或“心跳”没有中 断,备用服务器就不会启用。为了热切换和防止服务中断,也可能 会有第三台服务器运行备用组件待命。当检测到主服务器“心跳” 报警后,备用服务器会接管服务。有些系统有发送故障转移通知的 功能。
有些系统故意设计为不能进行完全自动故障转移,而是需要管 理员介入。这种“人工确认的自动故障转移”配置,当管理员确认 进行故障转移后,
整个过程将自动完成。
5负载均衡
负载均衡(LOad balancing)是一种计算机网络技术,用来在多 个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中 分配负载,以达到优化资源使用、最大化吞吐率、最小化响应时 间、同时避免过载的目的。
使用带有负载均衡的多个服务组件,取代单一的组件,可以通 过冗余提高可靠性。负载均衡服务通常是由专用软件和硬件来完 成。
6 Cluster
计算机集群(ClUSter)简称集群是一种计算机系统,它通过一 组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计 算工作。在某种意义上,他们可以被看作是一台计算机。集群系统 中的单个计算机通常称为节点,通常通过局域网连接,但也有其它 的可能连接方式。集群计算机通常用来改进单个计算机的计算速度 和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或 超级计算机性能价格比要高得多。
7 Switch
网络交换器(英语:Network switch)是一个扩大网络的器 材,能为子网中提供更多的连接端口,以便连接更多的计算机。交 换机工作于OSl参考模型的第二层,即数据链路层。交换机内部的C PU会在每个端口成功连接时,通过ARP协议学习它的MAC地址, 保存成一张ARP表。在今后的通讯中,发往该MAC地址的数据包将 仅送往其对应的端口,而不是所有的端口。因此,交换机
可用于划 分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播 域。
8软分区
软分区的含义是交换机将设备的全局名称放在一个分区中,而 不管连接的是哪个端口。例如,如果全局名称Q和全局名称Z在同 一个分区中,那么它们可以互相对话。相同的,如果Z和A又在另 一个分区,那么Z和A可以看到对方,但是A不能看到Q这是分区 的复杂性部分;这种特点在以太网交换机中并不常见。
软分区的概念不难理解。它只是简单的表明架构是基于节点的 全局名称。使用这种软分区的好处是,你可以连接到交换机的任何
一个端口,而且如果你能看到其他节点,那么你也能访问这些节 点。
从管理性的角度来看,软分区环境简直是一团糟。进行维护 时,你必须知道每个节点连接到哪里。如果使用软分区,在交换机 上就没有关于端口的描述,因为这些端口的信息很可能很快就过 时。此外,软分区还有一定的安全风险。就每个人所相信的而言, 没有人曾经看到过一个黑客正在试图哄骗全局名称的过程,但是这 种行为是可能的。通过改变设备的全局名称来改变它的分区是非常 困难的,因为黑客不知道哪些全局名称可以访问他所想要进入的分
区。你总不会把自己的交换机设置信息放在大庭广众之下吧。
9硬分区
硬分区更类似以太网世界中的虚拟局域网。如果将一个端口放 到一个分区,任何连接到这个端口的流量都是来自这个分区,或所 设置的数个分区。当然,如果有人可以移动光缆的话,那么这种分 区在面对物理攻击的时候就没那么安
全了。但是,你需要担心这种 情况吗?因此对于SAN来说,最好的设置是:交换机硬分区,并且 对可以访问阵列端(target)逻辑单元号(LUN)的全局名称进行限 制。你的存储阵列还需要全局名称屏蔽,以便多个发起端Gnitiato r)可以被分区设置成可以同时看到阵列端。
一些人的分区架构想法很奇怪。将相同操作系统放在一个分区 看起来是个好主义,但在实际上没有任何意义。过去人们总是很容 易害怕将Windows服务器和使用不同操作系统的存储阵列放在同一 个分区。当看到新的LUN时,WindOWS会弹出“你是否需要初始化 新卷? ”对话窗口,而且如果WindOWS管理员顺手决定点击“是” 的话,那么他就破坏了其他人的逻辑单元号。如果存储阵列有逻辑 单元号屏蔽的话,那么这就不成问题。
IOSCSI
小型计算机系统接口
(SCSI, Small Computer System Interfac e)是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印 机、扫描仪等)系统级接口的独立处理器标准。SCSl标准定义了命 令、通信协议以及实体的电气特性(换成OSl的说法,就是占据了 物理层、链接层、通信层、应用层),最大部份的应用是在存储设备 上(例如硬盘、磁带机);但,其实SCSl可以连接的设备包括有扫 描仪、光学设备(像CD、DVD)、打印机……等等,SCSl命令中有条 列出支持的设备SCSl周边设备。理论上,SCSl不可能连接所有的设
备,所以有“IFh - unknown or no device type,,这个参数存在。
IlFibre Channel
光纤通道(Fibre Channel,简称FC)是一种高速网络互联技术 (通常的运
行速率有2Gbps、4Gbps> 8Gbps和16Gbps),主要用于 连接计算机存储设备。光纤通道由信息技术标准国际委员会(INCIT S)的Tll技术委员会标准化。INCITS受美国国家标准学会(ANSI)
官方认可。过去,光纤通道大多用于超级计算机,但它也成为企业 级存储SAN中的一种常见连接类型。尽管被称为光纤通道,但其信 号也能在光纤之外的双绞线上运行。
光纤通道协议(Fibre Channel Protocol, FCP)是一种类似于TC
P的传输协议,大多用于在光纤通道上传输SCSl命令。
12iSCSI
iSCSI又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储 技术,由IETF提出,并于2003年2月11日成为正式的标准。与传 统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:
>把原来只用于本机的SCSl协同透过TCP/IP网络传送,使连 接距离可作无限的地域延伸;
>连接的服务器数量无限(原来的SCSI-3的上限是15);
›由于是服务器架构,因此也可以实现在线扩容以至动态部 署。
13 FCoE
以太网路光纤通道标准(英语:Fibre Channel over Ethernet,
缩写为FCoE),是一种通讯技术标准。它利用以太网路,传送光纤 通道(Fibre Channel)的讯框,让光纤通信的资料可以在Io Gigabit
以太网路网络骨干中传输,但仍然是使用光纤通道的协定。它属于I NCITS Tll FC-BB-5
标准的一部份。
14 SATA
串行
ATA (Serial ATA: Serial Advanced Technology Attachmen t)是串行SCSl(SAS: Serial Attached SCSI)的挛生兄弟。两者的排 线兼容,SATA硬盘可接上SAS接口。它是一种计算机总线,主要功 能是用作主板和大量存储设备(如硬盘及光盘驱动器)之间的数据
传输之用。
2000
年
11
月由
“Serial ATA Working Group”
团体所制定,SAT A已经完全取代旧式PATA (Parallel ATA或旧称IDE)接口的旧式硬 盘,因采用串行方式传输数据而得名。在数据传输上这一方面,SAT A的速度比以往更加快捷,并支持热插拔,使计算机运作时可以插 上或拔除硬件。另一方面,SATA总线使用了嵌入式时钟频率信号, 具备了比以往更强的纠错能力,能对传输指令(不仅是数据)进行 检查,如果发现错误会自动矫正,提高了数据传输的可靠性。不 过,SATA和以往最明显的分别,是用上了较细的排线,有利机箱内 部的空气流通,某程度上增加了整个平台的稳定性。
现时,SATA
分别有
SATA 1.5Gbit/s、SATA 3Gbit∕s ⅛∣ SATA 6Gbit∕ S三种规格。未来将有更快速的SATA EXPreSS规格。
15 RAID
独立硬盘冗余阵列(RAID, Redundant Array of Independent Di sks),旧称廉价磁盘冗余阵列,简称硬盘阵列。其基本思想就是把 多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到 甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,R AID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度, 增强容错功能,增加处理量或容量。另外,磁盘阵列对
于计算机来 说,看起来就像一个单独的硬盘或逻辑存储单元。分为RAlD-0, RAI
D-I, RAID-IE, RAID-5, RAID-6, RAID-7, RAID-10, RAID-50, RAID-6
Oo
简单来说,RAlD把多个硬盘组合成为一个逻辑扇区,因此,操 作系统只会把它当作一个硬盘。RAID常被用在服务器计算机上,并 且常使用完全相同的硬盘作为组合。由于硬盘价格的不断下降与RAI D功能更加有效地与主板集成,它也成为了玩家的一个选择,特别 是需要大容量存储空间的工作,如:视频与音频制作。
最初的RAID分成了不同的等级,每种等级都有其理论上的优缺 点,不同的等级在两个目标间取得平衡,分别是增加数据可靠性以 及增加存储器(群)读写性能。这些年来,出现了对于RAlD观念不 同的应用。
版权声明:本文标题:存储技术基本概念 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1709676066h543284.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论