如何用Ansible部署Kubernetes集群到OpenStack

我们之前聊了把OpenStack跑在K8S上,如何基于Kubernetes在TCP云端创建私有云解决方法,运用在生产或在OpenStack启动虚拟化。今天换个姿势,我们来看看如何在OpenStack虚拟机上运行Kubernetes集群。

最近的Austin OpenStack峰会上,参会者中对容器感兴趣的人数之多,让我印象深刻。几乎所有跟容器相关的会议现在都意识到了它的优点。通过将应用程序容器化,就能够将主机操作系统虚拟化。这也就意味着,你可以在主机操作系统中为每个容器创建隔离环境,比如文件系统,网络堆栈和进程空间,令容器之间互相可见。此外,容器又是轻量级、轻便的,不仅仅跨操作系统,还可以跨云端。这些功能令开发者可以快速构建,部署,运输和扩容应用程序,而这些动作在虚拟机环境中是不可能实现的。

在峰会上,我有幸将自己参与的一个对我们团队有很大帮助的项目呈现给观众们看。可以点击这里…

详细内容

为什么电信运营商容易接受开放标准的NFV?

如今,电信运营商们正在努力让他们未来的虚拟网络尽可能的开源化,是什么吸引了他们?

在巴塞罗那隆重举行的年度移动大会上,关于网络功能虚拟化(NFV)可谓是一个热门干货话题。

随着移动互联网的发展,高速的4G网络和未来可能无处不在的5G网络,将成为电信运营商们的“重要战场”.

NFV的运行是通过使用x86等通用性硬件以及虚拟化技术,以软件的方式来承载很多以往需要专有电信级硬件才能实现的网络功能功能,从而降低昂贵的设备成本。通过软硬件解耦及功能抽象,可以使网络设备功能不再依赖于专用硬件,充分灵活共享资源,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等。

最近,OpenStack基金会在一份报告中提到,NFV将改变移动运营商的运营模式。因为NFV可以帮助运营商快速的进行部署服务,同时减少对专有网络硬件的依赖,也释放了数据中心的容量。

详细内容

OpenStack 企业私有云的若干需求(4):混合云支持 (Hybrid Cloud Support)

作者:Sammy Liu 刘世民 ——博客

本系列会介绍OpenStack 企业私有云的几个需求:

  • 自动扩展(Auto-scaling)支持
  • 多租户和租户隔离 (multi-tenancy and tenancy isolation)
  • 混合云(Hybrid cloud)支持
  • 主流硬件支持、云快速交付 和 SLA 保证
  • 大规模扩展性支持
  • 私有云外围环境支持(包括支持CDN 、商业SDN控制器、防火墙和VPN/专线等)
  • 良好的可使用性(用户和运维 Dashboard 等)
  • 向上扩展性(PaaS 和 SaaS 等支撑)
  • 企业数据中心IT环境支持(包括裸金属/Bare metal、F5 、GPU、跨云网络连通、租户计费、备份等支持)
  • 行业解决方案
  • 独立的服务,包括培…

详细内容

OpenStack白皮书 新机遇:容器与OpenStack(二)

编者按:《OpenStack白皮书——新机遇:容器与OpenStack》系列文章将分为五部分主要内容,我们将陆续刊出五个章节内容,希望有助于大家对OpenStack的进一步了解,其他章节精彩内容,敬请期待。

第一篇:OpenStack白皮书 新机遇:容器与OpenStack(一)

内容概述与何为容器

OpenStack白皮书的第二部分主要内容是OpenStack基础架构体系内的容器价值。

 

云基础架构提供了完整的数据中心管理解决方案:容器、虚拟层管理程序仅是庞大系统中的一部分。OpenStack包含多租户安全与隔离、管理及监控、存储、网络等模块。无论使用容器、虚拟机还是裸机,这些都是云/数据中心管理的必要服务。

 

容器可完善现有技术并带来附加收益。OpenStack则使组织可为其实现选择合适工具。OpenStack可支持容器部署于裸机或…

详细内容

OpenStack自动化发展进行时

虽然像Heat和Graffiti这样的OpenStack工具可以帮助IT专业人士实现该开源平台的自动化,但2016年仍然有一些工作需要完成。

许多企业正在转向OpenStack作为他们的下一代云计算平台。尽管不少公司已经作了前期试验性安装,但从一个试验阶段过渡到大规模的OpenStack部署对一些公司来说并非易事。在某种程度上,这是由于OpenStack的快速采纳;OpenStack是一个流行的私有云方案,但OpenStack的技能和培训并没有跟上需求的增长。

