Openstack中的DVR Part1 -- 东西向流量处理
在Openstack中L3router会造成流量集中的问题。不论东西向还是南北向的流量都需要流过网络节点的虚拟路由器。为了解决流量集中的问题,社区正在开打分布式虚拟路由器(DVR)的feature。本文focus在DVR中东西向流量的处理流程。南北向的处理不在本文范围内。首先看一下东西向流量存在的问题。 一个用户创建了一个...
Openstack Neutron Provider Network虚机数据流
摘要 Openstack Neutron Provider Network虚机数据流本文分析了一下neutron provider network的环境下虚拟机数据流。实验环境如下:Openstack : Havana (Neutron ML2+openvswitch agent, Vlan模式)Provider Network : Vlan 100, 网段 100.100.100.0/24, 网关100.100.100.1...
VMware接入Openstack方案分析
目录VMware接入Openstack方案分...ESXDriverVCDriverVMware接入Openstack方案分析在Openstack中Nova项目中目前有两个VMware相关的Driver(ESXDriver,VCDriver)。从名字上可以清楚的看出来,一个是涉及ESX的Driver,一个是涉及VCenter的Driver。ESXDriver最早...
OpenStack Icehouse for RHEL6.5
OpenStack Icehouse for RHEL6.5安装指南1. 环境说明... 52. 操作系统准备工作... 62.1 操作系统安装... 62.2 &n...
构建 Openstack yum 源
对于企业的 Openstack 私有云,出于安全和某些因素的考虑,有些服务器无法访问公网,导致服务器无法更新某些 RPM 包,同时内部常有 Openstack 新特性开发需求、版本的维护与升级,因此非常有必要构建企业私有的 openstack yum 源。 构建 openstack yum 源有两个步骤:1.同步(下载)官方的源至企业 yum 服务器中...
Openstack 高可靠部署方案
根据服务自身状况,HA 分为 Active/Active 和 Active/Passive 两种 Active/Active: 适合于 stateless/stateful 服务,常用 load balance + keepalive(VIP) 配置 HA Active/Passive: 适用于 stateful 服务,常用 load balance + keepalive(VIP) + pacemaker + Coros...
Openstack 性能测试Rally
Rally 简介 Rally 集成了部署、API测试、压力测试功能(如下图),但我们一般用 devstack 部署,tempest 做 API 测试,因此 Rally 常用于模拟高并发场景的压力测试。Rally 测试 openstack 在并发下 API 的相应时间和请求成功率,从而测试出 openstack 规模和性能。 &n...
Docker从零开始制作基础镜像之Centos
http://www.oschina.net/news/62897/docker-hub-contains-high-risk-vulnerabilities 这里有个统计,docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,那我们如何自己从头开始做个定制的镜像呢? 对,找官方文档 http://docs.docker.com/articles/baseimages/,这里说明的很清楚了&n...
CentOS 6 install docker and docker-compose
此文为了在CentOS 6上安装docker部署环境而写,主要目的是安装docker-compose工具,为部署docker应用方便。安装docker-ioyum install epel-release yum install docker-io安装开发工具和Python2.7yum groupinstall “Development” yum install zlib-devel bzip2-devel openssl-devel n...
Kafka, Storm, Zookeeper, and Openfire running in Docker
本文主要目的在于将Storm运行环境集成到docker容器中,在一个快速开发模式下运行测试。代码内容来自 Storm Blueprints: Patterns for Distributed Real-time Computation 第四章。本代码仅供学习。这个样例程序主要是分析日志文件,一旦符合某个threshold,将通过XMPP告警。 - 将日志信息写到Apache Ka...
Docker and docker-compose in CentOS 7
安装CentOS 7下载一个CentOS 7 精简版: http://mirrors.163.com/centos/7/isos/x86_64/ 选择:CentOS-7-x86_64-Minimal-1503-01.iso安装好后,配置ip地址,保证能上网。1234安装Docker根据官方安装说明,https://docs.docker.com/installation/centos/$ cat >/etc/yum...
链路层常见报文格式及长度
1. Ethernet帧(除去上层负载后长度为18字节)以太帧有好多种,我们最常用到的是Ethernet IIEthernet II即DIX 2.0:Xerox与DEC、Intel在1982年制定的以太网标准帧格式。Cisco名称为:ARPAEthernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)...
openstack 网络架构 nova-network + neutron
openstack网络架构(nova-network/neutron)openstack网络体系中,网络技术没有创新,但用到的技术点非常庞杂,包括bridge、vlan、gre、vxlan、ovs、openflow、sdn、iptables等,当然这里不会做具体技术介绍,概述技术,主要将其与openstack的结合点做详细分析。nova-network网络架构在nova-network中,其网...
MySQL 5.6.21下载安装之安装篇(二)
mysql安装 1.1 Linux之下MySQL安装的三种方案的比较 具体内容参考这篇blog: http://blog.itpub.net/8183550/viewspace-680749/ 一.1 windows 下安装(mysql-5.6.21-win32) 一.1.1 mysql server 安装 1登录 http://dev.mysql.com/downloads/ 2进...
MySQL 5.6.21下载安装之下载篇(一)
隐隐约约感觉到学数据库多多少少以后会涉及到mysql,好吧,那就趁着现在工作不是很忙的时间抽空来学学mysql吧,把这几天视频中学习到的知识和笔记整理了一下发出来大家共同学习。。。 MySQL 5.6.21最新版下载 MySQL Enterprise Edition (commercial) 商业版第一步:登录mysql的官方网站htt...
利用binlog进行数据库的还原
前言:在学习mysql备份的时候,深深的感受到mysql的备份还原功能没有oracle强大;比如一个很常见的恢复场景:基于时间点的恢复,oracle通过rman工具就能够很快的实现数据库的恢复,但是mysql在进行不完全恢复的时候很大的一部分要依赖于mysqlbinlog这个工具运行binlog语句来实现,本文档介绍通过mysqlbinlog实现各种场景的...
MySQL和Oracle对比学习之数据字典元数据
MySQL和Oracle虽然在架构上有很大的不同,但是如果从某些方面比较起来,它们有些方面也是相通的。毕竟学习的主线是MySQL,所以会从MySQL的角度来对比Oracle的一些功能。大体总结了以下的内容,欢迎大家拍砖,查看当前的数据库名mysql> SELECT DATABASE();+------------+| DATABASE() |+------------+| test &...
MySQL 数据库备份种类以及常用备份工具汇总
1,数据库备份种类按照数据库大小备份,有四种类型,分别应用于不同场合,下面简要介绍一下:1.1完全备份这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。&n...
MySQL索引性能测试
MySQL索引性能测试 blog文档结构图: 很长一段时间没学习MySQL了,一直致力于oracle的研究,最近得空了就再拾起MySQL看看吧,记得去年发布过的2篇MySQL文章: MySQL 5.6.21下载安装之下载篇(一) : http://blog.itpub.net/26736162/viewspace-1349705/ MySQL...
mydumper工作原理
相比mysqldump,其优势如下:1 速度快(好多资料都说快10倍,个人持保留意见);2 支持多线程导出和导入myloader;3 采用守护进程方式运行,可定时扫描和快照binlog(-snapshot-interval);4 快速文件压缩; 也有稍许不足之处,如mydumper不处理MySQL的视图,触发器和存储过程,因此使用mydum...