分布式系统概述文世挺 博士 浙江大学宁波理工学院互联网计算时代n 高性能计算系统(HPC :High-Perfomance Computing )q 每天数十亿人使用互联网,超级计算机和大规模数据中心面向互联网上巨量用户提供并发高性能服务n 高吞吐量计算系统(HTC: High-Throughput Computing )q 云计算采用并行和分布式技术面向巨量用户提供高吞吐量服务HTC 和HPC 系统演化计算范式间区别n 集中式计算q 计算资源集中在一个物理系统内,所有资源全部共享,且紧耦合在一个操作系统中。n 并行计算q 所有处理器或是紧耦合与中心共享内存或是紧耦合与分布式内存。处理器通过共享内存或通过消息传递完成通信。n 分布式计算q 由众多自治计算机组成,各自拥有私有内存,通过计算机网络通信,分布式系统中的信息交换通过消息传递的方式完成。n 云计算:q 云可以是集中式资源也可以是分布式资源。大型分布式系统需求n 效率q 在HPC 系统中开发大规模并行计算时,度量执行模型内资源的利用率q 对于HTC 系统,效率更依赖于系统的任务吞吐量、数据访问、存储、节能。n 可信q 度量从芯片系