码迷,mamicode.com
首页 > 其他好文 > 详细

集群类型以及提高服务器性能的技术概述

时间:2015-06-11 00:27:57      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:lvs

一、集群类型:

1、负载均衡集群(LB集群--Load Balancing):

考虑提高服务器容量,是实现伸缩性扩展的主要技术。

当并发请求出现下面的情形时,就要考虑扩展:

1200请求:1s

1500请求:2s

1800请求:10s

扩展类型:

Scale up:向上,需要更强大性能的服务器,缺点是:提高的上限是有限的,并且它的性价比较差。

Scale out:向外,需要n多台主机。

A、LB的软件解决方案:

LVS(Linux Virtual Server)、

Haproxy、

Nginx等。


B、LB的硬件解决方案:

    F5 BIG-IP、

    Citrix Netscaler、

    A10、

    Array 、

    Redware等。


2、高可用集群(HA集群--High Availability):

高可用,衡量服务可用性,平均无故障时间/(平均无故障时间+平均故障修复时间)。

高可用是用冗余设计,来保障稳定性。

HA的解决方案:Heartbeat、Corosync+pacemaker、

        Cman+pacemaker、Cman+rgmanager、Keepalived等。


3、高性能集群(HP集群--High Performace):

   向量机。

   并行处理进群。

HP的解决方案:Hadoop

二、提高服务器性能的技术:

1、NoSQL:

MongoDB


2、分布式文件系统

MogileFS



技术分享


集群类型以及提高服务器性能的技术概述

标签:lvs

原文地址:http://8757576.blog.51cto.com/8747576/1660510

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!