Moebius集群互联网解决方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

NO:GreenTrend(DBC2012-JJFA-09)北京格瑞趋势科技有限公司数据库集群整体解决方案之互联网©Copyright北京格瑞趋势科技有限公司Corporation2012.Allrightsreserved.数据库集群建设整体方案----------互联网第2页共12页目录第1章背景..............................................................................................................................................................................3第2章信息系统的现状及面临的焦点问题.....................................................................................................................42.1信息化发展的几个阶段...........................................................................................................................................42.1.1基础建设阶段...................................................................................................................................................42.1.2应用建设阶段...................................................................................................................................................42.1.3数据服务阶段...................................................................................................................................................4第3章MOEBIUSFORSQLSERVER——“一站式”数据库解决方案............................................................63.1概述..............................................................................................................................................................................63.2建设目标......................................................................................................................................................................63.3工作原理......................................................................................................................................................................73.4核心技术......................................................................................................................................................................83.5无共享磁盘架构........................................................................................................................................................93.6支持读写分离架构下的负载均衡.........................................................................................................................9第4章核心价值....................................................................................................................................................................114.1联系方式....................................................................................................................................................................12数据库集群建设整体方案----------互联网第3页共12页第1章背景互联网企业中,不论是综合门户类、搜索引擎类还是电子商务类,他们的共同特点就是面临高并发访问、海量数据处理和严格的实时业务需求。这就对IT系统在性能、可靠性、扩展性和效率上提出了更高的要求。通过和这些单位合作,发现多数用户使用的是PC服务器,仍有一大部分用户使用的是Windows+SQLServer,现将他们在建设中的遇到的共性问题总结,以供参考。京东商城、巨人网络、易车网、中华英才网、搜房网、工控网、搜才网、中国教育装备采购网、北京天路行订购网、成都建设网、广西人才网、河北人才网、建材网、可可视频、珠影网络、云富网络数据库集群建设整体方案----------互联网第4页共12页第2章信息系统的现状及面临的焦点问题2.1信息化发展的几个阶段2.1.1基础建设阶段这些单位都已经完成机房、机柜、基础网络、服务器、存储设备等的建设。2.1.2应用建设阶段这些单位都已经或者正在建设自己的网站平台,且应用层已经实现负载均衡,能够适应高并发访问。2.1.3数据服务阶段随着这些应用系统的运行,系统的数据量及用户数量越来越庞大,如何高效、快速、稳定获取这些数据成为众多用户关注的焦点。今天,多数用户已经处于这一阶段,面临的主要问题如下:1)大量系统处于独立分散的单机状态,无法有效地整合提供数据存取服务的设备依然处于独立、分散的状态,导致一部分设备资源闲置,一部分却能力不足,这样不但增加了系统维护的复杂性,又造成了资源的浪费。2)系统面临的性能瓶颈,严重影响业务的进行系统的速度越来越慢,尤其在并发大的时候,几乎无法访问,严重影响业务的进行,用户对缓慢的响应速度怨声载道;尤其在业务高峰,如“五一”、“十一”等高峰时节,会面临很多用户排队等待,严重影响业务的进行。(仔细想象,由于系统慢,众多用户无法正常访问网站,会对企业的形象造成多大的影响。)数据库的负载居高不下(如CPU、内存、IO等指标高),对数据进行集中汇总操作(统计或报表数据库集群建设整体方案----------互联网第5页共12页业务)耗费时间很长,管理者无法及时获取决策所需的实时数据;3)对数据的重要程度没有足够的认识,安全性严重不足数据库保存着政府的重要信息,单一设备根本无法保证数据的安全性,一旦发生丢失,很难找回,造成难以估量的后果。很多管理者对数据的重要程度未上升到一定高度,或者根本都没有安全意识,甚至存在侥幸心理,认为出错的可能很小。所以对数据的管理往往由系统管理员进行人工备份。(仔细想象,企业的核心数据丢失,会给您造成多大的损失。)4)对信息系统的健康状况没有足够的认识,系统存在中断的风险数据库作为信息系统的核心,起着非常重要的作用,单一设备根本无法保证系统的持续运行,时而发生的任何故障(如操作系统、数据库、网络、服务器、存储等硬件)都将致使系统中断,严重影响信息系统的运行。数据库集群建设整体方案----------互联网第6页共12页第3章MoebiusforSQLServer——“一站式”数据库解决方案3.1概述Moebius®forSQLServer是格瑞趋势专门针对MicrosoftSQLServer数据库提供的综合集群平台,利用这一平台,任何企业都能够轻松地构建出适合自身业务的数据库集群,并从传统架构向全新数据库集群架构平滑迁移。Moebius集群强大的SQL解析引擎结合多种负载均衡策略,可以实现SQL语句一级的负载均衡;同时将自动故障监测、虚拟IP及失败转移技术融入其中,满足企业对高可用系统建设的要求;数据复制时,采用了同步和异步两种复制模式,可实现数据在多台服务器间实时同步,保证事务的一致性和完整性,支持远距离复制;Moebius集群具有带宽占用少、同步效率高、数据实时性高、数据一致性保障好的特点。3.2建设目标为用户需要的是“一站式”数据服务,一个可以为之稳定提供服务的数据库平台,一个涵盖高可用、数据安全、负载均衡的整体数据库解决方案,而不是一堆零散的“双机备用”、“灾备”“数据复制”“负载均衡”软件,或者是它们之间的简单集成。1.无单点故障,任何一台服务器、存储出现故障都不会导致系统中断;2.发生故障时,系统的切换速度要小于10s;3.数据实时同步,任何一台存储发生故障都不会导致数据丢失;4.要求多台服务器可以自动负载均衡;5.通过增加服务器的数量扩展系统的性能。数据库集群建设整体方案----------互联网第7页共12页图2.“一站式”解决方案3.3工作原理如图所示,MoebiusforSQLServer从结构上由数据同步引擎、故障监控引擎、SQL解析及调度引擎3大部分构建的一个集群平台,用户可以根据自身业务的需要构建出相应的数据集群。图3.工作原理数据库集群建设整体方案----------互联网第8页共12页数据同步引擎-同步数据,保证数据一致性数据实时复制是构建多机高可用及负载均衡,系统实时容灾、备份所采用的一种核心技术。MoebiusCore宿主在SQLServer数据库引擎中,监测数据库内数据的变化并分析导致数据变化的原因,将变化的数据以最小的消耗同步到其它节点中,保证数据的实时一致性及事务的连续性。故障监控引擎-快速发现故障节点并将其剥离Moebius集群通过“网络心跳”及“仲裁机制”可以实现自动故障监测,当侦测到集群中某节点发生故障时,会在最短的时间内发现并通过虚拟IP转移技术自动将故障节点的业务转移,同时将此节点剥离出集群。SQL解析及调度引擎–监控SQL语句,透明地切分应用与数据库解析:解析应用程序传递的SQL语句,并作相应的优化及缓存。调度:按照业务的需要将SQL语句调度到相应的服务器上;在对SQL语句进行分发时采用多种负载均衡策略,可以实现SQL语句一级的负载均衡。处理:按照业务的需要对SQL语句进行相应的处理,包括修改、替换SQL语句等等。3.4核心技术1.Moebiu

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功