在oracle环境中配置 storage...

20
Oracle环境中配置 Storage Center的最佳实践 2011戴尔存储论坛 虚拟时代是流动的 Peter Ye Dell Compellent存储架构师 2011915-16湖南张家界

Upload: vonga

Post on 27-Apr-2018

241 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

在Oracle环境中配置 Storage Center的最佳实践

2011戴尔存储论坛

虚拟时代是流动的

Peter Ye

Dell Compellent存储架构师

2011年9月15-16日 湖南张家界

Page 2: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

议程

• 存储配置 (Storage Profile) 最佳实践(数据调度)

• RAID级别最佳实践

• 所支持的文件系统

• 所支持的单一实例和RAC数据库

• 在Oracle环境中的Compellent数据即时回放

• Oracle数据库灾难恢复

• 使用CompCU实现自动化

• 范例参考

• 总结

2

Page 3: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

存储配置最佳实践

3

Page 4: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

存储配置最佳实践

4

Page 5: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

存储配置最佳实践

5

Page 6: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

RAID级别最佳实践

6

说明 R10 SSD R10 SAS/FC 15K rpm R10 SAS/FC 10K rpm

R5/5 SAS/FC 15K rpm

R5/5 SAS/FC 10K rpm

R5/5 SAS/FC 7K rpm

数据文件 不需要 推荐 没问题 DP DP DP

控制文件 推荐使用(如果有)

推荐 没问题 避免 避免 避免

联机的重做日志 (Online Redo Logs)

推荐使用(如果有)

推荐 没问题 避免 避免 避免

归档的重做日志 (Archived Redo Logs)

不需要 推荐 没问题 DP DP DP

闪回恢复区(Flash Recovery Area,FRA)

不需要 推荐 没问题 DP DP DP

OCR / Voting 磁盘

不需要 推荐 没问题 避免 避免 避免

Page 7: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

所支持的文件系统

DELL Compellent支持各种文件系统类型: •VxFS •EXT3 •EXT4 •OCFS2 •JFS/JFS2 •REISERFS •ZFS •NTFS •Oracle ASM •裸设备 (Raw devices) •其他

7

Page 8: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

单一实例和RAC支持

DELL Compellent支持单一实例和RAC (Real Application Cluster) 数据库。 •Oracle RAC

– Symantec Storage Foundation RAC (SFRAC) – OFCFS2 – Oracle 自动存储管理 (ASM)

•单一实例 – 逻辑卷管理器 (Logical Volume Manager, LVM) – Disk Labels(Linux) – 裸设备(Raw devices) – Oracle自动存储管理 (Automatic Storage Management, ASM) – Symantec VERITAS Volume Manager (VxVM)

8

Page 9: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

在Oracle环境中进行数据即时回放

DELL Compellent提供一种称作数据即时回放 (Data Instant Replay) 的基于块的连续保护技术。在 Oracle 环境中有多个用户使用数据即时回放技术。 •数据库备份

– 卸载RMAN备份流程 – 用户管理的备份

•数据库刷新(refreshes) – 刷新开发/测试/QA – 刷新报告数据库

•数据库修补 – 在实施前测试新补丁

•数据库升级 – 测试升级流程

•操作系统修补和升级 – 验证操作系统修补和升级规程

9

Page 10: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

在Oracle环境中进行远程即时回放

DELL Compellent提供一种称作远程即时回放 (Remote Instant Replay) 的复制技术。 •数据库灾难恢复

– 同步复制 – 通过主动回放进行异步复制

•数据库备份 – 卸载RMAN备份流程 – 用户管理的备份

•数据库刷新(refreshes) – 刷新开发/测试/QA – 刷新报告数据库

•数据库修补 – 在实施前测试新补丁

•数据库升级 – 测试升级流程

•操作系统修补和升级 – 验证操作系统修补和升级规程

10

Page 11: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

使用CompCU实现自动化

• CompCU是DELL Compellent命令行实用程序 – 一种Java程序,可提供一套命令,能够对Microsoft和

UNIX/Linux平台上的Storage Center功能进行管理。 – 可通过命令行予以执行 – 可包括在脚本文件中进行批处理执行

• 要求 – 1.6或更高版本的Java运行时环境 (Java Runtime Environment,

JRE) – Storage Center CU 可执行 (CompCU.jar)