让这一切变得更加复杂的一个事实是,OpenStack就像是一个移动的目标,因其一直在进化以及围绕OpenStack出现的一系列竞争的软件生态系统。并且OpenStack的技术支持一直很难寻求,这也让一般的IT专业人士望而却步。

解决这些复杂性的方法之一是OpenStack自动化,这也是OpenStack的项目如Heat和Gra…

详细内容

部署并管理OpenStack和AWS

编译:布加迪

AWS俨然是基础设施即服务公共云市场的龙头老大。另一方面,OpenStack是面向私有云的基础最坚实的云平台。虽然AWS用户的数量远远超过OpenStack部署的数量,但是许多企业也在考虑构建OpenStack云。对那些公司来说,有必要了解如何才能在混合云环境下有效地部署OpenStack和AWS。

OpenStack和AWS都提供了可扩展的计算、存储和网络服务。AWS服务和OpenStack服务也存在相似之处。比如说,这两家云提供商都提供了对象存储服务;AWS有亚马逊简单存储服务(S3),OpenStack则有Swift。同样,OpenStack包括用于身份管理的Keystone服务包,AWS则提供了身份和访问管理这项服务。

尽管拥有相似的特性,但是这两种云平台之间的紧密集成并非总是易事。AWS专有API和原生工具提供了与AWS兼容的API,因而显…

详细内容

CentOS 7.1结合OpenStack Liberty版本详解

本文出自:Linux博客

1-OpenStack介绍

环境准备:

#####################################################################################

[root@linux-node1 ~]# cat /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.56.11 linux-node1 linux-node1.oldboyedu.com              控制节点

192.16…

详细内容

2016,Mesos和kubernetes

我想要聊聊Mesos和Kubernetes,这两者已经达到了很高的成熟度,今年有很多与之相关的博文。我坚定地认为,下一年里,它们的使用增长会更快,因此是时候回顾总结,为2016年做好准备了。本文我想讨论Mesos和Kubernetes的现状,并且列举出优势和劣势,让大家能够理解集群管理器的概念。

Mesos和Kubernetes

在开始之前,我想花时间粗略比较一下Mesos和Kubernetes。这样的比较并不容易,因为Mesos做的工作和Kubernetes并不完全一致。要理解这其中的原因,需要快速深入了解一下Mesos和Kubernetes是如何工作的。

Mesos是基于两阶段调度的集群管理器。高度简化来说,Mesos用来管理集群资源,并且向其提供高层级的能接受这些资源来启动任务的“框架”。

相反,Kubernetes是基于Borg背后的理念而设计的集群管理器。Go…

详细内容

世界最大OpenStack私有云是如何运营的

现在国内外都不乏大规模采用OpenStack构建企业私有云的用户,例如Best Buy, BMW, EBay, 和Walmart,尽管Forrester仍对OpenStack在企业中的应用前景持怀疑态度。今天我们来学习一下PayPal是怎么做的,它拥有目前业界最大OS私有云(10+可用区、40万个Core、82000台虚拟机)。

首先来看看PayPal做这件事的背景。eBay作为老牌的电子商务公司,曾经和AOL、Yahoo一样是全球访问量最大的网站,但是最近几年eBay发展缓慢,没有抓住电商市场的迅速崛起的大好时机、被亚马逊等后起之秀抢去了很大份额,龙头地位不复存在。今年早些时候,为了不让eBay继续拖累PayPal的发展,股东们决定将PayPal分拆出来。

PayPal的IT部门任务艰巨,他们一方面要尽快把IT系统从eBay分离出来,另一方面还要准备应对假期消费高峰对系统造成的压力,…

详细内容

Openstack Neutron网络与Arista交换机测试报告

编者注:本测试报告由成都信立讯科技有限公司张子凡编写,报告较全面测试了Arista该款交换机对支持OpenStack Neutron支持情况与技术细节,谢谢作者分享,我们也期望更多厂商和公司将测试数据分享出来,共同进步。

背景

去年参加香港openstack 会议时,Arista就在展台上展示了可以与openstack neutron相融合的交换机。在安装测试icehouse时,看到系统中已经隐含有了arista等交换机的ml2 plugin.
现在在部署实际运行的系统时,中小规模时都会用到vlan并且因为担心neutron network node软件成熟度的问题,在私有云环境中,通常我们会放弃network node的L3功能,而将vlan的gateway指向外部交换机或路由器,以提高系统的稳定性。在这种情况下,我们一直有一个麻烦,即需要为每个租户在交换机上创建相应的vlan及v…

详细内容