大型互联网架构概述

本文旨在简单介绍大型互联网的架构和核心组件实现原理。 理论上讲,从安装配置,最佳实践以及源码来剖析各个组件,这个自然是极好的。由于笔者时间以及知识有限,有很多知识没有在工作中亲自实践的机会。所以有些地方语焉不详,还请大家多多指教。 大型互联网架构 解决问题的通用思路是将分而治之(divide-...

2014-03-28 08:18:38

阅读数:1227

评论数:0

我所熟悉的网站负载均衡技术

来源:http://blog.s135.com/post/307/   DNS轮循   DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术。但其具有明显的缺点:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用,在此期...

2014-03-27 17:43:42

阅读数:821

评论数:0

基于LVS负载均衡的高性能Web站点设计与实现

文章出处:http://my.oschina.net/alanlqc/blog/151395 目录[-] 1、部署环境架构设计2、安装与配置说明2.1 Apache与PHP-FPM2.2 Varnish与Apache2.3 Nginx反向代理2.4 LVS负载均衡3、环...

2014-03-27 10:45:57

阅读数:1080

评论数:0

HAProxy负载均衡器后续篇

本文出自 “抚琴煮酒” 博客,http://andrewyu.blog.51cto.com/1604432/647907 【51CTO.com 独家特稿】虽然我们看HAProxy的官方文档确实配置内容比较多,但其实我们用于线上环境,仅此几条就够用了,这也是大家说HAProxy简单的原因,HAP...

2014-03-24 09:34:58

阅读数:1024

评论数:0

lvs+haproxy的一种方式

去年看见淘宝章博士的PPT里面讲过淘宝的CDN架构,觉得简单使用。 我也一直觉得haproxy比较简洁的,另外画了一个图,可以给应用做好负载均衡。不过我这个图里两个LVS只是一主一倍,也可以作为相互备份,这样更能提高利用率。 这个基本是照着淘宝的这个架构搞的。但是其实里面有些细节地...

2014-03-24 09:17:57

阅读数:5766

评论数:0

软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比

http://network.51cto.com/art/201101/241997.htm  专题 软件级负载均衡器     LVS的特点是:     1、抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生,这个特点也决定了它在负载均衡软件里的性能最强的;       2、配置性...

2014-03-21 21:44:01

阅读数:1026

评论数:0

淘宝服务器架构框架图,简单实现....

本文出自 “峰云,就她了。” 博客,请务必保留此出处http://rfyiamcool.blog.51cto.com/1030776/887983 这几天闲着没事从老男孩老师看到一个淘宝网的框架图,挺感兴趣的,cdn和集群线上的架构我都做过,但是没有接触过这么大的环境,先简单的实现看看,...

2014-03-21 21:42:24

阅读数:1638

评论数:0

系统吞吐量(TPS)、用户并发量、性能测试概念和公式

系统吞吐量(TPS)、用户并发量、性能测试概念和公式 近期在做项目的性能测试和性能优化,先了解与性能相关的一些概念。   一.系统吞度量要素:   一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。   单个reqeust 对CPU消耗...

2014-03-03 08:30:39

阅读数:1875

评论数:0

浅淡淘宝内核对LVS的性能优化

浅淡淘宝内核对LVS的性能优化     去年试用了一下淘宝内核,发现它对LVS性能有质的提升。敬佩之心倍上心头,兴奋之余开始了解淘宝内核。     简单公布一下测试结果:在一台普通的4核服务器上,使用LVS的DR模式,后端7台RealServer。在CentOS原生内核上,每秒最高转发约6万个...

2014-02-14 14:32:00

阅读数:2183

评论数:0

64位CentOS release 5.5下cacti监控LVS

只写cacti监控lvs的部分,cacti的安装配置本文不做介绍。     OS centos5.5 64bit 服务端 Cacti LVS 模板 (xml模板) http://www.asyd.net/cacti/snmp-lvs.xml http://www.asyd.net/c...

2014-01-07 08:49:52

阅读数:1206

评论数:1

Nagios监控LVS

1、在LVS上安装web和php服务 # yum install httpd php -y 2、在LVS上安装rrdtool工具 # wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz # tar zxvf rrdtool-1....

2013-12-27 10:47:33

阅读数:1339

评论数:0

在没有stonith设备下使用heartbeat实现高可用的原理和测试

如何在使用Heartbeat做HA,但有没有stonith硬件设备,想尽可能地避免闹裂,使架构更稳定?很简单,使用冗余心跳线路,使用Ping 服务器等手段。 [client] 172.16.68.129     |    eth0 172.16.68.128 [router] eth1 1...

2013-11-04 17:25:07

阅读数:1061

评论数:0

大流量、高负载LVS系统优化注意事项

编者按:本文对大流量、高负载LVS系统优化提供了参考意见,从IPVS、网卡、TCP/IP配置、硬件资源配置等方面进行了阐述。文章重点关注了IPVS connection hash table的参数计算过程。 Linux环境 CentOS 5.5 名词 LVS   :   Linux Vir...

2013-10-31 15:25:57

阅读数:1092

评论数:0

Linux高可用性方案之Heartbeat安装

安装Heartbeat前的准备 Heartbeat集群必须的硬件 从下图看出,构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器; 网络和网卡; 共享磁盘。 节点服务器 安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也...

2013-10-29 15:48:47

阅读数:836

评论数:0

制作drbd的 RPM 包

drbd自从kernel3.1 成为内核一部分,但是rhel 6 没有drbd支持,因此我们自己可以打包rpm。   1、下载drbd 源码包 mkdir -p ~/rpmbuild/SOURCES cd ~/rpmbuild/SOURCES/ wget http://oss.linbit....

2013-10-24 11:29:55

阅读数:1411

评论数:0

linux-HA 在RHEL 6 之后的变更

linux-HA 在RHEL 6 之后的变更 在 rhel 5.x 版本,搭建 heartbeat corosync pacemaker 的集群系统的安装命令: yum install pacemaker heartbeat  corosync 就解决问题了。 在rhel 6之...

2013-08-30 09:14:25

阅读数:918

评论数:0

memcached-session-manager配置

声明:本篇文章是根据memcached-session-manager官方配置方法wiki页面翻译整理,关于memcached-session-manager的介绍,具体参见官网:http://code.google.com/p/memcached-session-manager/,也可以参考:h...

2013-08-27 09:24:42

阅读数:622

评论数:0

突破LVS瓶颈,LVS Cluster部署(OSPF + LVS)

突破LVS瓶颈,LVS Cluster部署(OSPF + LVS) 254人收藏此文章,取消收藏 发表于1个月前(2013-07-10 23:43) , 已有5917次阅读 ,共21个评论 目录:[ - ] 前言架构简图架构优势部署方法1.硬件资源准备2.三层设备OSPF配置3...

2013-08-23 16:38:18

阅读数:874

评论数:0

使用heartbeat需要了解的。。

使用heartbeat需要了解的。。 Heartbeat 3与 2.x的最大差别在于,3 按模块把的原来2.x 拆分为多个子项目,并且提供了一个cluster-glue的组件,专用于Local ResourceManager 的管理。即heartbeat + cluster-glue + res...

2013-08-12 08:41:31

阅读数:7188

评论数:0

Heartbeat 3.0.3 介绍及rpm

我已经不是第一次介绍Heatbeat,通过yum可轻松安装Heartbeat 2.x,网上的资料(包括我以前的多篇日志)都已很详细的介绍了Heartbeat 2.x 的部署方式。而自2月Heartbeat 3.0.2,作为首个3.x Final Release 版本发布后,官方网站已改版,并建议从...

2013-08-09 17:26:25

阅读数:1053

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