按服务提供方式分类,云计算可以分为:
IaaS(Infrastructure as a Service)
即基础设施即服务,从IaaS服务提供商获得计算机基础设施服务,包括服务器、存储和网络等服务。
PaaS(Platform as a Service)平台即服务,提供各种开发和分发应用的解决方案,比如虚拟中间件服务器、运行时和操作系统。
SaaS(Software as a Service)软件即服务,基于多租户技术实现,直接提供应用程序。
按云服务的对象分类,可分为3类:
1、公有云,面向互联网用户需求,通过开放网络提供云计算服务
2、私有云,面向企业内部提供云计算服务
3、混合云,兼顾以上两种情况的云计算服务
云计算的特点:大规模、虚拟化、高可靠性、通用性、按需服务、高可伸缩性、廉价性。其中高可靠性中,关键业务系统对于“恢复时间目标(RTO)”以及“恢复点目标(RPO)”等于0有强需求。
云计算环境的组成部分:云端、计算机网络和终端
CAP理论:一个分布式系统最多满足两个。
一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)
技术基石:google发布的论文
GFS:可扩展的分布式文件系统
BigTable:分布式数据存储系统
MapReduce:一种编程模型,用于大规模数据集的并行运算
云计算服务网络安全4条基本要求:
安全管理责任不变,数据归属关系不变,安全管理标准不变,敏感信息不出境