今天本人给大家讲解一些我对集群技术一个理解,如有不对的或者讲的不好的可以多多提出,我会进行相应的更改,先提前感谢提出意见的各位了!!!

集群(Cluster)技术:通过此可以用较低的成本获取较高的性能、降低成本、增加可扩展性和可靠性。而任务调度则是Cluster系统中的核心技术————(任务调度)负载均衡

Cluster是由一组网络计算机构成的,并以单个系统进行管理。Cluster可以比作一个独立服务器,而一组网络计算机可以想象成很多台计算机集中在一起处理满足运算能力(可以是几十台也可以是更多)

说一下Cluster的提高性能、降低成本、增加可扩展性已经它的可靠性

提高性能:好比现在热门的大数据,它会使用常规的工具将数据进行收集、处理以及挖掘进一步实现产品的盈利关键。可是进行次上的操作,需要很强的处理和运算能力以现有的技术和大计算机是很难胜任的。

那么Cluster技术可以集成几十甚至跟多的计算机来进行满足并提高处理和运算能力,这也是Cluster技术的研究重要目标之一。

注:前面提到的大数据它使用的技术是分布式框架。特点是可以对海量的数据进行挖掘,但是它依托于云计算的分布式处理、分布式数据库以及分布式的存储和虚拟技术。在此地本人只是为了使用热点名词来比方让大家更好的了解并分享一些我们理解和知识点

看完Cluster的提高性能,很多愿意思考和去挖掘更深入的好奇宝宝们就会问我了,那么分布式与集群都是多计算机运行处理的那他们之前有些什么区别了?在下篇博客我会进行说一下我对它们之前的区别理解。有想看的好奇宝宝们,可以去看本人的下一篇博客。分布式和集群的区别

说了提高性能,接下来说一下降低成本。

降低成本:一般我们配置一套不错的Cluster它的软硬件成本大概在10万美元左右,看到这里刚出入社会的宝宝们是不是感觉到吓了一跳,本人开始也是一样,不过当你知道当一条和它性能同比的的超级计算机来讲,它的成本就降低了很多,一台超级计算机一般要在100万美元左右。

再说一下可扩展性:

可扩展性:何为降低成本增加可扩展性,就好比好奇宝宝们花同样价格的钱买笔记本,好奇宝宝A可以笔记本之后可以对内存条的位置进行扩容,好奇宝宝B笔记本它的内存条的位置买的时候就固定了,那到我们的笔记本配置跟不上我们运行速度的时候,好奇宝宝A可以进行添加内存条来进行提高计算机的运算速度,然而我们的好奇宝宝B因为内存条的位置占满了,那么他要是进行提高计算机的运行速度就需要进行电脑升级去购买新的笔记本。

使用Cluster技术之后我们只需要搭建一个Cluster,之后我们需要进行扩展的话,只要将新的计算机的节点加入到到这个Cluster里面去即可。(它是通过几点对应的负载均衡集群来处理的。负载均衡集群——是集群技术的三大分类之一)

最后说一下可靠性

可靠性:说可靠性的时候,我们将一个小的故事。

有好奇宝宝A、B、C有一天他们同时在写博客文章,可是突然博客的系统发生了故障,好奇宝宝A、好奇宝宝B的写的博客文章都可以上传成功,而好奇宝宝C的博客文章却不能进行上传,正常的电脑,要是我们系统出现故障,所有的操作全部取消了,可是Cluster因为是集群,它可以在系统发生了故障后继续工作,将大大减少了故障的损失,这就是Cluster的好处

好奇宝宝们,注意了注意了注意了,重要的是说三遍,最后说一下Cluster技术分软硬件负载工具,软件的负载工具常用的是Apache和nginx,而nginx是现如今使用的较多的工具。

