自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 解决win10系统 L2TP连接尝试失败:ERROR因为安全层在初始化与远程计算机的协商时遇到了一个处理错误

错误描述:当连接VPN是回传错误为“ L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到了一个处理错误” 操作系统:win10家庭版 VPN设置: 常规选项:配置了需要连接目标server的IP地址。 安全选项:VPN类型如下图所示 网络选项:在ipv4属性中配置如下: 高级选项IP设置中取消了“在远程网络上使用默认网关”然后链接时报错。因为不了解VPN服务器的配置

2016-07-30 18:51:34 246215 13

原创 Devstack单节点环境实战配置

本实验是在VMware12下建立虚机的一个测试环境。1 前期准备工作真机环境win10 Linux版本 centos-everything-7.0 VMware版本 VMwareworkstations12 虚机配置如下: 8G内存 2核cpu(开启虚拟化) 网络配置为桥接模式 /boot 500M(一定要分大点不然之后会遇到问题) swap分区4G 其余的空间全部分给/分区配置y

2016-07-22 02:50:03 4019

原创 利用Python实现选择排序

选择排序算是很简单一种排序算法了,因为算法思想简单所以排序也不稳定。这里介绍排序算法思想,Python代码段和算法时间复杂度。选择排序算法思想对于一个无序的序列我们可以通过n-1趟排序得到排序结果。 我们定义一个无序序列list[R0…….RN] 1.初始状态:无序区为list 2.第一趟排序 在无序区间内选择一个关键字作为暂时的最小值min,然后将min与无序区间内的数挨个作比较,遇到比m

2016-07-21 17:27:33 2399

翻译 配置基于Devstack的嵌套KVM虚拟化

本文为博主翻译文章,转载请注明出处Bob Hou: http://blog.csdn.net/minxihou 当使用类似KVM虚拟化技术时,有个我们可以利用的优势就是嵌套虚拟化。(例如在KVM上再跑一台KVM),在云环境中运行KVM的效率会比在QEMU环境中更快。Linux发行版中的内核默认没有开启这个嵌套虚拟化。本指南概括讲述如何在基于KVM虚拟化环境中配置启用嵌套虚拟化,如何利用嵌套虚拟化

2016-07-19 23:44:19 1786

翻译 Devstack配置负载均衡,负载均衡版本为2

