看完OpenStack入门科普,看这一篇就够啦!这篇文章,作些记录。数据库
1、OpenStack简介:OpenStack就是为了云计算服务的。简单来讲,它是一个操做系统,一套软件,一套IaaS软件。浏览器
一、什么是云计算?服务器
解释一:美国国家标准与技术研究院定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源可以被快速提供,只需投入不多的管理工做,或与服务供应商进行不多的交互。(mbl,what???)网络
解释二:云化就是把每一个人手中的独立资源集中起来,放在一个地方进行统一管理,而后动态分配给每一个人使用。而云计算,就是把计算资源集中起来,这个计算资源,包括CPU、内存、硬盘等硬件,还有软件。换句话说,云计算就是让用户经过互联网来使用在云端的应用,数据,或者服务,这些应用,数据,或者服务,就是云计算的资源。(说是像大锅饭我却是很认同)架构
二、什么是IaaS?云计算的结构里,这些资源是如何提供的呢?究竟是怎么一个运做模式呢?或者说云计算是怎样落地的呢?oop
经过三种最多见的服务模式:3个aaS学习
三、云计算的优势也粘一下:大数据
1 能力强(云计算能够达到很庞大的规模,例如Google公司的云计算,就有100多万台服务器,这意味着超强悍的计算能力。)云计算
2 很可靠(云计算采用各类容灾措施,能够保证服务的高可靠性,比本地服务更稳妥。)spa
3 很灵活(云计算很灵活,能够根据用户需求或规模提供相适应的资源,并支持动态伸缩,想多就多,想少就少。)
4 低成本(云计算看上去很庞大很花钱,实际上由于节点更为廉价,资源动态管理,因此用户花钱反而少,能够根据本身的使用状况定制服务,控制成本。)
四、云计算与大数据的联系与区别:
云计算就是硬件资源的虚拟化
大数据就是海量数据的高效处理
云计算做为计算资源的底层,支撑着上层的大数据处理
好比云计算平台Openstack提供对hadoop里HDFS的支持,二者协做。
2、OpenStack架构:提供IaaS层服务,管理“基础设施资源”,便于用户调用和使用,是OpenStack的首要任务。
一、基础设施资源:计算、存储、网络,通俗来讲就是CPU、硬盘、网卡。
二、OpenStack经过众多组件实现根据用户需求来“弹性”分配资源,即动态增长和删减资源,不用中断用户的使用,更无需全新申请。
三、OpenStack关键组件及其做用:
四、OpenStack学习:推荐几个大咖,你们能够百度找他们的博客来看:陈沙克、何明桂、孔令贤,Cloudman。
原文连接:https://mp.weixin.qq.com/s/K_BBu-ZqLI-drDt2ptstLw