优信彩票购彩大厅集群概述

集群存储有优势吗,答案是肯定的。随着大数据时代的来了,集群存储将会得到更广泛的应用,集群存储的优势也将体现的更明显。接下来,稳网互联小编将为大家介绍集群存储的五大优势。

集群概述

优势一、易管理性

一、为什么使用集群。

     在当前的互联网中,网页浏览成为我们日常中的必须。网页浏览的连接数对硬件是一个极大的考验。

如果我们的服务器硬件不能应对高强度的访问量时,就需要扩展.

扩展: 

    1、向上扩展:对当前服务器进行性能升级,提高CPU、内存的性能。但代价极大。

    2、向外扩展:对服务器数量进行增加,提高服务器整体的性能,但需要集群技术。

目前存储业界的管理方式都是通过各厂商的管理工具,或通过Web界面进行管理和配置,往往客户端还需要安装相关软件才能访问到存储上的空间。随着需要管理的存储空间逐渐增大,管理存储的复杂度和管理人员的数量也将会随之增加。而集群存储应该提供一种集中的、简便易用的管理方式,对客户端没有任何影响,采用业界标准的访问协议(比如NFS,CIFS)访问集群存储。

二、集群技术

    ( 一)、集群技术的问题。

          1、集群中各个服务器之间的连接和应用。

          2、解决各个服务器之间性能的差异,合理使用服务器性能。

          3、现在浏览器都是多并发,一个客户端访问的一个页面有可能是多个服务器提供的页面,这样会更快。

优信彩票购彩大厅 1

负载均衡集群

          使用调度器来实现对各个服务器的访问。

优信彩票购彩大厅 2

          1、轮调:使用服务器调度机制来实现轮调(第一个用户请求到第一台,第二个用户到第二台)

          2、加权轮流(公平和性能):不同服务器性能不同,可以使用权重来区分不同服务器的性能。

优势二、负载均衡

1、简单的web框架

优信彩票购彩大厅 3

1.1、mysql服务器

        1、登录信息

              用户名、密码等信息。

        2、图片、文档等大文件

             利用另一个存储(NFS)服务器存储,数据库保存链接。

1.2、本地文件

        1、网页页面和更新

           利用主服务向其他从服务同步

        1.1、利用rsync+inotify   实现同步

1.3、存储服务器

         利用NFS共享来存储大文件

2、减缓调度器

备份调度器(高可用)

          准备:两台调度器,一台primary,一台standby

          条件:ip地址、服务全部转换、文本文件在服务器中都有。

          发生:一旦发生故障马上切换

横向切分

        划分多个小集群,来划分解决调度器负载过大

3、负载均衡中的高可用能力(但不是高可用集群)

     利用负载均衡中的的调度器,在发现集群中有服务器宕机后,可以让调度器重新分发用户请求。

     不会让一台服务器宕机,从而让所有服务无法访问。所以负载均衡具有一定的高可用能力。

4、健康状态检查(health check)机制

        可以对正常到宕机、宕机到恢复这个过程中进行操作(故障时踢出集群,恢复时重新加入到集群中)。

优信彩票购彩大厅 4

         负载均衡中的高可用能力(图)

集群存储通过分布式操作系统的作用,会在前端和后端都实现负载均衡。前端访问集群存储的操作,通过几种负载均衡策略,将访问分散到集群存储的各个存储节点上。后端访问数据,通过开放式的架构和后端网络,数据会分布在所有节点上进行存放和读取。

高可用集群

       “高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。

       可用性:在线时间/(在线时间+故障处理时间)

 机制:     

   1、检查心跳机制

            利用hearbeat中心跳数来确定服务器是否还在,通过发送并收到回应来确定服务器是否挂掉。发送是每分钟都会发送,按响应来确定服务器是否挂掉。

      2、数据崩溃

                使用隔离:节点级别

                              资源级别

           优信彩票购彩大厅 5

      3、高可用采用奇数个节点

         采用奇数个节点的好处在于可以利用多个节点来控制单个节点或利用单个节点把自己隔离出这个集群。利用3个节点更容易判别那个节点出现问题。

    优信彩票购彩大厅 6        

优势三、更优的性能

用高可用集群搭建web: 

1、问题:

             (一)、NFS在框架中3台服务器可以承受,但如果是30台并发就会非常慢。

    解决:搭建集群存储来完成。通过并行文件系统与基于对象的存储相结合,存储集群在 Linux 集群环境中提高了可管理性和性能。系统是基于集群设计的,它达到了极高的可扩展性和可用性。

     需要知识点:

     (1) 直接连接存储(DAS)

                DAS 系统原本是设计来为部门级的 IT 环境提供直接的小数据池的访问的。对于小的集群,这可能是一种可接受的解决方案,但当集群规模增长时,就需要一个一个地增加 DAS 系统,而这些系统之间又不能直接通信,所以它们肯定是被作为数据孤岛被管理的。

              (2) 网络连接存储(NAS)

                NAS 系统,或专门的 NFS 服务器被设计来提供在异构平台上的广泛的数据共享,在那里,多台主机能共享文件,每个用户有相对适度的 I/O 需求。一个例子是部门级的工作站网络。例如:用作用户的根目录(home directory)的存储。然而,当增加容量来支持更多的应用和客户访问系统时, NAS 系统的性能不能很好地扩展。事实上,还经常出现相反的情况。增加容量实际上会降低系统的性能。用户通常采用的一种方法,是购买许多 NAS 控制器(filers),把用户的工作负载分散到许多 NAS 系统上去。这种情形相似于 NAS 出现之前的情况,去购买许多文件服务器来管理日益增长的数据存储需要。相似于 SAN,这会导致成本和复杂性的增加。 

     (3)存储区域网(SAN)

      SAN 被设计来向适度数量的应用服务器提供对共享的存储设备池的高性能,高可靠性的访问,例如,企业级的事务处理数据库。SANs为存储配给过程提供了杠杆作用 — 允许磁盘在应用服务器之间重新分配,很容易满足容量需求的改变,但是会形成基于应用服务器的数据孤岛。这常常导致复杂性和管理费用的增加。

    传统的SAN与NAS分别提供的是数据块与文件两个不同级别的存储服务,集群存储也分为提供数据块与文件两个不同级别存储服务的集群存储系统。

          解决需要集群存储:

本文由优信彩票购彩大厅发布于互联网资讯,转载请注明出处:优信彩票购彩大厅集群概述

您可能还会对下面的文章感兴趣: