技术开发 频道

格瑞趋势Moebius集群:实现SQL负载均衡

  【IT168 专稿】谈到数据库集群,我们最先想到的是Oracle的RAC和DB2的PureScale,其中的一个重要原因是它们不仅可以满足系统对高可用的需求,还能够实现数据库的负载均衡。负载均衡对数据库的价值,如同CPU对计算机的价值,是对系统资源的有效整合和分配。SQL Server是一款广泛使用的数据库,尽管SQL Server 2012新增的AlwaysOn功能可以更好的满足“高可用+读写分离”,却始终无法实现自动负载均衡。

  《SQL Server可以做Load Balance吗?》的主题帖在ITPUB论坛中引起超过33万人的关注,可见用户对SQL Server的负载均衡功能的需求非常高。在这种需求的驱动下,国内外数据库工具厂商开始为用户提供SQL Server具有负载均衡功能的集群方案。

格瑞趋势Moebius集群:实现SQL负载均衡

  为了寻找最权威的SQL Server集群解决方案,笔者在微软合作伙伴官网的数据库集群板块中找到其金牌合作伙伴——格瑞趋势。据了解,格瑞趋势是一家专注于SQL Server数据库集群技术、云数据库技术、数据流技术的软件厂商。为了进一步了解格瑞趋势及其集群解决方案,笔者邮件采访了格瑞趋势的CTO David Zhou,向我们分享了Moebius集群的特点和功能。

  初识Moebius集群

  据David Zhou介绍,格瑞趋势的核心技术团队均来自微软和雅虎,汇聚了一批具有多年相关工作经验的管理、研发、销售人员。Moebius(莫比斯)集群是格瑞趋势继海量数据处理Green Cloud和数据流控制SQL Controller后推出的又一核心产品,其名称来源于Moebius环,寓意无限扩展。

  据了解,Moebius集群是格瑞趋势专门针对微软SQL Server数据库提供的综合集群平台,利用这一平台,用户可以把多台SQL Server服务器虚拟成一台,以实现核心数据库在性能、可靠性、数据安全及扩展性方面的提升。目前,Moebius集群拥有超过1000家客户,覆盖全国所有省份。

格瑞趋势Moebius集群:实现SQL负载均衡
▲Moebius集群系统架构

  谈到Moebius集群的架构,David Zhou表示,Moebius集群实质上是一个非共享磁盘架构(share-nothing)的并行数据库系统。从结构上讲,包含数据同步引擎、故障监控引擎、SQL解析及调度引擎三部分。设计初衷来,Moebius更偏向于事务型而非分析型的工作负载。

2
相关文章