高可用与高性能的解决方案.pdf

高可用与高性能的解决方案.pdf

ID:52679221

大小:3.01 MB

页数:33页

时间:2020-03-29

高可用与高性能的解决方案.pdf_第1页
高可用与高性能的解决方案.pdf_第2页
高可用与高性能的解决方案.pdf_第3页
高可用与高性能的解决方案.pdf_第4页
高可用与高性能的解决方案.pdf_第5页
资源描述:

《高可用与高性能的解决方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于PCIe闪存卡的Oracle高可用与高性能方案戴明明(Dave) mingming@shannon‐data.comAboutMe•上海宝存科技数据库解决方案架构师。•中国ORACLE用户组(ACOUG)核心成员。•OracleACEAssociate。•CSDN2012年度十大博客之星。•51CTO2013年度十大杰出博客。•技术blog:http://blog.csdn.net/tianlesoftware提纲!PCIe闪存卡性能特性!基于PCIe闪存卡的Oracle性能测试!基于PCIe的闪存卡解决方案

2、"SmartFlashCache"Active/Standby"DataGuard"RAC集群PCIe闪存卡的性能特性SAS盘SSDPCIe闪存卡随机读160随机读10000-60000随机读590000IOPS随机写160随机写50000-60000随机写480000连续读170M连续读200M-600M连续读2.6GB/sThroughput连续写130M连续写200M-600M连续写1.9GB/sLatency6ms30us9us闪存卡具有如下特性:"微秒级读写延时"单卡大容量800G/1.2T/1.6T/

3、3.2T/6.4T"低功耗(25w)"占用空间小基于PCIe闪存卡的Oracle数据库性能测试测试环境!服务器:八路X86 服务器!操作系统:RedHat 6.5               !  CPU:  Intel E7‐8870v2  *8            !内存:1T !数据库:11.2.0.4 !测试工具:Hammer DB 测试结果测试方法:HammerDB5000个warehouse+200个VirtualUser性能到底怎么样?TPM:4044739(400w)NOPM:1344006(1

4、34w)Redosize:340M/s执行SQL:139w/s事务:6.7w/s更多测试!台式PC机:NOPM:7w!两路服务器:NOPM:12w!两路服务器RAC集群:NOPM:18w!四路服务器:NOPM:35w!八路服务器:NOPM:134w•结论?•如果数据文件存放在PCIe闪存卡上,那么数据库的瓶颈,就不在是IO,而是CPU。基于PCIe闪存卡的数据库方案--SmartFlashCacheOracleSmartFlashCache要求:!数据库:11gR2!操作系统:OracleLinux配置方法查看参

5、数:SQL>showparameterflash  NAME                     TYPE       VALUE-----------------------------------------db_flash_cache_file        stringdb_flash_cache_size        biginteger0一般建议Flash Cache 设置为SGA的2‐10倍:SQL>altersystemsetdb_flash_cache_file='/home/dave/o

6、racle/flashdata/flashcache'scope=spfile;SQL>altersystemsetdb_flash_cache_size=50Gscope=spfile;基于PCIe闪存卡的数据库方案--Active/Standby架构说明:!pacemaker管理上层资源(数据库,vip)。!corosync管理Active/Standby的心跳。!通过vip连接数据库。Active数据库故障的处理过程:!VIP会漂移到Standby。!pacemaker会激活Standby。!待原Activ

7、e库修复之后,恢复数据同步。架构特性:!高性能:infiniband网络和PCIe卡解决了数据库的IO瓶颈。!高可靠性:数据同时写入两台服务器保证数据不丢失。!低成本性:X86架构,infiniband网络直连。!灵活性:Oracle,Mysql,DB2都可以使用这种高可用架构。基于PCIe闪存卡的数据库方案--DataGuardIB直连:IPoIBIB直连:IPoIBPrimary+Standby+PCIe闪存卡PCIe闪存卡架构特性!高可用性:通过DataGuard的MaximizeAvailability保

8、护模式,实现主备库数据的实时同步。!读写分离:主备库数据实时同步,备库在只读模式下可以做报表数据库。!高性能:主备库的存储都是闪存卡,没有IO瓶颈,性能提升。基于PCIe闪存卡的数据库方案--RAC集群方案背景!CPU处理能力不断提升如:IntelE7-8870v2(15核,30线程)!X86服务器性能提升四路服务器,八路服务器性能越来越好。!Infiniband网络IB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。