长期专注于kubernetes, OpenStack、Hadoop、Docker、Lucene、Mesos等开源软件的企业级应用及产品化。曾出版《Lucene应用开发揭秘》。
Docker和容器技术真正在企业比较大规模的使用也是最近几年的事情,包括阿里也是在2015年的时候才开始引入Docker的镜像技术,在此之前,使用的是名为T4的阿里定制容器技术来支撑应用。
作者简介 吴毅挺,携程系统研发部高级总监。2012年加入携程,从零组建携程云平台团队,目前负责携程私有云、虚拟桌面云、网站应用持续交付等研发。 一、在线旅游与弹性需求 近年来随着大众旅游消费的火热,携程的业务每年呈高速增长,2016年Q4财报显示携程2016年全年营业收入同比增长76%,交通票务营业收入同比增长98%,酒店预订营业收入同比增长56%,其他BU也有大幅增长,预计2018年携程的GMV将突破10000亿,并在2021年突破2万亿。 我们开发的私有云和持续交付平台为携程超过 20 个 BU/SBU
当前,以 OpenStack 为代表的 IaaS 开源技术和以 Docker 为代表的 PaaS/CaaS 容器技术日益成熟,二者如何强强联合,一直是业界颇为关心的焦点领域。本文主要是和大家交流基于 Docker 容器运行和部署 OpenStack。 那么,安装 OpenStack 都有哪些方法呢?对于很多刚接触 OpenStack 的新人而言,安装无疑是一大挑战,同时也直接提高了学习 OpenStack 云计算的技术门槛。 安装 OpenStack 有哪些方式 1.DevStack 在相当长一段时间内,D
为了从软件定义数据中心迈向软件定义企业的目标,VMware揭露了正在进行的三大新战略。包括了拥抱竞争对手OpenStack来强化混合云架构,并和潜在对手轻量级虚拟化平台Docker结盟,以强化虚拟机调度能力,最后一项则是从软件市场开始跨入硬件市场,打造全VMware的整柜式服务器设备。 新战略1 化敌为友,拥抱OpenStack强化混合云架构 在VMworld大会上最引人注目的是,VMware执行长Pat Gelsinger宣布,VMware将支持OpenStack,推出VMware Integrat
操作系统:CentOS7、openstack nova-docker启动的centos7、openstack环境启动的centos7虚拟机 CPU:Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz * 2 内存:Micron 2133MHz 16G * 8 网卡:Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection 关键字:Linpack、netperf、iometer
作为提供容器管理服务的组件,Zun允许用户在没有管理服务器或集群参与的情况下快速启动和操作管理容器。它集成了Neutron、Cinder、Keystone等核心OpenStack服务,实现了容器的快速普及。通过这种方式,OpenStack的所有原始网络、存储和识别验证工具都应用于容器系统,使容器能够满足安全性和合规性要求。
切片主要就是针对获取列表中部分或者单个元素的方法,通过下标访问列表中的元素,下标从0开始计数
对接grafana https://grafana.com/grafana/dashboards/9701
Zun 容器服务简介 Zun 允许用户无需管理服务器或集群即可快速启动和运行容器。它通过与 Neutron 、Cinder、Keystone 和其他核心 OpenStack 服务集成,无缝地将先进的企业网络、存储和身份验证功能添加到容器中。 Zun目标在于解决 Nova Docker driver方案存在的问题,独立于 Nova 之外实现 Docker 部署调度框架,自身实现与 Glance、Neutron、Cinder等组件的集成,但并不实现对容器编排引擎(Container Orchestration
Kolla介绍 Kolla项目利用Docker、Docker-Compose、Ansible来完成部署OpenStack,目前Kolla已经能够完成一个all-in-one的开发环境的部署。从Kolla项目spec中的描述来看,主要是利用Docker容器的隔离性来达到OpenStack的原数据升级、回退再升级。整个升级、回退的过程更容易控制影响范围,降低整个OpenStack的运维复杂度。Kolla提供了生产级别的OpenStack Service Containers。基于社区的最佳实践,提供了更好、更快
在此我建议部署 stein 版本镜像加速器选择 daocloud,阿里、网易等加速器可能会出现 pull docker 出现问题。
本次分享主要是讲解OpenStack在Docker化项目上的一些实践、遇到的问题,还有后续会做的事以及遇到的挑战。 OpenStack交付工具 在OpenStack交付工具中,主要有以下一些工具: 红
作者简介:蒋暕青 什么是ZUN? Zun是Openstack中提供容器管理服务的组件,于2016年6月建立。Zun的目标是提供统一的Openstack API用于启动和管理容器,支持多种容器技术。Zun原来称为Higgins,后改名为Zun。Zun计划支持多种容器技术,Docker,Rkt,clear container等,目前只支持Docker。OpenStack Queens版本发布,由于容器社区的火热,一项值得关注的补充则为“Zun”,它在OpenStack项目中负责提供容器服务,旨在通过与Neu
在过去的3月份,开源厂商Redhat公司披露了它的第四个季度的财报,显示其中16%左右的收益来自于私有OpenStack。Red Hat的CEO Jim Whitehurst也表示,第四季度中三分之一
使用ssh连接到服务器后,可以通过如下几种方式来判断连接到的服务器是物理主机、虚拟机、还是云主机,还是docker环境???
写在前面的话,笔者目的是为了尝试用Kolla来方便快捷的部署OpenStack,为以后多节点部署打下基础。
可以尝试kolla-ansible destroy -i (指定all-in-one,multinode的path)
软件容器不同于托管它们的虚拟机和虚拟层,它们需要一套完全不同的管理工具,以便在大型企业、超大规模数据中心和云环境中被使用。我们无法用Docker全面替代虚拟层,并且想当然地认为所有东西都能够正常工作。
image.png 目前OpenStack官方项目里,有两个是通过容器来部署OpenStack,Rackspace主导的OpenStack-ansible 和Kolla项目,区别是一个使用lxc,一个使用Docker。做了一些对比,100个节点,不包括操作系统,安装OpenStack需要的时间:kolla是30分钟,而OpenStack-ansible需要一天。 If you have installed OpenStack manually, you would have gone through a
开源云平台中的拼图“玩具” 对于云平台,如今基本就意味着开源。 提及开源技术,着实在云计算和大数据下“火”起来。面对扑面而来的云服务,无论是何种服务对于企业和用户来说都是“熟悉的陌生人”,“熟悉”是
OpenStack是一个定位于IaaS(Infrastructure as a Service),旨在为公共及私有云的建设与管理提供软件的开源项目。自2010年发布的第一个A版本,就按照英文字母排序的规律进行版本发布,截至目前已经发布了12个主要版本,现在稳定为每6个月发布一次大的版本更新。 在搜索OpenStack时,会在各种百科中出现这样一个解释:OpenStack是一个美国国家航空航天局(NASA)和Rackspace合作研发的开源云端运算软件。“NASA”、“Rackspace”、“开源”这些组合
openstack是个体系一个完整的方案系统 基于虚拟机 docker只是一个内核上特殊模式跑与其他系统进程隔离的进程的软件方案
目前,在Docker容器中部署和运行OpenStack云计算服务,已成为主流趋势之一。基于这样的背景,设计和实现OpenStack+Docker环境下的CI/CD应用便成为了必然,其核心是在OpenStack IaaS云计算平台上创建虚拟机,实现基于OpenStack的产品的CI/CD服务。
2006年,27岁的Google高级工程师克里斯托夫比希利亚第一次向Google董事长兼CEO施密特提出“云计算”的想法,在施密特的大力支持下,Google推出了“Google 101计划”,并正式提出“云”的概念。由此,拉开了一个时代计算技术以及商业模式的变革。 从2006到2016,倏然间云计算已跨过十年。十年间,一切都在发生变化,带给我们前行的思考和历练。云是一个时代,也是一道鸿沟,它引领我们前进,也让你步入衰亡。我们看到传统的ICT巨头们在困惑中转型、合并——IBM连续数年营收下降,HP分拆,Dell和EMC合并,Oracle的向云转变……
我今天和大家分享一下Docker的网络,主要是基于我的使用体验和对这里面的一些技术的理解,也顺便听取一下大家的建议。我是做培训的,大多数时候和理论的东西打交道, 顺便做一些实验,为了讲课的时候不那么虚
早在十年前,市场上就出现了很多和云计算相关的岗位,当时正是云计算技术最火热的时代,不管是BAT还是华为等企业都开始布局云计算,于是OpenStack研发、容器研发、底层开发等相关岗位相应地也越来越多,虽然这几年大数据和AI的风头已经完全压过了云计算,但是这一门技术仍然在现如今的技术体系中占有很重要的位置。那么,到底什么是云计算,就是我们每一个要学习云计算技术的朋友要了解的事情了,根据百度百科的介绍
补充罗列下其他常用的地方,不得不说设计太精妙了。Github被微软收购后,竟然变更强了。Intel推出的12代酷睿,性能远超mac的m1了,这次没挤牙膏。Wintel的时代没有过去,老当益壮,还可再战。
docker,编排,调度这些都是PaaS里面的经典概念。前面写了一篇文章《Docker和hadoop》,直言docker并不是Hadoop体系的关键技术,当前阶段只是作为大数据体系的一个很小的补充,更适合在应用领域的开发、应用和部署。 1 历史: 说到docker,两家公司不得不提,这也是docker领域的核心玩家: 1)Docker Inc. 轻量级虚拟化技术其实存在已经很多年,07年cgroup就进入了Linux内核,Docker是PaaS提供商dotCloud(最近已经正式改名为Docker
本文介绍了如何使用Open vSwitch为Docker 1.9.0及以后版本提供网络支持。操作前请先确认你已经按照INSTALL.md(http://openvswitch.org/support/
官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候,我们的使用场景需要我们拥有一个私有的镜像仓库用于管理我们自己的镜像。这个可以通过开源软件Registry来达成目的。
linux中|管道符的作用 | 管道符的作用是 把 管道符左边的的输出 当做右边命令后面待处理的结果 例如: ls -lha ~ | more| grep a >haha.txt
OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。OpenStack是用Python编程语言编写的。 OpenStack核心项目:OpenStack是由很多核心项目组合在一起的。
组织通常会使用容器编排工具,有时称为编排引擎,来部署、扩展和连接不同的容器技术组件。这些编排工具还帮助企业监控容器实例,从而缓解容器蔓延到整个企业。 OpenStack Magnum模型——用于容器的
双路E5-2860v3 CPU,24核48线程,128G DDR4 ECC内存,NVME盘 512G。
容器技术,特别是Docker,是最近最热门的技术。Docker是一种在Linux容器里运行应用的开源工具,一种轻量级的虚拟机。它帮助用户提供了一个非常有效的运行、打包和部署应用的方法。容器技术也推动了
我们在本系列的第一期就提到过,孙猴子的两个重要技能是召唤分身和筋斗云。虚拟化技术的起源也借鉴了这一思想,用户可以基于虚拟机镜像快速批量启动虚拟机,以及虚拟机迁移,来实现虚拟机的便捷调度。
Kubernetes这个名字起源于古希腊,是舵手的意思,所以它的Logo既像一张渔网,又像一个罗盘。谷歌采用这个名字的一层深意就是:既然Docker把自己定位为驮着集装箱在大海上自在遨游的鲸鱼,那么谷歌就要以Kubernetes掌舵大航海时代的话语权,“捕获”和“指引”这条鲸鱼按照“主人”设定的路线巡游,确保谷歌倾力打造的新一代容器世界的宏伟蓝图顺利实现。
最近 IT 行业有很多围绕云编排的议论,而且许多人想知道云编排到底是怎么回事。本文将探索云编排的概念,以及它将如何融入云计算的大发展趋势中。我将分析各种编排工具并介绍它们之间的区别,使您能够更好地了解有哪些可用的选择。
首先,使用contil-kolla-ansible-deployer容器在OpenStack Kolla上部署Tungsten Fabric(注:原文为Contrail,本文以功能一致的Tungsten Fabric替换):
实验需要使用 kolla 部署 openstack mitaka环境,由于是两年前的版本,实验过程中遇到了一些坑,记录如下。
说说大数据怎么上云的一些思考: 1、首先说说,大数据和云的关系。云是一种网络形态的概念,是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。云计算(CloudComputing)是分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储(NetworkStorage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)、热备份冗余(High
最近源于对Docker技术的兴趣,进而追溯看云计算开源技术,发现各开源技术架构与优秀的管理架构是如此形似,云计算技术发展之道甚至可以说与处世为人之道相通。 传统IT时代,主要的瓶颈是计算能力跟不上,虚拟化技术也很局限,所以有超大型机和大型的数据中心,将计算资源用最原始方式捆在一起,这个时候是需要合,整合计算能力。 互联网时代,相对于传统IT时代企业的信息化应用,互联网业务出现了各种各样的应用,业务的全球化,这个时候需要分。 大数据时代,是以数据为中心,设备和应用围绕着数据转,这个时候需要的是融合。 就像人类
云计算是最近几年才兴起的概念,但是这样的需求其实早都有了,现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
OpenStack与K8S结合主要有两种方案。一是K8S部署在OpenStack平台之上,二是K8S和OpenStack组件集成。
OpenStack是一个为公共及私有云的建设与管理提供软件的开源项目,也是一种良好的容器管理环境,得到了越来越广泛的应用,那么管理人员如何像管理基础设施一样管理容器? 一些私有云的投资者表示,Ope
OpenStack是一个为公共及私有云的建设与管理提供软件的开源项目,也是一种良好的容器管理环境,得到了越来越广泛的应用,那么管理人员如何像管理基础设施一样管理容器? 一些私有云的投资者表示,OpenStack对他们很有吸引力,因为它可以作为一个管理容器的平台。OpenStack基金会执行董事Jonathan Bryce最近提出了这个观点,PayPal公司和Comcast公司,以及其他主要的OpenStack采用者提出了同样的建议。PayPal公司几乎已经把所有的运营都部署了OpenStack云上。 为了支
Docker DevOps 入门手册 零、前言 一、映像和容器 二、应用容器管理 三、编排和交付 DevOps 2.5 工具包 零、前言 一、根据资源使用情况自动缩放部署和状态集 二、自动缩放 Kubernetes 集群的节点 三、收集和查询指标并发送警报 四、调试通过指标和警报发现的问题 五、使用自定义指标扩展HorizontalPodAutoscaler 六、可视化指标和警报 七、收集和查询日志 八、我们做了什么? Docker AWS 教程 零、前言 一、容器和 Docker 基础 二、使用 D
最近很多人在讨论OpenStack,我也想写点东西。思来想去,云计算范畴实在广泛,自然就聊点最近话题异常火热,让广大云计算从业者爱之深、痛之切,想说一声爱你,不容易的OpenStack吧。
领取专属 10元无门槛券
手把手带您无忧上云