一、云计算概述
美国国家标准与技术研究院(NIST定义):云计算是一种按使用量计算的模式,这种模式是提供可用的、便捷的、按需的网络服务,进入可配置的计算资源共享池(资源包括:网络、服务器、存储、应用软件、服务),这些资源能够被快速提供只需要投入很少的管理工作,或与服务提供商进行很少的交互。
二、与计算的基本特征
按需自服务
——用户可根据自己的需求而获得计算资源
——用户不需要与资源提供者进行人与人之间的交互
广泛的网络访问
——用户可以通过网络访问云服务:IP网络
——用户可以在任何地点以任何方式来访问云服务
资源共享
——提供者的计算资源形成一个资源池,采用多租赁的模式为多用户提供服务(所有用户访问的资源具有排他性,只有拥有者能访问自己的资源)
——计算资源可以根据用户的需求,动态的进行分配和重新分配不同的物理和虚拟资源
快速弹性
——容量可以在默写情况下快速扩展或者快速的收缩:根据用户需求购买指定量指定天数的容量
——对用户而言,可用的供应容量一般无限制,同时可以在任何时间购买到任何资源
服务可度量
——云系统可以在某些抽象的层次上将用于提供服务的计算能力进行自动的控制和优化资源的使用
——资源的使用可以机型监控、控制和报告
三、云计算涉及到的技术领域
当前云计算技术正在从IT(互联网)行业像传统行业覆盖,在工业互联网的推动下,目前大量的传统企业也纷纷向与计算靠拢
从技术角度上看,云计算的应用领域不仅涉及到传统的web领域还涉及物联网、大数据人工智能等等在5G时代的到来,云计算服务的边界还会进一步扩展。
云计算还涉及了,热备份冗余、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载聚恒等多种知识
四、云计算的演变
1、单机部署
特点(当物理机坏掉时所有服务都不可用)
安全性:较弱、易丢失 可靠性低 扩展性差 维护比较简单,但并不是太简单 7*24*365待机
2、分布式架构
将数据库、应用软件、web等分别放到不同的物理机上,哪台物理机坏掉哪台所部署的服务不能使用
安全性有但是不高 比较可靠 扩展性对整体构架要求较高 维护比单机稍微复杂工作量扩大
3、基于虚拟机的架构
在一台物理机上运行虚拟机软件、创建出多个虚拟操作系统(用物理机上的物理硬件设备虚拟出多个虚拟硬件并且安装操作系统)每台虚拟机相互隔离,安装不同的服务
安全性上物理机挂掉所有服务全部挂掉 可靠性上依靠物理硬件 扩展性依靠物理硬件 维护上工作量大
基于虚拟机的架构的集群
搭建很多的物理机通过网络进行协同工作,进行互联,形成一个共享的资源池
安全、可靠、可扩展、维护力度较大