云计算(一)

云计算概念理解

首先分析一个水电供给的发展

  • 单位发电,独自使用 -> 电厂发电,配置供电,按需供电。
  • 各家打水,独自使用 -> 供水公司统一按需供水。

一些定义

  • 维基百科:
    • 云计算是一基于互联网的计算新方式,通过互联网上的异构、自治服务为个人和企业用户提供按需即取的计算、软件和信息
    • Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure in the “cloud” that supports them(Wikipedia)。
  • 云计算是一种使用网络技术并由可拓展和弹性的IT能力作为服务提供给多个外部用户的计算方式。

云计算的核心思想

  • 将大量用网络连接的IT资源统一管理,构成一个IT资源池想用户提供按需服务。
  • 提供资源的网络被称为“云”。云中的资源服务在使用者看来是可以随时拓展、随时获取、按需付费使用的。
  • 可以在一大堆烂机器上提供高性能可靠服务。

主要特征

  • 超大规模:数万/数十万服务器;千万/数亿用户。
  • 高拓展性:一句需求随时拓展资源
  • 高可靠性:资源冗余。
  • 按需服务:超市模式
  • 良好性价比:共享使用

判断是否为云计算的三条标准

  • 用户使用的资源不再客户端而在网络中
  • 服务能力具有由于分钟级的可伸缩性
  • 五倍以上的性价比提升

云计算的三种主流服务模式

  • IaaS:基础设施及服务。从完善的计算机基础设施获得服务。
  • Paas:平台即服务。将软件研发的平台作为一种服务,以SaaS的模式提交给用户,因此也是SaaS模式的一种应用。
  • SaaS:软件即服务。用户无需购买软件,而是向提供商租用基于web的软件。

云计算体系结构

总体架构:“云+端”

  • 云聚集资源,端多样服务。
  • 网络为基础,计算和存储为核心;
  • 安全为保障、应用为导向;

云计算逻辑层次

  • 服务层: 向上提供服务
  • 管理层:资源管理、负载均衡
  • 虚拟化层:硬件虚拟化、应用虚拟化
  • 资源层:服务器(计算)、网络、存储
    在这里插入图片描述

实例-Google的云计算体系结构

  • 网络数据规模超大-> 基于分布式并行集群方式的基础架构,利用软件能力处理集群中经常发生的节点失效问题。
  • 技术架构
    • 建立在集群上的文件系统Google File System,解决大规模数据存储问题
    • Map/Reduce编程模式,解决海量数据并行计算问题
    • 分布式的锁机制Chubby
    • 大规模分布式数据库BigTable,解决结构化数据的管理问题

云计算关键技术

  • 虚拟化
  • 多租户管理
  • 大规模消息通信
  • 云计算平台管理
  • 多模式客户端
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值