专业的IT培训机构
|
腾科IT教育集团
Prometric考试中心
VUE考试中心
关于我们
深圳校区
切换校区
集团
广州
首页
课程中心
新闻中心
学员感言
开班计划
认证考试
名师汇聚
网络
操作系统
数据库
软件开发
专题课程
思科专题
华为专题
红帽专题
甲骨文专题
微信
电话
复制成功
微信号:
togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
腾科新闻
首页
>
腾科新闻
>
分布式系统的定义
发布时间:
2022-06-13
分布式系统的定义
,简单来说,用来实现分布式计算的软件硬件系统就是分布式系统。分布式系统是相对于集中式系统来说的,而集中式系统的问题也是显而易见的:中心化的软硬件处理能力有限,要想提高其性能就得花费比较高昂的代价;容易因为故障而导致整个系统崩溃。
当然集中式系统的优点是管理维护相对比较方便。其实分布式系统并没有所想象的那么遥远,现代生活的每一天都在和分布式系统打交道。当然,其中有很多也是以云服务的方式提供的。比如日常出行使用滴滴打车,平台上可能同时有几万人在打车,在一个城市的快车可能有十几万辆,滴滴的系统会把打车的起点、目的地快速匹配到最近的车辆,这需要在后台有很多的服务器来完成。
如果只有一台计算机来完成这样的匹配,每个用户就要等相当长的时间才能匹配到一辆车。“双十一”购物这样的场合就是典型的分布式系统应用,每秒钟就有上万个订单需要处理,后台也必须有上万台服务器才能让用户的购物体验流畅无阻。
分布式系统是由一组通过网络进行通信,为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了使用很多价格低的、普通的计算机来完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据,或是完成更大量的计算。也有把分布式系统定义为若干独立计算机的集合,这些计算机的集合对用户来说就像是单个相关系统。
也就是说分布式系统的背后是由一系列的计算机组成的,但用户感知不到背后的组织和逻辑,就像访问单个计算机一样。比如日常使用打车软件,用户打开App,输入目的地,发送打车请求,过了一会就有一辆车为用户服务了,具体后面有多少台服务器在进行计算和匹配,用户并不知情,感觉只是跟手机上的App交互而已。
分享到:
QQ空间
新浪微博
腾讯微博
人人网
微信
更多
上一篇:
CCIE实验考试:付款
下一篇:
SaaS的基本功能
联系电话:18922156670
华为认证
思科认证
oracle认证
红帽认证
常见问题
2022年思科认证考试费多少钱?
2022年思科认证考试报名时间是?
思科认证怎么报名考试?
思科认证培训多少钱?
2022年华为认证考试费多少钱?
2022年华为认证考试报名时间是?
华为认证怎么报名考试?
华为认证培训多少钱?
2022年红帽认证考试费用多少钱?
2022年红帽考试报名时间是?
怎么报名红帽认证考试?
红帽培训多少钱?
Oracle认证考试官方费用是多少?
2022Oracle认证报考条件是什么?
2022年Oracle认证考试时间是?
Oracle dba认证培训费用是多少?
Java零基础可以学习吗?
UI设计师培训多少钱?
HTML5前端开发难学吗?
立即咨询
联系电话:18922156670
在线咨询
在线咨询
×
您好,请问有什么可以帮您?我们将竭诚提供最优质服务!
QQ咨询
下次再说