当前位置:首页 > 报告详情

租户 What's New:租户克隆技术解读_陈森.pdf

上传人: 张** 编号:166426 2024-06-16 22页 668.20KB

1、租户克隆技术解读陈森OceanBase 资深技术专家多租户架构1.数据隔离2.资源隔离:CPU、内存、IOPS3.弹性伸缩4.动态调度多租户特性P1P2RSP1ZONE_1OBServerTenant_1Tenant_SYSP3P4P1P2OBServerTenant_1Tenant_2P1P2RSP1ZONE_2OBServerTenant_1Tenant_SYSP3P4P1P2OBServerTenant_1Tenant_2P1P2RSP1ZONE_3OBServerTenant_1Tenant_SYSP3P4P1P2OBServerTenant_1Tenant_2OBProxyOBPro

2、xyOBProxyPaxos Group主副本从副本应用 1应用 2Whats new in version 4.3?租户克隆多租户架构1.数据隔离2.资源隔离:CPU、内存、IOPS3.弹性伸缩4.动态调度多租户特性P1P2RSP1ZONE_1OBServerTenant_1Tenant_SYSP3P4P1P2OBServerTenant_1Tenant_2P1P2RSP1ZONE_2OBServerTenant_1Tenant_SYSP3P4P1P2OBServerTenant_1Tenant_2P1P2RSP1ZONE_3OBServerTenant_1Tenant_SYSP3P4P1P

3、2OBServerTenant_1Tenant_2OBProxyOBProxyOBProxyPaxos Group主副本从副本应用 1应用 2租户克隆CREATE TENANT new_tenant_name FROM source_tenant_name WITH RESOURCE_POOL=resource_pool_name,UNIT=unit_config;新克隆租户的初始数据为源租户语句执行时间点的快照;新克隆租户和源租户之间 数据隔离和资源隔离;Macro Block63源租户clone556Primary Storage Meta新克隆租户Clone Storage Meta56

4、5555CPUMemoryIOPSCPUMemoryIOPS租户克隆应用场景 报表任务业务正在大促;推广效果非常好,大卖,数据库运行平稳,但已处于满载状态;这时,老板听说大卖,非常高兴,问技术团队要一个当前整体销售情况的报表;这时候,是选择冒着被“广进”的风险跑个大查询呢?还是选择回复满脸期待的老板说做不到呢?租户克隆应用场景 报表任务业务正在大促;推广效果非常好,大卖,数据库运行平稳,但已处于满载状态;这时,老板听说大卖,非常高兴,问技术团队要一个当前整体销售情况的报表;这时候,是选择冒着被“广进”的风险跑个大查询呢?还是选择回复满脸期待的老板说做不到呢?租户克隆技术,可以让你放心出报表,减

5、少焦虑内耗;生产租户PAX 行列混合存储ApplicationsClone报表租户PAX 行列混合存储TP workloadAP workloadODCSELECT/*+PARALLEL(hint)*/IDNAMESALARYIDNAMESALARY租户克隆应用场景 只读备租户生产租户压力大,需要快速将不确定的非重要的复杂查询负载隔离开新克隆租户可以作为源生产租户的备租户,提供准实时读服务;生产租户PAX 行列混合存储ApplicationsClone只读备租户PAX 行列混合存储内部运营系统SELECT/*+PARALLEL(hint)*/IDNAMESALARYIDNAMESALARY16

6、c128g4c32g主备租户之间,Redo 异步复制租户克隆应用场景 应用版本升级版本发布前需要备份数据库,若版本发布失败,需要用这个备份来恢复数据库;备份和恢复这两个操作都非常耗时;为了业务生产经营影响最小,发版都在凌晨进行,需要全程值守;发版时间越长,对业务影响越大,同时让研发运维人员越劳累;租户克隆应用场景 应用版本升级预发测试租户Clone临时备份租户Clone临时备份租户Clone4c32g2c16g2c16g版本发布执行前,从生产租户克隆出预发验证租户;版本发布第一个步骤,从生产租户克隆出临时备份租户;生产租户32c256g生产租户32c256g新生产租户32c256g若非常不幸,

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了OceanBase数据库的租户克隆技术,该技术允许从现有租户创建克隆租户,实现数据隔离、资源隔离(CPU、内存、IOPS)、弹性伸缩和动态调度等功能。克隆租户可作为备份、报表、测试等用途,提高数据库的灵活性和可靠性。核心数据包括:租户克隆的多租户架构、数据隔离、资源隔离、弹性伸缩、动态调度等特性;克隆租户的应用场景,如报表任务、业务大促、应用版本升级、数据库变更、快速构建开发测试环境、数据导出等;OceanBase通过租户克隆技术,实现快速备份、恢复和版本发布,减少对业务的影响。
"OceanBase租户克隆如何实现数据隔离与资源隔离?" "租户克隆技术在报表任务和业务大促中的应用场景是怎样的?" "OceanBase租户克隆技术在应用版本升级和数据库变更中的具体应用是什么?"
客服
商务合作
小程序
服务号
折叠