zoukankan      html  css  js  c++  java
  • 分布式

    分布式和集群的区别?
    分布式:一个业务拆分多个子业务,部署在不同服务器上。
    集群:同一个业务,部署在多个服务器上。
    分布式是将不同的业务分部在不同的地方,而集群是指将几台服务器集中在一起实现同一个

    业务。
    分布式的每一个节点,都可以做集群。而集群不一定就是分布式。

    分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。
    举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几

    台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重

    ,就将给哪一台去完成。
    而分布式,从窄意上理解,也跟集群差不多, 但是它的组织比较松散,不像集群,有一个

    组织性,一台服务器垮了,其它的服务器可以顶上。
    分布式的每一个节点,都完成不同的业务,一个节点垮了,哪这个业务就不可访问了。
    2:简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位

    时间内执行的任务数来提升效率。
    例如:
    如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行该

    任务需10小时。
    采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的

    依赖关系,执行完这个任务只需一个小时。(这种工作模式的一个典型代表就是Hadoop的

    Map/Reduce分布式计算模型)
    而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务。假设有10个任

    务同时到达,10个服务器将同时工作,1小时后,10个任务同时完成,这样,整身来看,还

    是1小时内完成一个任务!

    web常见缓存机制:
    1.数据库缓存
    我们可能听说过memcached,它就是一种数据库层面的缓存方案。数据库缓存是指,当web应

    用的关系比较复杂,数据库中的表很多的时候,如果频繁进行 数据库查询,很容易导致数

    据库不堪重荷。为了提供查询的性能,将查询后的数据放到内存中进行缓存,下次查询时,

    直接从内存缓存直接返回,提供响应效率。
    2.CDN缓存
    CDN缓存一般是由网站管理员自己部署,为了让他们的网站更容易扩展并获得更好的性能。

    通常情况下,浏览器先向CDN网关发起Web请求,网关服务器后面对应着一台或多台负载均衡

    源服务器,会根据它们的负载请求,动态将请求转发到合适的源服务器上。从浏览器角度来

    看,整个CDN就是一个源服务器,从这个层面来说,浏览器和服务器之间的缓存机制,在这

    种架构下同样适用。
    3.代理服务器缓存
    代理服务器是浏览器和源服务器之间的中间服务器,浏览器先向这个中间服务器发起Web请

    求,经过处理后(比如权限验证,缓存匹配等),再将请求转发到源服务器。代理服务器缓

    存的运作原理跟浏览器的运作原理差不多,只是规模更大。
    4.浏览器缓存
    每个浏览器都实现了 HTTP 缓存,我们通过浏览器使用HTTP协议与服务器交互的时候,浏览

    器就会根据一套与服务器约定的规则进行缓存工作。
    5.应用层缓存
    应用层缓存是指我们在代码层面上做的缓存。通过代码逻辑,把曾经请求过的数据或资源等

    ,缓存起来,再次需要数据时通过逻辑上的处理选择可用的缓存的数据。

    分布式
    http://www.cnblogs.com/duguguiyu/archive/2009/02/22/1396034.html
    http://blog.csdn.net/speedfirst/article/details/48594953

  • 相关阅读:
    Saltstack module gem 详解
    Saltstack module freezer 详解
    Saltstack module firewalld 详解
    Saltstack module file 详解
    Saltstack module event 详解
    Saltstack module etcd 详解
    Saltstack module environ 详解
    Saltstack module drbd 详解
    Saltstack module dnsutil 详解
    获取主页_剥离百度
  • 原文地址:https://www.cnblogs.com/kxm87/p/6140790.html
Copyright © 2011-2022 走看看