- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
企业数据库架构建设规划方案
1
目录
一、架构的演变3
二、单机模式3
三、双机热备和镜像3
四、节点多活5
五、分布式架构6
六、其他技术漫谈8
七、如何选架构9
八、总结.
2
一、架构的演变
架构演变一定是根据当时要求的场景、压力下性能的需要、安全性、连续性的要求、技术的发
展
我把架构的发展分为大概4个阶段:
二、单机模式
IT建设初期,高速建设阶段,大家要做的只有一件事,我需要什么构建什么,我需要ERP我买
软件,需要HIS买HIS,这个时期按需构建大量的系统基本在这个时期产生,当然那个时候也
没什么高可用的要求。
三、双机热备和镜像
3
基本是20年前的技术了,在高速构建后,一堆的系统运行中,用户发现我们的核心业务如果
坏掉业务受影响,停机几个小时做恢复这是无法接受的,那么双机热备或镜像,Active-
Standby的模式出现,这样一台机器工作,一台备用坏了在短时间可以接管业务,造成的损失
会低很多!
那么问题也很明显,备机资源浪费,依赖存储,数据还是单点,成本较高。产品也很多:
RoseHA/RoseMirrorHA、NECExpressCluster、微软MSCS、SymantecVCS、Legato、RHCS
太多太多了。
随后为了解决数据单点的问题有出现了存储的主备,存储的双活这厂商也太多了,这里就不
介绍了。
4
基本上传统企业依然停留在第一和第二阶段,也就是要么单机,要么双机热备
四、节点多活
随着业务量越来越大,数据量不断飚升,系统高效性的矛盾显现出来,系统卡慢、报表、接口
业务无法分离OLAPOLTP业务混合导致系统锁情况严重,资源消耗极其庞大,光靠升级硬件
已经无法满足要求,横向扩展已经成为大势所趋。
5
同时切换时间、备机无法启动的问题也困扰着用户。
那么节点多活,多台机器同时对外提供访问的技术登上舞台,代表的ORACLERAC、微软
ALWAYSON、MOEBIUS集群
多活的两种模式也是从第二带架构的演变
oraclerac把双机热备的辅助节点变的可以访问,关键点数据在多节点内存中的调配
Microsoftawo、Moebius则是把镜像的辅助节点变的可以访问,关键点数据多节点同步
这样横向扩展来分担压力,并且可以在业务上进行分离。
五、分布式架构
文档评论(0)