摘要: 两年前调试usb/ip开源项目时,就曾用虚拟机远程调试过Windows和Linux系统内核,当时在VMware Workstation上创建两个虚拟机进行调试,也没有记录下如何配置调试,只是大体的还记得。好久没用GDB了,今天下载了QEMU源码,编译安装后想调试一下,前前后后花了大概一个小时才弄懂怎... 阅读全文
posted @ 2015-04-16 21:42 顺哥聊数字化 阅读(16584) 评论(0) 推荐(2) 编辑
摘要: 在XenServer集群上给客户搭建一个应用服务,要求有负载均衡,Web服务器用Windows Server 2008 R2 + IIS,数据库Sql Server 2008 R2,并且使用SAN存储。我设计的逻辑架构如下图:上面的架构图中包含7个VM,分别是作为转发器的LVSDirector和LV... 阅读全文
posted @ 2015-04-16 21:36 顺哥聊数字化 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: nova-conductor启动的也是一个rpc server,代码框架和nova-compute类似,所以我也懒得再详细分析一遍服务启动的过程。nova-api那篇文章的最后我说“cctxt.cast将请求发送到消息队列”,可是发送到哪个队列呢,哪个模块又来接收这个消息呢?我也看了网上的一些源码分... 阅读全文
posted @ 2015-04-15 22:57 顺哥聊数字化 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: nova-compute运行的节点为计算节点,虚拟机运行于计算节点上。例如对于创建虚拟机请求,nova-api接收到客户端请求后,经过nova-scheduler调度器调度,再将请求发送给某个选定的nova-compute节点,nova-compute模块经过一系列的动作之后将命令下发到真正的hyp... 阅读全文
posted @ 2015-04-14 21:35 顺哥聊数字化 阅读(2377) 评论(0) 推荐(0) 编辑
摘要: OpenStack源码实际上是比较规范的,但是对刚刚接触到源代码的人来说,却感觉有点混乱。我刚开始的时候也常常搞乱,比如service.Service类继承自openstack.common.service.Service类,有个openstack.common.service.Services类,... 阅读全文
posted @ 2015-04-13 23:39 顺哥聊数字化 阅读(2021) 评论(0) 推荐(1) 编辑
摘要: 近一年来我负责公司云点的自动化部署工作,包括公司自有云平台方案、XenServer、vSphere、Ovirt和OpenStack的自动化安装部署,目前已经到了OpenStack这一部分。自动化部署首先需要确定某种部署方案,然后通过远程管理卡将服务器设置成从PXE启动并启动服务器,服务器再将系统镜像... 阅读全文
posted @ 2015-04-11 11:29 顺哥聊数字化 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 每学习一种技术时,我们往往需要去了解why,即这个技术是为解决什么问题而出现的。VLAN全称为Virtual Local Area Network,即虚拟局域网,是逻辑上的一种划分。一般来说,如果交换机没有进行过配置,所有端口都在一个默认的VLAN ID为1的虚拟局域网内。每个交换机可以配置4094... 阅读全文
posted @ 2015-04-09 20:09 顺哥聊数字化 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 在云系统的高可用性中,VM层的高可用性尤为关键,其中又涉及到了VM本身数据的备份和迁移的问题。在现有的平台上,每一个VM的数据放在一个单独的LV(逻辑卷)上,VM数据的备份可通过备份其所在的LV来完成,迁移则需要其他的物理服务器可以访问到该VM的数据,也即LV的内容。对于备份,可利用LVM(Logi... 阅读全文
posted @ 2015-04-09 20:02 顺哥聊数字化 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 毕业后一直在学操作系统, 有时候觉得什么都懂了,有时候又觉得好像什么都不懂,但总体来说自认为对操作系统实现机制的了解比周围的人还是要多一些。去年曾花了几个星期的晚上时间断断续续翻译了这篇对Linux和Windows驱动架构进行比较的论文。原文在这里。Linux和Windows设备驱动架构比较1... 阅读全文
posted @ 2015-04-08 21:50 顺哥聊数字化 阅读(5762) 评论(0) 推荐(0) 编辑
摘要: 青云最近推出了云桌面功能,用户可以像使用本地计算机一样访问远程主机,支持USB重定向,不禁让我想起了2年前调试的一个开源项目USB/IP,当时还用英文写了一个总结性文档,放在这里方便以后查看。 USB/IPSummaryAbstractTheUSB/IPprojectaimsto... 阅读全文
posted @ 2015-04-08 21:31 顺哥聊数字化 阅读(1879) 评论(0) 推荐(0) 编辑