OpenStack Juno 版本发布——支持Spark和NFV[转]
作者:郑晨,OpenStack中国社区,转载请注明出处
美国时间2014年10月16日,OpenStack Juno版本正式发布,这是OpenStack开源云计算项目自2010年创立以来的第10个版本。在过去的6个月里,有18704个代码提交记录,超过133个组织的1419名代码贡献者参与到OpenStack Juno版本的开发中来,包括支持软件开发、大数据分析和大规模应用架构等342个新功能点亮相。

Juno版本中,共提出了342个新的功能点,其中重要的功能之一是围绕Hadoop和Spark集群管理和监控的自动化服务。社区共修复了3219个bug,这标志着OpenStack正向大范围支持的成熟云平台快速前进。Juno还包含了很多企业级功能,如存储策略、新的数据处理服务,奠定了网络功能虚拟化(NFV)的基础,这些变化让基于OpenStack的电信厂商与IDC服务提供商服务更据灵活性和高效性。在Juno中贡献排在前十的公司分别是Red Hat、HP、IBM、Mirantis、Rackspace、SUSE、OpenStack Foundation、B1 Systems、VMware和NEC,其中排名考前的中国公司有Huawei,EasyStack,Kylin Cloud等,具体统计信息
Juno版本的重点更新内容:
- 包含了OpenStack Swift 2.0.0, 2.1.0, 2.2.0三个版本
- 存储策略
- Keystone v3支持
- 服务器端账户到账户(account-to-account)拷贝
- 添加新服务器、zone和region时更优的分区位置
- 应用splice()的零拷贝(Zero-copy)GET请求响应
- 并发对象审计
Juno版本具体更新内容
- Nova 网络功能虚拟化项目组在五月Atlanta峰会成立,新的功能已经在Juno中逐渐显现;包括救援模式等很多运维层面的更新工作也落在nova-network中;通过StackForge增加了多个重要的驱动,如支持Ironic和Docker;支持调度和在线升级
- Cinder 块存储添加了十种新的存储后端;改进了第三方存储系统的测试;Cinder v2 API集成进Nova;块存储在每个开发周期中不断成熟
- Neutron 支持IPv6和第三方驱动,保证网络的可靠性和可持续性;API层面添加了插件支持;支持三层网络高可用;支持分布式网络模式
- Swift 存储策略的推出对于对象存储是具有里程碑意义的,存储策略给予用户更多的控制与性能的提升;支持Keystone;
- Horizon 支持部署Apache Hadoop集群;扩展了RBAC系统
- Keystone 联邦认证使用户可以通过同一套认证体系访问私有和共有OpenStack服务;可以配置使用多个认证后端;与LDAP的集成更加便捷
- Heat 出错后更易于回滚操作和环境清理;可以授权无权限用户操作
- Ceilometer 提高性能;支持负载均衡、防火墙与VPN
- Glance 扩展image定义;异步处理进程;可控下载策略
- Sahara 应用Hadoop和Spark实现大数据集群快速搭建与管理;
Juno新版本的一些详细资料请见:
企业用户反馈
OpenStack现在支持企业级,包括电信、金融、零售、互联网、政府等各个行业。以下是一些用户反馈,它们说明了通过OpenStack云计算平台可以承载多种多样的业务
- Pacnet通过OpenStack减少运维成本
- 德国Cloud&Heat将云服务与热水带给用户
- Kili为科技创业公司提供OpenStack基础设施
- intelemage通过应用OpenStack云共享医疗图片
- GoDaddy部署OpenStack云平台
- 前十名自动化厂商通过OpenStack将用户想法变成现实
最后,OpenStack中国社区诚挚感谢所有1419名Juno代码贡献者的不懈努力,特别是华人工程师,同时,OpenStack中国社区将赠送OpenStack 巴黎峰会纪念T-shirt给Juno开发周期中代码提交前十名(排名包含并列)的华人工程师,他们分别是jichenjc,Alex Xu,Huang Tianhua,Li Yingjun,ChangBo Guo(gcb),Cindy Lu,Zhi Yan Liu,Haiwei Xu,Liusheng,jiang, yunhong,Lin Hua Cheng,OpenStack中国社区将通过email联系到各位资深OpenStack工程师,峰会纪念T-shirt将于峰会开幕时间点前发出。



