OpenStack
文章平均质量分 95
achejq
知者不博,博者不知。
展开
-
Openstack部署工具总结
Openstack发展很猛,很多朋友都很认同,2013年,会很好的解决OpenStack部署的问题,让安装,配置变得更加简单易用。很多公司都投入人力去做这个,新浪也计划做一个Openstack的iso,集成OS,当你决定去做这个的时候,那么先了解一下目前的现状。说到部署,肯定和OS有关,对于Openstack来说,无非就是Ubuntu还是CentOS,当然也会和OpenStack版本有关。转载 2014-02-26 17:00:01 · 1938 阅读 · 0 评论 -
虚拟化类型
虚拟化类型目录 [显示]全虚拟化(Full Virtualization)全虚拟化也成为原始虚拟化技术,该模型使用虚拟机协调guest操作系统和原始硬件,VMM在guest操作系统和裸硬件之间用于工作协调,一些受保护指令必须由Hypervisor(虚拟机管理程序)来捕获处理。图1 全虚拟化模型全虚拟化的运行速度要快于硬件模拟,但是性能方面不如转载 2015-02-02 08:57:33 · 5382 阅读 · 1 评论 -
OpenStack对象存储——Swift
OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。本文将从架构、原理和实践等几方面讲述Swift。 Swift并不是文件系统或者实时的数据存储系统,它称为对象存储,用于永久类型的静态数据的长期存储,这些数据可以检索、调整,必要时进行更新。最适合存储的数据类型的例子是虚拟机镜像、图片存储、邮转载 2015-02-02 12:46:40 · 997 阅读 · 0 评论 -
OpenStack创建windows镜像
创建windows镜像创建一个img文件kvm-img create -f qcow2 win7.qcow2 30G下载virtio驱动wget http://alt.fedoraproject.org/pub/alt/virtio-win/archives/virtio-win-0.1-59/virtio-win-0.1-59.isowget http://www.li转载 2014-12-30 10:27:35 · 4607 阅读 · 0 评论 -
OpenStack云平台的网络模式及其工作机制
网络,是OpenStack的部署中最容易出问题的,也是其结构中难以理清的部分。经常收到关于OneStack部署网络方面问题和OpenStack网络结构问题的邮件。下面根据自己的理解,谈一谈OpenStack的虚拟网络、网络拓扑和网络流。个人理解有限,仅抛砖引玉,有问题请指正,谢谢。一、相关概念和要点(可跳过)1、OpenStack中nova-network的作用转载 2015-01-19 10:12:32 · 1167 阅读 · 0 评论 -
基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程2013-01-01 07:55:14 DevStack是一个开源脚本,用于搭建单节点的openstack开发环境。但是,如果不在localrc脚本里修改相应配置,其搭建出来的openstack不包含quantum模块(如何配置使其包含quantum模块openstack官网有说明),并且这个转载 2015-01-02 13:23:55 · 3889 阅读 · 0 评论 -
openstack自动部署工具
Fuel比较值得推荐 这是Mirantis出品的部署安装工具,2013年10月份,推出他的3.2版本,让人很震撼,基本算是把Openstack所有的部署都web化,你可以太多的选择:尤其是网络,存储。这基本都是大家学习的榜样。已经敢和企业签订SLA。 目前国内杜玉杰,九州云,在做该项目的汉化工作和考虑日后的技术支持。 Devstack 这应该算是Openstack最早的安装脚本,转载 2015-01-03 00:16:02 · 3914 阅读 · 0 评论 -
Linux自动化部署及配置工具
系统部署一、Kickstart主要针对Redhat和CentOS操作系统的安装和初始配置,不过网络的配置仍然需要一台一台地进行。二、Cobbler与Kickstart类似,主要支持的也是Redhat和CentOS,不过它操作起来更简单了。新版操作系统源中带。系统更新和应用部署一、Puppet支持升级软件包、管理配置文件、系统服务、cron任务转载 2015-01-03 00:20:18 · 20787 阅读 · 0 评论 -
DevStack
采用豆瓣的pypi进行安装。目前Devstack脚本已经支持Centos 6.5,那么你可以选择是在Ubuntu 12.04或者CentOS 6.5下来安装,步骤基本都是一样。就是一个git命令安装的区别.最小化安装CentOS 6.5,我是关闭了selinux,不关闭应该也是可以的。,用root账号登陆。对于CentOS6.5来说,devstack脚本会添加EPEL和RD转载 2015-01-02 11:27:15 · 3209 阅读 · 0 评论 -
working with devstack
January 18, 2014This post is for all those who are just starting with OpenStack. The easiest and best way to start your journey in OpenStack Development would be through Devstack. So I will walk y转载 2015-01-02 14:02:43 · 1145 阅读 · 0 评论 -
Neutron中的L4/L7高级服务框架与LBaaS
转载:http://blog.csdn.net/quqi99/article/details/9898139Service InsertionService Insertion是Neutron中实现L4/L7层服务的框架。Neutron以前只有一级插件结构用于实现各种L2层技术(如LinuxBridge,OVS等,部署时分两块:用于和数据库打交道的NeutronPlugin+用转载 2015-02-12 09:32:11 · 1647 阅读 · 0 评论 -
Ceilometer的数据采集机制
原文链接:http://niusmallnan.github.io/_build/html/_templates/openstack/ceilometer_collect.htmlceilometer主要负责监控数据的采集,采集的项目包括虚拟机的性能数据,neutron-l3-router使用的网络带宽,glance&cinder&swift等租户使用信息,甚至是通过snmp采集物理机的信转载 2015-02-12 13:02:59 · 2094 阅读 · 0 评论 -
深入云存储系统Swift核心组件:Ring实现原理剖析
简介OpenStack是一个美国国家航空航天局和Rackspace合作研发的开源云计算项目,并成为Apache下的一个重要开源项目,目前已经发展到了180家公司参与其中。OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift的目的是使用普通硬件来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。OpenStack转载 2015-03-19 16:40:34 · 1046 阅读 · 0 评论 -
Mininet中文使用教程
第1部分:Everyday Mininet Usage首先是是命令语法$ 这个符号代表现在处于 Linux 的shell 交互下,需要使用的是 Linux 命令mininet> 这个符号表示现在处于 Mininet 交互下,需要使用的是 Mininet 的命令# 这个符号表示的是现在处于 Linux 的 root 权限下。以上相应的状态下下属于对应的命令,就能够转载 2015-03-05 14:05:06 · 24073 阅读 · 2 评论 -
通向企业级的 OPENSTACK 网络服务
前言当我们提到 OpenStack 的网络,很多人会望而生畏,说 OpenStack 网络好复杂、Neutron 难以维护、Overlay 网络性能低下…… 这样的印象阻碍了 OpenStack 特别是 Neutron 在企业的部署脚步,事实上从 OpenStack 诞生起,其网络的模型和设计就一直在进化并且保持着高效、快速的迭代,特别是从 Neutron 诞生,Legacy 网络、P转载 2015-12-05 20:59:06 · 1024 阅读 · 0 评论 -
OpenvSwitch完全使用手册
本文主要参考 Overview of functionality and components 以及 Frequently Asked Questions 以及结合自己的理解。http://sdnhub.cn/index.php/openv-switch-full-guide/1 什么是OpenvSwitchOpenvSwitch,简称O转载 2016-03-25 23:38:15 · 1450 阅读 · 0 评论 -
OpenStack Nova internals of instance launching
OpenStack Nova internals of instance launchingJanuary 30, 2011This article describes the internals of launching an instance in OpenStack Nova.OverviewLaunching a new instance involves转载 2015-01-16 13:29:28 · 914 阅读 · 0 评论 -
OpenStack Neutron网络状态详解
Neutron里面很多对象都有admin_state_up和status两个属性,并且看上去很难搞清楚二者的区别,本文将详细介绍这两个属性在Network, Port和Router上的含义。Networkadmin_state_up表示Network的管理状态,如果设置为False,则网络不再转发IP包。在创建网络的时候这个属性的值默认为True. 管理员可以通过API来修转载 2015-01-16 14:52:30 · 4577 阅读 · 0 评论 -
使用 Cobbler 自动化和管理系统安装
Cobbler 通过将设置和管理一个安装服务器所涉及的任务集中在一起,从而简化了系统配置。本文探讨 Cobbler 的一些特性,如何安装,以及如何创建一种适合自动安装多个客户端机器的配置。设置一个网络环境可能涉及到许多步骤,才能为开始安装做好准备。您必须:配置服务,比如 DHCP、TFTP、DNS、HTTP、FTP 和 NFS在 DHCP 和 TFTP 配置文件中填入各转载 2014-02-26 17:06:31 · 7770 阅读 · 1 评论 -
OpenStack的架构详解
OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。1. OpenStack是什么OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织运行为虚拟计算或存储服务的云转载 2014-02-27 10:47:50 · 1522 阅读 · 0 评论 -
搜索引擎工作原理
搜索引擎的工作原理主要经过了四个步骤:第一步:自动下载网页要提供搜索服务,服务提供商需要根据搜索的内容遍历全世界所有的网站内容。如果实时的去遍历,这需要一个时间非常长的,让人难以接受的过程。如果想加快这个过程,就需要将全世界的网站保留在本地,并且不断的更新。这里将用到一项技术--网络爬虫。网络爬虫的工作原理:假定从一家门户网站的首页出发,先下载这个网页,然后通过分析,可以找到网原创 2012-12-28 11:24:16 · 1218 阅读 · 0 评论 -
你刚才在淘宝上买了一件东西
你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中可转载 2014-04-21 15:19:12 · 1169 阅读 · 0 评论 -
Linux服务器集群系统——LVS集群的体系结构
Linux服务器集群系统LVS集群的体系结构章文嵩 (wensong@linux-vs.org) 2002 年 4 月本文主要介绍了LVS集群的体系结构。先给出LVS集群的通用体系结构,并讨论了其的设计原则和相应的特点;最后将LVS集群应用于建立可伸缩的Web、Media、Cache和Mail等网络服务。1.引言 在过去的十几年中,Internet从几个研究机构转载 2014-04-22 13:39:22 · 1426 阅读 · 0 评论 -
LVS集群的负载调度
LVS集群的负载调度章文嵩 (wensong@linux-vs.org) 2002 年 5 月本文主要讲述了LVS集群的IP负载均衡软件IPVS在内核中实现的各种连接调度算法。针对请求的服务时间变化很大,给出一个动态反馈负载均衡算法,它结合内核中的加权连接调度算法,根据动态反馈回来的负载信息来调整服务器的权值,来进一步避免服务器间的负载不平衡。1. 前言 在上一篇文转载 2014-04-22 13:48:08 · 971 阅读 · 0 评论 -
Neutron网络
Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能。Neutron的功能日益强大,并在Horizon面板中已经集成该模块。作为Neutron的核心开发者之一,个人觉得Neutron完全代替Nova Network模块作为云计算网络管理中心是必然趋势。要使用好OpenStack,了解Neutron概念及其相应操作就显得格外重要。为此目的,这篇博客主要讲述Neutron网络转载 2014-05-08 12:36:19 · 2142 阅读 · 0 评论 -
vSwitch最佳实践:认识虚拟化网络
数据中心使用虚拟化的服务器越来越多,网络管理员和工程师迫切需要寻找更优的方法实现虚拟机间流量管理。虚拟交换机(vSwitch)旨在管理和转发虚拟环境的流量,但是网络工程师通常不直接访问这些交换机。如果他们这样做,他们会发现虚拟机管理程序内部的vSwitch通常没有他们所需要的可见性和精细流量管理功能。那就没有办法了么?本文介绍了vSwitch的最佳实践方法,分析了vSwitch支持的功能,它们转载 2014-07-21 11:02:40 · 6761 阅读 · 0 评论 -
OpenStack中的Heat分析
OpenStack中的Heat分析2013-12-02声明:本博客欢迎转发,但请保留原作者信息!博客地址:http://lingxiankong.github.io/内容系本人及本人团队学习、研究和总结,如有雷同,实属荣幸!Author:华为云计算工程师 孔令贤Date: 2013-12-02版本:2013.2HeatHeat是一套业务流转载 2014-07-22 15:52:29 · 13521 阅读 · 0 评论 -
OpenStack Roadmap
OpenStack RoadmapHow the OpenStack Design & Development Process WorksOpenStack is committed to an open design and development process. The community operates around a six-month, time-based rel转载 2014-07-22 17:01:35 · 1328 阅读 · 0 评论 -
Open vSwitch的使用
1. OpenvSwitch介绍1.1虚拟化网络架构图1.2 OpenvSwitch功能介绍 2. 安装,启动,关闭2.1 源码安装2.2 apt安装2.3 启动脚本2.4 关闭脚本2.5 virsh启动3. 配置,使用3.1流规则3.2VLAN3.3 sflow3.4接入物理机4.转载 2014-09-25 20:27:34 · 2005 阅读 · 0 评论 -
ubuntu14.04安装OVS虚拟OpenFlow交换机配置总结
一、安装OVSsudo apt-get install openvswitch-controller openvswitch-switch openvswitch-datapath-source(与网上之前的资料相比,没有安装openvswitch-brcompat,提示没有这个包。笔者目前的使用来看没有问题,可能是linux内核或OVS版本变化造成的,不再需要安装?)二、配置OVS虚转载 2015-01-28 10:52:57 · 2058 阅读 · 0 评论 -
Openstack Nova Failed to allocate network(s)
22015-01-10 16:19:03.519 1680 ERROR nova.compute.manager [-] [instance: 81f7cb90-d917-4294-be96-7f4d4ae24aec] Instance failed to spawn2015-01-10 16:19:03.926 1680 ERROR nova.compute.manager [-] [inst原创 2015-01-10 21:48:49 · 5990 阅读 · 2 评论 -
Openstack镜像和密码
Openstack镜像和密码时间 2013-11-22 02:55:45 陈沙克日志原文 http://www.chenshake.com/openstack-mirror-and-password/估计刚开始使用Openstack用户,一定会比较困惑Openstack的镜像的初始化密码是多少? 不同的镜像初始化密码是不一样,这里做一个总结。1 虚拟机登陆方转载 2015-01-16 15:04:08 · 5764 阅读 · 0 评论 -
OVS操作
Open vSwitch(下面简称为 OVS)是由 Nicira Networks 主导的,运行在虚拟化平台(例如 KVM,Xen)上的虚拟交换机。在虚拟化平台上,OVS 可以为动态变化的端点提供 2 层交换功能,很好的控制虚拟网络中的访问策略、网络隔离、流量监控等等。OVS 遵循 Apache 2.0 许可证, 能同时支持多种标准的管理接口和协议。OVS 也提供了对 OpenFlow 协议的转载 2016-03-25 23:42:06 · 2690 阅读 · 0 评论