网站首页
关于我们
产品中心
新闻动态
服务案例
在线留言
联系我们
数据库运维
数据库运维
数据库优化
数据库恢复
数据库故障处理
数据库安装迁移
数据库远程支持
数据库一体机
云上Oracle RAC部署数据库运维及实践
发布日期:2021-03-18 02:41:19 浏览次数:
{dede:productimagelist}
{/dede:productimagelist}
云数据库产品越来越多,各家云厂商也都推出根据开源MySQL、Postgre等的关系型数据库产品,多副本、高可用、读写别离、分库分表等功能更是集成在各类产品中,下降了机房建设和运维本钱,助力更多的客户上云
数据库运维
。
唯一罕见Oracle的云产品输出,除非是Oracle Cloud。
对于当前事务体系根据Oracle体系开发,且改造难度较大,如OA、ERP等体系;或对数据库要求较高,必须运用Oracle数据库的场景,如订单流水、金融交付体系,袋鼠云能够供应阿里、华为、腾讯公有云,阿里、Zstack专有云上完善的云上Oracle RAC施行布置、运维方案,协助客户无缝上云。
云上单机还是集群,Oracle的布置都遵循官方的辅导文档,没有差别。
但是在根底装备上面,云环境将网络、服务器、磁盘等以产品化输出,有其特殊性:
云交换机:主张云环境中所有的事务体系运转在专有网络VPC中,创立不同网段交换机,供应RAC集群、事务体系运用;同一个VPC网络默许互通
云服务器:云环境有地域/可用区一说,同一地域不同可用区类似于同城不同机房,集群核算节点需求在同一个可用区中,购买在同地域不同可用区或不同地域的机器可用于布置事务/数据库灾备环境
云盘:相同需求根据规划购买与RAC核算节点同地域同可用区的云盘,并挂载到核算节点上;
不同云环境对一台云服务器上挂载磁盘个数的有不同约束,在集群规划阶段需求考虑预估数据量巨细以及云盘巨细。
云服务器标准能够升配或减配,对于集群核算节点,能够逐个进行,下降对事务的影响。
云上RAC规划一览
安稳高效运转
1.标准压力测验
Swingbench能够构建真实OLTP事务场景,比如订单类事务、新建客户、订购、下单等流程操作,经过大批量增修改查操作,测验不同并发场景下数据库性能趋势和安稳性,一起结合其他监控工具,调查服务器内存、负载、磁盘等的性能趋势和安稳性;根据压测结果及早发现和优化问题,评价数据库的最佳运用方式。
根据袋鼠云的集群运维经历,短时间、低并发的压测无法验证集群的安稳性,所以在云上集群布置之后,会进行长期(4小时以上)、高并发的持续压测;
一起对压测出来的集群性能问题进行剖析,优化集群参数装备,并主动供应云服务器、存储资源优化主张,以期交付一个安稳、高性能的数据库环境。
阿里云2节点12.2.0.1RAC压测举例:
2.事务回放测验
DBReplay的测验方法,抓取生产环境某一时间段事务负载,单次capture能够多次replay,更接近于正式的生产负载,更直观有用。主要用于数据库晋级、搬迁,应用程序布置等的预演,量化评价出改变施行后对现有的性能的影响程度。
对于平常压力较大的事务体系,在搬迁割接之前有必要进行此类测验。
案例分享
1.某日企客户
(1)需求剖析
事务整体上云,需求布置云上Oracle RAC 12C/11G各1套
满意高可用、容灾等需求
(2)架构规划
规划20G3云盘做OCR/Voting组、60G2云盘做REDODG1/2组、200G1云盘做ARCHDG组、规划500G1云盘做DATADG组、100G1云盘做MGMTDG组
规划云服务32C64G2作为核算节点
主张客户采用事务别离的形式拜访数据库
2.某国企招聘网站
(1) 需求剖析
需求一起满意1w人在线拜访,并发事务2000以上
自行建立云上Oracle单机数据库,估计很快抵达瓶颈
需求高可用、容灾的架构确保事务的持续运转
(2) 架构规划
新购高标准云ECS作为核算节点,确保充足的核算资源
原单机数据库割接后作为DG备库运转
装备合理备份策略,上传备份集到OSS目标存储,异地保存
3.某省级专有云交管平台
汇总全省交管数据,并供应查询、剖析平台。
(1)需求剖析
自建机房,布置在Windows服务器单机Oracle11.2.0.1
18T数据,并在逐渐上涨中
事务调试需求和部里对接、调整,实践没有测验的可能
可维护时间短
(2)架构规划
专有云环境布置,2节点RAC集群,并建立容灾备库
经过ADG实时同步机房数据,进行DBRelay压测
持续运用备份一体机备份生产数据
运营商行业数据库运维管理实践
一次几乎不可能的数据库运维迁移
首页
电话
微信
地图
X
截屏,微信识别二维码
客服微信:
itrid7
(点击微信号复制,添加好友)
微信号已复制,请打开微信添加咨询详情!