云计算介绍
作者:互联网
云计算(cloud computing)
云计算的定义
1)云计算是一种模型,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用及服务),资源能够快速供应并释放,使管理资源的工作量和与服务供应商的交互减小到最低限度
2)通过网络的方式,获取IT资源的一种服务模型。云计算不是指的一种具体技术,而是一堆技术的集合
3)把物理资源转变成逻辑资源
什么是云计算
通俗的讲,云(数据中心),是网络、互联网的一种比喻说法,即互联网与建立互联网所需要的底层基础设施的抽象体。“计算”指的是一台足够强大的计算机提供的计算服务(包括各种功能,资源,存储)。“云计算”可以理解为:通过互联网可以使用足哆强大的计算机为用户提供的服务,这种服务的使用量可以使用统一的单位来描述
虚拟化
虚拟化是云计算的一种重要的技术手段
优点:提高资源利用率(唯一)
缺点:性能损失/性能没有物理机性能高(例如,数据库不建议通过虚拟机跑业务)
5% --- 15%/25%
30% 流量冗余
20% 设备冗余
云计算的优势
1、按需自助服务(按需自主服务是指客户可以根据自己的需求,自主去和云供应商获取所需要的服务)
2、广泛的网络接入(广泛的网络接入是指让客户可以在任何时间和任何地点接入网络并且获取自己需要的服务)
3、资源池化(资源池化是指云端的计算、存储资源被放在统一的资源池中,用户可以便捷地从资源池中获取计算和存储等服务,而不用担心如何服务的实现和维护方式。把硬件资源集中虚拟化(能够屏蔽掉底层硬件的差异))
4、快速弹性伸缩(快速弹性伸缩是指可以根据用户的要求,随时进行资源的分配量调整(可在运行时调整),不需要时释放资源)
5、可计量服务(可计量服务是指可以对所提供服务的各种指标进行统计与分析(不仅仅是计费),在公有云被称作“计费”,但计量不等于计费)(可量化:量化的是资源,不是使用量和时间)
计算机发展史
串行计算:是不将任务进行拆分,一个任务占用一块处理资源
并行计算:将一块大的处理资源分为几块小的处理资源,将一个大任务分割成多个子任务,用这些小的处理资源来单独处理这些子任务(侧重于CPU的能力,具有局限性,不能CPU拆分给你服务)
分布式计算:分布式计算的子任务具有独立性,一个子任务的运行结果不会影响其他的子任务(可拆分,节点服务)
网格计算:网格计算与分布式计算的核心思想类似,都是将一个大任务分成若干个子任务,这些子任务之间互不相干,占用独立的计算资源(区别在于分布式计算中处理子任务的各个计算节点只是在无偿地贡献自己的算力,无法使用其它计算节点的算力为自己做点什么。而网格计算的各个计算节点可以在贡献自己算力的同时,通过平台来调用其它计算节点的算力,并且其它计算节点也根本不知道你在调用它)(容器里面的“name space”用的就是网格计算)
云计算:云计算不仅仅是一个计算模型,还包含了运营服务等概念。云计算是分布式计算、并行计算和网格计算的发展,或者说是这些概念的商业实现。豌豆荚(?)
云计算的发展
Hyper-v 微软,闭源的虚拟化
XEN、AWS 闭源
KVM、VMware ESX、Open Stack、VMware、Docker、CoreOS、Cloud Foundry 开源
Open Stack:由控制节点,计算节点,网络节点,存储节点,四大部分组成(这四个节点也可以单机部署)
Open Stack组件:Keystone - 身份识别服务
Glance - 镜像服务(存放在Swift里)
Nova - 计算机服务
Neutron - 网络服务
Cinder - 块存储服务
Swift - 对象存储服务
Ceilometer - 计量服务
Horizon - 控制面板服务
2.0与3.0的区别:3.0更侧重于应用云化,敏捷应用开发与生命周期管理,对于3.0时代来说业务的重构能力和速度非常快(不用在意机器坏没坏掉),不需要太多的依赖
云计算的部署模式
1.是谁建的;
2.建给谁用;
3.数据存放在哪里.
公有云是某一个厂商提供给所有人使用,数据由厂商保存。是云服务提供商对外提供的公有云服务部署模式
私有云是自己创建给自己使用,数据由自己保管。指企业或组织专属的云服务部署模式,私有云拥有者对私有云具有完全的访问和控制权限
混合云既有公有云的成分也有私有云的成分(例如,医院的业务),数据根据情况而定。指包含两个或多个不同的云计算服务部署模式组成的云服务获取平台,它并不是上述云的简单组合,而是云服务提供商根据企业实际情况定制的个性化云计算服务部署模式
云计算的服务模式
IaaS模式:Infrastructure-as-a-Service(基础设施即服务),硬件资源服务(CPU,内存,存储,网络等等)
PaaS模式:Platform-as-a-Service(平台即服务),组件服务(比如数据库,操作系统,redis等等)
SaaS模式:Software-as-a-Service(软件即服务),应用层
网络资源:网卡、交换机、路由
存储资源:硬盘、文件存储
计算资源:CPU、内存、GPU
虚拟化:KVM、擎天
操作系统:Windows、Liunx
中间件:API
以下华为公有云服务属于SaaS模式的是(B ).
A.弹性云服务器ECS (属于IaaS)
B.人脸识别
C.云硬盘 (属于IaaS)
D.对象存储服务OBS (类似于百度网盘,属于IaaS)
云计算的可量化服务指的是按照使用时间和使用量对客户收费(B).
A.TRUE (对)
B.FALSE(错)
服务器机柜的高度:1U=4.445厘米
标签:存储,服务,介绍,任务,计算,节点,资源 来源: https://www.cnblogs.com/xianshilogs/p/16676763.html