Linux namespace

linux下命名空间是一种环境隔离的方法,基于内核态,通过命名空间可以将一些进程抽象到不同的容器中,使得各个容器彼此隔离,但是隔离之后相互间能否存在一些共享,就看你创建namespace的选项了

目前namespaces官方有如下种类:

 Mount namespaces	CLONE_NEWNS
 UTS namespaces	 	CLONE_NEWUTS
 IPC namespaces	 	CL[......]

Read more

DNS服务查询流程

1:客户端访问www.lihuia.com

2:本机DNS缓存假如有对应关系,返回IP地址

3:系统如果首选配置了的name server,或者是ISP分配的DNS服务器能够解析,返回IP地址

3:如果以上仍没有其对应关系,从系统配置文件里读取十几个根域名服务器的name server,向一台发起请求

4:根域名服务器收到了请求,知道是顶级域名.com,就返回.com的name serve[……]

Read more

Nosetests试水思考

今天看了几分钟的nose用法,刚刚兴致勃勃地直接结合tempest来test的时候,用nosetests测试,说实话tempest也是扫了一眼,看到很多Test开头的,激情就来了,随手测试一个test_flavors.py,小case,验证通过,简单

出于好奇心,看看都验证了那些测试

首先看到以Test开头的,就明白是啥了,随便看一个,

    def test_create_flavor_with[......]

Read more

离开无锡新的开始

以前公司,每当招聘,我们最喜欢挂在嘴边的就是清零,无论简历是否有写精通XX,都要达到将对方清零的效果,转眼杭州来工作有3周了,心态比较平静,目前分的工作任务也是相对简单的,但做任何事情最忌讳的就是眼高手低,往往梦想就是在每时每刻的敷衍当中变成了幻想

每当有人问无锡这家创业公司具体做什么的,我就比较不太能一下子说得完全,底层有10G网卡驱动,直接打到用户态,就像后来问世的DPDK;用到了各种C[……]

Read more