分布式技术阐述与展望
2018-01-02孙艳华
科学与财富 2018年33期
摘 要:伴随互联网的飞速发展,Web 信息迅速膨胀,单机系统远不能满足大规模数据的信息处理需求。为此,以 Hadoop 为代表的分布式技术得到迅速发展,本文主要介绍了分布式概念,分布式技术的特点以及分布式的常用技术。
关键词:分布式;大数据;分布式常用技术;物联网
一、概念
分布式技术作为一种基于网络的计算机处理技术,与集中式相对应。分布式系统的核心理念是让多台服务器协同工作,完成单台服务器无法处理的任务,尤其是高并发或者大数据量的任务。分布式系统由独立的服务器通过网络松散耦合组成的。每个服务器都是一台独立的PC机,服务器之间通过内部网络连接,内部网络速度一般比较快。因为分布式集群里的服务器是通过内部网络松散耦合,各节点之间的通讯有一定的网络开销,因此分布式系统在设计上尽可能减少节点间通讯。此外,因为网络传输瓶颈,单个节点的性能高低对分布式系统整体性能影响不大。比如,对分布式应用来说,采用不同编程语言开发带来的单个应用服务的性能差异,跟网络开销比起来都可以忽略不计。因此,分布式系统每个节点一般不采用高性能的服务器,而是性能相对一般的普通PC服务器。提升分布式系统的整体性能是要通过横向扩展(增加更多的服务器),而不是纵向扩展(提升每个节点的服务器性能)。
二、分布式技术特点
分布式系统最大的特点是可扩展性,它能够适应需求变化而扩展。……
登录APP查看全文
