IT(information technology)就是信息处理的总集,包括:软件,硬件,通信和相关服务等

云计算的定义

美国国家标准与技术研究院(NIST)定义:

云计算是一种模型,它可以实现随时随地,便携地,随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络,服务器,存储,应用,及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。

自我理解:

云计算是一种商业模型,从以前的自建变为租用,随时都可以配置资源池的资源,快速进行供应与释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。

以前的it架构: 网络–>存储–>服务器–>虚拟化–>系统–>中间件–>运行环境–>数据–>应用

现在云计算的IT:   硬件资源层(通用硬件平台)–>虚拟化层(计算,存储,网络资源池化)–>云管理层(计算,存储,网络资源)–>应用平台层(消息总线,数据库,中间件,部署管理架构)–>应用层

 

云计算的五大特点

1.按需自助服务 On-demand Self-service (eg:水电燃气,用多少,付费多少)

2.广泛的网络接入 Broad Nerwork Access (手机、电脑、三方终端等)

3.资源池化  Resource Pooling(通过云操作系统屏蔽底层来自不同硬件的差异)

4.快速弹性伸缩 Rapid Elasticity (根据实际需求自动扩展扩充和伸缩)

5.可计量服务  Measured Service(费用计算 和监控服务)

 

云计算的4种部署模式

公有云:出租给公众的大型的基础设施的云;

     eg:华为云、阿里云对外提供服务、租用。

私有云:企业利用自有或租用的基础设施资源自建的云

      eg:中国电信自己的数据中心,以云的方式提供给公司内部使用

混合云: 由两种或两种以上部署模式组成的云;

      eg:12306,核心业务数据在自己的数据中心,另有一部分查询功能在阿里云

行业云/社区云/政务云:为特定社区或行业所构建的共享基础设施的云,针对某一特定行业提出的全套解决方案,比如医疗、游戏、教育

 

云计算三种服务模式

IaaSinfrastructure as a service    基础设施即服务 硬件设施    出租处理能力、存储空间、网络容量等基本计算资源;

PasSplatform as a service             平台即服务 硬件设施+软件资源环境 为客户开发的应用程序提供可部署的云环境;

SaaSsoftware as a service             软件即服务 硬件+软件+程序     在网络上提供可直接使的应用程序;

 

云计算的8个通用电:

1.大规模(Massive scale)

2.同质化(Homogeneity)  也可以理解成标准化,这点倒是和用电很类似,大家要保持相同电压、插座接口,这样人们的电器和各种设备才能被广泛使用。

3.虚拟化(Virtualization)

4.弹性计算(Resilient computing)

5.低成本软件(Low cost software)

6.地理分布(Geographic distribution)

7.服务定位(Service orientation)

8.先进安全技术(Advanced security technologies)

 

云计算总结:  4部署-3总结-5特性-8个通用点

云计算拥有私有云、社区云、公有云、混合云这4种部署模式、有IaaS、PaaS、SaaS这3种服务模式、有资源池化、泛在接入、敏捷弹性、按需自助服务、可计量服务这5大基本特质;有大规模、弹性计算、标准化、地理分布、虚拟化、面向服务、低成本、高安全型这8个通用特点。

 

云计算技术:

计算架构: 整体性最优 基于软件可靠性  可扩展性   

 

云计算硬件:  服务器:高可靠性,高性能  网络:高密度以太网交换机  存储:低成本,多备份

云计算软件:  并行计算技术,分布式存储,分布式文件管理,虚拟化技术,云计算系统管理技术

 

硬件技术:

1.技术架构:

常见的系统扩展方式有Scale up  纵向扩展  不断扩大系统容量  和Scale out  横向扩展 整合资源 两种。

2.存储系统: 

 

分布式存储系统使用便宜IDE/SATA硬盘的服务器本地存储构建存储资源池,既降低了服务器的成本,也降低了存储成本,构建最低成本的计算和存储。通过“分布式存储和多副本备份”来解决海量信息的存储和系统可靠性,数据存储可以配置多份副本,保证数据的安全性。

3.数据中心的网络:

东西向流量增长

并行计算业务(如:搜索)需要服务器集群协同运算,产生大量横向交互流量 虚拟机的自由部署和动态迁移,虚机间需要实时同步大量的数据

 

软件技术:

1.集群管理:

云计算虚拟化平台软件,支持分布式的集群管理。可以针对业务模型,对物理服务器创建不同的业务集群,并在集群内实现资源调度和负载均衡,在业务负载均衡的基础上实现资源的动态调度,弹性调整。

云计算虚拟化平台需要支持各种不同的存储设备,包括本地存储、SAN存储、NAS存储和分布式本地存储,保证业务的广适配性。

同时,提供链接克隆、资源复用、精简置备和快照功能,降低企业成本并提供高效率、高可靠性的资源池。

 

版权声明:本文为zhiyuu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhiyuu/p/15217166.html