lvs—— linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统 。由毕业于国防科技大学的章文嵩博士于1998年5月创立,可以实现LINUX平台下的简单负载均衡 。了解更多,访问官网:http://zh.linuxvirtualserver.org/ 。
HAProxy—— HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案 。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理 。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接 。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上.
keepalived—— 这里说的keepalived不是apache或者tomcat等某个组件上的属性字段,它也是一个组件,可以实现web服务器的高可用(HA high availably) 。它可以检测web服务器的工作状态,如果该服务器出现故障被检测到,将其剔除服务器群中,直至正常工作后,keepalive会自动检测到并加入到服务器群里面 。实现主备服务器发生故障时ip瞬时无缝交接 。它是LVS集群节点健康检测的一个用户空间守护进程,也是LVS的引导故障转移模块(director failover) 。Keepalived守护进程可以检查LVS池的状态 。如果LVS服务器池当中的某一个服务器宕机了 。keepalived会通过一 个setsockopt呼叫通知内核将这个节点从LVS拓扑图中移除 。
memcached—— 它是一个高性能分布式内存对象缓存系统 。当初是Danga Interactive为了LiveJournal快速发展开发的系统,用于对业务查询数据缓存,减轻数据库的负载 。其守护进程(daemon)是用C写的,但是客户端支持几乎所有语言(客户端基本上有3种版本[memcache client for JAVA;spymemcached;xMecache]),服务端和客户端通过简单的协议通信;在memcached里面缓存的数据必须序列化 。
terracotta—— 是一款由美国Terracotta公司开发的著名开源Java集群平台 。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,允许用户在不改变系统代码的情况下实现java应用的集群 。支持数据的持久化、session的复制以及高可用(HA) 。
推荐阅读
- 高价普洱茶价格暴涨,大环境拖累部分普洱茶价格猛跌
- 做什么运动有助于长高?
- 什么运动增高最快呢?
- 什么运动有利个子增高?
- 平时做什么运动可以增高?
- 开网店卖什么利润高 现在开网店卖什么比较好?
- 高桥银峰茶叶先容,冲泡高桥银峰茶叶用量应因人而异
- 衬衫|上班族女性穿什么好看?这些简约温柔的通勤风,又美又飒又高级
- 教你布置利于高考的书房好风水
- 高血压喝什么茶有好处,桑树果泡水有什么好处