欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

分布式系统的意义

终极管理员 知识笔记 177阅读

为什么要用分布式系统?

答:为什么要用分布式系统? 分布式系统如何分布? 这些你知道吗? 分布式系统是一个古老而宽泛的话题,而近几年因为 “大数据” 概念的兴起,又焕发出了新的青春与活力。 本文将会通过对如下几个问题展开谈一下分布式系统:

分布式系统设计推演是什么?

答:分布式系统设计推演 我们先讲一个场景,我们 现有的网络应用变得越来越流行 ,服务的人数也越来越多,导致我们的应用程序每秒收到的请求,远远超过能够正常处理的数量。 这会导致应用程序性能下降明显,用户也会注意到这一点。

分布式系统和计算机网络系统有什么区别?

答:一个著名的分布式系统的例子是 万维网 ( World Wide Web ),在万维网中,所有的一切看起来就好像是一个文档( Web 页面)一样。 [1] 在 计算机网络 中,这种统一性、模型以及其中的 软件 都不存在。 用户看到的是实际的机器, 计算机网络 并没有使这些机器看起来是统一的。 如果这些机器有不同的硬件或者不同的 操作系统 ,那么,这些差异对于用户来说都是完全可见的。 如果一个用户希望在一台远程机器上运行一个 程序 ,那么,他必须登陆到远程机器上,然后在那台机器上运行该程序。 [1] 分布式系统和 计算机网络系统 的共同点是:多数分布式系统是建立在计算机网络之上的,所以分布式系统与计算机网络在 物理结构 上是基本相同的。 [1]

分布式系统的可扩展性是什么?

答:可扩展性并不是系统性能指标之一,但是对于分布式系统的设计上,我们期望实现分布式系统的线性扩展。 通过系统扩展我们可以提供更大规模的吞吐,提升集群整体存储容量,提升集群计算能力。 一口气没有条理的聊了分布式系统的一些概念,分布式概念还有很多,我们以后慢慢道来。

声明:无特别说明,转载请标明本文来源!