细说集群技术(Cluster)的更多相关文章

  1. Linux服务器集群技术的概述

    目前,越来越多的网站采用Linux操作系统,提供邮件.Web.文件存储.数据库等服务.也有非常多的公司在企业内部网中利用Linux服务器提供这些服务.随着人们对Linux服务器依赖的加深,对其可靠性. ...

  2. 转 Redis集群技术及Codis实践

    转  Redis集群技术及Codis实践 转自 :http://blog.51cto.com/navyaijm/1637688 codis开源地址:https://github.com/CodisLa ...

  3. 【整理学习Hadoop】Hadoop学习基础之一:服务器集群技术

            服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器.集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任 ...

  4. k8s极简史:K8s多集群技术发展的历史、现状与未来

    引子 随着云原生技术的普及,越来越多的企业使用Kubernetes来管理应用,并且集群规模也呈爆发式增长,企业也亟需应对随集群规模增长而带来的各种挑战.同时,为了更好地提供高可用.弹性伸缩的应用,企业 ...

  5. java集群技术(转)

    来源:http://blog.csdn.net/cdh1213/article/details/21443239 序言 越来越多的关键应用运行在J2EE(Java2, Enterprise Editi ...

  6. 集群(cluster)原理(转)

      1.什么是集群 集群(cluster)就是一组计算机,他们作为整体向用户提供一组网络资源.这些单个的计算机系统就是集群的节点(node).一个理想的集群是,用户从不会意识到集群系统底层的节点,在他 ...

  7. MariaDB集群Galera Cluster的研究与测试

    MariaDB集群Galera Cluster的研究与测试 Galera Cluster是MariaDB的一个双活多主集群,其可以使得MariDB的所有节点保持同步,Galera为MariaDB提供了 ...

  8. JBOSS集群技术升级版解决方案分享(图示篇)

    JBOSS集群技术升级版解决方案分享(实现篇)           前段时间,由于阿堂一直较忙,没有写点什么了,有空时一直在关注"web架构和性能,高并发,Cache层"技术领域的 ...

  9. 2015第44周五Java集群技术(转)

    从http://blog.csdn.net/cdh1213/article/details/21443239上看到这篇文章,感觉很不错,找好久没找到中文出处,最早看是从http://www.these ...

随机推荐

  1. day04-函数,装饰器初成

    面试的时候,经常被问过装饰器,所以掌握好装饰器非常重要. 一.装饰器形成的过程:1.最简单的装饰器.2.被装饰的函数有返回值.3.被装饰的函数有一个参数.4.被装饰的函数有多个位置参数.5.被装饰的函 ...

  2. mysql truncate 的问题

    问题是微信群里一伙计提的 `mysql truncate 空表都需要3 4秒,要优化解决` 一开始觉得这莫名其妙,因为作这种操作的都是后台运维,不是实时的对外服务,运维又不差这3秒 其反应trunca ...

  3. pycharm debug的操作

    ###################################### """ pycharm的debug按钮是右上角的一个小虫子, debug,要打断点,debu ...

  4. php mb_substr()函数的详细解释!

    PHP substr()函数可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr() /mb_strcut的用法 ...

  5. 74)PHP,Session的一些属性

    (1) (2)有效期在  会话周期结束(就是将浏览器关闭前) (3)有效路径:  整站都有效 (4)有效域:当前域 (5)是否安全传输:否 (6)以上的session数据的特征都是由一个问题导致的,就 ...

  6. JVM简述

    JVM的东西太多了,我们刚开始学java的时候,就会接触堆.栈,还有方法区,因为我们要知道new出来的对象放在哪里,局部变量放在哪里,static修饰的变量放在哪里. 我从网上截一个图: 这里有三大部 ...

  7. 网络TCP/IP分层、子网掩码等基本概念

    一.TCP/IP分层: OSI七层网络模型 TCP/IP四层概念模型 对应网络协议 应用层(Application) 应用层 HTTP.TFTP, FTP, NFS, WAIS.SMTP 表示层(Pr ...

  8. [转]cookie 和 session

    原文:https://github.com/alsotang/node-lessons/tree/master/lesson16 读别人源码教程的时候,看到了这个,觉得写的很透彻,转. 众所周知,HT ...

  9. 在腾讯云服务器上安装JDK+Tomcat并启动tomcat

    由于Java web项目需要使用到tomcat所以决定在腾讯云服务器(centos7.X)上安装JDK和tomcat,来部署我们的项目. 准备工具: 云服务器:centos7.x+ 本地连接服务器:X ...

  10. (三)mybatis级联的实现

    mybatis级联的实现 开篇         级联有三种对应关系: 1.一对一(association):如学号与学生  2.一对多(collection):如角色与用户  3.多对多(discri ...