
linux集群化
Vonmerlot
运维界萌新,艾泽拉斯团灭发动机。
展开
-
MFS分布式存储搭建实验
MFS分布式存储搭建实验前言本文重点在于MFS的概念描述与搭建过程,前面会详细介绍MFS的工作流程和搭建流程,如有遗漏或者错误的地方,欢迎大家指正批评。基本理论介绍分布式文件系统分布式文件系统是指文件系统管理的物理存储资源,不一定在本地节点上,而是通过网络与节点相连。对于用户来说,要访问这些共享文件夹时,只要打开这个虚拟共享文件夹,就可以看到所有链接到虚拟共享文件夹内的共享文件夹,用户感觉不到这些共享文件是分散在各个计算机上的。分布式文件系统的好处是集中访问、简化操作、数据容灾,以及提高文件的原创 2020-11-21 18:36:23 · 949 阅读 · 0 评论 -
分布式存储知识整理
分布式存储脑图元数据和真实数据分开存储,元数据文件的数量、大小、属性等;真实数据即文件内容。MFS的块是 64MB,一个文件小于64MB,会用一个单独的块进行存储,并且未利用的空间不会存储新的内容。比如一个文件大于64MB,有100MB,则会用2个块存储该文件,第1个存储大小为64MB,第2个为36MB,并且第2个块虽然未存满但是不会再存新的数据。moosefsMFS驯鹿文件系统特性①高可靠性。每一份数据可以设置多个备份(多份数据),并可以存储在不同的主机之上②高扩展性。可以很轻松的通原创 2020-11-19 21:12:52 · 471 阅读 · 0 评论 -
Squid 构建实验
Squid 构建实验前言本文重点在于Squid的三种模式搭建与三种代理类型的讲解概述,如有遗漏或错误的地方,欢迎大家指正批评,谢谢。基础理论说明何为squid代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保原创 2020-11-19 15:21:23 · 391 阅读 · 0 评论 -
Heartbeat + Nginx 实现高可用
Heartbeat + Nginx 实现高可用前言生产环境中,除开应用自身可以设置高可用(如Redis)和使用keepalived软件配置高可用,还可以使用Heartbeat来配置高可用集群,Heartbeat 是一款开源提供高可用(Highly-Available)服务的软件,通过 heartbeat 可以将资源(IP及程序服务等资源)从一台已经故障的计算机快速转移到另一台正常运转的机器上继续提供服务,一般称之为高可用服务。在实际生产应用场景中,heartbeat 的功能和 keepalived 有很原创 2020-11-18 11:27:45 · 1140 阅读 · 1 评论 -
Nginx+keepalived实现高可用
Nginx+keepalived实现高可用前言通过之前的LVS - DR模式+Keepalived实现高可用一文中,我们已经能通过keepalived实现LVS集群的高可用了,本文主要内容为七层负载调度器加keepalived实现高可用的工作原理以及搭建流程,如有错误或者遗漏的地方,欢迎大家指正和批评,谢谢。基本理论说明需求场景真实生产环境中,我们已经能通过Nginx来实现Wed应用的负载均衡,但是单个的Nginx会存在单点隐患,如果Nginx挂掉,那么全部的Wed应用都将变得不可用,所以实现Ng原创 2020-11-17 21:02:06 · 391 阅读 · 0 评论 -
LVS - DR模式+Keepalived实现高可用
LVS - DR模式+Keepalived实现高可用(HAC)前言本文重点在于keepalived的实现原理,后面的Keepalived加LVS实现高可用的搭建实验能更加深刻的理解Keepalived的工作流程,如有遗漏之处,欢迎指正批评,谢谢。基础理论概述LVS - DR 模式概述详细介绍与搭建见集群化知识整理与LVS - DR 模式集群搭建实验。Keepalived实现原理1. Keepalived案列分析企业应用中,单台服务器承担应用存在单点故障的危险。单点故障一旦发生,企业服务将原创 2020-11-16 21:11:32 · 387 阅读 · 0 评论 -
四七层负载均衡调度结合搭建实验
四七层负载均衡调度结合搭建实验前言本文重点在于搭建四层负载调度以及七层负载调度结合的实验,主旨是让其负载调度的概念理解更加深刻,真实生产环境中,大型枕垫会使四层负载调度与七层负载调度结合使用,所以本文前面会简单介绍四层与七层的区别,如有错误或者遗漏的地方,欢迎大家指正批评,谢谢。基本理论说明区别:四层:基于ip+端口的负载均衡七层:基于以你应用层(url)信息的负载均衡优缺点:四层:四层更快:在内核空间处理,不用走用户空间。需要解析的更少七层:七层功能更多:经内核空间,进入用户控件的应原创 2020-11-15 18:41:22 · 751 阅读 · 0 评论 -
LVS - DR 模式集群搭建实验
LVS - DR 模式集群搭建实验前言Linux虚拟服务器(Linux Virtual Server,LVS)是一个虚拟的服务器集群系统,用于实现负载平衡。本文重点在于LVS - DR 模式的搭建过程,服务器集群化原理以及分类在本人的集群化知识整理一文中简单梳理了集群化的原理和知识点,如有遗漏或错误的地方,欢迎大家指正。基本理论说明直接路由(Direct Route,缩写为DR),与IP隧道的方式类似,负载均衡器只负责请求调度,而后端服务器直接将响应返回给客户,但具体实现有所不同。负载均衡器和后端服原创 2020-11-15 10:50:42 · 777 阅读 · 0 评论 -
LVS - NAT 模式集群搭建实验
LVS - NAT 模式集群搭建实验前言Linux虚拟服务器(Linux Virtual Server,LVS)是一个虚拟的服务器集群系统,用于实现负载平衡。本文重点在于LVS - NAT 模式的搭建过程,服务器集群化原理以及分类在本人的集群化知识整理一文中简单梳理了集群化的原理和知识点,如有遗漏或错误的地方,欢迎大家指正。基本理论说明Virtual server via NAT(VS-NAT)优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私原创 2020-11-13 21:05:08 · 1257 阅读 · 0 评论 -
集群化知识整理
集群化知识整理集群是什么一组协同工作的服务器通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作负载均衡集群LBCload balance cluster将压力分担至不同节点结构负载调度器 nginx < ha-proxy < LVS < f5更换更强的负载调度器为主减轻单集群压力,分散业务分类软硬件软件F5 思捷 安瑞科技硬件Nginx Haproxy LVS Amoeba触原创 2020-11-12 21:11:15 · 1249 阅读 · 0 评论