负载均衡项目在openstack开源之后就一直在开发,早先neutron LBaaS V1的版本已经不在适用,现在使用的是LBaaS V2的版本。 LBaaS V2 API开发参照Octavia。阶段1:创建Devstack + 2个nova实例首先,创建一个至少8G内存16G磁盘空间的虚拟机,确保虚机更新(原文是: make sure it is updated,译者认为是需要yum update

2016-07-19 17:41:00 1189

翻译 使用Devstack部署neutron网络节点

译者在自动化部署的时候遇到了很多问题,这个时候不得不求向devstack官档。所以翻译出来以备以后查询。翻译中很多不足之处还望指教。写这个的老外用词有点抽象和狂野…. 本文为博主翻译文章,转载请注明出处Bob Hou: http://blog.csdn.net/minxihou 本指南将会引导你如何配置openstack网络节点,网络节点会使用到ML2插件和OpenvSwitch机制。1 单网卡的

2016-07-19 15:43:49 5412

翻译 Devstack多节点部署实验

本文为博主翻译文章,转载请注明出处Bob Hou: http://blog.csdn.net/minxihou 这是个在多物理服务器上部署openstack例子:1 先决条件Linux&网络1.1 最小化安装系统你需要一个刚安装好的Linux系统。你可以直接下载最小化的Ubuntu版本,devstack会下载安装所有额外的依赖关系。同样也支持网络安装Fedora,Centos/RHEL.安装几个包

2016-07-17 02:50:23 8010

翻译 devstack配置说明手册

1.配置通过devstack配置不同功能的openstack是通过修改local.conf配置文件来实现的。local.conf文件是一个可修改的INI格式文件,它通过在配置文件中对元数据包头的信息修改来间接修改对应配置文件的配置信息。简单的样板提供在 devstack/samples新的local.conf文件中元数据头文件非常类似于一个普通的INI格式包头只不过local.conf文件中包头格式

2016-07-15 17:34:51 7130

原创 浅析Python heapq模块 堆数据结构

堆的定义堆是一种特殊的树形数据结构,每个节点都有一个值,通常我们所说的堆的数据结构指的是二叉树。堆的特点是根节点的值最大(或者最小),而且根节点的两个孩子也能与孩子节点组成子树,亦然称之为堆。 堆分为两种,大根堆和小根堆是一颗每一个节点的键值都不小于(大于)其孩子节点的键值的树。无论是大根堆还是小根堆(前提是二叉堆)都可以看成是一颗完全二叉树。下面以图的形式直观感受一下: heapq模块在Pyt

2016-07-08 01:42:05 51178 2

原创 利用Python实现堆排序

在这里要事先说明一下我也是新手,很多东西我了解不是很深入,写算法完全是锻炼自己逻辑能力同时顺带帮助读研的朋友么解决一些实际问题。所以很多时候考虑的东西不是很全面能请各位看到博文的大牛们指正。对于排序算法说实在的我觉得已经写烂了,但是为什么还是要过一遍呢?还是为了能够打牢基础。说一下自己的看法,对于已经的玩烂的算法因该怎么学。首先最重要的还是了解算法的基本模型和算法思想,我觉得这是非常重要的。

2016-07-07 11:41:54 26204 6

原创 利用Python实现归并排序

在讲归并排序之前我们先来了解一下什么是分治算法。为什么归并排序属于分治算法的体现。分治算法分治算法基本思想就是将一个比较大规模的问题分解成为若干个规模较小的问题来解决。这些小问题相当于是原问题的子集并且相互独立。每个子集的性质和原问题性质必须要保持一致。分治算法特征1. 该问题可以分解成为程序能够执行的子问题。2. 该问题能够分解。意思就是问题具有最优子结构。这里我们可以理解成问题通过分解

2016-07-04 15:09:15 8996 3

wrk2工具--修复了时延详情中统计的包个数与最后总结果发包个数不一致的情况

在3.10.0-957.5.1.el7.x86_64的内核编译完成,直接修改文件权限可用。

2019-07-27

dpdk18版本下l2fwd自定义修改目的mac地址

将解压包解压之后,有一个main.c.dmac的文件,将其.dmac后缀去掉。然后放入l2fwd文件夹中。 编译如下: # export RTE_SDK=/root/dpdk # export RTE_TARGET=build # make CC main.o LD l2fwd INSTALL-APP l2fwd INSTALL-MAP l2fwd.map 适配dpdk-17.11.1,命令通过新增-d指定端口的dmac。 ./build/l2fwd -c 3 -n 2 -- -p 3 -d 11:11:11:11:11:11 -d 22:22:22:22:22:22 Port0的dmac为: 11:11:11:11:11:11 Port2的dmac为: 22:22:22:22:22:22 运行时输出信息增加了port的用户指定dmac显示: … Initializing port 0... done: Port 0, MAC address: 52:54:00:46:8D:C0 Initializing port 1... done: Port 1, MAC address: 52:54:00:F0:6C:50 Port 0, Destination MAC address: 11:11:11:11:11:11 Port 1, Destination MAC address: 22:22:22:22:22:22

2018-12-18

dpdk17版本下的l2fwd支持目的mac地址手动修改

编译如下: # export RTE_SDK=/root/dpdk-stable-17.11.1 # export RTE_TARGET=build # make CC main.o LD l2fwd INSTALL-APP l2fwd INSTALL-MAP l2fwd.map 适配dpdk-17.11.1,命令通过新增-d指定端口的dmac。 ./build/l2fwd -c 3 -n 2 -- -p 3 -d 11:11:11:11:11:11 -d 22:22:22:22:22:22 Port0的dmac为: 11:11:11:11:11:11 Port2的dmac为: 22:22:22:22:22:22 运行时输出信息增加了port的用户指定dmac显示: … Initializing port 0... done: Port 0, MAC address: 52:54:00:46:8D:C0 Initializing port 1... done: Port 1, MAC address: 52:54:00:F0:6C:50 Port 0, Destination MAC address: 11:11:11:11:11:11 Port 1, Destination MAC address: 22:22:22:22:22:22

2018-12-18

pps测试软件

linux内核下测试极限三层网络pps值,通过增加udpsender的数量可以使udpreceiver接收更多的包。从而接近网络限速。

2018-12-09

Pacemaker入门手册_Clusters_from_Scratch

简介pacemaker入门并且教你如何部署一个可用的HA集群。

2017-06-15

TRITON - Web Security

websence的Triton软件用于提供webproxy

2016-07-08

LTM client GUI

微软LTM操作文档说明

2016-07-08

空空如也

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

TA关注的人

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