开源云计算OpenStack的2016年思考 推荐 原创 xjsunjie 2017-01-01 17:00:50 博主文章分类:云计算大数据 ©著作权 文章标签 openstack 文章分类 云计算 ©著作权归作者所有:来自51CTO博客作者xjsunjie的原创作品,请联系作者获取转载授权,否则将追究法律责任 题记:我们处在一个剧烈变化的时代,必须要急速地跟上时代的步伐,这就需要勇敢地驾驭着变化的浪潮,不要害怕变化。 今年,OpenStack发布了两个重要版本,一个是4月8日的Mitaka,另一个是10月6日的Newton。不可否认,在目前的云计算市场中,开源云计算是一个非常重要的组成部分,特别是Newton版本的发布,将开源云计算提升到了一个新的高度。 OpenStack自推出以来,逐渐得到业界的广泛关注,在互联网企业、传统企业包括中字头的国企都有实际使用的案例,而这些都要归功于它的开源理念和自身不断的完善和成长。回顾走过的2016年,我们不妨冷静思考,对OpenStack来个简单盘点。1、在私有云和行业云这个广袤的企业级服务领域里,OpenStack从最先开始的星星之火逐渐行成燎原之势。2016年4月,在 OpenStack Mitaka 版本中,代表重要的核心项目社区贡献度的 TC-approved 中,中美两国的企业几乎占据了所有前10名的位置,其中:美国公司占据8席,中国企业占据了2席,华为和创业公司EasyStack迈入核心项目贡献前十 位之列。10月,在OpenStackNewton版本中,共有23家中国企业上榜;而上一个版本Mitaka代码贡献的中国上榜企业是13家,同比增长 高达77%。从企业市场来看,不仅在高要求的金融行业,还是传统行业都有采用OpenStack解决方案的实际案例,到今年底还有5家国字头企业(国家电网、中 国电信、中国海油、中国银联、中国邮政储蓄银行)加入。以上典型案例只是OpenStack在中国传统行业企业级市场落地的冰山一角,顺丰速运、联想集 团、清华大学、农信银行、长城宽带、携程网、国家超算广州中心、苏宁云商等企业也加入了OpenStack的用户阵营。从技术层面、市场增长、客户认知方 面,我们可以看到OpenStack在中国企业级市场的开源大势一派明朗,已从最先开始的星星之火逐渐行成燎原之势。2、大部分企业对于OpenStack有热情,但是采用率还较低。为何OpenStack没有获得市场的大规模认可?还没有真正在企业生产业务上大面积开花呢?我们不妨辩证和客观的来看下OpenStack的发展。OpenStack作为一个开源项目,自诞生以来就注定要命运多舛。因为它具备互联网模式的重要基因——“免费”,首先面临的是很多传统IT厂商的 困惑和抵触,革命者与既得利益者的战争从来都是硝烟不断。而且企业的IT演进也是渐变式的,不是一蹴而就的,从管理理念到技术架构变革,我们还需要走一段 路。另外,许多人将原因归结于OpenStack的复杂性。目前传统企业里使用VMWARE的仍然居多,一方面是因为VMWARE先入为主占得先机,另 一方面确实简单易用。而OpenStack相对来说,组件众多架构庞大,非常难以部署和驾驭;OpenStack源于开源社区,而开源社区是技术驱动的。 社区提供源代码,但这种代码一般侧重于解决核心问题,解决那些对开发者而言有成就感的问题。而对于非核心的边缘性的功能,比如优化、管理、监测、容灾备份 等开源社区很少提供或者即使有,功能上也很不理想。除了部署复杂性,那么如何运维和运营也是另一个难题。市面上经验丰富的OpenStack技术人员还比较少,导致企业难以获得足够的技术支持。这些 都是企业不愿意采用OpenStack的原因。毕竟传统企业的人才都是跟传统设备和商业产品打交道的多,如何快速掌握和使用开源云平台,那就需要培训和实 践了,所以openstac还需要加强培训和认证服务。3、从技术驱动转向用户需求驱动Mitaka版本重要的提升就是统一的API、更具可管理性,以及通过Heat可横向扩展为大型部署提供更高的性能与稳定性。到了Newton版 本,它提升了对容器的支持,是一个支持虚拟化,裸金属和容器部署形式的云平台,让运营者和开发者使用更方便,使OpenStack在强大的自动化功能下更 容易设置、操作、改变和修正。当软件功能越来越强大之后,原来必须在硬件层面的支持就可以转移到软件上来实施。在OpenStack能完成硬件的容错、协同之后,x86这种性价 比更高的平台已经足以满足严苛的生产环境需要,技术驱动的结果就是企业用户越来越没必要花那么多钱去搞那么多昂贵复杂的专业设备了。目前来看,OpenStack的核心技术已经比较成熟,但商业化方面距离满足企业用户需求还有差距。未来OpenStack要想取得更大的成功,还 要在用户市场教育和行业用户解决方案上下大力气,只有让产品能更进一步贴近用户场景、理解用户的需求,不断推出能满足不同行业用户需求的接地气的解决方案 而不只是一个技术产品,才能更好地适应市场化的竞争机制,同时促进OpenStack生态系统的繁荣。4、NFV的支持2016年,在任何OpenStack 活动中,最大的惊喜和看点莫过于NFV(网络功能虚拟化),它是一个正在不断发展的网络架构,边缘服务(如负载平衡,缓存,代理,防火墙,IDS/IPS)进行虚拟化,而且取代传统网络设备,在x86服务器上充当软件服务运行。为了支持流行的电信网络配置,VLAN-aware VM允许用户在OpenStack云上运行已有的VNFs,并可使用每个租户的VLAN传输流量。Nova增加了可变的配置设置,使运营者能够重新加载某些配置参数而无需重启节点。同时,Nova的get-me-a-network简化了网络配置,这些都是改变。NFV的使用案例对电信公司意义重大,因为随着设备使用量的持续增长,它们要求协调按需网络服务的能力,而OpenStack和OPNFV工作组可 能成为一个复杂度较小的路径,定义出新的标准。当然NFV的发展离真正成熟还存在一定距离,而OpenStack并不是NFV的全部。5、容器化的潮流从年初Docker公司闪电收购Unikernel Systems,提前扼杀各种“被颠覆”的苗头,蔓延到Kubernetes、Mesos、SwarmKit三家项目在年中掀起的“编排”之争,再到年末 阿里云与Docker牵手一举震撼国内创业市场。容器用一个又一个令人目不暇接的关键词带着背后的技术爆点填满了2016一整年的时间线。当然不可否认,容器化OpenStack可以使OpenStack部署起来更方便,运行效率更高,简化升级和扩容。容器化OpenStack,大大 加快了部署的时间,通常10分钟,就可以完成一次完整功能的部署,这样验证OpenStack各种新功能的代价,就大大减少;容器化后,用户感觉 OpenStack的各个组件,就类似搭积木一样搭建起来,可以根据自己的需求,自由选择相应的模块。遇到问题,寻求帮助,也显得简单很多。因为大家容器 里的东西都是一样的,无非就是外面的配置文件。但是在容器集群管理和企业级需求的支持上,Docker也还有很多地方不成熟,亟待完善。不过容器自身的优越特性,对于OpenStack开发者和运维者来说,吸引力是巨大的。展望:OpenStack的未来明年2月,OpenStack将发布OCATA版本,容器化Openstack将成为一种潮流。未来OpenStack能否走向更大成功的关键,就在于能否持续的扩大自己社区的影响力。在生态方面,OpenStack一方面需要与来自服务器、网络、存储以及软件等领域的开发者一同建立一个更为完善的生 态,一方面需要深刻的将自身技术优势与企业和云服务商的实际需求相联系,进而形成一个相互促进、相互推动的良性关系。不管怎样,我们相信OpenStack是一条曲折但却正确的路,面对变化的浪潮,不要害怕,不要犹豫,冲上去驾驭它,就这样! 赞 收藏 评论 分享 举报 上一篇:RAC一个节点自动重启问题分析 下一篇:Master带给世界的思考:是“失控”还是进化 提问和评论都可以,用心的回复会被更多人看到 评论 发布评论 全部评论 () 最热 最新 相关文章 Redis 开源协议变更背后:开源软件与云计算巨头的竞争博弈 01 背景在云计算的风潮下,开源软件的生态环境正在经历一场剧变。2024 年 3 月 20 日,这种变化在 Redis 身上得到了集中体现。Redis 商业公司 CEO Rowan Trollope 宣布,Redis 将从 BSD 3-Clause 许可证过渡到双重许可证模式,包括 RSALv2 和 SSPLv1。这一变化的影响将从 Redis v7.4 版本开始,贯穿到未来所有的 Redis 开源软件 Redis 开源协议 云计算 大数据 server 2016证书服务安装 证书服务安装 服务器 重启 SRE的职业发展走势思考 谷歌提出SRE的思想已有多年,国内各大厂学的千姿百态、参差不齐,还有些大厂直接摊牌,不玩了,觉得基础设施和平台足够成熟,取消SRE岗,取而代之是各种干着SRE活儿的新岗,换汤不换药。也有些厂取消公共的业务SRE,把SRE下放到业务自治,确实解决了跨部门协作的问题,少了很多扯皮,但也是摁下了葫芦起了瓢,由于不成规模,成本比共享肯定是大的,体系和技术也难以共享,从公司的视角看到底是赔是赚还是笔糊涂账。 运维 系统运维 SRE 类似 openstack 开源云计算 类似 OpenStack 开源云计算的平台及其代码示例### 引言随着云计算的兴起,越来越多的企业和个人开始意识到云计算的重要性。OpenStack 是一个广受欢迎的开源云计算平台,它提供了一系列的云计算服务,包括计算、存储、网络等。本文将介绍类似于 OpenStack 的开源云计算平台,并提供相关的代码示例。### 类似 OpenStack 的开源云计算平台1. CloudSta 创建虚拟机 云计算平台 API 云架构和openstack的思考 ,市场空间非常之大。在云的发展 解决方案 云计算 私有云 OpenStack 如何笑傲开源云计算战场—— OpenStack 与 CloudStack 的对比 大概一周前,Zenoss刚刚完成了一份名为“2014开源云计算 openstack cloudstack 对比 开源云 API 关于云计算Kubernetes与Openstack关系的一些思考 大概从2015年开始,Docker、Mesos、Kuberntes等容器相关的技术开始流行起来,云计算的核心理念也随之发生了变化,一句话总结为:云计算的核心理念正在从以资源编排为主体向以应用编排为主体转变。有感于此,谈一些自己关于Kubernetes与Openstack关系与两者整合的一些思考。 云计算 Kubernetes Openstack k8s 容器云 云计算-OpenStack Openstack是目前比较流行的一个实现云计算平台的项目,本文通过云计算概述、Openstack简介、Openstack核心模块、Openstack实战部署这几个方面来介绍Openstack。一、云计算概述1.1、 云计算是一个资源池,它为我们提供了诸如水、电、煤气一样的基础服务。1.2 、云计算是一种按使用量付费的模式,这种模式可以快速、高效地提供网络,服务器,存储,应用软件,服务等 云计算 openstack openstack 云计算走向开源 基于openstack的云平台 文章目录1.OpenStack概述1.1OpenStack的产生1.2OpenStack基金会1.3OpenStack项目介绍1.4OpenStack项目的目标1.5OpenStack的开放性2.OpenStack架构2.1OpenStack的7个核心组件2.2OpenStack项目构架2.3OpenStack的3个核心子系统3.OpenStack计算服务3.1Nova3.2Nova功能架构3. openstack 云计算走向开源 API Server 对象存储 云计算OpenStack开源软件存在什么缺点 openstack 开源 开源openstack 在过去的几年中,我在帮助为存储行业带来开放性方面发挥了领导作用。 在Nexenta,我们继承了Sun Microsystems的出色技术,并以开放的核心业务模型进入市场。 这种模式以及许多其他模式都运行良好,Nexenta被称为“过去十年间最具破坏性的存储公司”,部分原因是我们对基于锁定的传统专有供应商的影响。 当我决定离开Nexenta并回到初创公司的早期阶段时,我立即 java 编程语言 大数据 数据库 linux 有哪些开源云平台 openstack 典型的开源云计算平台 1 abiCloud简介 abiCloud是开源云管理软件,可以创建管理资源并且可以按需扩展。使公司能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包括虚拟服务器,网络,应用,存储设备等等)。从而节省成本,提高效率,同时小公司也可以建立自己的私人云,AbiCloud较之同类其他产品的一个主要的区别在于其强大的Web界面管理。可以通过拖拽一个虚拟机来部署一个新的服务。这个版本允许通 有哪些开源云平台 openstack 数据中心 虚拟设备 服务器 云计算开源框架openstack的体系结构 openstack属于云计算哪一层 一、云计算包含三层服务: openstack mysql配置 数据库 配置文件 安装过程 云计算openstack 云计算openstack论文 一、云计算1、云计算解决的问题 备机准备(低配)故障恢复安装系统硬件资源浪费电力资源浪费2、云计算概念 (1)维基百科 云计算是一种通过因特网以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。 Cloud comuting is a style of comuting in which dynamically scalable and often virtualized reso 云计算openstack openstack 云计算 虚拟化 Machine openstack云平台的作用 openstack 云计算 前言一、概念云计算的概念云计算是指用户通过网络使用云的资源池(根据自己的需求),使用租赁的形式,按量计费和弹性伸缩模式,能快速获取资源并进行使用,管理体量小,只需要和提供商进行少量的交互即可 IaaS(基础架构即服务) 提供底层 IT 基础设施服务,包括处理能力、存储空间、网络资源等 面向对象一般是 IT 管理人员 PaaS(平台即服务) 把安装好开发环境的系统平台作为一种服务通过互联网提供给用户 openstack云平台的作用 openstack linux 云计算 面向对象 微软云计算的思考 ... web服务器 虚拟主机 数据库 .net 云服务 docker openstack 云计算 云计算openstack部署 云计算(cloud computing)基于互联网的相关服务的增加,使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络,互联网的一种比喻说法。 从单机到云计算 早期单机跑服务中期单机性能得到了非常大的提升,如果还是单机跑一个服务,服务器性能显得过剩。因此把很多服务器集中到一起,运行很多虚拟模式,每台虚拟机运行一个服务,这就是虚拟化现在美国国家标准与技术研究院( 服务器 vim IP openstack开源云王者归来pdf openstack 云原生 《重识云原生系列》专题索引: 第一章——不谋全局不足以谋一域 第二章计算第1节——计算虚拟化技术总述 OpenStack Swift 对象存储方案知识地图:1 Swift概述1.1 OpenStack Swift项目简述 &n openstack开源云王者归来pdf 云计算 数据 Ring 元数据 云计算是openstack吗 openstack与云计算的关系 1、云计算是什么与OpenStack? 云计算(cloud computeing)是分布式计算的一种,指的是通过网络"云"将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单的说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网络计算。通过这项技术,可以在很短的时间内(几秒钟)完成 云计算是openstack吗 云计算 云主机 分布式计算 云计算 openstack 现状 简述openstack云计算框架 OpenStack一、云计算1.1 云计算的概念1.2 云计算的基本特征1.3 云计算服务模型1.4 常见云计算部署1.5 私有云相对公有云有的优势1.6 云计算和虚拟化的区别二、OpenStack2.1 OpenStack概述与基本设计原则2.2 OpenStack服务2.3 OpenStack优势三、Open Stack架构3.1 Open Stack原生概念架构3.2 Open Stack 云计算 openstack 现状 openstack 云计算 架构 Stack 开源Openstack 云平台 openstack源码分析 2021SC@SDUSC细嚼慢咽读源码前置知识:Services概念:Services是由Nova组件提供的。一般来说,一个Nova组件作为一个进程运行在controller或compute节点来提供服务。这些services中是有面向最终使用者的,比如REST API service,但绝大部分是来和其它Nova services协同工作的。每个service状态由Nova监控,如果servic 开源Openstack 云平台 openstack API REST 配置文件