Oracle数据库一体机技术概述_第1页
Oracle数据库一体机技术概述_第2页
Oracle数据库一体机技术概述_第3页
Oracle数据库一体机技术概述_第4页
Oracle数据库一体机技术概述_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、技术创新,变革未来Oracle数据库一体机技术概述ORACLE一体机的价值1、使用更加方便?2、看起来高大上?3、维护成本低?4、管理成本低?1.1易于部署 传统部署方式3把大象装入冰箱的步骤差不多,分三步:第一步:服务器上架第二步:打开服务器接入测试第三步:正式接入生产环境41.1易于部署 一体机的部署2.1 规避服务器兼容性问题 反面教材52.2 规避服务器兼容性问题 正面教材6IPHONE 3SIPHONE 4SIPHONE 5IPHONE 6IPHONE 73、管理成本低71、所有设备可以统一管理2、机房管理成本低3、需要学习的内容少4、一体机设备上的每一个零部件都是统一的4、维护成本

2、低81、所有一体机硬件维护方式一致2、所有备件统一3、系统命令一致美创ORACLE一体机的应用案例91、某单位有一套oltp系统,使用单节点服务器和oracle数据库, 存在如下问题: a)可用性较低 b)扩展性较弱 c)数据库处理能力较低RAID控制器File System / ASMORACLE 11gR2 RAC2T SATA机械盘客户服务器硬件配置10Dell R510CPU:8核CPU 频率2.0G内存:32GB磁盘:4块2T SATA网络:1000M以太网 当前数据库服务器处理能力11客户的要求121、提高数据库处理能力2、增加数据库高可用性3、扩展系统cpu,内存,磁盘4、预算有

3、限美创解决方案131、使用Oracle RAC提升高可用2、增加RAC节点,扩展CPU,内存3、使用SSD缓存混合磁盘提升系统I/O美创ORACLE一体机亮点之一 SSD缓存14RAID控制器File System / ASMORACLE 11gR2 RAC2T SATA机械盘250G SATA SSD混合磁盘SSD缓存混合磁盘的威力 随机写15SSD缓存混合磁盘的威力 随机读16美创ORACLE一体机亮点之二 超融合架构17双IB链路服务器硬盘服务器硬盘ASM分布式存储SSD Redo LogSATA HDD数据空间服务器节点1服务器节点2Oralce DB 11gR2Oralce DB 1

4、1gR2Oracle RAC传统ORACLE一体机架构18“不服跑个分”背后的故事 服务器优化简介191、服务器优化2、IB网络优化3、iscsi优化4、SSD磁盘的利用5、SSD混合磁盘6、multipath的配置7、系统层面的优化8、oracle层面的优化“不服跑个分”背后的故事 逻辑结构20ASM分布式存储SSD Redo LogSATA HDD数据空间Oralce DB 11gR2 RACIB网络ISCSI / iSer底层硬件CPU/内存/硬盘/主板FlashcacheMultipathUDEV1、logical Processor:超线程技术2、Turbo Mode:动态调配CPU

5、频率3、C-States:省电模式4、C1E:CPU空闲时,进入节能状态5、Power Management:电源管理21“不服跑个分”背后的故事 服务器CPU优化“不服跑个分”背后的故事 服务器内存选择221、使用当前服务器能支持最高频率的内存2、内存需要成对插入3、内存容量的选择,以不产生内存换页为准“不服跑个分”背后的故事 服务器硬盘选择231、有充足的资金,可以使用PCIe SSD+高速Infiniband网络,跑分测 试的效果最佳。2、没有足够资金时,用大容量硬盘做数据存储,用SSD做热点数据存 取介质。3、建议使用raid5做数据冗余“不服跑个分”背后的故事 InfiniBand网

6、络241、什么是infiniband InfiniBand架构是一种支持多并发链接的“转换线缆”技术, 它是新一代服务器硬件平台的I/O标准。2、与IP网络的相比,它的优势在哪里 a)减少无效I/O b)传输速度“不服跑个分”背后的故事 共享磁盘iSCSI251、二台主机使用iscsi协议,分别挂在到主机二边,然后做相互 镜像,达到数据同步。2、使用iSer协议 降低I/O延迟 a)iSCSI Extensions for RDMA b)把iSCSI协议的命令和数据通过RDMA的方式跑到例如 Infiniband这种网络上“不服跑个分”背后的故事 iSer协议26传统的使用方法 iSer的应用

