云计算基础架构(一)

转载 2017年10月11日 20:41:43

一、云计算的定义

  • 一种计算模式:把IT资源、数据、应用作为服务通过网络提供给用户(IBM)
  • 一种基础架构管理方法论:把大量的高度虚拟化的资源管理起来,组成一个大的资源池,用来统一提供服务(IBM)
  • 以公开的标准和服务为基础,以互联网为中心,提供安全 、快速、便捷的数据存储和网络计算服务

二、云计算基础架构

1.云层(计算资源池,存储资源池,网络资源池)
对资源进行调配,组合,将更多的应用系统通过流程化、自动化部署和管理,提升IT效率。
2.虚拟化层(计算虚拟化,存储虚拟化,网络虚拟化)
屏蔽硬件层自身的复杂度和差异,向上呈现为标准化,可灵活拓展和收缩的弹性的虚拟化资源池
3.硬件层(计算、存储、网络)

三、云计算平台

云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。

四、云计算基础架构

显示层(直接于用户交互)
中间层:
这层是承上启下的,它在下面的基础设施层所提供资源的基础上提供了多种服务,比如缓存服务和REST服务等,而且这些服务即可用于支撑显示层,也可以直接让用户调用,并主要有五种技术:

  • REST:通过REST技术,能够非常方便和优雅地将中间件层所支撑的部分服务提供给调用者。
  • 多租户:就是能让一个单独的应用实例可以为多个组织服务,而且保持良好的隔离性和安全性,并且通过这种技术,能有效地降低应用的购置和维护成本。
  • 并行处理:为了处理海量的数据,需要利用庞大的X86集群进行规模巨大的并行处理,Google的MapReduce是这方面的代表之作。
  • 应用服务器:在原有的应用服务器的基础上为云计算做了一定程度的优化,比如用于Google App Engine的Jetty应用服务器。
    分布式缓存:通过分布式缓存技术,不仅能有效地降低对后台服务器的压力,而且还能加快相应的反应速度。

基础设施层
这层作用是为给上面的中间件层或者用户准备其所需的计算和存储等资源,主要有四种技术:

  • 虚拟化:也可以理解它为基础设施层的“多租户”,因为通过虚拟化技术,能够在一个物理服务器上生成多个虚拟 机,并且能在这些虚拟机之间能实现全面的隔离,这样不仅能减低服务器的购置成本,而且还能同时降低服务器的运维成本,成熟的X86虚拟化技术有 VMware的ESX和开源的Xen。
  • 分布式存储:为了承载海量的数据,同时也要保证这些数据的可管理性,所以需要一整套分布式的存储系统。
  • 关系型数据库:基本是在原有的关系型数据库的基础上做了扩展和管理等方面的优化,使其在云中更适应。
  • NoSQL:为了满足一些关系数据库所无法满足的目标,比如支撑海量的数据等,一些公司特地设计一批不是基于关系模型的数据库。

  • 管理层
    这层是为横向的三层服务的,并给这三层提供多种管理和维护等方面的技术,主要有下面这六个方面:
  • 帐号管理:通过良好的帐号管理技术,能够在安全的条件下方便用户地登录,并方便管理员对帐号的管理。
  • SLA监控:对各个层次运行的虚拟机,服务和应用等进行性能方面的监控,以使它们都能在满足预先设定的SLA(Service Level Agreement)的情况下运行。
  • 计费管理:也就是对每个用户所消耗的资源等进行统计,来准确地向用户索取费用。
  • 安全管理:对数据,应用和帐号等IT[6]资源采取全面地保护,使其免受犯罪分子和恶意程序的侵害。
  • 负载均衡:通过将流量分发给一个应用或者服务的多个实例来应对突发情况。
  • 运维管理:主要是使运维操作尽可能地专业和自动化,从而降低云计算中心的运维成本。

云计算基础架构

云计算基础架构

云计算基础架构
  • xinxing__8185
  • xinxing__8185
  • 2016-01-24 16:21:29
  • 1187

云计算概述(摘自《云计算 从基础架构到最佳实践》)

001: 云计算的关键特征: 1)网络是实现云计算的基础。云计算时代的用户将严重依赖网络,只有网络畅通才能按需向用户提供服务。 2)云计算提供按需分配和使用计算资源、存储资源和应用资源的能力。 ...
  • haitaojia
  • haitaojia
  • 2016-06-12 16:09:59
  • 388

云计算:从基础架构到最佳实践

本书定位于企业级私有云数据中心的规划、实施与运维服务体系建设,并配合实践用例系统地介绍国内外云计算进展和数据中心向云计算的演变趋势,以及实现云计算特征的关键技术。本书分为4篇,第1篇系统介绍云计算背景...
  • zhangyuwenyuan
  • zhangyuwenyuan
  • 2015-12-02 15:52:30
  • 356

【全网首发】云计算的关键技术与应用实例_王鹏_高清PDF扫描版下载

下载地址 编辑推荐   引爆云计算热潮   《走进云计算》作者最新力作   揭示云计算的关键技术   数十位顶尖专家强力推荐   给出具体的模型化实现实例和...
  • skyering
  • skyering
  • 2012-10-21 16:20:48
  • 6980

关于云计算基础架构IaaS层的几点看法

真实的云计算什么样? 云计算对普通用户来说,总是一个云里雾里的话题。本文从最基础的概念开始科普,说明了四个常见的错误理解,和作者的四个猜想。 IaaS(Infrastructure as ...
  • preterhuman_peak
  • preterhuman_peak
  • 2014-10-31 17:34:19
  • 2229

基于hadoop的云计算基础架构分析

  • 2013年04月24日 23:45
  • 346KB
  • 下载

云计算从基础架构到最佳实践

并行计算MPI简介 多线程是一种便捷的模型,其中每个线程都可以访问其它线程的存储空间。因此,这种模型只能在共享存储系统之间移植。一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发...
  • shursulei
  • shursulei
  • 2016-12-30 12:11:55
  • 323

嵌入式学习 物联网 云计算 大数据简述及关系

正式开始进入嵌入式的学习,主要是看朱有鹏老师的课程,狠心买下了1599的套餐了….. 首先介绍三次信息化浪潮,说明未来的信息时代是属于物联网,物联网的发展是无法避免的。 介绍一下物联网的组成,...
  • zw1996
  • zw1996
  • 2018-03-05 19:52:20
  • 139

云计算及其基础架构的理解

一、云计算产生的背景 1. 海量用户带来的商机 a) 2009年10月,中国宽带用户数突破1亿 b) 2009年9月,中国移动互联网用户1.92亿 2. 海量信息的处理带来技术的挑战 a) ...
  • kidd_3
  • kidd_3
  • 2012-10-21 15:35:20
  • 1114

【合作】云计算基础架构【图】

云计算要求基础设施具有良好的弹性、扩展性、自动化、数据移动、多租户、空间效率和对虚拟化的支持。那么,云计算环境下的数据中心基础设施各部分的架构应该是什么样的呢?...
  • English0523
  • English0523
  • 2016-11-30 10:38:31
  • 1170
收藏助手
不良信息举报
您举报文章:云计算基础架构(一)
举报原因:
原因补充:

(最多只允许输入30个字)