本站文章大部分为作者原创,非商业用途转载无需作者授权,但务必在文章标题下面注明作者 刘世民(Sammy Liu)以及可点击的本博客地址超级链接 http://www.cnblogs.com/sammyliu/ ,谢谢合作

随笔分类 -  OpenStack

上一页 1 2 3 下一页
Neutron 理解 (1): Neutron 所实现的网络虚拟化 [How Neutron Virtualizes Network]
摘要:学习 Neutron 系列文章: (1)Neutron 所实现的网络虚拟化 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GRE/VxLAN 虚拟网络 (4)Neutron Linux Bridge + VLAN/VXLAN 阅读全文
posted @ 2015-07-07 08:56 SammyLiu 阅读(73263) 评论(68) 推荐(11) 编辑
IBM云的商业动作之我见(1):IBM 收购 OpenStack 托管私有云公司 Blue Box [IBM Acquired Blue Box]
摘要:2015-06-10 IBM 刚刚(2015/06/03)宣布收购 Blue Box 公司。本文就聊聊这点事。 1. Blue Box 是做什么的?它是一家中小型托管私有云提供商。 1.1 公司的简单历史 由 Jesse Proudman 成立于 2003 年从事开源应用托管方案的一家私有企业。 ( 阅读全文
posted @ 2015-06-09 15:38 SammyLiu 阅读(2773) 评论(5) 推荐(0) 编辑
[转] OpenStack Kilo 更新日志
摘要:OpenStack 2015.1.0 (Kilo)更新日志原文:https://wiki.openstack.org/wiki/ReleaseNotes/Kilo/zh-hans目录[隐藏]1OpenStack 2015.1.0 (Kilo)更新日志1.1OpenStack对象存储(Swift)1.... 阅读全文
posted @ 2015-05-29 16:43 SammyLiu 阅读(1788) 评论(0) 推荐(0) 编辑
探索 OpenStack 之(17):计量模块 Ceilometer 中的数据收集机制
摘要:本文将阐述 Ceilometer 中的数据收集机制。Ceilometer 使用三种机制来收集数据:Notifications:Ceilometer 接收 OpenStack 其它服务发出的 notification messagePolling:直接从 Hypervisor 或者 使用 SNMP 从... 阅读全文
posted @ 2015-04-03 08:41 SammyLiu 阅读(8609) 评论(7) 推荐(0) 编辑
探索 OpenStack 之(16):计量模块 Ceilometer 介绍及优化
摘要:0. 背景 0.1 为什么要有 Ceilometer? 通常云,特别是公有云在计费方面有三个层次: 计量 (Metering): 收集资源的使用数据,其数据信息主要包括:使用对象(what), 使用者(who), 使用时间(when)和 用量(how much)。 计费 (Rating):将资源使用 阅读全文
posted @ 2015-04-02 07:07 SammyLiu 阅读(25590) 评论(13) 推荐(6) 编辑
VMware + OpenStack: 从 Plugin 到 VIO (VMware Integrated OpenStack)的演进
摘要:VMware 做为实际上的企业虚拟化领导者,对 OpenStack 的态度一直在变化。一开始,VMware 表达出与 OpenStack 的竞争态度。随着 OpenStack 的逐步壮大并且一步一步进入实际部署,VMware 对它的态度也有了更多积极的变化,它慢慢在向拥抱 OpenStack 靠... 阅读全文
posted @ 2015-03-24 13:15 SammyLiu 阅读(6104) 评论(0) 推荐(2) 编辑
探索 OpenStack 之(15):oslo.messaging 和 Cinder 中 MessageQueue 消息的发送和接收
摘要:前言:上一篇文章 只是 RabbitMQ 的科普,本文将仔细分析 Cinder 中 RabbitMQ 的各组件的使用、消息的发送和接收等。由于各流程步骤很多,本文只会使用若干流程图来加以阐述,尽量做到图文自解释,不会添加很细的文字说明了。 1. Cinder 中创建卷的端到端过程 该过程主要包括两部 阅读全文
posted @ 2015-03-23 08:44 SammyLiu 阅读(9184) 评论(9) 推荐(2) 编辑
探索 OpenStack 之(14):OpenStack 中 RabbitMQ 的使用
摘要:本文是 OpenStack 中的 RabbitMQ 使用研究 两部分中的第一部分,将介绍 RabbitMQ 的基本概念,即RabbitMQ 是什么。第二部分将介绍其在 OpenStack 中的使用。1 RabbitMQ 的基本概念RabbitMQ 是实现了高级消息队列协议(AMQP)的开源消息代理软... 阅读全文
posted @ 2015-02-16 11:16 SammyLiu 阅读(18205) 评论(4) 推荐(1) 编辑
我所理解的 惠普云 (HP Cloud)
摘要:HP (惠普)于2014年5月27日宣布了它的新的云产品线HP Helion,并宣布在接下来的两年时间内向该产品线投资10亿美金。应该说这是一笔很大的投入,充分显示了HP 在云这个领域的决心。本文试着基于公开获取的信息,对HP Cloud 做个大致的分析。一家之言而已。资料来源:slidesha... 阅读全文
posted @ 2015-02-13 09:16 SammyLiu 阅读(4523) 评论(4) 推荐(1) 编辑
我所了解的 京东、携程、eBay、小米 的 OpenStack 云
摘要:参加过几次 OpenStack meetup 活动,听过这几家公司的Architect 讲他们公司的 OpenStack产品。本文试着凭借影响加网络搜索,按照自己的理解,对这些公司的 OpenStack 产品和使用做个大概的比较。一家之言而已。1. 京东的 OpenStack 云京东在其多个数据中心... 阅读全文
posted @ 2015-02-11 09:16 SammyLiu 阅读(9960) 评论(8) 推荐(6) 编辑
探索 OpenStack 之(13):研究 Keystone
摘要:Keystone 是 OpenStack Identity Service 的项目名称。本文就试着尽可能深入地研究 Keystone。1. Keystone 的功能做为 OpenStack 云系统的入口,Keystone 提供了云系统入口所需要的许多功能:(1). 用户身份验证:系统得知道用户是不是... 阅读全文
posted @ 2015-02-10 14:11 SammyLiu 阅读(10617) 评论(0) 推荐(3) 编辑
探索 OpenStack 之(12):cinder-api Service 处理 HTTP Request 的过程分析
摘要:本文是上一篇 探索 OpenStack 之(11):cinder-api Service 启动过程分析 以及 WSGI / Paste deploy / Router 等介绍> 的后续篇。osapi_volume 的 WSGI Service 进程在收到 HTTP Request 后,首先将HTTP... 阅读全文
posted @ 2015-02-05 14:54 SammyLiu 阅读(6051) 评论(0) 推荐(0) 编辑
探索 OpenStack 之(11):cinder-api Service 启动过程分析 以及 WSGI / Paste deploy / Router 等介绍
摘要:OpenStack 中的每一个提供 REST API Service 的组件,比如 cinder-api,nova-api 等,其实是一个 WSGI App,其主要功能是接受客户端发来的 HTTP Requst,然后进行用户身份校验和消息分发。代码实现上,主要使用了几种技术:WSGI Serve... 阅读全文
posted @ 2015-02-04 16:01 SammyLiu 阅读(11216) 评论(4) 推荐(4) 编辑
探索 OpenStack 之(10):深入镜像服务Glance
摘要:本篇博文来探讨下镜像服务Glance。0. 基本概念0.1 基本功能Glance提供REST API来支持以下镜像操作:查询注册上传获取删除访问权限管理0.2 Glance REST API的版本V1和V20.2.1功能差别Glance有两个版本的REST API V1 和 V2,两者之间还是有蛮大... 阅读全文
posted @ 2015-01-26 10:51 SammyLiu 阅读(19706) 评论(6) 推荐(0) 编辑
探索 OpenStack 之(9):深入块存储服务Cinder (功能篇)
摘要:继研究了Neutron之后,继续Nova的外围研究之旅。本站是研究块存储服务Cinder。 0。验证环境 环境包括: 1、一个controller节点,运行nova-api, nova-scheduler, cinder-api, cinder-scheduler, mysql, rabbitmq 阅读全文
posted @ 2015-01-13 10:18 SammyLiu 阅读(58616) 评论(4) 推荐(3) 编辑
探索 OpenStack 之(8):Neutron 深入探索之 OVS + GRE 之 完整网络流程 篇
摘要:前两篇博文分别研究了Compute节点和Neutron节点内部的网络架构。本文通过一些典型流程案例来分析具体网络流程过程。0. 环境同 学习OpenStack之(7):Neutron 深入学习之 OVS + GRE 之 Neutron节点篇中所使用的环境。简单总结一下:Compute 节点上由Neu... 阅读全文
posted @ 2015-01-06 10:32 SammyLiu 阅读(21071) 评论(3) 推荐(4) 编辑
学习OpenStack之(6):Neutron 深入学习之 OVS + GRE 之 Compute node 篇
摘要:0.环境硬件环境见上一篇博客:学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境OpenStack网络配置:一个tenant, 2个虚机Type driver: GRE, Mechanism driver: OVS一个public network: ext-ne... 阅读全文
posted @ 2015-01-04 17:44 SammyLiu 阅读(10457) 评论(1) 推荐(0) 编辑
学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境
摘要:0. 前沿 经过一段时间的折腾,终于在自己的Mac上装好了Juno版本的四节点环境。这过程中,花了大量的时间,碰到了许多问题,学到不少知识,折腾过不少其实不需要折腾的东西,本文试着来对这过程做个总结。 1. 初始环境 说明: 1. VirtualBox Ubuntu 安装:(VirtualBox网卡 阅读全文
posted @ 2014-12-29 13:03 SammyLiu 阅读(9721) 评论(8) 推荐(0) 编辑
学习OpenStack之 (3):Devstack Screen 使用技巧
摘要:Devstack环境中,openstack运行在一个screen中,每个service运行在一个window中。我总结的几个tips:0. 注意需要使用screen启动用户来进行一下操作1. 查看当前用户开启的所有screen:screen -lists1@dev:~/devstack$ scree... 阅读全文
posted @ 2014-12-12 12:51 SammyLiu 阅读(4999) 评论(0) 推荐(1) 编辑
学习OpenStack之 (2):Cinder LVM 配置
摘要:0。背景 OpenStack 中的实例是不能持久化的,cinder服务重启,实例消失。如果需要挂载 volume,需要在 volume 中实现持久化。Cinder提供持久的块存储,目前仅供给虚拟机挂载使用。它并没有实现对块设备的管理和实际服务,而是为后端不同的存储结构提供了统一的接口,不同的块设备服 阅读全文
posted @ 2014-12-12 10:24 SammyLiu 阅读(16974) 评论(0) 推荐(2) 编辑

上一页 1 2 3 下一页