2012年5月U-CloudMySQL使用2参考架构-oracle建议3参考架构-oracle建议4SID数据库ADB数据库数据库架构建议HASID:采用Hamaster-slave架构,数据表采用表分区技术ADB:多个分片,每个分片采用masterslave方式或是masterHA或是mysqlcluster方式master多slave应用数据库即服务对于SID,采用master-多slave方式,应对大量读操作;由于分片含义不清晰,所以不采用分片,为了应对大表需求,可以采用表分区技术;对于ADB,采用分片架构多数据库存储数据,每个分片可以采用mysql-多slave结构或采用masterHA结构clusterORSID数据库ADB数据库数据库即服务实现建议5HAHAHAmaster多slave应用数据库即服务服务器端(数据库逻辑集群管理数据库分片管理数据对象访问接口监控)数据库即服务客户端(连接池本地管理元数据访问访问接口)数据访问(jdbc)元数据访问/数据对象访问(针对SID提供)数据访问(jdbc)、数据库管理和监控数据库即服务分成客户端和服务器端,客户端提供本地接口供应用使用,完成连接池管理、元数据库访问、数据访问等功能;服务器端完成数据库分片管理、集群管理、数据的对象转换以及数据库监控功能数据库即服务对应用提供两种接口:原始jdbc接口和对象访问接口,前者适用于SID和ADB,后者仅针对SID提供财务管理渗透于业务活动信息系统支撑流程化管理李福申中国联通集团副总裁2011年4月27日谢谢
1U-Cloud环境的高可用挑战7当前环境•应用分散-应用分布在各省,本地接入为主•资源独立–烟囱式部署的部署方式导致资源仅供单一应用使用•数据私有–数据存储在独立的应用数据库中,难以数据共享目标环境•应用集中化-应用部署在集中大数据中心内,供多区域访问•资源弹性化–依据