2022年数据库集群知 .pdf
《2022年数据库集群知 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库集群知 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库集群知识数据库是用来保存计算的最终结果的,所以是整个信息系统的最重要组成部分。在许多人看来,当前的数据库技术已经可以说是非常地成熟了。然而, 在满足不断增长的联机事务处理应用方面,当前的数据库技术其实还存在不少急迫需要解决的技术问题。对于所有的数据库而言,除了记录正确的处理结果之外,它们都面临着四方面的挑战:如何提高处理速度, 数据可用性、数据安全性和数据集可扩性,也就是说,如何使当前的数据库具有这四方面的可伸缩性,使客户能同时得到更高的处理速度、更高的数据可用性、更高的数据安全性和更大的数据集,而不是提升了其中的部分指标,却损坏了其余的指标或者其余的指标没有改进。随着IT 应用的深入和
2、有线,无线网络的快速增长,联机事务处理业务对以上四方面提出了更高的要求。将多个数据库联在一起组成数据库集群来达到上述目标应该说是一个很自然的想法。理想的数据库集群应该可以做到以下几点:在需要更高数据库处理速度的时候,我们只需简单增加数据库服务器就可以了。这样可以大大减小硬件投资的风险,而且大大提高现有服务的质量。在任何时刻需要有多个随时可用的实时同步数据服务。为了防灾,最好有多个异地的同步数据服务。 这不光会大大增加数据可用性,还会有意想不到的更高数据库处理速度的效益。除了密码保护之外,我们最好能控制企业内部对数据库的非法访问。数据集的可扩性可能是最简单的要求了。但是,用增加数据库服务器的办法
3、来扩大数据集对数据可用性会产生负面影响。如果没有数据冗余,那么每增加一台服务器,整个系统的可用性就会成倍地降低。最好的结果是我们能任意增大数据集而没有对可用性的负面影响。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 上述最后一条揭示了我们将面临的技术困难-除了异常简单的应用之外,有关数据库集群的技术都是非常困难和复杂的。更具挑战性的是, 实际的应用要求上述几方面的指标能同时提升,而不是某一指标提升了,另外的指标却下降了。然而,
4、所有的技术都是有副作用的,这就是当前数据库集群技术面临的重大困难。客观地比较各种数据库技术是很困难的,比较各种数据库集群技术可见会更困难。本文试图对当前主要的数据库集群用到的具体技术进行分析,目的是评价每种技术的优缺点,并且按它们各自的设计目的和使用效益评分, 最后得出每种数据库集群的一个综合评价值。从而建立一个客观评价数据库集群技术的评价体系。我们希望能用这个评价标准来评价现有的和今后将出现的数据库集群技术, 并且理清一些很容易混淆的概念。服务器负载均衡技术概览当前,无论在企业网、园区网还是在广域网如Internet 上,业务量的发展都超出了过去最乐观的估计, 上网热潮风起云涌,新的应用层出
5、不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大,使得单一设备根本无法承担, 而如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的情况,就成了一个问题,负载均衡机制也因此应运而生。负载均衡建立在现有网络结构之上,它提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量, 加强网络数据处理能力,提高网络的灵活性和可用性。它主要完成以下任务:解决网络拥塞问题,服务就近提供,实现地理位置无关性;为用户提供更好的访问质量;提高服务器响应速度; 提高服务器及其他资源的利用效率;避免
6、了网络关键部位出现单点失效。对一个网络的负载均衡应用,可以从网络的不同层次入手,具体情况要看对网络瓶颈所在之处的具体分析,大体上不外乎从传输链路聚合、采用更高层网络交换技术和设置服务器集群策略三个角度实现。传输链路聚合为了支持与日俱增的高带宽应用,越来越多的PC 机使用更加快速的链路连入网络。而网络中的业务量分布是不平衡的,核心高、边缘低,关键部门高、一般部门低。伴随计算机处理能力的大幅度提高,人们对多工作组局域网的处理能力有了更高的要求。当企业内部对高带宽应用需求不断增大时(例如Web 访问、文档传输及内部网连接),局域网核心部位的数据接口将产生瓶颈问题,瓶颈延长了客户应用请求的响应时间。并
7、且局域网具有分散特性,网络本身并没有针对服务器的保护措施,一个无意的动作 (像一脚踢掉网线的插头)就会让服务器与网络断开。通常, 解决瓶颈问题采用的对策是提高服务器链路的容量,使其超出目前的需求。例如可以由快速以太网升级到千兆以太网。对于大型企业来说,采用升级技术是一种长远的、有名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 前景的解决方案。 然而对于许多企业,当需求还没有大到非得花费大量的金钱和时间进行升级时, 使用升级技术就
8、显得大材小用了。在这种情况下, 链路聚合技术为消除传输链路上的瓶颈与不安全因素提供了成本低廉的解决方案,链路聚合技术, 将多个线路的传输容量融合成一个单一的逻辑连接。当原有的线路满足不了需求, 而单一线路的升级又太昂贵或难以实现时,就要采用多线路的解决方案了。目前有 4 种链路聚合技术可以将多条线路“捆绑”起来。同步IMUX 系统工作在T1/E1 的比特层,利用多个同步的DS1 信道传输数据,来实现负载均衡。IMA 是另外一种多线路的反向多路复用技术,工作在信元级,能够运行在使用ATM 路由器的平台上。用路由器来实现多线路是一种流行的链路聚合技术,路由器可以根据已知的目的地址的缓冲(cache
9、)大小,将分组分配给各个平行的链路,也可以采用循环分配的方法来向线路分发分组。多重链路PPP,又称 MP 或 MLP ,是应用于使用PPP封装数据链路的路由器负载平衡技术。MP 可以将大的PPP 数据包分解成小的数据段,再将其分发给平行的多个线路,还可以根据当前的链路利用率来动态地分配拨号线路。这样做尽管速度很慢,因为数据包分段和附加的缓冲都增加时延,但可以在低速的线路上运行得很好。链路聚合系统增加了网络的复杂性,但也提高了网络的可靠性,使人们可以在服务器等关键 LAN 段的线路上采用冗余路由。对于IP 系统,可以考虑采用VRRP(虚拟路由冗余协议) 。VRRP 可以生成一个虚拟缺省的网关地址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库集群知 2022 数据库 集群
限制150内