摘要: 网络 OSI网际互联 应用层:应用程序及接口 表示层:对数据进行转换,加密和压缩 会话层:建立,管理和终止会话 传输层:提供可靠的端到端的报文传输和差错控制 网络层:将分组从源端传送到目的端;提供网络互联 数据链路层:将分组的数据封装成帧;提供节点到节点方式的传输 物理层:才媒介上传输比特 应用层: 阅读全文
posted @ 2018-06-19 22:29 Sky-wings 阅读(349) 评论(0) 推荐(0) 编辑
摘要: nginx多路处理模型 MPM:将结构模块化;把核心任务处理作为一个可插拔的模块,即MPM,使其能针对不同的坏境进行优化处理模式分三种:prefork Worker event prefork:实现了一个非线程型的,预生派的web服务器 Worker:使用的多进程,每个进程又有多个线程 event: 阅读全文
posted @ 2018-06-19 22:28 Sky-wings 阅读(305) 评论(0) 推荐(0) 编辑
摘要: tengine 特性: 继承Nginx-1.8.1的所有特性,兼容Nginx的配置; 动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine; 支持HTTP/2协议,HTTP/2模块替代SPDY模块; 流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力; 阅读全文
posted @ 2018-06-19 22:28 Sky-wings 阅读(288) 评论(0) 推荐(0) 编辑
摘要: lnmp linux+nginx+mysql+php mysql-5.6.26.tar.gz php-5.6.12.tar.bz2 nginx-1.8.0.tar.gz (最新版本nginx-1.9.15) 第一步:编译安装mysql <1>依赖软件包安装: yum install -y curl- 阅读全文
posted @ 2018-06-19 22:27 Sky-wings 阅读(161) 评论(0) 推荐(0) 编辑
摘要: docker 和虚拟机类似,可以简单看作是轻量级的虚拟机 Docker is the world’s leading software container platform. Developers use Docker to eliminate “works on my machine” probl 阅读全文
posted @ 2018-06-19 22:25 Sky-wings 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 云计算 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 可以理解为:把任何IT资源(包括网络,服务器硬件,存储,开发 阅读全文
posted @ 2018-06-19 22:24 Sky-wings 阅读(727) 评论(0) 推荐(0) 编辑
摘要: puppet (chef cfengine SaltStack Ansible) 假设管理100台服务器,现在我要去这100台上都执行一个事情,怎么做? 1,一个个的ssh连上去,手动操作 2,shell脚本做 但有两个主要的问题: a,)密码的问题 解决方法: ssh-keygen 空密钥 exp 阅读全文
posted @ 2018-06-19 22:23 Sky-wings 阅读(464) 评论(0) 推荐(0) 编辑
摘要: keepalived keepalived实现ha+lvs-DR client 172.16.2.9 | eth0 172.16.2.8 [router 或 firewall] < | eth1 1.1.1.8 | | VIP eth0:0 1.1.1.2 | | vrrp1(类似心跳) | 1.1 阅读全文
posted @ 2018-06-19 22:22 Sky-wings 阅读(247) 评论(0) 推荐(0) 编辑
摘要: pacemaker pacemaker 实验apache高可用 参考文档:笔记目录/arch/ Red_Hat_Enterprise_Linux-7-High_Availability_Add-On_Administration-en-US.pdf Red_Hat_Enterprise_Linux- 阅读全文
posted @ 2018-06-19 22:22 Sky-wings 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: haproxy haproxy 支持4层,7层负载均衡,反向代理,会话保持,大并发。 LVS 稳定,效率高,四层调度。不支持7层的内容分发或过滤。不支持会话保持。 nginx 支持七层调度,现在也有开发的新的模块来扩展调度相关的功能。在会话保持,内容分发过滤方面比haproxy相比要差 squid 阅读全文
posted @ 2018-06-19 22:21 Sky-wings 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 高可用集群 high availablity 双机热备 高可用常规结构图 client VIP VIP 心跳 主 >备 httpd httpd 脑裂 split-brain 共享存储 心跳:主和备每隔一定时间会有一个通讯信息,称之为心跳;主要作用的就是备机监控主机是否alive; 心跳线:串口(co 阅读全文
posted @ 2018-06-19 22:21 Sky-wings 阅读(190) 评论(0) 推荐(0) 编辑
摘要: LVS-TUNNEL 隧道模式 调度时走隧道 有额外隧道协议的开销 做法与DR模式几乎一样,你可以把lo:0换成tun0这种隧道接口 TUNNEL模式可以解决DR模式下不能跨网段的问题,甚至可以跨公网进行 ======================================= 课后网上自己查 阅读全文
posted @ 2018-06-19 22:20 Sky-wings 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 集​​群 集​​群(cluster)​是​由​两​台​或​多​台​计​算​机​(称​​为节点node​或成员member​)共​​同​执​行​任​务​ 群集 集群方式 存储集群 GFS 共享存储 负载均衡 LB load balance 高可用 HA high avavilable 高性能计算 LB 阅读全文
posted @ 2018-06-19 22:19 Sky-wings 阅读(131) 评论(0) 推荐(0) 编辑
摘要: LVS-NAT 简单的可以看作是:有算法的可以DNAT多个目标的DNAT 所有学员 | | 调度器 | 路由器1 路由器3 路由器3 | | 外网 客户端 172.16.2.9 | | | 外网 172.16.2.10 [lvs负载均衡调度器] | | 内网 192.168.122.10 | | | 阅读全文
posted @ 2018-06-19 22:19 Sky-wings 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ARP协议(address resolve protocol) 如:本机要 ping 172.16.2.8 过程为: 本机广播在局域网内 "谁是172.16.2.8,请把你的MAC告诉我",只有172.16.2.8这个回应,并把它的MAC返回给本机。本机就得到了172.16.2.8的MAC,并把它存 阅读全文
posted @ 2018-06-19 22:19 Sky-wings 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 数据同步 drbd rsync:两个服务器的实时目录同步 server1-----server2 /dir1 /dir2 drbd:两个服务器的存储(块设备)实时同步 server1-----server2 /dev/vdb1 /dev/vdb1 drbd (distributed replicat 阅读全文
posted @ 2018-06-19 22:18 Sky-wings 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 云存储 分布式存储 分布式文件系统 glusterfs GlusterFS is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage 阅读全文
posted @ 2018-06-19 22:18 Sky-wings 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 硬盘--分区---格式化---挂载使用 硬件存储--》硬raid--》通过iscsi或光纤网络共享给服务器(SAN)(可选)--》分区(lvm可选)--》格式化--》mount使用 raid redundant arrays of inexpensive disks 简单来说,raid就是把多个磁盘 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(147) 评论(0) 推荐(0) 编辑
摘要: LVM 逻辑卷管理 logical volume manager --参考下面的文档 # ls Red_Hat_Enterprise_Linux-5-Cluster_Logical_Volume_Manager-zh-CN.pdf pv physical volume(物理卷) 把实际分区或设备划为 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(3409) 评论(0) 推荐(0) 编辑
摘要: 硬盘 (做raid ) --》 服务器 直连 硬盘 (做raid ) --》 服务器 网络 存储分类: DAS 直挂式存储(direct access/attach storage) 比如:机箱里的硬盘 NAS 网络附加存储(network attched storage) 比如:NFS,SAMBA 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(975) 评论(0) 推荐(0) 编辑