Storage-Foundation方案

上传人:宝路 文档编号:24712800 上传时间:2017-12-07 格式:DOC 页数:37 大小:182.50KB
返回 下载 相关 举报
Storage-Foundation方案_第1页
第1页 / 共37页
Storage-Foundation方案_第2页
第2页 / 共37页
Storage-Foundation方案_第3页
第3页 / 共37页
Storage-Foundation方案_第4页
第4页 / 共37页
Storage-Foundation方案_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《Storage-Foundation方案》由会员分享,可在线阅读,更多相关《Storage-Foundation方案(37页珍藏版)》请在金锄头文库上搜索。

1、VERITAS 方案VERITASStorage Foundation技术概述2002 年 8 月目录简介概述:商业级别的存储需求存储管理技术VERITAS 软件产品系列基于主机的存储管理特性简介主机运用的存储管理软件和控制器分区简介细分数量的限制动态的和静态的细分管理扩张和串联镜像和转接简介读取原则镜像数量的限制局部镜像再次同步条化(RAID 0)简介分界指导条带存储对象扩充条带对象扩充条带与镜像相结合简介镜像化条带条化镜像RAID 5选择一个合适的 RAID 结构多路径存储DMP的好处磁盘管理特性简介磁盘辨识磁盘组/集数据库配置自动分区和显式分区一致性校验和?系统磁盘重新分区并发访问控制磁

2、盘替换热备用和热再分配简介热备用选择在线磁盘管理特性性能分析简介命令行实用工具图形化性能分析在线再分配(Relocation)FILE System 特性简介日志(Journaling)简介日志的定位(Location of Journal)同步数据的写入(Logging of Synchronous Data)块分配(Block Allocation)简介基于范围分配 VS 基于块的分配Inode 与目录的优化处理简介哈希目录直接目标(Immediate Objects)缓冲存储报告(Cache Advisories)简介数据同步输入/输出(Data-Synchronous I/O)直接输入

3、/输出(Direct I/O)被发现的直接输入/输出(Discovered Direct I/O)分配报告(Allocation Advisories)配额(Quotas)安全性和完整性数据块初始化Sync-on-close错误限制在线文件系统管理特性简介稳定的备份支持简介镜像 vs.锁定 vs.快照 vs.检查点使用检查点进行用户驱动的文件恢复使用检查点进行只读克隆在线调整容量在线磁盘清理用户界面介绍配置文件介绍新配置修改配置命令行界面高级操作命令行界面一步式操作菜单界面图形界面介绍管理环境出错消息操作分类图形比喻总结附录一、简介现在,保持系统和数据持续可用的需求更胜以往,同时,IT 部门只

4、能利用更有限资源管理日益复杂的环境,如何充分利用对硬件的投资也给我们带来了更大的压力。随着更多业务关键商业应用系统的商品化,以及向开放平台(特别是 UNIX, Microsoft Windows 和它们的派生产品)的迁移,这些系统的处理能力和 I/O 性能之间的不平衡越来越明显。因此有必要增强拥有硬件阵列的开放系统的 I/O 性能,加强基于主机的存储管理。另外,有效管理关键业务开放系统中的文件和目录结构要求提高恢复速度,改善传统 UNIX 文件系统的 I/O 性能。虽然可靠性和性能的增强减少了计划外停机,增强了开放系统的 I/O 性能(profile) ,但是并不能充分地改善系统和数据访问的可

5、用性。系统管理人员的调查表明,在实际的开放系统中,绝大多数的停机(通常表现为无法访问系统、软件和数据)并不是无法预料的灾难恢复,而是定期的维护,如数据的恢复、转移和备份。为了简化系统管理员执行的任务,也有必要安排停机,以便在最短的停机时间内完成这些管理任务。VERITAS 软件公司能为其客户提供一个存储套件,包括一个存储管理产品、VERITAS 卷管理器(VERITAS Volume Manager)和商业化的 VERITAS 文件系统(VERITAS File System) 。二、概述:商业级别的存储需求大多数典型关键业务数据管理系统(DBMS)都是大型在线数据库,管理员要保证这些数据库和