7、“不服跑个分”背后的故事 SSD磁盘的使用271、SSD划分分区需要4K对齐 a)什么是4K对齐 b)4K对齐的效果,磁盘存取性能差25%2、SSD磁盘中存放redo log 整个oracle rac结构中,I/O最繁忙的文件就是redo log。 redo log放入到SSD中,能够大大增加效率。3、混合磁盘使用“不服跑个分”背后的故事 SSD混合磁盘281、什么是SSD混合磁盘 它是Linux的一个模块,通过在文件系统(VFS)和设备驱动之 间新增了一次缓存层,来实现对热点数据的缓存。利用SSD优 秀的读写性能,来加速系统的I/O。2、适合在什么环境使用 a)读取热点数据比较多的情况 b)

8、离散写情况比较多的情况 c)不损坏原来的数据“不服跑个分”背后的故事 SSD混合磁盘创建29SSD混合磁盘支持的模式a)writeback 数据先写到SSD,随后写到普通硬盘b)writethrough 数据同时写到SSD和普通硬盘c) writearound 数据绕过SSD,直接写到普通硬盘“不服跑个分”背后的故事 SSD混合磁盘的调整30比较实用的参数dirty_thresh_pct:脏数据写入的比例reclaim_policy:缓存调度模式fast_remove:删除flashcache时,将脏数据写入磁盘cache_all:是否缓存数据skip_seq_thresh_kb:判断是否为顺

9、序写入new_style_write_merge:打开写入合并,提升写磁盘的性能“不服跑个分”背后的故事 SSD混合磁盘状态查看311、监控SSD混合磁盘的使用 2、参数解释 “不服跑个分”背后的故事 磁盘I/O调调度算法321、调度算法的种类 a)CFQ(Completely Fair Queuing, 完全公平排队) b)NOOP(电梯式调度程序) c)Deadline(截止时间调度程序) d)AS(预料I/O调度程序)2、最合适的算法 NOOP对于闪存设备,RAM,嵌入式系统是最好的选择“不服跑个分”背后的故事 多路径multipath331、使用的原因 a)多链路聚合 b)链路故障的切

10、换和恢复 c)IO流量的负载均衡2、固定磁盘的顺序 服务器根据识别磁盘的先后顺序,分配磁盘的盘符。 oracle rac需要盘符的固定,所以必须使用。3、作为统一存储“不服跑个分”背后的故事 操作系统开启大页341、什么是大页 HugePage,就是指的大页内存管理方式。与传统的4kb的普通页 管理方式相比,HugePage为管理大内存更为高效,大页使用的是 2M的页面管理方式。2、大页的意义在哪里 a,减少页表条目记录时,提升性能,减少内存使用空间 b,提升内存映射查询的命中率,增加系统性能 c,没有内存交换 d,大页内存使用的内存会一直keep,所以一定要合理配置,不 致于浪费内存 e,需

11、要8G以上的系统内存“不服跑个分”背后的故事 大页的解释4K页面35“不服跑个分”背后的故事 大页的解释4K页面36“不服跑个分”背后的故事 CPU IRQ中断37当硬件接口设备开始或结束收发信息,需要CPU处理信息运算时,便会透过IRQ对CPU送出中断请求讯号,让CPU储存正在进行的工作,然后暂停手边的工作,先行处理周边硬件提出的需求,这便是中断请求的作用1、什么是CPU IRQ中断 当硬件接口设备开始或结束收发信息,通过IRQ对CPU送出中断 请求讯号,先行处理周边硬件提出的需求,这便是中断请求的作用2、中断请求优化的前提 a)IRQ出现漂移 b)IRQ请求集中出现在某个CPU上 c)盲目

12、优化会造成性能损失“不服跑个分”背后的故事cpu绑定进程38当硬件接口设备开始或结束收发信息,需要CPU处理信息运算时,便会透过IRQ对CPU送出中断请求讯号,让CPU储存正在进行的工作,然后暂停手边的工作,先行处理周边硬件提出的需求,这便是中断请求的作用1、taskset手动分配cpu资源 a)把重要的进程绑定到单独的一个CPU上 b)把不那么紧急的任务圈定在一个CPU上2、taskset -cp 1 25718“不服跑个分”背后的故事 oracle redo log391、将oracle redo log放入到ssd中对写入性能提升非常明显 2、将redo log block size设置为4K3、增加redo log组4、增加redo log文件大小 “不服跑个分”背后的故事 Hammer DB测试401、数据库的跑分工具2、主要用于测试随机写入3、使用15用户,50仓库测试 使用混合磁盘,24万左右 使用机械磁盘,5万左右 “不服跑个分”背后的故事HammerDB测试结果解读41“不服跑个分”背后的故事HammerDB测试结果解读42“不服跑个分”背后的故事HammerDB测试结果解读43“不服跑个分”背后的故事 检测系统状态工具44“不服跑个分”背后的故事 nmon报告451、执行命令 nmon -s10 -c60 -f -m /home/2、分析工具 使用ex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论