分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。分布式系统分为分布式计算(computation),分布式存储(storage),分布式管理(mangement)。
Q1. 分布式与集群的区别 ?
① 分布式是工作方式,而集群是一种物理形态
② 分布式将不同的子业务分布在不同的位置,而集群是将多台服务器集中起来共同实现同一个服务。
③ 分布式通过缩短单个任务的执行时间来提高效率,而集群是通过提升单位时间的执行任务数量来提高效率。