
云计算
ITtang
这个作者很懒,什么都没留下…
展开
-
Linux 虚拟化技术专题【概念/方案/实现/迁移/工具】(IBM文档)
p { margin-bottom: 0.21cm; }a:link { }随着近年多核系统、集群、网格甚至云计算的广泛部署,虚拟化技术在商业应用上的优势日益体现,不仅降低了IT成本,而且还增强了系统安全性和可靠性,虚拟化的概念也逐渐深入到人们日常的工作与生活中。在计算机科学领域中,虚拟化代表着对计算资源的抽象,而不仅仅局限于虚拟机的概念。而且实现虚拟化的方法不止一种,有几种方法都可以通过不同层次的抽象来实现相同的结果。Linux中常用的虚拟化方原创 2010-12-27 16:22:00 · 747 阅读 · 0 评论 -
openstack快照制作动作
制作快照使用xen管理命令和qemu-img来做的,前台发起一个动作,后台执行一个写入执行快照命令的shell脚本创建快照有三步: 1.xm save vm vmpath/state.snapshot.snapshot_id 2.qemu-img snapshot -c snapshot.snapshot_id vmpath/disk 3.xm restore vmpath/原创 2012-06-19 15:29:31 · 4005 阅读 · 3 评论 -
openstack代码分析
以下已创建虚拟机为题目对openstack进行通透性代码分析,写得简陋望各位手下留情 1.发起ec2命令(nova/api/ec2/__init__.py) 2.执行方法__call__解析URL发送参数 3.执行/nova/api/ec2/apirequest.py:apirequest.invoke,这里有一个ec2动作解析,如RunInsta原创 2012-06-20 16:59:31 · 3929 阅读 · 2 评论 -
install virtualbox for CentOS6.2
cd /etc/yum.repos.d/wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repoyum install VirtualBox-4.1yum install make gcc kernel-headers kernel-deveKERN_DIR=/usr/src/kernels/2.6.转载 2012-08-06 10:44:14 · 1632 阅读 · 0 评论 -
xm command
RHEL5 提供 xm command 給使用者操作 Xen Guest,下面介紹一些常見的使用方式!1.xm listxm list 是看目前正在動作的 Guest.[root@benjr ~]#xm listName ID Mem(MiB) VCPUs State Time(s)转载 2012-07-25 10:57:20 · 2745 阅读 · 0 评论 -
VMware ESX常用命令 和 IP 地址修改
一. VMware ESX Command1. 看你的esx版本vmware –v2. 查看显示ESX硬件,内核,存储,网络等信息esxcfg-info -a(显示所有相关的信息)esxcfg-info -w(显示esx上硬件信息)3. 列出esx里知道的服务esxcfg-firewall –s4. 查看具体服务的情况esxcfg-firewall转载 2012-08-30 11:30:44 · 2346 阅读 · 0 评论 -
Xen Cloud Platform 系列:虚拟机创建
安装好xcp后,可以进入CLI环境,用命令对进行虚拟机的创建和管理。可以参考官方的指导文档。http://www.xen.org/files/XenCloud/guest.pdf1. 虚拟机的网络安装其中有个迅速安装Debian虚拟机的例子,具体的操作过程如下:1 xe vm-install template=Debian\ Lenny\ 5.0 new-name-label=转载 2012-09-04 17:58:38 · 2373 阅读 · 0 评论 -
openstack网络详解
这篇文章基本是参考了http://www.mirantis.com/blog/的几篇英文blog,进过翻译和整理,详细介绍了openstack Essex版的网络模型,虽然在Folsom版启动了Quantum,但并不成熟,如果是部署中没有用到网络高级特性,建议大家还是使用nova-network。1 FlatFlat模式和FlatDHCP模式其实区别不大,都是基于网桥网络,只是F转载 2012-12-10 15:25:33 · 3331 阅读 · 3 评论 -
Openstack块迁移步骤
openstack-essex-2012.2使用命令:nova live-migration 70f4be6a-8812-4538-a313-350c72c9a044 novanc2 --block-migrate --disk-over-commit块迁移首先拷贝镜像到/var/lib/nova/instance/_base然后拷贝instance-0000000x到/var/l原创 2012-12-20 16:37:02 · 2168 阅读 · 0 评论 -
配置noVNC
OPENSTACK ESSEX 2012.2配置noVNC首先需要安装这三个rpm包novnc-nova-proxy-0.3-5.el6.noarch.rpmnovnc-0.3-5.el6.noarch.rpm python-websockify-0.1.0-3.el6.noarch.rpm原创 2013-03-13 19:26:30 · 2473 阅读 · 0 评论 -
Openstack动态迁移功能
openstack使用的是块迁移,因为没有共享存储只能做块迁移,同时openstack也支持共享迁移,共享迁移只能在有共享存储的情况下才被使用。执行迁移动动作:1.首先会去检查目标物理服务器是否有足够的内存,虚拟CPU,磁盘,磁盘大小必须大于当前所要迁移的虚拟机磁盘大小2.同步文件到目标物理服务器 rsync -rS /var/.../vmdir nova9x:/var/.../vm原创 2012-06-19 15:44:17 · 2711 阅读 · 0 评论 -
Xen工作原理
此文转载他人翻译,原地址:http://www.cnblogs.com/debugger87/archive/2012/03/07/2383615.html执行摘要本文档涵盖了Xen Hypervisor的高层架构概要视图,及其用于支持完整虚拟环境的相关工具和应用。该架构文档基于Xen 3.4 发行版,仅仅介绍了Xen的整体架构。更多的完整架构描述,请参考http://wiki.x转载 2012-07-04 09:07:41 · 2412 阅读 · 0 评论 -
2010年云计算,计算出来的什么
p { margin-bottom: 0.21cm; }笔者曾问过一位IT业好友,“2010年业内人士议论的最多的话题是什么?”答曰,“云计算”。诚然,无论是报纸、网络、电视,甚至是自媒体微博,大家都经常把“云计算”挂在嘴边。看过这么一则笑话,一中国留学生去美国打工的时候当过报童,不带计算器,习惯动作抬头望天时心算找零。顾客大为惊讶,纷纷掏出计算器验证,皆无误,也抬头望天,惊恐问:云计算?莞尔一笑之后,又觉得云计算仍然是那么高不可测,匪夷所思。一、什么是云计算其实早在转载 2010-12-27 16:25:00 · 927 阅读 · 0 评论 -
剖析 Linux hypervisor
<br />ypervisor 之于操作系统类似于操作系统之于进程。它们为执行提供独立的虚拟硬件平台,而虚拟硬件平台反过来又提供对底层机器的虚拟的完整访问。但并不是所有 hypervisor 都是一样的,这是件好事,因为 Linux 就是以灵活性和选择性著称。本文首先简要介绍虚拟化和 hypervisor,然后探索两个基于 Linux 的 hypervisor。 <br />虚拟化和 hypervisordeveloperWorks 上 Tim 所著的其他剖析…… 系列文章Linux f转载 2010-12-29 11:28:00 · 423 阅读 · 0 评论 -
虚拟化管理软件比较
本文转自www.qyjohn.net 最近笼统地学习和试用了几款比较有名的虚拟化管理软件。学习的内容包括Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, CloudStack, ConVir转载 2011-08-16 17:24:01 · 1434 阅读 · 0 评论 -
在 CentOS 上安装和配置 OpenStack Nova
在 CentOS 上安装和配置 OpenStack Nova2011年08月17日 | 标签: centos, cloud, nova, openstack | 作者:vpsee因为 Python 的版本问题,在 CentOS 5.6 上安装 OpenSt转载 2011-09-22 22:00:35 · 2362 阅读 · 0 评论 -
Heartbeat的组成与原理
1.Heartbeat的组成Heartbeat提供了高可用集群最基本的功能,例如,节点间的内部通信方式、集群合作管理机制、监控工具和失效切换功能等。目前的最新版本是 Heartbeat 2.x,这里的讲述也是以Heartbeat 2.x为主。下面介绍Heartbeat 2.0的内部组成,主要分为以下几大部分。heartbeat:节点间通信检测模块。ha-logd:集群事件日志服务。转载 2012-02-13 10:10:34 · 1174 阅读 · 0 评论 -
虚拟磁盘镜像格式整理
格式后缀应用特点详细资料qcowqcowQemu加密和压缩,但一旦损坏将很难恢复 rawraw,rw2... 1、简单,并能够导出为其他虚拟机的虚拟硬盘格式2、根据实际使用量来占用空间使用量,而非原先设定的最大值(比如设定最高20G,而实际只使用 3G)。——需要宿主分区支持hole(比如ext2 ext3 ntfs等)3转载 2012-02-13 11:02:38 · 1243 阅读 · 0 评论 -
Openstack安全组security group设置
装完Openstack的Dashbaord。最大的问题,就是创建的虚拟机无法登陆。如何登陆,访问虚拟机。这里面其实和你常规不太一样。你首先需要设置安全组转载 2012-03-25 19:05:35 · 3231 阅读 · 1 评论 -
为什么raw转成qcow2
以基礎硬像檔建立多個虛擬機器, 以基礎映像檔所衍生出來的虛擬機器只會寫入差異資料 將 raw 格式的虛擬硬碟轉成 qcow2 格式, 並加以壓縮來節省 VM Host 硬碟空間raw 改用 qcow2 的好處: 可 snapshotide 改用 virtio 的好處: 可熱插拔http://jamyy.dyndns.org/blog/2012/02/3594.html转载 2012-04-11 09:22:28 · 2013 阅读 · 0 评论 -
设置Xen的VNC访问密码
#vi /etc/xen/xend-config.sxp编辑下列内容(请根据自己情况修改):(vnc-listen '192.168.0.xxx')(vncpasswd 'password')此处的修改也可以在对应客户端的文件中修改。重启计算机或重启xend服务原创 2012-04-25 10:06:11 · 2454 阅读 · 0 评论 -
使用openstack遇到的问题
openstack的相关包:First you have to import several GPG public keys:rpm –import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex/SLE_11_SP2/repodata/repomd.xml.key转载 2012-05-24 13:06:54 · 5265 阅读 · 0 评论 -
cinder delete xx 计时
当前适用openstack f版,使用cinder创建300G块存储,然后删除。删除300G的块存储需要1.04小时,如果删除1000G那么应该需要3个多小时。刚删除日志:2013-11-14 12:57:51 DEBUG cinder.utils [req-78cfb496-f69b-4ff1-8a0f-b2ffdb2621d0 f3e41f4e448a4ca7a9a65eb原创 2013-11-14 14:29:38 · 1772 阅读 · 0 评论