云计算是一种能够通过网络以便利的、按需付费的方式获取计算资源并提高其可用性的模式,这些资源来自一个共享的、可配置的资源池,并能够以最省力和无人干预的方式获取和释放
举例说明:云计算,就像我们使用水电煤气一样,我们从来不会想着去建电厂,也不关心电厂在哪里,只要插上插头,就能用电。打开水龙头,就可以用水
云计算是虚拟化基础上的一个演进过程,没有虚拟化就没有云计算、虚拟化是云计算的基础;基于虚拟化,将计算、网络、存储虚拟化统一构成一个资源池,实现模块的无缝横向扩展
云计算是一种提供按使用量付费的模式,提供资源包括网络,服务器,存储,应用软件,服务,这些资源能够被快速提供,针对用户购买无需运维
发展史:传统it网络——>虚拟化——>私有云——>混合云——公有云(云厂商)(主要为用户提供安全,便捷服务)
传统it网络问题:
1、采购网络设备、服务器,硬件成本较高
2、多个产品多次实施,工作周期长,实施成本较高
3、没有专业it管理员,有较高培训成本和网络中断的风险
云层:iaas云管理平台、paas编程逻辑、saas业务应用
云计算分为三类:
iaas: 基础设施即服务, 用户无需购买硬件, 而是租赁云计算提供商的基础设施, 部署自己的os, 指的是商业机构,iaas 最有名的提供商是亚马逊的 aws
paas: 与 iaas 类似, 只是用户不再控制os, 而是利用云计算提供商提供的os和开发环境做开发(中间件)
saas: 软件即服务, 用户无需安装软件, 而是用标准客户端 (浏览器) 即可使用软件服务, 比如 google docs
caas(communications-as-a-service)通讯即服务
将传统的电信的能力如消息、语音、视频、会议等封装成api(应用软件编程接口)或sdk(软件开发工具包)通过互联网对外开放
maas(machine as a service)物联网即服务
网络虚拟化sdn(软件定义网络)通过可视化的网络拓扑方式呈现,让网络构建更简单
目前市场主要厂商及产品:
vmware vsphere、微软hyper-v、citrix xenserver 、ibm powervm、red hat enterprise virtulization、huawei fusionsphere、开源的kvm、xen、virtualbsd
kvm架构:
kvm每个虚拟机都是linux进程,通过linux调度程序进行调度
公有云服务提供商:amazon、google、微软、阿里云、腾讯云
优势:成本低、扩展性
缺点:对云端的资源缺乏控制、保密数据的安全性、网络性能和匹配性问题
私有云:企业传统数据中心的延伸和优化,能够针对各种功能提升存储容量和处理能力(私有指此平台属于非共享资源)
部署流程:
对比的优势
云架构图
功能介绍