LVS(Linux虚拟服务器),这是Linux虚拟服务器,使用LVS技术要达到的目标是,通过LVS提供的负载进行均衡发展技术和Linux操作管理系统可以实现自己一个企业高性能、高可用的服务器群集,它具有一种良好工作可靠性、可扩展性和可操作性。
因此,以低成本实现最佳的服务性能,LVS主要可以用来做四层负载进行均衡。
LVS服务器集群系统由前负载均衡层(LoaderBalancer),中服务器组层,ServerArray层,底层数据共享存储层,共享存储层三部分组成。在用户视图中的所有的应用程序是透明的,但在使用由虚拟服务器提供高性能的服务的用户。
LVS的各个层次的详细介绍
Load Balancer层,位于中国整个企业集群管理系统的最前端,有一台设备或者使用多台不同负载进行调度器(Director Server)组成。LVS模块就安装在Director Server上,而Director的主要影响作用就是类似于这样一个网络路由器。它含有可以完成LVS功能所设定的路由表,通过分析这些根据路由表把用户的请求分发给Server Array层的应用程序服务器(Real Server)上。
同时,主管服务器还安装监控模块为真正的服务器服务指挥器,该模块用于监视的各个真实服务器服务的健康,在Real Server不可完成用时把它从LVS路由表中剔除,恢复时重新进行加入。
服务器阵列层,由一组实际运行应用服务的机器组成,RealServer可以是Web服务器中的一个或多个,邮件服务器,FTP服务器,DNS服务器,视频服务器,每个服务器都通过高速局域网或分布式广域网连接。在实际应用中,Director服务器也可以作为在同一时间Real服务器的角色。
Shared Storage层,是为所有Real Server提供信息共享数据存储发展空间和内容进行一致性的存储区域,在物理上一般由磁盘阵列设备主要组成。为了企业提供重要内容的一致性,一般都是可以同时通过NFS网络管理文件控制系统资源共享数据,但NFS在繁忙的业务操作系统中,性能研究并不是一个很好。此时可以设计采用集群文件处理系统,例如Red hat的GFS文件系统、Oracle提供的OCFS2文件系统等。
正如从LVS的整个结构中可以看出,LVS Director服务器是操作系统当前Director服务器的整体核心是唯一的Linux和FreeBSD,Linux2.6内核可以设置没有任何支持LVS的功能,和FreeBSD作为一个导演服务器不是很多的应用,性能不是很好。对于Real Server,几乎可以是我们所有的系统管理平台,Linux、windows、Solaris、AIX、BSD系列问题都能得到很好地支持。
版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-22 15:37:11
2020-04-08 17:09:34
2022-11-21 10:14:18
2022-11-21 10:56:44
2020-04-23 17:44:47
2022-11-22 15:44:45
甄选10000+数字化产品 为您免费使用
申请试用
评论列表