云计算在图书馆中的应用要点
特点:把计算任务分派给网络中的多台独立的机器 优点:
稀有资源可以共享 通过分布式计算可以在多台计算机上平衡计算负载 可以把程序放在最适合运行它的计算机上
网格计算
Grid Computing
网格是利用互联网把地理上广泛分布的各种资源(包括计算资源、存储资 源、带宽资源、软件资源、数据资源、信息资源、知识资源等)连成一个 逻辑整体,就像一台超级计算机一样,为用户提供一体化信息和应用服务 (计算、存储、访问等)
②适用范围:SaaS是最早也最成熟的云计算类型,其 备份系统比使用者的自行备份更完备,是最适合图书馆的 服务,在图书馆服务中也已有一些免费的应用。
参考文献:《图书馆应用云计算的可行性分析》王莲
LIB
云计算出现之前 图书馆中与其相关应用
1
2
3
4
参考文献:《云计算给图书馆管理带来挑战》胡小菁 范并思
LIB
资源池化 服务提供商的资源使用多租户模式, 服务多个消费者, 依据用户的需求, 不同的物理 和虚拟资源被动态的分配和再分配. 同时还有位置无关的特性,典型的资源包括存储, 处理, 内存和网络带宽.
快速弹性 弹性的提供和释放计算能力以快速伸缩匹配等量的需求
可评测的服务 通过利用与服务匹配的抽象层次的计量能力,云系统自动控制和优化资源的使用. 资 源使用可以被监控, 控制盒报告, 提供透明度给服务提供商和服务使用者.
什么是云计算???
以前需要计算资源(即服务 器),就自己买服务器。计 算资源不够用,就需要买新 的服务器。
现在有个公司,如果需要计 算资源,就提供。可以根据 计算资源需求量,随时调用 计算资源通过网络提供。
该公司配备了很多大大小小真 实的服务器,然后通过网络远 程提供给很多不同的用户。
公司通过云计算平台系统汇集 各种服务器,统一提供给用户。
LIB
云计算的服务形式:IaaS
IaaS:Infrastructure-as-a-Service(基础设施即服务) ①将资源虚拟化,以服务的形式提供云存储、服务器
和计算能力。 ②用户借助通讯网络可以从完善的计算机基础设施获
取服务,这类服务被称为基础设施即服务。 ③主要作用:是向用户提供虚拟机、操作系统、存储
云计算
图书馆 cloud
应用
云计算是什么
云计算是一种利用互联网实现随时随地、按需、便捷地访问共享资
源池(如计算设施、存储设备、应用程序等)的计算模式。
40多亿的移动电话
PAD
个人电脑
企业电脑 和服务器
- 2-
云计算是什么
并行计算
集群计算
网格计算
云计算是分布式处理、并行处理和网格计算的发展,或者说是这些
参考文献:《图书馆应用云计算的可行性分析》王莲
LIB
云计算的服务形式:SaaS
SaaS:Software-as-a-service(软件即服务) ①SaaS是基于互联网提供软件服务的软件应用模式。
由SaaS 提供商为用户搭建信息化所需要的所有网络基础设 施及软件、硬件运作平台,并负责所有前期的实施、后期 的维护等一系列服务,用户无需购买硬件、软件、建设机 房、招聘IT 人员,即可通过互联网使用信息系统。
网格计算是分布式计算的一种,是分布式计算封装
LIB
以前需要用水,就自己 打井。水井的水不够, 如果需要水,就提供水。 可以根据用水量,随时 调用水通过水管送达。
自来水公司从很多的水 井、水库、河道取水, 然后通过水管提供给很 多不同的用户。
自来水公司通过蓄水池 汇集各种水源,统一提 供给用户。
云计算为图书馆工作带来深刻变革
参考文献:《云计算技术在图书馆中的应用探讨》李永先 栾旭伦
LIB
空间、数据库或其他信息资源。 ④适用范围:适合大企业,对于各大图书馆来说,
IaaS 最重要的应用是云存储。
参考文献:《图书馆应用云计算的可行性分析》王莲
LIB
云计算的服务形式:PaaS
PaaS:Platform-as-a-Service(平台即服务) ①PaaS让用户在云计算中创建和运行应用程序的开发
并行计算问题的特征
将工作分离成离散部分,有助于同时解决 随时并及时地执行多个程序指令(多条线同时运行) 多计算资源下解决问题的耗时要少于单个计算资源下的耗时
分布式计算
Distributed Computing
所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计 算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计 算机进行处理,最后把这些计算结果综合起来得到最终的结果。
计算资源的演进: 从集中到分散再到集中
全世界只需要5台电脑就足够了 ——托马斯·沃森 个人用户的内存只需640K足矣 ——比尔·盖茨
计算时代
网络时代
云时代
云计算特点
按需分配的自助服务 消费者可以在需要的时候, 不必与服务提供商人员接触, 单方面的自动提供计算能力
宽带网络访问 用户通过基于网络的标准机制访问计算能力, 这些标准机制提倡使用各种异构的胖/ 瘦客户端
云计算特点
超大规模:服务器群 虚拟化:可以看作是一片用于计算的云 高可靠性:冗余副本、负载均衡 通用性:支撑千变万化的实际应用 高可扩展性:灵活、动态伸缩 按需服务:按需购买 极其廉价:不再需要一次性购买超级电脑 安全: 摆脱数据丢失、病毒入侵 方便:支持多终端、数据共享
云计算体系结构
计算机科学概念的商业实现。从本质上讲,云计算是指用户终端通过 远程连接,获取存储、计算、数据库等计算资源。
并行计算
Parallel Computing
是指同时使用多种计算资源解决计算问题的过程,其主要目的是快速解决 大型且复杂的计算问题
特点:把计算任务分派给系统内的多个运算单元
大型机的多CPU和多存储器
平台或者应用程序编程接口,再通过网络将开发出来的应 用连同供应商的服务器一起交付给自己的客户。
②实质:是将业务基础平台作为一种服务,以SaaS的 模式提交给用户,它是SaaS模式的一种应用,是SaaS技术 发展的趋势,能给用户带来更个性化、更高性能的服务。
③适用范围:凭借自身资源向读者和其它馆提供增值 服务的超大型图书馆或者有强大研发实力的图书馆联盟。