自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (46)
  • 收藏
  • 关注

原创 openstack学习笔记一 虚拟机启动过程代码跟踪

openstack 为开源的云操作系统,为用户提供弹性的云计算资源。通过其可构建公有云,私有云以及混合云。本文通过对openstack创建虚拟机创建过程代码的跟踪,来了解openstack的结构及组件间的作用过程。

2014-11-02 20:21:11 1666

原创 openvswitch 通过ofproto/trace trace跟踪数据包匹配的流表

目录1. 解决的问题需求2. 使用方法(一)解决的问题需求我们在使用ovs的时候,通常会遇到虚拟机发出的数据包出现通信不通的情况,而不知道是ovs的哪条流表导致的。此时我们可以通过ovs-appctl ofproto/trace 来跟踪虚拟机发出来的数据包经过的pipeline 路径。(二)使用方法命令行语法:ovs-appctl ofproto/trace {[dp_name] odp_flow | bridge br_flow} [OPTIONS...] [-generat

2022-03-19 13:35:58 2901

原创 对VMware已经创建的虚拟机进行磁盘扩容

VMware虚拟机进行磁盘扩容

2022-03-13 00:14:38 27068 3

原创 vpp的下载和安装

VPP 的下载和安装(一)环境信息- Ubuntu 20.04 系统- VMWare(二)下载和安装1. 更新OSapt-get update2. 获取PackageCloud安装vpp 脚本执行执行:curl -s https://packagecloud.io/install/repositories/fdio/master/script.deb.sh | sudo bash完成后执行如下内容查看vpp的deb包: apt list vpp*安装必要的包...

2022-03-02 18:04:18 1788

原创 系统内核网络协议栈PPS测试

Preference:问题1 单个小包最小bytes数是多少?问题2 1Gb(1G bits)带宽理论上f/s(frame/s)的范围是多少?问题3 1Gb的网卡如何发小包接近其理论最大pps?解答:问题1 : 数据包的字节数:dmac(6 bytes) + smac(6 bytes) + vlan_header(4 bytes, options) + proto_type(2 bytes) + Playload (46 – 1500 bytes) + FCS(4 byte...

2020-11-12 20:36:35 1405

转载 十大经典排序算法

十大经典排序算法转载地址:https://www.cnblogs.com/onepixel/p/7674659.html1 算法复杂度分析

2020-08-18 10:34:20 109

转载 ovirt几种网卡(e1000, rtl8139,virtio)

ovirt几种网卡(e1000, rtl8139,virtio)的简要说明ovirt创建网卡时候有3中选择,分别是e1000, rtl8139, virtio。“rtl8139”这个网卡模式是qemu-kvm默认的模拟网卡类型,RTL8139是Realtek半导体公司的一个10/100M网卡系列,是曾经非常流行(当然现在看来有点古老)且兼容性好的网卡,几乎所有的现代操作系统都对RTL813...

2020-03-09 11:26:03 18739 1

原创 IPv6地址格式表示

1 ipv6 地址架构Ipv6 分为单播(unicast),任播(anycast),组播(multicast)地址。ipv6无广播地址。单播:为单接口定义。发送单播数据包即向指定地址的接口发送数据包任播:为一组接口定义。发送任播数据包即在一组指定的接口中向指定接口地址发送数据包。组播:为一组接口定义。发送组播数据包即在一组指定接口中向所有接口地址发送数据包。2 地址格式Ip...

2020-01-16 09:55:34 12513 1

原创 一致性hash解决节点弹缩问题

一致性hash解决节点弹缩问题1 引流目标 Top 节点到 flow mater 节点的引流 SEP 数据面中top层节点引流到flow master层节点,要求 flow master节点横向弹缩的过程中,对整个top层流量到flow master节点的流量震荡最小,而不会引起top层的所有流量重新计算flow master节点再引流。2 引流拓扑 如下图1 和...

2019-08-28 16:00:59 1043

原创 TCP 报文格式及TCP Flags

(一)前言 TCP 是一个基于连接的四层协议,提供全双工地,可靠地传输系统。它能够保证数据被远程主机接收。并且能够为高层协议提供flow-controlled 服务。(二)TCP 报文格式(rfc793) 各个Field说明: 源端口(Source Port):长度为16 bits(2个字节)。源端口。 目的端口(Destination Port):长...

2019-04-16 11:51:19 31340 2

原创 neutron l3 agent 初始化过程代码走读

neutron-l3-agent 初始化流表过程/usr/bin/neutron-l3-agent --config-file=/etc/neutron/neutron_dvr_compute.conf --config-file=/etc/neutron/dvr_compute_agent.ini说明:1 "//" 为 neutron-l3-agent 初始化过程的一个step步骤标记...

2019-03-26 20:41:49 638

原创 neutron metadata proxy agent 初始化过程走读

neutron-metadata-agent 初始化流表过程/usr/bin/neutron-metadata-agent --config-file=/etc/neutron/neutron_metadata.conf --config-file=/etc/neutron/metadata_agent.ini/usr/bin/neutron-metadata-agent 调用neutron...

2019-03-26 20:35:46 855

原创 neutron dhcp agent 初始化过程代码走读

neutron-dhcp-agent 初始化流表过程/usr/bin/neutron-dhcp-agent --config-file=/etc/neutron/neutron_dhcp.conf --config-file=/etc/neutron/dhcp_agent.inineutron.agent.dhcp.agent.DhcpPluginApi中的api通过rpc调用neutron...

2019-03-26 20:29:01 573

原创 linux 下如何给系统挂载磁盘,多个磁盘挂载到同一卷组中

linux 系统中给机器挂载多块裸盘后,如何给挂载到同一个卷组中

2016-07-26 10:20:22 25970 1

翻译 rabbitmq 入门基础(一)

rabbitmq 入门基础

2014-11-04 15:07:01 1313

原创 Bugzilla环境搭建

Bugzilla环境搭建一 软件环境:    Centos 6.4   bugzilla Stable Release (4.4.6)   apache httpd.x86_64    2.2.15-26.el6.centos   mysql   5.1.73-3.el6_5   sendmail  8.14.4-8 二 安装说明:      1 下载

2014-11-02 23:09:20 1047

原创 辗转相除法求两个数的最大公约数

一)最大公约数含义        最大公约数(greatest common divisor,简写为gcd;或highest common factor,简写为hcf),指某几个整数共有因子中最大的一个。即 如果一个数能够被a整除,又能够被b整除,则该数为a和b的公约数。两个数的最大公约数即是这两个数所有公约数中最大的那个数。     二) 最大公约数的求法       早在公元前

