设为首页 收藏本站
查看: 2872|回复: 6

[经验分享] 云计算、openstack 介绍

  [复制链接]

尚未签到

发表于 2017-6-26 07:28:19 | 显示全部楼层 |阅读模式
  概述:
  要说 openstack, 那就又要说到云计算,现在这个时候,不懂点什么云计算、分布式存储, 好像都赶不上这互联网的潮流了, 云计算的概念最早由GOOGLE提出, 在2006年的时候亚马逊就已经有了云计算的产品(AWS EC2)。  在近几年,云计算 在全国各地开花。而这其中最热门的一个就是openstack了。
  openstack  是目前很火的一个云管理平台,可以控制整个数据中心的计算、存储、网络资源,从它的名字就可以看出它的本意,open 开放,stack 是栈、堆的意思,也就是说openstack  是由一些很多其它的东西堆砌而成。  首先,openstack  不是一个单独的软件,很多刚开始接触的人都认为它是一个软件,实际上 openstack 是很多组件在一起协同工作。  
  openstack 是一个开源项目,最早由美国NASA 和 Rackspace (全球三大云计算中心之一)合作研发的项目,2010的7月 开源。跟VMware的产品相比,openstack 的好处就是 解除产商绑定、具有扩展性、可定制化IAAS。但是;入手难、学习路线陡峭。   好用还是觉得VMware 的产品用着方便, 毕竟花了钱的东西就是不一样,不用自己去折腾。  但是openstack 有自己很活跃的开源社区,也一直在完善。
  为什么要用云计算:
  
  现在的数据中心,也就是公司的机房,都会遇到 一个问题,例如:有某个项目需要十台服务器,每台服务器有100TB硬盘,200GB内存  ,来完成这个项目,而这个项目做成以后,往往是 这些硬盘、内存、CPU的利用率 不高, 都会有剩余出来,这就造成了资源上的浪费,而云计算就可以以一种非常灵活的方式,按需提供服务(按需:指的就是使用多少CPU、内存、硬盘) ,那云计算就是最好选择。云计算 是上很多种技术融合在一起的一个产物,如虚拟化、分布式计算、负载均衡、。  通常有云计算的地方,就肯定有虚拟化、分布式、负载均衡、这些东西出现。  虚拟化:虚拟化技术也就从2008年开始潮流起来。KVM是目前与openstack 用的非常多的,  除了KVM、还有XEN、ESX\LXC\Hyperv 这些虚拟化技术。
  在虚拟化技术里又分为:
  软件模拟、虚拟化层翻译、容器虚拟化三个阶段:其中虚拟化层翻译又分为:软件捕获翻译,就是软件全虚拟化。  半虚拟技术:改造虚拟机系统内核加虚拟化层翻译。   全虚拟化: 硬件支持的虚拟化层翻译。   
  软件模拟:软件模拟就是通过软件完全模拟CPU、硬盘、网卡等硬件。   因为是软件模拟,所以理论上可以模拟任何硬件,一般只用于研究测试的场景。且效率非常低。采用这种技术的有BOCHS  \   QEMU等。
  
  虚拟化层翻译:
  在X86平台上指令集分为4 个特权模式: Ring0  Ring1 Ring2 Ring3   ,操作系统一般使用Ring0级别,应用程序在Ring3级别。   驱动使用Ring1  Ring2 级别。X86平台在虚拟化方面的一个难点就是将虚拟机越级的指令使用进行隔离。 最开始是VMware公司找到的解决办法,比如重启虚拟机不影响物理机的重启。这种就叫做全虚拟化方案。还有一种就是CPU指令改造,也就是我们平常使用电脑需要将BIOS 的 一个Virtualization Technology  support  打开,这个是硬件支持的全虚拟化方案。  现在都是使用基于硬件的虚拟化解决方案,并且操作都支持一些半虚拟化的特性
  容器虚拟化:
  容器虚拟化的原理是基于Namespace 、CGroups这种技术将进程隔离,每个进程都是一台单独的虚拟机一样,有自己 的目录,进程编号、内存空间。  基于容器的虚拟化可以在单一内核上运行多个虚拟机。  目前火热的容器技术Docker . docker就是可以将一个开发环境打包,迅速的在另一个系统上运行起来,这种技术在2013年出现。各大产商加入其中,如Redhat  、GOOGLE。。。。。
  为什么要讲这么多虚拟化的东西,因为云计算 一般都是建立在虚拟化技术之上,利用虚拟化技术将一台物理机虚拟化 (虚拟物理机的CPU\内存\IO硬件资源)  以后,你就可以在这一台物理机上跑多个虚拟主机。例如  现在许多人都买了阿里的云主机, 云主机不就是虚拟机么。 按需分配,你要多少的硬盘、什么样带宽、怎么样的系统。 这些都是经过上述中的虚拟化技术实现,它的背后有很的服务器, 这就是一个虚拟池。 你的云主机 就是建立在这个虚拟池上。
  openstack 已经走过7个年头,现在的版本是OCATA,每半年发布一个版本,版本号都是以字母命名。到目前openstack 已经有非常多的组件。而我们主要掌握的就是它的几个核心模块。计算、网络、存储,这三个模块。先看它的架构图:   都是通过一个dashboard 去管理这三类资源。
DSC0000.png

  
   下面是openstack 的组件使用情况: 采用率adoption :达到%90 基本上能使用部署此模块、成熟度:8是满分,代表这个模块的稳定程度、使用的年限。
   DSC0001.png
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-388124-1-1.html 上篇帖子: Cloudstack平台实战 下篇帖子: 网易openstack部署运维实战(转)
累计签到:13 天
连续签到:1 天
发表于 2017-8-3 06:33:39 | 显示全部楼层
回帖听说有金币@qq.com

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

累计签到:13 天
连续签到:1 天
发表于 2017-8-4 09:20:59 | 显示全部楼层
  回帖赚点积分哈···

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2017-9-25 07:37:50 | 显示全部楼层
不错

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

累计签到:355 天
连续签到:1 天
发表于 2017-12-7 17:19:46 | 显示全部楼层
回帖赚点积分哈···

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

累计签到:34 天
连续签到:1 天
发表于 2017-12-30 21:23:44 | 显示全部楼层
有没有使用openstack加上docker

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表