linux命令:linux集群系列之一---LVS类型解析

简介:

集群系统的主要优点:

 高可扩展性:

 高可用性:集群中的一个节点失效,它的任务可以传递给其他节点。可以有效防止单点失效。

 高性能:负载平衡集群允许系统同时接入更多的用户。

 高性价比:可以采用廉价的符合工业标准的硬件构造高性能的系统


集群类型:

最常见的三种集群类型:

 负载均衡集群:LB (load balancing)

        硬件负载均衡(Hardware): 1、F5,BIG IP 2、Citrix,Netscaler 3、A10

        软件负载均衡(Software): 1、四层设备LVS  

2、七层设备:反向代理 nginx(http,smtp,pop3,imap)  haproxy(http,tcp(mysql,smtp)) 

 

 高可用性集群:HA (High Availability)

 高性能也叫科学集群:HP (High Performance)


LVS:Linux Virtual Server(四层路由设备)

     类型: 

       NAT: 地址转换型

       DR: 直接路由

       TUN: 隧道

 CIP:client IP 客户端IP   VIP:virtual IP 虚拟IP  

 DIP:Director IP 主管IP   RIP:real server IP 真正的服务器IP

      NAT:

        1、集群(cluster)节点跟Director必须在同一个IP网络中;

        2、RIP(real server IP)通常是私有地址,仅用于各集群节点间的通信;

        3、Director位于client和real server之间,并负责处理进出的所有通信

        4、real server必须将网关指向DIP;

        5、支持端口映射

        6、real server可以使用任意OS;

        7、较大规模应用场景中,director易成为系统瓶颈;

      DR:

        1、集群节点跟director必须在同一个物理网络中

        2、RIP可以使用公网地址,实现便捷的远程管理和监控

        3、director仅负责处理入站请求,响应报文则由real server直接发往客户端;

        4、real server不能将网关指向DIP;

        5、不支持端口映射

      TUN:

        1、集群节点可以跨越Internet;

        2、RIP必须是公网地址;

        3、director仅负责处理入站请求,响应报文则由real server直接发往客户端;

        4、real server不能将网关指向DIP;

        5、只有支持隧道功能的OS才能用于real server;

        6、不支持端口映射;


      













本文转自wang650108151CTO博客,原文链接:http://blog.51cto.com/woyaoxuelinux/1937479 ,如需转载请自行联系原作者


相关文章
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
10522 2
|
运维 Shell 数据库
Python执行Shell命令并获取结果:深入解析与实战
通过以上内容,开发者可以在实际项目中灵活应用Python执行Shell命令,实现各种自动化任务,提高开发和运维效率。
555 20
|
存储 SpringCloudAlibaba Java
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论。
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
898 11
|
存储 运维 安全
深入解析操作系统控制台:阿里云Alibaba Cloud Linux(Alinux)的运维利器
本文将详细介绍阿里云的Alibaba Cloud Linux操作系统控制台的功能和优势。
572 6
|
缓存 并行计算 Linux
深入解析Linux操作系统的内核优化策略
本文旨在探讨Linux操作系统内核的优化策略,包括内核参数调整、内存管理、CPU调度以及文件系统性能提升等方面。通过对这些关键领域的分析,我们可以理解如何有效地提高Linux系统的性能和稳定性,从而为用户提供更加流畅和高效的计算体验。
724 24
|
算法 Linux 定位技术
Linux内核中的进程调度算法解析####
【10月更文挑战第29天】 本文深入剖析了Linux操作系统的心脏——内核中至关重要的组成部分之一,即进程调度机制。不同于传统的摘要概述,我们将通过一段引人入胜的故事线来揭开进程调度算法的神秘面纱,展现其背后的精妙设计与复杂逻辑,让读者仿佛跟随一位虚拟的“进程侦探”,一步步探索Linux如何高效、公平地管理众多进程,确保系统资源的最优分配与利用。 ####
333 4
|
算法 网络协议 Linux

推荐镜像

更多
  • DNS