• 权限 – 以管理员用户身份运行 – 以用户身份运行,对于特定任务有适当的权限

11

Page 12: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

CompCU 功能

• 报警管理

• 复制/镜像/迁移操作

• 系统重启/关闭

• 用户和组管理

• 卷管理

• 回放管理

• 服务器管理

12

Page 13: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

CompCU 用法

• CompCU 有以下使用格式:

– 提示时没有加密的密码文件 › java –jar CompCU.jar –host “SC” –user “username” –password “password” –c “commands”

– 提示时有加密的密码文件 › java –jar CompCU.jar –defaultname “encrypted password file” –c “commands”

– 提示时有加密的密码文件和脚本 › java –jar CompCU.jar –defaultname “encrypted password file” –s “myscript.txt”

13

Page 14: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

CompCU 语法实例

创建卷: [root@server ~]# java –jar Compcu.jar –defaultname “encrypted password file” –c “volume create –name vol1 –size 500G –storageprofile ‘High Priority’ –replayprofile ‘salesdb’” 映射卷: [root@server ~]# java –jar Compcu.jar –defaultname “encrypted password file” –c “volume map –name vol1 –server ‘server 1’” 进行回放: [root@server ~]# java –jar Compcu.jar –defaultname “encrypted password file” –c “replayprofile createreplay –name ‘salesdb’ –replayname ‘name of replay’ –expire ‘minutes’” 创建视图并映射到服务器: [root@server ~]# java –jar Compcu.jar –defaultname “encrypted password file” –c “replay createview –index ‘index number’ –view ‘name of view’ –server ‘server to map’”

14

Page 15: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

客户如何使用它?

以下是那些使用过CompCU的客户给出的几个想法。

– 多个卷配置、映射和备用

– Push2Tape:使用回放进行备份

– 数据库刷新(refreshes): 使用回放进行数据库刷新(refreshes),例如测试、QA和开发

– 修补:使用回放来测试操作系统和数据库的新补丁。 测试操作系统和数据库的升级

15

Page 16: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

相关资源

•CompCU –DELL Compellent客户门户论坛

› http://portal.compellent.com

–用户文档和示例 › Knowledgecenter下载CU050401_003A.zip › 解压即可得到680-018-005.pdf ,也即《Storage Center

Command Utility 5.4 User Guide》

16

Page 17: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

总结

• 需要理解的内容…

– 自动数据分级 (Automatic data tiering) 可提升空间使用效率。

– 回放技术可令您数秒内即可快速完成一个新的Oracle环境。

– Oracle环境中用于灾难恢复的可靠复制。

– DELL Compellent提供实现不受平台限制的存储管理所需的脚本资源。

– DELL Compellent客户门户论坛堪称绝佳的去处,在此您可以与 Storage Center管理员同行们合作和分享自己的脚本编写秘诀。

17

Page 18: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

谢谢

18

Page 19: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

Backup

19

Page 20: 在Oracle环境中配置 Storage Center的最佳实践zh.community.dell.com/cfs-filesystemfile/__key/communityserver... · –Symantec Storage Foundation RAC (SFRAC) –OFCFS2 –Oracle

Dell Storage Forum 2011

Storage

通知和免责声明

版权所有 © 2011戴尔公司

未经戴尔公司的书面许可,不得以任何形式复制或传输本文档的任何部分。

.

本文档中可能包含技术方面不够准确的地方或印刷错误。戴尔还可能随时对本文中所述的产品或程序进行改进或更改,恕不另行通知。所有关于戴

尔未来方向和意向的声明都可随时更改或收回,恕不另行通知,它们仅仅表示目标和意愿而已。

本文档中所提到的戴尔产品、程序或服务并不暗示此类产品、程序或服务将在所有有戴尔业务或有戴尔生意的国家/地区中提供。本文档中提到任何

戴尔程序产品并非意在明示或暗示只能使用该程序产品。只要不侵犯戴尔的知识产权,可以使用任何具有同等功能的程序。

本文中所提供的信息均为“按原样”分发,不做任何明示或暗示的担保。戴尔明确声明免除任何关于适销、适用于特定用途或侵权的保证。戴尔将

不承担更新此信息的责任。

提供本文中所包含的信息并非为了,也没有授予戴尔的任何专利权或版权之下的任何权利或许可。

Dell, Inc.

300 Innovative Way

Nashua, NH 03063 USA

20