在此列出所有华人工程师的名字,也包括我:),(本人从1400多人中一一按照华人名字筛选,若有纰漏,请指正),如下:
- Aaron-Zhang231
- Baohua Yang
- Can ZHANG
- ChangBo Guo(gcb)
- chaochin@gmail.com
- Chengli XU
- ChenZheng
- Cindy Lu
- cwchang
- cyli
- daisy-ycguo
- darrenchan
- Dave Chen
- David Geng
- David Hu
- David Johansen
- Edwin Zhai
- Eli Qiao
- Ellen Hui
- ericzhou
- Fei Long Wang
- FeihuJiang
- Feng Xi Yan
- George Zhao
- Gloria Gu
- gongysh
- Guang Yee
- guohliu
- Haiwei Xu
- Haiyang Ding
- Han Zhou
- Haneef Ali
- Hang Liu
- Haomai Wang
- Haomeng\ Wang
- He Jie Xu
- Hongbin Lu
- Hua ZHANG
- Huai Jiang
- Huang Rui
- hzxww
- Jay Wang
- Jay Xu
- Jia Dong
- jichen
- Jin Dong
- joehuang
- jufeng
- Jun Hong Li
- JUN JIE NAN
- Jun Wu
- jun xie
- Kent Wang
- LarryLiu
- Le Tian Ren
- Lei Zhang
- Li Ma
- Li Yingjun
- Lianhao Lu
- liaonanhai
- Lin Hua Cheng
- Lin Yang
- ling-yun
- linggao
- LingxianKong
- LipingMao
- Liu\ Zhi Kun
- liu-sheng
- LIU-Yulong
- liudong
- liuqing
- liuweicai
- lizheming
- Michael Yu
- mingyan bao
- minwang
- Qijing Li
- Qiu Hua Qiao
- Qiu Yu
- Richard Su
- Rick Chen
- Robert Li
- Rui Zang
- ruichen
- sh.huang
- shihanzhang
- Simon Chang
- tanlin
- Tao Bai
- Tianhua Huang
- tianliang
- Tianpeng Wang
- TianTian Gao
- Tianxiao Ma
- wangbo
- wanghong
- Wangpan
- warewang
- Wei Wang
- Weidong Shao
- wingwj
- Wu Wenxiang
- Vicent Hou(Shengbo Hou)
- xchenum
- Xian Dong\ Meng
- xiaoding
- Xiaoyan Ding
- xiejunan
- Xing Yang
- Xinyu Zhao
- Xu Han Peng
- Yaguang Tang
- YaHong Du
- Yang Yu
- yangxurong
- Yanyan Hu
- Yaoguo Jiang
- Yejia Xu
- Yi Chun\ Huang
- Yongli He
- yuan-zhou
- YummyBian
- Yunhong Jiang
- Zang MingJie
- zaro0508
- Zhang Yang
- zhangjl
- zhangtralon
- zhaoqin
- Zhengguang
- Zhi Yan Liu
- Zhilong.JI
- ZhiQiang Fan
- Zhiteng Huang
- Zhu Zhu
OpenStack Juno 版本发布——支持Spark和NFV[转]的更多相关文章
- 使用openshit在ubuntu14.04下一键部署openstack(juno版本)
一.基本介绍 本实验是在vmware workstation上虚拟机ubuntu14.04(64bit,desktop)上部署openstack(Juno版本).采用的工具是openshit.open ...
- CAP 2.3版本发布,支持 MongoDB
前言 经过2个月的调整及测试,CAP 2.3 版本终于发布了,这个版本最大的特性就是对于 MongoDB 的支持,感谢博客园团队的keke同学对于 MongoDB 支持所提供的 PR,相信随着博客园的 ...
- [openStack]使用Fuel安装OpenStack juno的fuel_master
安装OpenStack是一件很复杂的事情,特别是在想目中,如果一个组件一个组件,一台一台的coding部署,估计太消耗时间,而且出错的概率很高,所以使用工具推送部署的效率就很高了,而且必须得可靠.mi ...
- [译] OpenStack Kilo 版本中 Neutron 的新变化
OpenStack Kilo 版本,OpenStack 这个开源项目的第11个版本,已经于2015年4月正式发布了.现在是个合适的时间来看看这个版本中Neutron到底发生了哪些变化了,以及引入了哪些 ...
- OpenStack Q版本新功能以及各核心组件功能对比
OpenStack Q版本已经发布了一段时间了.今天, 小编来总结一下OpenStack Q版本核心组件的各项主要新功能, 再来汇总一下最近2年来OpenStack N.O.P.Q各版本核心组件的主要 ...
- (转)OpenStack Kilo 版本中 Neutron 的新变化
OpenStack Kilo 版本,OpenStack 这个开源项目的第11个版本,已经于2015年4月正式发布了.现在是个合适的时间来看看这个版本中Neutron到底发生了哪些变化了,以及引入了哪些 ...
- 学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境
0. 前沿 经过一段时间的折腾,终于在自己的Mac上装好了Juno版本的四节点环境.这过程中,花了大量的时间,碰到了许多问题,学到不少知识,折腾过不少其实不需要折腾的东西,本文试着来对这过程做个总结. ...
- EQueue 2.3.2版本发布(支持高可用)
前言 前段时间针对EQueue的完善终于告一段落了,实在值得庆祝,自己的付出和坚持总算有了成果.这次新版本主要为EQueue实现了集群功能,基本实现了Broker的高可用.另外还增加了很多实用的功能, ...
- Spring.Net.FrameworkV3.0 版本发布了,感谢大家的支持
Spring.Net.FrameworkV3.0 版本发布了,感谢大家的支持. Spring.Net.Framework,基于.NET的快速信息化系统开发.整合框架,为企业或个人在.NET环境下快速开 ...
随机推荐
- 初学Python-搞了一个linux用户登录监测小工具
这几天突发奇想,想学习一下Python.看了点基础,觉得有点枯燥,所以想搞点什么.想了想,就随便弄个检测Linux用户登录的小工具吧~ 首先,明确一下功能: 1.能够捕获 linux 用户登录的信息. ...
- Codeforces Round #477 (rated, Div. 2, based on VK Cup 2018 Round 3) F 构造
http://codeforces.com/contest/967/problem/F 题目大意: 有n个点,n*(n-1)/2条边的无向图,其中有m条路目前开启(即能走),剩下的都是关闭状态 定义: ...
- 2018年10月14日ICPC南京站参赛总结
这次比赛消耗掉了我们全部的信心和精力 在热身赛上,总体来说还是比较愉快的,这个时候心态就不对 正赛的时候我们遇到了A题签到题 我一开始是读错了题意了,认为这个题是一个裸的SG函数,而且那么多人秒过 W ...
- Linux使用imagemagick的convert命令压缩图片、节省服务器空间
一.安装: sudo apt-get install imagemagick 二.说明 imagemagick的命令convert可以完成此任务,其参数-resize用来改变图片尺寸,可以直接指定像素 ...
- Facebook人工智能实验室的前世今生
Facebook人工智能实验室的前世今生 是时候停止把Facebook当作纯粹的社交媒体公司来看了.它用无人机提供互联网服务,为了发展虚拟现实而收购Oculus,不懈追求人工智能,Facebook已经 ...
- GraphChi/graphchi-java程序配置
1.导入graphchi-java maven项目时报错: Plugin execution not covered by lifecycle configuration: org.scala-too ...
- 移动端网页开发 meta 之 viewport
这几天在搞微信公众平台,涉及到几个页面要写,可是当我测试时发现和想象中不太一样,于是去找了几个页面看了下,发现他们页面头部有 meta viewport 的标签,所以去找了下网上的资料,发现千篇一律, ...
- 把jQuery的类、插件封装成seajs的模块的方法
这篇文章主要介绍了把jQuery的类.插件封装成seajs的模块的方法,需要的朋友可以参考下 注:本文使用的seajs版本是2.1.1 一.把Jquery封装成seajs的模块 define(func ...
- iOS编码规范参考
目录 注释 1.1 多行注释 1.2 单行注释 1.3 函数的注释 命名 2.1 常量的命名 2.2 函数的命名 2.3 变量的命名 2.3.1 成员变量 2.3.2 公 ...
- 10.29训练赛第一场B题
题目大意:有n个队伍之间比赛,每两个队伍之间都有一场比赛,因此一共有n(n-1) / 2场比赛,但是这里丢失了一场比赛的记录,现在让你通过n(n-1) /2 -1场仍然存在的比赛记录来判断丢失的那条比 ...