云计算概述

云计算的产生以及发展

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

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

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

诞生-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

相关推荐
cherub.4 分钟前
深入解析信号量:定义与环形队列生产消费模型剖析
linux·c++
梅见十柒27 分钟前
wsl2中kali linux下的docker使用教程(教程总结)
linux·经验分享·docker·云原生
Koi慢热30 分钟前
路由基础(全)
linux·网络·网络协议·安全
传而习乎40 分钟前
Linux:CentOS 7 解压 7zip 压缩的文件
linux·运维·centos
soulteary42 分钟前
突破内存限制:Mac Mini M2 服务器化实践指南
运维·服务器·redis·macos·arm·pika
我们的五年1 小时前
【Linux课程学习】:进程程序替换,execl,execv,execlp,execvp,execve,execle,execvpe函数
linux·c++·学习
爱吃青椒不爱吃西红柿‍️1 小时前
华为ASP与CSP是什么?
服务器·前端·数据库
IT果果日记1 小时前
ubuntu 安装 conda
linux·ubuntu·conda
Python私教1 小时前
ubuntu搭建k8s环境详细教程
linux·ubuntu·kubernetes
羑悻的小杀马特1 小时前
环境变量简介
linux