2013-06-04 10:43:20 1435

翻译 初识apache cassandra 学习笔记

apache cassandra 是一个可扩展的,高可用的数据库管理系统。cassandra能够在高可用性的同时而不降低系统性能。cassandra可扩展和在商业硬件或云基础设备上的容错性,企业在存储关键业务数据上,cassandra是一个很好的平台。cassandra支持多数据中心数据访问和备份,且同类最佳。对用户来说是低风险。        cassandra的列簇数据模型其实在构建带有日

2013-03-11 10:43:12 1122

翻译 hive 学习笔记(三)-----优化策略,函数定义,web接口

(一)优化策略根据实际使用情况,hive有很多优化策略,如:1,列裁剪 :无需显示的列裁剪掉。实现列裁剪需设置:hive.option.cp=true.2,分区裁剪: 通过加入where partition条件来进行分区裁剪,实现分区裁剪需设置hive.optimize.pruner=true.3.jion in:尽量将jion表中列较少的表放在jion前面。因为join操作red

2013-03-11 10:31:38 1988

翻译 hive 学习笔记(二)---hive表操作

一, Hive 对表操作语法(dml,ddl)1,创建表CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name[(col_name data_type [COMMENT col_comment], ...)][COMMENT table_comment][PARTITIONED BY (col_name data_type [COM

2013-03-11 10:23:26 967

翻译 Hive初学笔记(一) ---hive环境搭建与安装

从初学hadoop后,参照相关文档对hadoop生态环境相关项目hive也初学了下。      1)hive相关参考文档:         1. http://wiki.apache.org/hadoop/Hive         2. HQL文档:https://cwiki.apache.org/confluence/display/Hive/LanguageManual

2013-03-11 10:10:15 2877

原创 Redhat/CentOS6.2 x86系统KVM虚拟机网络配置 NAT方式

摘要:KVM虚拟机网络配置的两种方式:NAT方式和Bridge方式。NAT方式的配置原理和步骤。NAT方式适用于桌面主机的虚拟化。问题客户机安装完成后,需要为其设置网络接口,以便和主机网络,客户机之间的网络通信。事实上,如果要在安装时使用网络通信,需要提前设置客户机的网络连接。KVM 客户机网络连接有两种方式:用户网络(User Networking):让虚拟机访问主机、互

2012-12-24 16:44:02 740

原创 hadoop 中hive查询表时出现无法使用mayreduce job任务 错误

hadoop中使用hive+mysql 对表进行查询时,只能全表查询,不能对查询显示部分列。希望大虾们能给出解决办法,具体如下:   1 使用 select * from student;           正常 hive> select * from student;OK1    lisi    computer    0342    zhangsan    compu

2012-10-09 10:26:38 1936 1

原创 hadoop 编译可运行mapreduce jar文件的方法

hadoop 编辑通过编译jar包方法:1.建立存放编译java class类文件      mkdir wordcount_classes          2.使用javac 编译 mapreduce java类    javac -classpath /home/Andy/hadoop/hadoop-1.0.1/hadoop-core-1.0.1.jar -d wordcou

2012-09-18 09:15:29 2219

原创 android 在popupWindow中添加tabHost控件,tabspec中listView控件无法响应触屏事件问题?

最近写了个练习deno, 在popupWindow中加载tabHost组件,tabHost中的tabcontent为frameLayout布局。在Framelayout中加载activity,其中加载的布局文件为listView的xml文件。tabspec中的listView组件无法相应触屏事件问题?      tabHost点击事件正常触发,但listView中点击事件确无响应,原因未知,恳

2012-08-05 23:49:06 1689

spice 介绍用户手册

spice 介绍,spice用户手册 本文件为tar包文件

2016-06-19

Struts2权威指南

Struts2权威指南 struts2开发文档

2013-06-24

spring3 权威开发指南

spring3 权威开发指南

2013-06-24

一个MapReduce简单程序示例

一个MapReduce简单程序示例 MapReduce hadoop

2013-05-28

规则引擎测试程序

规则引擎 Drools 一个简单的drools 测试程序

2013-05-27

python 3.3 教程

很好的一篇python教程文档,从零开始学起!

2013-05-07

apache solr4 cookbook

apache solr4 cookbook solr 企业级搜索引擎server

2013-03-12

apache solr 3.1 cookbook pdf

apache solr 3.1 cookbook solr开源企业级搜索引擎服务器

2013-03-12

selenium ide xpi

selenium ide xpi 火狐自动化web测试插件

2013-03-11

Drools5 官方文档中文版

Drools5 官方文档中文版 Drools5 规则引擎 开发教程

2013-01-07

lucene+nutch搜索引擎开发实例代码(王学松版)

licene 实例代码 nutch实例代码 lucene+nutch搜索引擎开发实例代码(王学松版)

2013-01-05

spice 工作原理

spice 工作原理 虚拟化 主机远程登录

2012-12-20

spice 用户手册

spice用户手册 虚拟化 主机远程登录

2012-12-20

IKAnalysis-2012-u6.tar.gz

IKAnalysis-2012-u6.tar.gz IKAnalysis IK Analyer 2012 完整分发包 upgrade 6 version 2012 u6 For Lucene 3.x / Solr3.x

2012-12-05

qemu-kvm-1.1 源码下载

qemu-kvm-1.1 源码 qemu1.1 qemu1.1 源码源码 官方git下载

2012-11-29

XScanV3.2简体绿色中文版 网络安全

XScanV3.2简体绿色中文版 网络安全 在win7上也能用!

2012-11-07

hadoop 开发api包下载

hadoop 开发api包下载 chm格式 licux下建议使用kchmviewer打开

2012-09-12

深入浅出google +android

android andorid开发 , 一本介绍android开发的电子书

2012-05-29

Hadoop实战.part3

Hadoop实战 【电子书下载】..

2012-01-08

Hadoop实战【电子书下载】.part2

Hadoop实战【电子书下载】

2012-01-08

geneve-proxy 代理程序,接收目的端口6081的报文,并将报文地址转换后发送出去

说明: 1. geneve-proxy-main 运行依赖PyYAML-5.3.1 和python3 2. 安装PyYAML-5.3.1 2.1 解压PyYAML-5.3.1.tar.gz,进入解压目录。解压命令:tar -zxvf PyYAML-5.3.1.tar.gz 2.2 安装PyYAML-5.3.1。 执行 python3 setup.py install. 3. 解压geneve-proxy-main.tar.gz,进入解压目录。执行如下命令运行代理: python3 main.py > /var/log/geneve-proxy.log 2>&1 &

2023-07-13

RFC8415_DHCPv6&PD协议介绍.ppt

RFC8415_DHCPv6&PD协议介绍

2021-10-10

RFC8415 DHCPv6协议规范.pdf

RFC8415 DHCPv6 协议规范

2021-10-10

IP新技术专题.pdf

华为ip网络新技术技术文档。协议,原理讲解

2021-02-24

NGINX开发从入门到精通

NGINX开发从入门到精通NGINX

2020-11-13

机器学习案例ppt.zip

机器学习案例ppt.zip

2020-11-12

机器学习算法PPT.zip

机器学习算法PPT.zip

2020-11-12

Nat64 地址转换.pptm

ipv6地址转换为ipv4地址实现分析 --nat64服务 i

2020-06-27

udpreceiver.zip

udp打包测试工具cmd ip:port

2020-03-18

DNAT64数据面梳理.pptx

DNAT64数据面梳理.pptx DNAT64数据面梳理.pptx DNAT64数据面梳理.pptx

2020-02-10

深入理解Nginx模块开发及架构解析

深入理解Nginx模块开发及架构解析,深入理解Nginx模块开发及架构解析

2018-08-07

Understanding DPDK

Understanding DPDK,Understanding DPDK,Understanding DPDK

2018-08-07

The Design and Implementation of Open vSwitch

The Design and Implementation of Open vSwitch,The Design and Implementation of Open vSwitch

2018-08-07

SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版

SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版

2018-08-07

Maglev - A Fast and Reliable Software Network Load Balancer

Maglev - A Fast and Reliable Software Network Load Balancer Maglev - A Fast and Reliable Software Network Load Balancer

2018-08-07

kubernets权威指南第二版

kubernets权威指南第二版kubernets权威指南第二版kubernets权威指南第二版

2018-08-07

go语言编程pdf

Go语言编程pdf,Go语言编程pdf,Go语言编程pdfGo语言编程pdf

2018-08-07

netty-权威指南-完整版

netty 权威指南 完整版 第二版 netty 是一个高性能,异步时间驱动的NIO框架,目前很多开源框架的底层通信架构都切换为netty

2017-12-20

30天自制操作系统

30天自制操作系统扫描版 教你如何在一个月内编写出自己的个性化操作系统

2013-09-06

apache solr 4 cookbook

apache solr 4 cookbook

2013-09-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除