自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

修行之路

只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容。

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 RAID介绍

RAID(RedundantArrays of Inexpensive Disks,RAID),又叫独立的磁盘阵列。有“价格便宜具有冗余能力的磁盘阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各

2017-07-24 10:48:50 733

原创 lnmap实战之负载均衡架构+高可用keepalived

lnmap实战之负载均衡架构(无高可用)架构图如下:此次实战软件,全部yum安装1.准备好机器,同步好时间192.168.42.150 node1 [负载均衡器]192.168.42.152 node3 [web2]192.168.42.153 node4 [web1]192.168.42.151 node2 [memcached ses

2017-07-22 14:17:49 986

原创 利用keepalived实现主/从和主/主模式的高性能负载均衡集群

要求:1、使用nginx的反向代理功能实现负载均衡2、keepalived实现高可用       第一组的虚拟地址为172.16.1.100            D设备的优先级高       第二组的虚拟地址为172.16.1.110            E设备的优先级高3、分别实现主/从和主/主两种配置 集群拓扑:     第一种:主/从配置所

2017-07-22 14:09:48 1133

原创 keepalived高可用haproxy配合varnish实现wordpress的动静分离

haproxy和nginx都可以作为七层和四层反代服务器对外提供服务,此文通过haproxy和keealived配置varnish搭建wordpress的动静分离站点一、实验环境五台虚拟机:haproxy-1:搭建haproxy和keepalived服务,ip地址:192.168.11.176haproxy-2:搭建haproxy和keepalived服

2017-07-22 14:08:32 819

转载 Keepalived--概念(1)

HA Cluster集群类型:LB(lvs/nginx(http/upstream, stream/upstream))、HA、HP系统可用性的公式:A=MTBF/(MTBF+MTTR)系统故障:硬件故障:设计缺陷、wear out、自然灾害软件故障:设计缺陷提升系统高用性的解决方案之降低MTTR:解决方案:冗余(redundant)

2017-07-22 14:06:37 1914

转载 LVS--lvs-dr实现wordpress

1、结合图形描述LVS的工作原理;lvs工作流程:ipvs是工作于input链上,监听目标地址上对应的目标端口,如果这个端口对应的服务定义为集群服务, 就强行修改报文的流程,完成转发, 通过postrouting送出去, 为了让后端主机能够接收, 此时需要让RS也具有目标ip地址, 要么修改目标ip地址支持基于TCP,UDP,SCTP,AH,EST,AH_EST等协议的

2017-07-22 10:47:54 564

原创 LVS--搭建一个LVS-nat,负载均衡 WordPress (5)

准备工作首先配置一下环境:      Directory:ens33 172.16.251.73 ens37 192.168.42.1      RS1:192.168.42.132  gw 192.168.42.1      RS2:192.168.42.133  gw 192.168.42.1   将全部主机时间同步 :ntpdate 172.16.0.1大致拓扑图为:

2017-07-22 10:43:19 505

原创 LVS--持久链接(4)

LVS持久连接:表示始终将同一客户端IP调度到同一RS上尤其SSL这样的服务更应该为其持久lvs通过模版(内存中记录着一张表)来记录每一个连接的源地址和目标地址的关系有PPC、PCC、PNMPP三种持久规则:一、PPC:Persitens Port connection同一客户端IP同一端口始终在一定时间内调度到同一RS上[html]

2017-07-22 10:41:46 312

原创 LVS--Nginx、HAproxy比较(3)

Nginx/LVS/HAProxy简单介绍:Nginx:专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 。它支持内核Poll模型,能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数。LVS:使用Linux内核集群实现一个高性能、高可用的负载均衡服务器,具有很好的可伸缩性(Scalability)、可靠性(Reliablity)和可管理性(Managea

2017-07-22 10:09:36 885

原创 LVS--lvs-dr、lvs-nat配置(2)

LVS:       LVS是四层协议的开源负载均衡器,工作在netfilter框架INPUT链中,它根据不同的算       法将用户的请求调度给后端服务器,它不受sockt套接字文件限制,性能比nginx七层           负载均衡器性能高很多。            类型:                lvs-nat:多目标IP的DNA

2017-07-22 10:05:05 526

原创 LVS--知识总结(1)

LVS:       LVS是四层协议的开源负载均衡器,工作在netfilter框架INPUT链中,它根据不同的算法将用户的请求调度给后端服务器,它不受sockt套接字文件限制,性能比nginx七层负载均衡器性能高很多。一 负载均衡的五种解决方案1 http重定向HTTP重定向就是应用层的请求转发。用户的请求其实已经到了http重定向负载均衡服务器,服务器根

2017-07-22 09:58:17 326

原创 Varnish--知识总结

关于Varnish 是一款高性能且开源的反向代理服务器和 HTTP 加速器,其采用全新的软件体系机构,和现在的硬件体系紧密配合,与传统的 squid 相比,varnish 具有性能更高、速度更快、管理更加方便等诸多优点,很多大型的网站都开始尝试使用 varnish 来替换 squid,这些都促进 varnish 迅速发展起来。挪威的最大的在线报纸 Verdens Gang(vg.no)

2017-07-18 22:11:56 504

原创 Nginx--反向代理、负载均衡、缓存、fpm

Nginx反向代理 格式: location /uri { rewrite proxy_pass http://back_server:port/newuri; } /uri --> /newuri1. 注意匹配的是路径的话,反代也是路径ngx_http_proxy_module模块:serve

2017-07-06 12:59:46 320

原创 Nginx--配置文件解析

配置文件主要格式main,event,httpworker_processes 3;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections

2017-07-06 11:46:50 343

原创 Nginx--概念篇

1. I/O模型I/O类型: 同步和异步:synchronous, asyncrhonous 关注的是消息通知机制 同步:调用发出不会立即返回,但一旦返回就可以返回最终结果; 异步:调用发出之后,被调用方立即返回消息,但返回的非最终结果;被调用者通过状态、通知机制来通知调者,或通过回调函数来处理结果; 阻塞和非阻塞:block, nonbl

2017-07-06 10:59:29 276

转载 cgi,fast-cgi,php-fpm是什么?

首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解析

2017-07-02 17:38:01 689

原创 httpd(apache)--知识总结(3)--https

SSL会话的简化过程(1) 客户端发送可供选择的加密方式,并向服务器请求证书;(2) 服务器端发送证书以及选定的加密方式给客户端;(3) 客户端取得证书并进行证书验正: 如果信任给其发证书的CA: (a) 验正证书来源的合法性;用CA的公钥解密证书上数字签名; (b) 验正证书的内容的合法性:完整性验正 (c) 检查证书的有效期限;

2017-07-01 11:36:43 365

原创 httpd(apache)服务器--知识总结(2)

http事务: 请求:request 响应:response 1. 报文语法格式: request报文 <method> <request-URL> <version> <headers> <entity-body> res

2017-07-01 10:55:12 307

原创 httpd(apache)服务器--知识总结(1)

httpd的特性1. 高度模块化:core + modules2. DSO: Dynamic Shared Object(动态装载)3. MPM:Multipath Processing Modules * prefork:多进程模型,每个进程响应一个请求; 一个主进程:负责生成n个子进程,子进程也称为工作进程,每个子进程处理一个用户请求;即便没有用户请求,也会预先生成多

2017-07-01 10:43:29 518

原创 一次完整的http请求

一次完整的http请求处理过程: * (1) 建立或处理连接:接收请求或拒绝请求 * (2) 接收请求: 接收来自于网络的请求报文中对某资源的一次请求的过程; **并发访问响应模型(Web I/O)**: 1. 单进程I/O结构:启动一个进程处理用户请求,而且一次只处理一个;多个请求被串行响应; 2. 多进程I/

2017-07-01 09:40:24 387

man解析中文版

man解析中文版,对英文不好的是个福利,这个适应于rhel 6.5,6.6

2016-11-09

php邮箱密码找回

php邮箱密码找回

2016-04-13

Kernel32.Lib

Kernel32.Lib作为一个插件,有些计算机缺失

2015-11-25

CCNA初级网络知识架构

ccna就是思科网络的一个初级阶段,在这个时候首先要对网络有一个大概的了解。然后进行下面的学习

2013-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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