在Oracle环境中配置StorageCenter的最佳实践2011戴尔存储论坛虚拟时代是流动的PeterYeDellCompellent存储架构师2011年9月15-16日湖南张家界DellStorageForum2011Storage议程•存储配置(StorageProfile)最佳实践(数据调度)•RAID级别最佳实践•所支持的文件系统•所支持的单一实例和RAC数据库•在Oracle环境中的Compellent数据即时回放•Oracle数据库灾难恢复•使用CompCU实现自动化•范例参考•总结2DellStorageForum2011Storage存储配置最佳实践3DellStorageForum2011Storage存储配置最佳实践4DellStorageForum2011Storage存储配置最佳实践5DellStorageForum2011StorageRAID级别最佳实践6说明R10SSDR10SAS/FC15KrpmR10SAS/FC10KrpmR5/5SAS/FC15KrpmR5/5SAS/FC10KrpmR5/5SAS/FC7Krpm数据文件不需要推荐没问题DPDPDP控制文件推荐使用(如果有)推荐没问题避免避免避免联机的重做日志(OnlineRedoLogs)推荐使用(如果有)推荐没问题避免避免避免归档的重做日志(ArchivedRedoLogs)不需要推荐没问题DPDPDP闪回恢复区(FlashRecoveryArea,FRA)不需要推荐没问题DPDPDPOCR/Voting磁盘不需要推荐没问题避免避免避免DellStorageForum2011Storage所支持的文件系统DELLCompellent支持各种文件系统类型:•VxFS•EXT3•EXT4•OCFS2•JFS/JFS2•REISERFS•ZFS•NTFS•OracleASM•裸设备(Rawdevices)•其他7DellStorageForum2011Storage单一实例和RAC支持DELLCompellent支持单一实例和RAC(RealApplicationCluster)数据库。•OracleRAC–SymantecStorageFoundationRAC(SFRAC)–OFCFS2–Oracle自动存储管理(ASM)•单一实例–逻辑卷管理器(LogicalVolumeManager,LVM)–DiskLabels(Linux)–裸设备(Rawdevices)–Oracle自动存储管理(AutomaticStorageManagement,ASM)–SymantecVERITASVolumeManager(VxVM)8DellStorageForum2011Storage在Oracle环境中进行数据即时回放DELLCompellent提供一种称作数据即时回放(DataInstantReplay)的基于块的连续保护技术。在Oracle环境中有多个用户使用数据即时回放技术。•数据库备份–卸载RMAN备份流程–用户管理的备份•数据库刷新(refreshes)–刷新开发/测试/QA–刷新报告数据库•数据库修补–在实施前测试新补丁•数据库升级–测试升级流程•操作系统修补和升级–验证操作系统修补和升级规程9DellStorageForum2011Storage在Oracle环境中进行远程即时回放DELLCompellent提供一种称作远程即时回放(RemoteInstantReplay)的复制技术。•数据库灾难恢复–同步复制–通过主动回放进行异步复制•数据库备份–卸载RMAN备份流程–用户管理的备份•数据库刷新(refreshes)–刷新开发/测试/QA–刷新报告数据库•数据库修补–在实施前测试新补丁•数据库升级–测试升级流程•操作系统修补和升级–验证操作系统修补和升级规程10DellStorageForum2011Storage使用CompCU实现自动化•CompCU是DELLCompellent命令行实用程序–一种Java程序,可提供一套命令,能够对Microsoft和UNIX/Linux平台上的StorageCenter功能进行管理。–可通过命令行予以执行–可包括在脚本文件中进行批处理执行•要求–1.6或更高版本的Java运行时环境(JavaRuntimeEnvironment,JRE)–StorageCenterCU可执行(CompCU.jar)•权限–以管理员用户身份运行–以用户身份运行,对于特定任务有适当的权限11DellStorageForum2011StorageCompCU功能•报警管理•复制/镜像/迁移操作•系统重启/关闭•用户和组管理•卷管理•回放管理•服务器管理12DellStorageForum2011StorageCompCU用法•CompCU有以下使用格式:–提示时没有加密的密码文件›java–jarCompCU.jar–host“SC”–user“username”–password“password”–c“commands”–提示时有加密的密码文件›java–jarCompCU.jar–defaultname“encryptedpasswordfile”–c“commands”–提示时有加密的密码文件和脚本›java–jarCompCU.jar–defaultname“encryptedpasswordfile”–s“myscript.txt”13DellStorageForum2011StorageCompCU语法实例创建卷:[root@server~]#java–jarCompcu.jar–defaultname“encryptedpasswordfile”–c“volumecreate–namevol1–size500G–storageprofile‘HighPriority’–replayprofile‘salesdb’”映射卷:[root@server~]#java–jarCompcu.jar–defaultname“encryptedpasswordfile”–c“volumemap–namevol1–server‘server1’”进行回放:[root@server~]#java–jarCompcu.jar–defaultname“encryptedpasswordfile”–c“replayprofilecreatereplay–name‘salesdb’–replayname‘nameofreplay’–expire‘minutes’”创建视图并映射到服务器:[root@server~]#java–jarCompcu.jar–defaultname“encryptedpasswordfile”–c“replaycreateview–index‘indexnumber’–view‘nameofview’–server‘servertomap’”14DellStorageForum2011Storage客户如何使用它?以下是那些使用过CompCU的客户给出的几个想法。–多个卷配置、映射和备用–Push2Tape:使用回放进行备份–数据库刷新(refreshes):使用回放进行数据库刷新(refreshes),例如测试、QA和开发–修补:使用回放来测试操作系统和数据库的新补丁。测试操作系统和数据库的升级15DellStorageForum2011Storage相关资源•CompCU–DELLCompellent客户门户论坛›–用户文档和示例›Knowledgecenter下载CU050401_003A.zip›解压即可得到680-018-005.pdf,也即《StorageCenterCommandUtility5.4UserGuide》16DellStorageForum2011Storage总结•需要理解的内容…–自动数据分级(Automaticdatatiering)可提升空间使用效率。–回放技术可令您数秒内即可快速完成一个新的Oracle环境。–Oracle环境中用于灾难恢复的可靠复制。–DELLCompellent提供实现不受平台限制的存储管理所需的脚本资源。–DELLCompellent客户门户论坛堪称绝佳的去处,在此您可以与StorageCenter管理员同行们合作和分享自己的脚本编写秘诀。17DellStorageForum2011Storage谢谢18DellStorageForum2011StorageBackup19DellStorageForum2011Storage通知和免责声明版权所有©2011戴尔公司未经戴尔公司的书面许可,不得以任何形式复制或传输本文档的任何部分。.本文档中可能包含技术方面不够准确的地方或印刷错误。戴尔还可能随时对本文中所述的产品或程序进行改进或更改,恕不另行通知。所有关于戴尔未来方向和意向的声明都可随时更改或收回,恕不另行通知,它们仅仅表示目标和意愿而已。本文档中所提到的戴尔产品、程序或服务并不暗示此类产品、程序或服务将在所有有戴尔业务或有戴尔生意的国家/地区中提供。本文档中提到任何戴尔程序产品并非意在明示或暗示只能使用该程序产品。只要不侵犯戴尔的知识产权,可以使用任何具有同等功能的程序。本文中所提供的信息均为“按原样”分发,不做任何明示或暗示的担保。戴尔明确声明免除任何关于适销、适用于特定用途或侵权的保证。戴尔将不承担更新此信息的责任。提供本文中所包含的信息并非为了,也没有授予戴尔的任何专利权或版权之下的任何权利或许可。Dell,Inc.300InnovativeWayNashua,NH03063USA20