分布式系统原理(一)

  • 分布式系统定义:分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统

  • 在这里插入图片描述

  • 分布式系统的目标:

    • 使资源可访问,比如多个用户共享多台打印机
    • 透明性,访问透明性、位置透明性、迁移透明性、重定位透明性(无线网络)、复制透明性、并发透明性、故障透明性
    • 开放性,根据一系列准则来规定发送和接收消息的格式
    • 可扩展性,设想服务主机的数量增加的情况,比如DNS,传统的集中式服务就缺乏可扩展性,无法面对用户数量增加的情况
      扩展技术主要有三个:
      • 隐藏通信等待时间,对地域扩展比较适用,使用异步通信
      • 分布技术,将大的数据分布存储在多个服务器上
      • 复制技术,将同个数据复制多份存储在多个服务器上
  • 分布式系统的类型

    • 分布式计算系统,如集群计算,网格计算
    • 分布式信息系统,如事务处理系统(ACID特性)
      在这里插入图片描述
    • 分布式普适系统

参考资料:分布式原理与泛型 第二版

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值