一、云计算的介绍
1.初识云计算及云计算的优势
1.1常见的云计算服务
云文件存储、云音乐、云备份等。
1.2云计算的优势
①按需自助服务
IT行业需求与客服咨询,了解与自己相适应的云计算服务。
②广泛的网络接入
只要连接互联网即可使用云计算服务。
③资源池化
屏蔽底层硬件差异。
④快速弹性伸缩
可根据需求配置云计算IT服务规格;可快速扩容。
⑤可计量服务
利用技术手段实现单位的统一和量值的准确测量;可以准确地为客户的业务进行控制和资源的配置;对于客户而言可以清晰地看见自己购买服务的使用情况。
2.云计算的定义、发展史、分类
2.1云计算的定义
美国国家标准与技术研究院(NIST)定义:
云计算是一种模型,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、服务),资源能够快速供应并释放,使用管理资源的工作量和与服务提供商的交互减小到最低限度。
通俗地讲,“云”是网络、互联网的一种比喻说法,即互联网与建立互联网所需的底层基础设施的抽象提。“计算”指的是一台足够强大的计算机提供的计算服务(包括各种功能,资源,存储)。“云计算”可以理解为:通过互联网可以使用足够强大的计算机为用户提供服务,这种服务的使用量可以使用统一的单位来描述。
2.2云计算的起源和发展
①互联网的发展史
②计算发展史
串行计算—>并行计算—>分布式计算—>网格计算—>云计算
并行计算:将一个大的Problem分割成多个可被同时解决的part,把每一个part转换成零散的instructions,再将每一个instructions交给各自的CPU进行处理。
特点:节约计算成本;解决串行计算无法解决的问题
分布式计算:并行计算的CPU可以来自同一计算机,也可以来自同一网络下不同的计算机。分布式计算属于研究分布式系统的计算机的科学领域,分布式系统将所有的组件分散在属于不同网络的计算机上,这些计算机通过统一的消息机制来相互通信和配合,分布在不同网络的计算机组件相互协作来实现共同的目标。
特点:稀有资源可共享;通过分布式计算可以在多个计算机上实现平衡负载;可以将程序放在最适合它的计算机上
网格计算:利用广泛的零散的计算资源完成共同任务。创建一个虚拟动态的资源集合,使用户能够安全协调地使用资源。
云计算:新兴的共享技术架构的方法,将巨大的资源池连接在一起,提供各种IT服务。
③云计算的发展
云计算1.0:重点在于计算虚拟化,通过虚拟化集群调度软件,将更多的IT应用附用在更少的IT节点上,从而实现资源利用率的提高。需要用户申请,管理员进行配置。
云计算2.0:面向基础设施云租户和云用户的资源服务化和管理自动化的阶段。用户可以在Web端选择配置,管理员审批。
云计算3.0:将企业IT支撑的应用架构从纵向扩展应用分层架构体系走向分布式无状态化架构,使得其IT在支撑企业业务敏捷化、智能化,以及资源利用率提升方面迈上新的台阶。
2.3云计算的分类
①运行模式分类:公有云、私有云、混合云、行业云
公有云:用户付费后获得公有云资源,由服务方维护。
私有云:企业内部搭建的云服务平台,由企业内部管理,访问受限。
混合云:企业将部分服务放置于公有云,其中公有云和私有云通常会使用防火墙进行隔离。
行业云:针对特殊行业搭建的有偿或无偿的为用户提供服务的云。
②服务模式分类:Iaas、Paas、SaaS