云计算与分布式系统期末复习1
云计算的概念,来源以及与并行计算的关系云计算的概念从集群、网格和效用计算进展而来
云是虚拟计算机资源池
云可以处理各种不同的负载,包括批处理式后端作业和交互式用户界面应用
云通过迅速提供虚拟机或物理机允许负载被快速配置和划分
云支持冗余,自恢复,高可扩展编程模型,以允许负载从许多不可避开的硬件/软件错误中恢复
最终,云计算系统可以通过实时监视资源来确保分配在需要时平衡
来源:数据爆炸促发了云计算的思想
集群和网格计算并行使用大量计算机可以解决任何规模的问题
效用计算和 SaaS(Softwareas a Service)将计算资源作为服务进行按需付费
云计算利用动态资源为终端用户传递大量服务
云计算是一种高吞吐量计算范式,它通过大的数据中心或服务器群提供服务
云计算模型使得用户可以随时随地通过他们的互连设备访问共享资源
云计算避开了大量的数据移动,可以带来更好的网络带宽利用率
而且,机器虚拟化进一步提高了资源利用率,增加了应用程序灵活性降低了使用虚拟化数据中心资源的总体成本
云计算使用虚拟化平台,通过按需动态配置硬件、软件和数据集,将弹性资源放在一起,主要思想是使用数据中心中的服务器集群和大规模数据库,将桌面计算移向基于服务的平台,利用其对提供商和用户的低成本和简单性
云应用的所有计算任务被分配到数据中心的服务器上
这些服务器主要是虚拟集群的虚拟机,由数据中心资源产生出来
云平台是通过虚拟化分布的系统
公有云和私有云都是在互联网上开发的
公有云构建在互联网之上,任何已付费的用户都可以访问
公有云属于服务提供商,用户通过订阅即可访问
私有云构建在局域网内部,属于一个独立的组织
由客户管理,而且其可访问范围限制在所属客户及其合作者之中
混合云由公有云和私有云共同构成公有云促进了标准化,节约了资金投入,为应用程序提供了很好的灵活性;私有云尝试进行定制