云计算概述

云计算的产生以及发展

分布式计算:包含了云计算和网格计算

云计算:以数据为中心进行的计算

网格计算:以计算为中心进行的计算

诞生-1999

初期的发展-2007-2008

加速发展-2009-2014

日渐成熟阶段-2015-目前

云计算的种类

公有云-第三方提供商为用户提供的能够使用的云,通过internet使用,核心属性是共享资源服务

私有云-为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。核心属性是专有资源。

混合云-混合了公有云和私有云。

根据服务模型抽象级别分类:

基础设施即服务(IaaS),把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量进行计费。

平台即服务(PaaS),提供类似操作系统和开发工具的功能。

软件即服务(SaaS),通过互联网提供软件服务的软件应用模式。

云计算的价值

  • 资源整合、提供资源利用率
  • 快速部署、弹性扩容
  • 数据集中,信息安全
  • 自动调度,节能减排
  • 降温去噪,绿色办公
  • 高效维护,降低成本
  • 无缝切换,移动办公
  • 升级扩容不中断业务
  • 软硬件系统统一管理

使用场景

  • IDC云 (IDC互联网数据中心),在原有数据中心基础上,加入系统虚拟化技术、自动化管理技术和智慧能源监控技术等
  • 企业云
  • 云存储系统
  • 虚拟桌面云
  • 开发测试云,可以预约、部署、管理和回收整个开发测试的环境,通过预先配置好(os、中间件等)的虚拟镜像来快速构建一个个异构的开发测试环境,通过快速备份、恢复等虚拟化技术来重现问题。
  • 大规模数据处理云
  • 协作云,在IDC云的基础上构架一个专属的云,并搭建整套协作软件。
  • 游戏云
  • HPC云(高性能计算机群)
  • 云杀毒

架构

  • 显示层,展现用户所需的内容和服务体验,并利用中间件层提供的多种服务。html、js、css、flash、sliverlight

  • 中间层,在基础设施层所提供资源的基础上提供了多种服务,如缓存服务、rest服务等,并支持上层。rest、多租户、并行处理、应用服务器、分布式缓存

  • 基础设施层,提供计算和存储资源。虚拟化、分布式存储、关系型数据库、Nosql

  • 管理层,为横向的三层服务,该层是纵向的。提供多种管理和维护技术。账号管理、运维管理、安全管理、计费管理、负载均衡、sla监控

  • 编程模型:MapReduce

  • 海量数据分布式存储技术:GFS、HDFS

  • 海量数据治理技术:BigTable、HBase

虚拟化技术











存储虚拟化












网络虚拟化

SDN

NFV(网络功能虚拟化)












  • 云计算平台治理技术:大量服务器协同工作
  • 云安全

SMP:对称多处理,在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。

RAC:实时应用集群

虚拟化就是在一个物理设备上运行多个OS

相关推荐
神奇椰子5 分钟前
Linux中常见的Docker问题及解决方法
linux·ubuntu·docker·eureka·centos·云计算·浪浪云
baihb10245 分钟前
Linux 离线安装 Docker
linux·docker
大专生学编程10 分钟前
树莓派交叉编译
linux·arm开发
哈团15 分钟前
为解决bypy大文件上传报错—获取百度云文件直链并使用Aria2上传文件至服务器
服务器·python
Linux运维老纪15 分钟前
基于k8s手动部署rabbitmq集群(Manually Deploying RabbitMQ Cluster Based on k8s)
linux·云原生·kubernetes·rabbitmq·运维开发
专家大圣22 分钟前
Linux:开源世界的璀璨明珠
linux·运维·开源
像风一样自由202024 分钟前
深入了解Linux操作系统:开源世界的基石
linux·运维·开源
hummhumm26 分钟前
数据库系统 第58节 数据库审计
网络·数据库·python·算法·oracle·java-ee·database
ZhangTao_zata1 小时前
LNMP的简单安装(ubuntu)
linux·运维·ubuntu
紫郢剑侠1 小时前
Linux shell编程学习笔记80:gzip命令——让文件瘦身
linux·学习笔记·shell编程·脚本编程