随笔分类 -  集群

上一页 1 2 3 4 下一页
nignx、haproxy、apache、keepalived
Quartz contention when running in load balanced environment--reference
摘要:1.8.3 appears to have addressed this issue with a single application server. However, we're seeing the issues when load-balancing our application (mul... 阅读全文
posted @ 2014-07-22 09:01 一天不进步,就是退步 阅读(561) 评论(0) 推荐(0) 编辑
spring session工程发布--一种新的管理httpsession的方法
摘要:官方文档:http://spring.io/blog/2014/07/08/spring-session-1-0-0-m1-released1. 优点:This project provides a number ofbenefitsincluding:Accessing a session fro... 阅读全文
posted @ 2014-07-14 19:14 一天不进步,就是退步 阅读(7222) 评论(3) 推荐(0) 编辑
分布式服务框架 Zookeeper -- 管理分布式环境中的数据--转载
摘要:原文:http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务... 阅读全文
posted @ 2014-06-15 23:19 一天不进步,就是退步 阅读(275) 评论(0) 推荐(0) 编辑
Nginx vs Apache--reference
摘要:May 14th, 2014 - ByWalker Rowehttps://anturis.com/blog/nginx-vs-apache/What is the Nginx web and proxy server and how does it compare to Apache? Shoul... 阅读全文
posted @ 2014-06-03 10:14 一天不进步,就是退步 阅读(469) 评论(0) 推荐(0) 编辑
四层和七层负载均衡的区别介绍--转
摘要:简单理解四层和七层负载均衡:①所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址... 阅读全文
posted @ 2014-05-27 17:41 一天不进步,就是退步 阅读(580) 评论(0) 推荐(0) 编辑
How Network Load Balancing Technology Works--reference
摘要:http://technet.microsoft.com/en-us/library/cc756878(v=ws.10).aspxIn this sectionNetwork Load Balancing Terms and DefinitionsNetwork Load Balancing Arc... 阅读全文
posted @ 2014-05-25 23:11 一天不进步,就是退步 阅读(437) 评论(0) 推荐(0) 编辑
Network Load Balancing Technical Overview--reference
摘要:http://technet.microsoft.com/en-us/library/bb742455.aspxAbstractNetwork Load Balancing, a clustering technology included in the Microsoft Windows 2000... 阅读全文
posted @ 2014-05-25 22:50 一天不进步,就是退步 阅读(654) 评论(0) 推荐(0) 编辑
Free and Open Source Load-Balancing Software and Projects--转
摘要:http://www.inlab.de/articles/free-and-open-source-load-balancing-software-and-projects.htmlThis overview is also maintained at the Xing "Load-Balancin... 阅读全文
posted @ 2014-05-08 19:41 一天不进步,就是退步 阅读(357) 评论(0) 推荐(0) 编辑
nginx---reference
摘要:nginx (pronounced "engine x") is a free open source web server written by Igor Sysoev, a Russian software engineer. Since its public launch in 2004, n... 阅读全文
posted @ 2014-04-23 10:28 一天不进步,就是退步 阅读(1285) 评论(0) 推荐(0) 编辑
Linux服务器集群系统(四)--转
摘要:引用地址:http://www.linuxvirtualserver.org/zh/lvs4.htmlLVS集群的负载调度章文嵩(wensong@linux-vs.org)2002 年 5 月本文主要讲述了LVS集群的IP负载均衡软件IPVS在内核中实现的各种连接调度算法。针对请求的服务时间变化很大,给出一个动态反馈负载均衡算法,它结合内核中的加权连接调度算法,根据动态反馈回来的负载信息来调整服务器的权值,来进一步避免服务器间的负载不平衡。1. 前言在上一篇文章中,我们主要讲述了LVS集群中实现的三种IP负载均衡技术,它们主要解决系统的可伸缩性和透明性问题,如何通过负载调度器将请求高 效地分发 阅读全文
posted @ 2014-03-03 18:36 一天不进步,就是退步 阅读(212) 评论(0) 推荐(0) 编辑
Linux服务器集群系统(三)--转
摘要:引用地址:http://www.linuxvirtualserver.org/zh/lvs3.htmlLVS集群中的IP负载均衡技术章文嵩(wensong@linux-vs.org)2002 年 4 月本文在分析服务器集群实现虚拟网络服务的相关技术上,详细描述了LVS集群中实现的三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)的工作原理,以及它们的优缺点。1.前言在 前面文章中,讲述了可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份)。我们先分析实现虚拟网络服务的主要技术,指出 IP负载均衡技术是在负载调度器的实现技术中效率最高的。在已有的IP负载均 阅读全文
posted @ 2014-03-03 18:34 一天不进步,就是退步 阅读(302) 评论(0) 推荐(0) 编辑
Linux服务器集群系统(二)--转
摘要:引用地址:http://www.linuxvirtualserver.org/zh/lvs2.htmlLVS集群的体系结构章文嵩(wensong@linux-vs.org)2002 年 4 月本文主要介绍了LVS集群的体系结构。先给出LVS集群的通用体系结构,并讨论了其的设计原则和相应的特点;最后将LVS集群应用于建立可伸缩的Web、Media、Cache和Mail等网络服务。1.引言在过去的十几年中,Internet从几个研究机构相连为信息共享的网络发展成为拥有大量应用和服务的全球性网络,它正成为人们生活中不可缺少的 一部分。虽然Internet发展速度很快,但建设和维护大型网络服务依然是一 阅读全文
posted @ 2014-03-03 18:33 一天不进步,就是退步 阅读(282) 评论(0) 推荐(0) 编辑
Linux服务器集群系统(一)--转
摘要:引用地址:http://www.linuxvirtualserver.org/zh/lvs1.htmlLVS项目介绍章文嵩(wensong@linux-vs.org)2002 年 3 月本文介绍了Linux服务器集群系统--LVS(Linux Virtual Server)项目的产生背景和目标,并描述了LVS服务器集群框架及目前提供的软件,列举LVS集群系统的特点和一些实际应用,最后,本文谈论了LVS项目的开发进展和开发感触。1. 背景当今计算机技术已进入以网络为中心的计算时期。由于客户/服务器模型的简单性、易管理性和易维护性,客户/服务器计算模式在网上被大量采用。在九十年代中 期,万维网(W 阅读全文
posted @ 2014-03-03 18:32 一天不进步,就是退步 阅读(378) 评论(0) 推荐(0) 编辑
nginx多进程模型之配置热加载---转
摘要:http://blog.csdn.net/brainkick/article/details/7176405前言: 服务器程序通常都会通过相应的配置文件来控制服务器的工作。很多情况下,配置文件会经常地被修改,在使其生效时,我们都希望不重启程序,不影响服务器的正常服务。所以所谓的配置文件”热加载”就成了一项非常重要的功能,而这方面,nginx给我们树立了非常好的榜样,值得我们去学习和借鉴。分析: 在nginx正常服务时,我们在nginx的程序程序目录执行./nginx –sreload,来实现重新加载配置文件。-s的作用是向master进程发送信号,除了reload功能之外,还可以使用stop, 阅读全文
posted @ 2014-02-24 23:03 一天不进步,就是退步 阅读(4423) 评论(0) 推荐(0) 编辑
How to Install and Configure Nginx from Source on centos--转
摘要:1.CentOS - Installing Nginx from sourcehttp://articles.slicehost.com/2009/2/2/centos-installing-nginx-from-sourceVersionsAt the time of writing, the latest stable version of Nginx is 0.6.34. You can check the latest versions and change logs at the main nginx site.Building from source will allow you 阅读全文
posted @ 2014-02-23 22:40 一天不进步,就是退步 阅读(828) 评论(0) 推荐(0) 编辑
深入学习keepalived之预备工作--线程
摘要:1. 线程的定义1.1 线程定义在scheduler.h文件中,其定义如下所示/* Thread itself. */typedef struct _thread { unsigned long id; /*identify*/ unsigned char type; /* thread type */ struct _thread *next; /* next pointer of the thread */ struct _thread *prev; /* previous pointer of the t... 阅读全文
posted @ 2014-02-11 10:33 一天不进步,就是退步 阅读(1422) 评论(0) 推荐(0) 编辑
深入学习keepalived之一 keepalived的启动
摘要:1.keepalived的启动过程: 启动健康检查子进程和vrrp子进程。其中_WITH_LVS_,_WITH_VRRP_在configure和configure.in文件中定义。源码如下:/* Daemon init sequence */static voidstart_keepalived(void){#ifdef _WITH_LVS_ /* start healthchecker child */ if (daemon_mode & 2 || !daemon_mode) start_check_child();#endif#ifdef _WITH_VRRP_... 阅读全文
posted @ 2014-02-10 16:09 一天不进步,就是退步 阅读(16685) 评论(0) 推荐(0) 编辑
How to Configure Tomcat/JBoss and Apache HTTPD for Load Balancing and Failover
摘要:http://java.dzone.com/articles/how-configure-tomcatjboss-andIn this post we will see how to setup a load balanced JBoss or Tomcat environment with the fail-over capability.This post assumes that both Jboss/Tomcat and Apache httpd are setup and running properly.Configure Apache HttpdStep 1: Configure 阅读全文
posted @ 2014-02-10 09:39 一天不进步,就是退步 阅读(381) 评论(0) 推荐(0) 编辑
VRRP协议介绍--转
摘要:http://www.cnblogs.com/jony413/articles/2697404.htmlVRRP协议介绍参考资料: RFC 37681. 前言VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简化了一些功能。2. 协议说明2.1 协议VRRP协议是为消除在静态缺省路由环境下的缺省路由器单点故障引起的网络失效而设计的主备模式的协议,使得在发生故障而进行设备功能切换时可以不影响内外数据通信,不需要再修改内部网络的网络参数。VRRP协议需要具有IP 阅读全文
posted @ 2014-02-08 15:41 一天不进步,就是退步 阅读(585) 评论(0) 推荐(0) 编辑
keepalive学习之软件设计
摘要:软件架构如下图所示:Keepalived 完全使用标准的ANSI/ISO C写出. 该软件主要围绕一个中央I/O复用分发器而设计,这个I/O复用分发器提供网络实时功能. 主要设计目标着重于从所有的模块抽取一个公共模块,所有模块衍生于公共模块, 这是核心库产生的意义所在———降低代码的重复.另一方面,设计目标是使用安全和有保障的的代码来保证生产的稳定性和健壮性。为了保证的稳定性和健壮性, 后台程序被分解为3个不同的进程. 全局设计思想是一个简约的父进程来负责监控它创建的子进程。父进程创建了2个子进程,一个负责VRRP框架,一个负责健康检查。每个子进程都有自己调度的I/O复用分发器,注意VRRP调 阅读全文
posted @ 2014-02-08 15:11 一天不进步,就是退步 阅读(1631) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 下一页