云计算——前言与背景(二)

目录

1.云计算发展现状

2.云计算技术体系结构

3.云计算的实现机制

4.云计算的成本优势


1.云计算发展现状

 

  •  谷歌云计算 

          Google文件系统GFS(Google File System)
          分布式计算编程模型MapReduce
          分布式锁服务Chubby
          分布式结构化数据表Bigtable
          分布式存储系统Megastore
          分布式监控系统Dapper
          海量数据的交互式分析工具Dremel
          内存大数据分析系统PowerDrill
          等

  • 亚马逊云计算Amazon Web Services(AWS) 

          弹性计算云EC2(Elastic Computing Cloud)
          简单存储服务S3(Simple Storage Service)
          非关系型数据库服务Simple DB和Dynamo DB
          关系数据库服务RDS(Relational Database Service)
          简单队列服务SQS(Simple Queue Service)
          内容推送服务CloudFront
          弹性MapReduce服务
          快速应用部署Elastic Beanstalk 和服务模板CloudFormation
          DNS服务Route 53
          虚拟私有云VPC(Virtual Private Cloud)
          简单通知服务SNS(Simple Notification Service)
          简单邮件服务SES(Simple E-mail Service)
          电子商务服务DevPay、FPS(灵活支付服务,Flexible Payment Service)和Simple Pay(简单支付服务)
          Amazon执行网络服务FWS(Fulfillment Web Service)
          土耳其机器人
          数据仓库服务Redshift
          应用流服务AppStream
          数据流分析服务Kinesis
          等      

  • 微软云计算Windows Azure  

          微软云操作系统Windows Azure
          微软云关系数据库SQL Azure
          Windows Azure AppFabric
          Windows Azure Marketplace
          等 

  • 阿里云 

          云服务器ECS
          关系型数据库服务RDS
          开放存储服务OSS
          内容分发网络CDN
          等
 

2.云计算技术体系结构

        分为四层:
         ① 物理资源层——包括计算机、存储器、网络设施、数据库和软件等。
         ② 资源池层——将大量相同类型的资源构成同构或接近同构的资源 池, 如计算机资源池、 
         数据资源池等。(构建资源池更多的是物理资源的集成和管理工作)。
         ③ 管理中间件层——负责对云计算的资源进行管理,并对众多应用任务进行调度,是资源能够高效、安全的为应用提供服务。
         ④ SOA构建层(Service-Oriented Architecture,面向服务的体系结构)  ——将云计算能力封装成标准的Web Services 服务,并纳入SOA体系进行管理和应用  ,包括服务接口、服务注册、服务查找、服务访问和 服务工作流等。
         (管理中间件层和资源池层是云技术的最关键部分,SOA构建层的功能更多依靠外部设施提供)

      管理中间件层 

         负责资源管理、任务管理、用户管理和安全管理等工作
         ① 资源管理——负责均衡地使用云资源节点,监测节点的故障并试图 恢复或屏蔽它,并对资源的使用情况进行监测统计。
         ② 任务管理——负责执行用户或应用提交的任务,包括完成用户任务映像(Image)部署和管理、任务调度、任务执行、生命周期管理等。
         ③ 用户管理——包括提供用户交互接口、管理和识别用户身份、创建用户程序的执行环境、对用户的使用进行计费等 (实现云计算商业模 式的一个必不可少的环节)
         ④ 安全管理——保障云计算设施的整体安全,包括身份认证、访问授权、综合防护和安全审计等。

3.云计算的实现机制

        以Iaas云计算为例,简述云计算的实现机制,简化的IaaS实现机制图如下图所示:
       • 用户交互接口——向应用以Web Services 方式提供访问接口,获取用户需求。
       • 服务目录——用户可以访问的服务清单。
       • 系统管理模块——负责管理和分配所有可用的资源,其核心是负载均衡。
       • 配置工具——负责在分配的节点上准备任务运行环境。
       • 监视统计模块——负责监视节点的运行状态,并完成用户使用节点情况的统计。
       • 用户交互接口——允许用户从目录中选取并调用一个服务,该请求传 递给系统管理模块后, 它将为用户分配恰当的资源,然后调用配置工具为用户准备运行环境。     

4.云计算的成本优势

        (与传统互联网数据中心IDC相比)

              更低的硬件和网络成本
              更低的管理成本和电力成本
              更高的资源利用率

 

 本文学习总结自刘鹏教授主编的教材《云计算(第三版)》

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值