现在位置: 首页 > Linux > 服务器集群技术 > 文章
+0°
2014年08月20日 Linux管理, Web技术, 服务器集群技术 ⁄ 共 887字 ⁄ 被围观 4,146 views+
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。 tmpfs有以下优势: 1。动态文件系统的大小, 2。tmpfs 的另一个主要的好处是它闪电般的速度。因为典型...
阅读全文
+0°
2014年08月11日 服务器集群技术 ⁄ 共 4983字 ⁄ 被围观 4,879 views+
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,...
阅读全文
+0°
2014年08月09日 服务器集群技术 ⁄ 共 8898字 ⁄ 被围观 5,506 views+
一、简单理解四层和七层负载均衡 ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机...
阅读全文
+0°
2014年06月23日 Web技术, 服务器集群技术 ⁄ 共 1405字 ⁄ 被围观 4,741 views+
经过 4 年的不懈努力,HAProxy 1.5.0 终于发布了! 相对于 1.4 版本来说,1.5 版本包括了许多新特性和性能改进: 支持 SNI/NPN/ALPN 和 OCSP stapling 的原生 SSL; 支持 IPv6 和 UNIX sockets; full HTTP keep-alive for better support of NTLM and improved efficiency in static farms; HTTP/1.1 compression (deflate, gzip) to save bandwidth; PROXY protocol versions 1 and 2 on both sides; da...
阅读全文
+0°
前提条件:rsync 在使用sersync之前,我们必须安装配置好rsync服务器。这里我们需要注意的是,纯粹的使用rsync做单向同步时,rsync的守护进程是运行在文件推送的服务器上,而接收的服务器是运行rsync客户端。使用sersync做文件实时同步刚好相反,用于接收文件的服务器运行rsync守护进程。 一、安装sersync: 下载地址:https://code.google.com/p/sersync/downloads/list 但须注意,由于我们天朝伟大的防火墙,这个地址可能是打...
阅读全文
+6°
一、概述 前面讲了很多集群的内容,集群间服务器实现数据的同步一直是一个问题,比如一个lvs集群中,如果有上百台RS服务器,当更新Web程序时,如何在这么多台服务器间进行快速的更新,这是一个问题,如果使用手动更新,或者scp等命令,明显是不可取的。因此,今天介绍这样一组工具实现这样的应用,后面也会讲到puppet等工具的使用。 1.1 什么是rsync? rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适...
阅读全文
+11°
2013年11月10日 Web技术, 服务器集群技术 ⁄ 共 2481字 ⁄ 被围观 4,836 views+
现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术: 一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Linux的开源免费的负载均衡软件策略,这些都是通过软...
阅读全文
+4°
2013年10月19日 服务器集群技术 ⁄ 共 18007字 ⁄ 被围观 25,043 views+
一、概述: 1.1 什么是AIS和OpenAIS? AIS是应用接口规范,是用来定义应用程序接口(API)的开放性规范的集合,这些应用程序作为中间件为应用服务提供一种开放、高移植性的程序接口。是在实现高可用应用过程中是亟需的。服务可用性论坛(SA Forum)是一个开放性论坛,它开发并发布这些免费规范。使用AIS规范的应用程序接口(API),可以减少应用程序的复杂性和缩短应用程序的开发时间,这些规范的主要目的就是为了提高中间组件...
阅读全文
+0°
2013年10月14日 服务器集群技术 ⁄ 共 11206字 ⁄ 被围观 5,939 views+
从系统架构上来说,高可用集群要比负载均衡复杂得多,因为高可用集群需要实现对资源的管理(CRM)、还实现集群管理(Messaging Layer)、RA(Resource Agent,资源代理)等。而资源管理涉及到资源隔离、资源约束等。这里不详细讲解HA的各层次的原理。基本分层架构如下: 前面介绍了使用keepalived实现lvs的高可用,keepalived是专为lvs而开发的一整套HA,使用单一软件就实现了上面的架构的Messaging Layer、CRM和RA,因此使用k...
阅读全文
+0°
2013年10月08日 服务器集群技术 ⁄ 共 2759字 ⁄ 被围观 9,391 views+
前面在讨论LVS算法中,SH算法可以实现将同一客户端的请求总是发送给第一次指定的RS,除非该RS出现故障不能再提供服务。其实在LVS集群中,持久连接功能也能在一定时间内,将来自同一个客户端请求派发至此前选定的RS,而且是无关算法的。 持久连接的三种类型: 在基于SSL的加密https协议中,特别需要用到持久连接,因为客户端需要与服务器进行交换证书并协商加密算法等。 如果一个集群中提供了两种服务,持久连接会将同一客户端的...
阅读全文
×