6、在线事务处理(OLTP)系统中的数据的高可用性,或者接近99.999%可用,并且还要保证高性能的数据存取能力。计划内的停机主要是日常管理任务造成的,而计划外的停机是由于硬件和软件的故障造成的,因此必须尽量排除。依靠管理资源来满足数据可用性的需求是不可能的,只有采用连贯且完整的在线存储管理程序才能解决这个问题。因为 DBMS 和 OLTP 软件需要一个默认的操作系统环境,所以无论是运行/ 管理环境上还是性能上的强化,都需要在应用系统和中间件以上的层面表现出来。无论怎样,存储管理程序都可以提高 DBMS /OLTP 环境的性能特征。使用该程序可以达到以下几个目的: 增加可用性 通过提供冗余,在存储

7、介质出现故障时保持可用性; 由于它允许在线稳定备份,在线文件系统磁盘碎片整理,在线数据恢复、转移和相关的任务,因此减少了日常系统维修,增强了可用性; 通过加速恢复过程,可以在系统出现故障或重起后增强可用性。 提高性能 通过磁盘池的负载均衡增强性能; 通过使用监控和在线的重新配置优化性能和有效性; 通过智能缓冲算法增强性能。 提高管理效率在复杂的、多产商的环境下,通过一个通用的界面来简化管理任务,提高生产效力。 与 DBMS /OLTP 软件的集成 在不影响裸磁盘性能的条件下,扩展了 DBMS 存储的文件系统管理性能; 增强 DBMS 的恢复功能; 可以通过 Oracle 磁盘管理器(ODM)之

8、类的应用程序界面(API)进行高级的集成。另外,在线的存储管理方案还可以为未来的需求提供支持,如集群、高可用性的程序管理、用于灾难恢复的远程在线冗余,多媒体存储和多操作系统的整合。通常情况下,只有某些具备单一功能的产品分别满足这些存储管理需求的细节。IT 部门迫切需要一种用来管理服务器存储的综合性软件,来满足当前和未来的存储需求。三、存储管理技术1VERITAS 软件产品系列VERITASStorage Foundation 提供异构环境下的磁盘和文件解决方案,它用来满足商业级别的存储需求。 VERITAS Foundation Suite 由 VERITAS 卷管理器(VERITAS Vol

9、ume Manager)和 VERITAS 文件系统(VERITAS File System)两部分组成。卷管理器(Volume Manager)是一个磁盘管理产品,使用它可以避免磁盘分区。它实现了主机级别的存储,让操作系统跨越了磁盘空间、性能和可靠性上的局限,它结合RAID 0(条化) ,RAID 1(镜像) ,RAID 0+1(条化镜像) ,RAID 1+0(镜像条化)和 RAID 5(奇偶分布式条化)等多种方式。卷管理器(Volume Manager)可以用于在线空间分配和结构管理,错误处理,技术性能分析和操作追踪,让管理员能够确保存储资源的应用达到最优化。 卷管理器(Volume Ma

10、nager)还可以用来增强文件系统服务的功能,包括网络文件系统(NFS)和在线 DBMS 引擎(包括 Oracle,Sybase 和 Informix) 。它是一个整合物,类似于一对可承载的设备驱动程序、一个库或一个应用程序集,不需要替换任何标准的操作系统组件。 文件系统(File System)是一个基于范围( extent-based)的日志式文件系统。它的日志或有目的的日志可以加速系统故障的恢复,并增强 NFS 和 DBMS 应用程序的性能。该文件系统的存储规划采用了连续分配的块集或范围(extent) 。通过优化应用程序对物理 I/O 的读写请求,并减少访问数据所需要的索引的数量,这种

11、规划改善了性能。另外,它整合了在线应用程序的功能,允许执行常见的管理任务,如时间点备份、碎片整理和恢复,并且不会降低数据的可用性。VERITAS Database Edition是一个由文件系统提供的机制的合并体。它可以在保证性能的条件下,让 DBMS 应用程序在文件系统上运行,同时通过文件系统命名空间来简化管理任务。Database Edition for Oracle 将数据库和操作环境紧密结合起来,它集成了 ODM,充分提升了性能和管理性。它是一个可安装的文件系统,采用了标准的虚拟文件系统接口和命令替换机制,可以提供所有标准的文件系统而不用替换标准的软件。它还包含了几个在其他文件系统中找

