-- linux爱好者,业余时间热衷于分析linux内核源码 -- 目前主要研究云计算和虚拟化相关的技术,主要包括libvirt/qemu,openstack,opennebula架构和源码分析。 -- 第五届云计算大会演讲嘉宾 微博:@Marshal-Liu
发布时间:2013-12-18 23:17:19
继微软之后,amazon高调宣布进入中国,而且仅在前一天阿里云宣布"云主机最高降价50%,5分钟免一单"的优惠政策,腾讯云发布“12.19来了走不了,年终大优惠6折”的优惠政策,青云推出“返现5%~20%”的优惠政策。国内云平台运营商隐约有一种如临大敌的感觉,是否真的是狼来了,个人感觉为时尚早,国内云平.........【阅读全文】
发布时间:2013-12-06 16:29:51
1. 网络模式解释(1)VLAN network mode 其网络包带有IEEE 802.1Q header并且有特定的VLAN ID域的基于物理机网络实现的网络,vlan network是L2隔离的并且支持overlapping IP address space(2)Flat network mode 虚拟网络就是provider network,与vlan network相比,就是其packet直接在物理机网络上传输,.........【阅读全文】
发布时间:2013-11-29 16:55:54
1. 存储和RHCS管理节点配置1.1 iscsi server 安装配置yum install scsi-target-utils/etc/init.d/tgtd start(1)/dev/sdb1作为mysql的共享存储(500G)tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.rhcs.mysqltgtadm --lld iscsi --op new --mode logicalunit --tid .........【阅读全文】
发布时间:2013-11-29 16:53:54
RedHat Cluster Suite简称RHCS,是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,基于RHCS可以搭建高可用性集群、负载均衡集群、存储集群和高性能集群。本文以基于RHCS搭建高可用集群为例,来简单介绍RHCS实现高可用集群的原理,至于高可用集群的搭建步骤,将会在《基于RHCS.........【阅读全文】
发布时间:2013-09-20 18:10:09
目前,主流的共有云提供商大部分采用的hypervisor还是XEN,所以,很多人会笼统的认为xen比kvm更好。个人认为,这是个误区。国外的amazon和国内的阿里云,华为云之所以选择xen作为hypervisor,个人认为只是他们从事hypervisor方面的研究更早,当时最好的hypervisor就是xen,这么多年了投入了大量的人力和.........【阅读全文】
发布时间:2013-08-30 11:14:15
1. availability zone az是在region范围内的再次切分,只是工程上的独立,例如可以把一个机架上的机器划分在一个az中,划分az是为了提高容灾性和提供廉价的隔离服务。选择不同的region主要考虑哪个region靠近你的用户群体,比如用户在美国,自然会选择离美国近的region;选择不同的az是为了防止所有的i.........【阅读全文】
发布时间:2013-04-24 11:52:19
KVM虚拟机在不同主机之间的迁移,是个复杂的问题,有非常多的解决方案,但是不同的解决方案都有其优点和缺点,下面来分析下当前几种可用的KVM虚拟机迁移的方案。1. 虚拟机迁移过程中数据的传输(磁盘镜像和内存数据) 通常有两种常用的数据传输方式: -- 基于hypervisor的传输机制,即通过host之间.........【阅读全文】
发布时间:2013-04-17 15:00:47
1. 问题导出:今天在注册redhat的订阅的时候,发现了一个选项不会填,具体参见下图: 这里有个“插槽”或“LPAR”的概念,中文翻译成”插槽“,一下有点不适应了,其实英文页面显示为:“Number of Sockets or LPARs:”,所以插槽就是scoket的意思。LPAR是逻辑分区的意思(Logical Partition),就是将单.........【阅读全文】
发布时间:2013-04-16 17:32:05
之所以编译安装,主要是为了使用libvirt和qemu的最新版本,测试其new features。1. libvirt-1.0.4编译安装(1)安装gcc以及依赖软件sudo apt-get install libxml2-dev libgnutls-dev libdevmapper-dev python-dev libnl-dev libpciaccess-dev build-essential(2)configure配置.........【阅读全文】
发布时间:2013-04-14 21:28:47
想验证下最新版本的qemu的一些功能,于是将其从qemu-0.12升级到了qemu-1.4,编译安装一切都很顺利,但是当创建virtual machine时,报错如下:[root@compute-30-02 data3]# virsh create ubuntu.xml error: Failed to create domain from ubuntu.xmlerror: unknown OS type hv.........【阅读全文】
imawolfking2014-01-04 21:26
刘哥好:
我在您文章 SPARC寄存器窗口上溢(overflow)和下溢分析(underflow) 中提问,希望您能解惑?主要是关于函数返回时,栈指针改变,如果恢复保存在栈中的窗口寄存器