ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

LVS体系结构

2019-03-06 14:55:06  阅读:203  来源: 互联网

标签:Real LVS Server Director Linux 服务器 体系结构


LVS架设的服务器集群系统由3个部分组成:负载均衡层(Load Balancer)、中间的服务器群组层(Server Array)、最底端的数据共享存储层(Shared Storage).在用户看来,所有的内部应用都是透明的,用户只是在使用一个虚拟服务器提供的高性能服务。

负载均衡层(Load Balancer):
LB层位于整个集群系统的最前端,由一台或者多台负载调试器(Director Server)组成,LVS模块就安装在Director Server上。Director的主要作用类似于一个路由器,它含有完成LVS功能所设定的路由表,通过这些路由表把用户的请求分发给Server Array层的应用服务器(Real Server)。同时,在Director Server上还要安装对Real Server服务的监控模块Ldirectord,此模块用于监测各个Real Server服务的健康状况。在Real Server不可用时把它从LVS跌幅表中剔除,恢复时重新加入。

Server Array层:
Server Array层由一组实际运行应用服务的机器组成,Real Server可以是Web服务器、Mail服务器、FTP服务器、DNS服务器和视频服务器中的一个或者多个 ,每个Real Server之间通过调整的LAN或分布在各地的WAN相连接。在实际应用中,Director Server也可以同时兼任Real Server的角色。

Shared Storage层:
Shared Storage层是为所有Real Server提供共享存储空间和内容一致性的存储区域。在物理上,一般由磁盘阵列设备组成,为了提供内容的一致性,一般可以通过NFS网络文件系统共享数据,但是NFS在繁忙的业务系统中,性能并不是很好,此时可以采用集群文件系统,例如RedHat的GFS文件系统、Oracle提供的OCFS2文件系统等。

   从整个LVS结构可以看出,Director Server是整个LVS的核心,目前用于Director Server的操作系统只能是Linux和FreeBSD,Linux 2.6内核不用任何设为就可以支持LVS功能。而FreeBS

   从整个LVS结构可以看出,Director Server是整个LVS的核心,目前用于Director Server的操作系统只能是Linux和FreeBSD,Linux 2.6内核不用任何设为就可以支持LVS功能。

   对于Real Server,几乎可以是所有的系统平台,Linux、Windows、Solaris、AIX、BSD系统列都能很好的支持。

标签:Real,LVS,Server,Director,Linux,服务器,体系结构
来源: https://blog.51cto.com/13553337/2358979

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有