12、不到的应用程序类型,以便管理范围(extent)规划并提供在线的管理功能。 两种产品都可以用 Volume Manager 自带的 VERITAS Volume Manager Storage Administrator来管理。这种图形化的工具具备图标、菜单、表单和拖拽等操作方式,提供了可视化的磁盘管理,方便配置和管理 Volume Manager 和 File System。目前已经有 40 多个电脑制造商提供 Storage Foundation 产品。四、基于主机的存储管理特征1简介为了在那些商用磁盘(如 SCSI 和 IDE 驱动器)和系统接口(如ISA,EISA,Sbus 和 PCI

13、)上满足商业级存储性能和大型机磁盘子系统的可靠性要求,开发了将多种磁盘整合成单一的存储对象的技术,这些技术常用来构建RAID。伯克利的加利福尼亚大学的 Patterson et al.在他的论文中提出了好几种 RAID结构(通常被称为 RAID 级别,但是严格来说不同级别见没有表现出层次高或低的关系) 。RAID 除了以奇偶计算来提供冗余的级别 2 到 5,另外两个磁盘结构逆向标记了 RAID。条带化、或在没有附加冗余的磁盘上交叉存取数据,被标记为 0 级别的 RAID;镜像,也就是维持所有多余的数据副本,被标记为 1 级别的RAID。 (RAID 级别通常简写为 RAID x,如,5 级别的

14、 RAID 被简写为 RAID 5。 )这种 RAID 结构以及它们的相关价值将在以下内容中详细的讨论。需要指明的是,并不是所有的 RAID 级别都在本文讨论的范围之内,比如 RAID S 在本文中就不涉及。2主机上的存储管理软件和阵列控制器通常情况下,使用主机的 I/O 总线上或独立机柜上的硬件阵列来提高可靠性和性能,它也可以为基于主机的软件提供相同的功能。 (硬件阵列的详细比较不在本文论述的范围内,请参阅“Complementing Hardware RAID”一文)一般来说,基于主机的存储管理可以让管理变得更轻松,让配置变得更灵活。例如,它使在不同磁盘设备上构建存储对象成为可能,可以为同

15、一种设备上的不同数据提供不同级别的可靠性和性能(基于应用需求) ,还可以使用混合镜像、条带化存储和奇偶校验 RAID。基于主机的存储管理允许使用普通商用的控制器和磁盘,可以更简单地达到最理想的性价比。另外,多样的控制器或存储子系统常用来增加和平衡性能,而这是采用单一的控制器整合入系统的方案不可能解决的。同时,配置基于主机的存储对象一般比硬件阵列要容易。硬件阵列的配置通常需要使用专门的应用程序,这就需要脱离阵列或整个系统的运行模式。基于主机的存储管理配置(更常见是重新配置)可以在系统可用时候进行,并且可以连续在多个主机上完成。与基于主机的方案相比,硬件阵列方案具有一些性能优势。一般来说,在主机和

16、控制器间传输的数据比在主机系统内传输的要少。例如,如果需要多次写下数据的副本,数组控制器只需要主机上的一个副本。这就缓解了系统存储总线的传输压力(当然也就增加了可用的带宽) 。对于基于机柜(enclosure)的控制器,在外围连接(比较典型的是 SCSI 总线或光纤通道)上传输的数据数量也相应减少了。硬件阵列还减少了为了实现奇偶校验冗余技术所需要的处理要求。基于主机的存储管理软件必须使用主机的处理器来计算奇偶校验,可能会给数据传输带来一些额外的负荷。基于主机的存储管理功能可以用来补充硬件阵列的特征。例如,硬件阵列条带可以提供控制器之间或子系统之间的镜像,减少由于控制器的故障带来无法访问数据的可能性。分区,磁盘和磁盘组的管理,以及基于主机的存储管理的性能分析功能也可以简化具备硬件阵列的系统的管理。以下将研究常见的磁盘数组功能以及 VERITAS 卷管理器( VERITAS Volume Manager)如何实施开发这些功能。3分区(1)简介UNIX 操

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号