设为首页收藏本站

漏尽阁社区——修真证道,强我中华

 找回密码
 中文注册

QQ登录

只需一步,快速开始

搜索
查看: 858|回复: 0
打印 上一主题 下一主题

[原创]分布式(集群)系统简介

[复制链接]
跳转到指定楼层
楼主
发表于 2010-3-20 07:33:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分布式系统是由一组相互连接的独立计算机组成的系统,在用户看来好像是一个计算机系统一样。

分布式系统可分为紧耦合系统和松耦合系统。

紧耦合的多处理机系统主要特点是使用共享内存,即多个CPU共享同一物理地址内存空间,由一个操作系统管理,各个CPU之间通过共享内存交换数据。

松耦合的多计算机系统中,每个CPU都有自己的局部存储器,都有自己独立的操作系统,各个计算机系统之间通过通信和协作完成用户任务的并行执行,通常利用局域网交换数据。

集群服务器(Cluster Server)是由一组松耦合、独立的服务器组成的系统,通过特殊的软件将两台或多台服务器组成服务器集合,其功能象一个单一系统,具有高可用性(High Availability)、易管理性(Manageability)、可伸缩性(Scalability)等特点。

集群服务器系统主要从高性能和高可用两方面发挥作用。
高性能集群服务器是满足并行计算的要求,正常情况下,内部的冗余部件并行工作,发挥最大的作用,为外部应用提供更多的服务。
高可用集群服务器是为关键应用服务提供高可用性,在异常情况下,某些部件失效,其它的冗余部件可以接管任务,对外部应用保持可用性。

对于人体来说,本身存在一些这样的冗余设计,例如健康的人都有两只眼睛、两个耳朵、两个鼻孔、两只手、两条腿、两肺、两肾、两个睾丸(男性)、两个卵巢(女性)。同时具备高性能和高可用,高性能就是说两个相同的组织器官可以并行工作,一起发挥作用;高可用就是说某一个器官受损,只要另外一个具备相同功能的器官正常,就不会影响整个人体的功能。

人脑内神经元细胞有一万亿多个,每个神经元都是一个CPU,人脑内神经元(CPU)之间的数据交换和信息沟通就属于紧耦合的多处理机系统。

由两个以上的人组成的团体,就是松耦合的多计算机系统,管理这些多计算机系统的软件就是人类社会的管理方法和技术。
对于小到家庭、公司,大到国家、人类社会这样的团体,从团体的整体功能上看,也存在高性能和高可用性。高性能是指团队每个成员都能发挥最大的作用,并行工作;高可用是指团队中某个成员出现问题,例如身体的原因、家庭的原因暂时不能工作,其他成员能立刻代替他完成任务、发挥作用,对外来看,这个团队的生产效率没发生什么变化。
再如每个单位的领导都设置正职、副职,平时正职和副职的领导分工并行负责工作、发挥职能,当正职不在的时候,由副职临时代替正职负责;或者副职有事不在的时候,由正职代替副职负责相关工作。

整个人类社会就是一个分布式(集群)系统,社会科学里的管理方法技术与计算机分布式(集群)系统中的管理方法技术是可以相互学习、相互借鉴、相互促进、共同发展的。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对

手机版|小黑屋|Archiver|漏尽阁    

GMT+8, 2026-8-7 06:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表