存储从入门到精通详解 在数据网络中,存储方式有三种:Direct Attached Storage (DAS)、Network Attached Storage (NAS) 和 Storage Area Network (SAN)。 Direct Attached Storage (DAS) DAS 是将存储设备直接连接到节点上,每个节点都有自己的存储设备,数据分别存储在各个节点上。例如,一个 hub 连接 5 台 PC,每台 PC 都有 80G 硬盘,这就是 DAS。这种方式没有什么特别的,但缺点是管理困难,每个人都可以关闭共享,导致管理混乱。 Network Attached Storage (NAS) NAS 是一种拥有超大硬盘容量的 PC 机,位于以太网络上,作为文件服务器。它单独做成和 PC 不一样的外观,磁盘插槽较多,一般做成 RAID5,一般内嵌 Windows Storage Server 操作系统,响应以太网的客户请求,每台节点都能看见,当作文件服务器用,可以作为 Windows、Unix、MacOS、NetWare 等系统的网络文件系统。 Storage Area Network (SAN) SAN 与前两者截然不同,它不是传统意义上的网络,而是一个“后方网络”,也可以叫第二网络,第一网络是 LAN,SAN 的诞生是为了跑数据流更快。SAN 将 SCSI 数据线延长,用 FC(光纤通道)协议封装,以便传输更快更远。SAN 是一个“后方网络”,可以叫第二网络,第一网络是 LAN,SAN 只能跑数据流,而不像以太网络那种真正的网络。 传统的备份方式 传统的备份方式是:单独设立一台备份服务器,又称 Backup Server,安装备份服务器端软件(在安装的同时,自动安装了 Media Server);存储磁盘阵列或者磁带机单独连接在一台机器上,作为介质服务器(拥有备份介质的节点),安装 Media Server 端软件,这台介质服务器一般就是 Backup Server 兼作,除非想实施多介质服务器分流;其他需要备份数据的节点安装备份客户端软件(也称 Client Agent 代理);在服务端制定备份策略,客户端负责与服务端的通信,包括节点的目录结构,状态等,备份开始时,服务端发起备份,客户端接受备份指令,把节点数据通过以太网 LAN,传给 Media Server,然后 Media Server 主机将接受到的数据写到他连接的存储设备上。 SAN 的优点 SAN 的诞生解决了只有一个 LAN 的紧张状态,使得生产前线和后台备份分开,走两个网络,互不干扰。SAN 是基于光纤链路的,速度快,一般结构是:中心一台光纤交换机,存储阵列和磁带设备都单独连接到光交换机上,磁带设备对任何节点可见,任何节点都可以访问他们(当然要装驱动),所以任何节点都拥有备份介质,都是 Media Server。 SAN 备份 SAN 备份需要一台备份服务器,安装服务器端软件,其他节点安装 Media Server 端软件,对于 Veritas 公司的说法,还要安装 SSO 选件,SSO 是指:share storage option(共享存储选件,就是指 SAN 的环境),作用是用来仲裁共享的设备,因为 SAN 上的盘阵、磁带机都是对任何节点可见的,这样就需要来协调,不至于发生节点抢资源造成冲突的情况。同样服务端发起备份指令,客户端接收执行,但是这次,客户端直接将数据从本节点(Media Server,也是生产主机,客户机)写入备份设备,因为,SAN 上,任何节点都能看到磁带库设备,都是 Media Server,这就是所谓的 LAN free 备份,如果有些数据可以直接从盘阵拷贝到磁带(盘阵和磁带库都独立的接到 SAN 交换机上),那么完全不用主机插手,叫做 Server free 备份。
剩余14页未读,继续阅读
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- js-leetcode题解之158-read-n-characters-given-read4-ii-call
- js-leetcode题解之157-read-n-characters-given-read4.js
- js-leetcode题解之156-binary-tree-upside-down.js
- js-leetcode题解之155-min-stack.js
- js-leetcode题解之154-find-minimum-in-rotated-sorted-array-ii.js
- js-leetcode题解之153-find-minimum-in-rotated-sorted-array.js
- js-leetcode题解之152-maximum-product-subarray.js
- js-leetcode题解之151-reverse-words-in-a-string.js
- js-leetcode题解之150-evaluate-reverse-polish-notation.js
- js-leetcode题解之149-max-points-on-a-line.js