分类目录归档:云运维

盛大云让你伤不起啊!

云计算的瓶颈在磁盘IO这个大家也许能想到,要是后端用上高级的混合存储和相应的IO limit算法,我想应该比较好,但是盛大缺用单盘,真是让大家伤不起!

因为一块物理磁盘的损坏,盛大云主机的客户数据就此丢失。盛大云对此解释称,“物理磁盘的损坏很难避免”,并建议用户,“为了避免您的意外损失,请在盛大云主机之外,也做好数据备份。”分析人士指出,盛大云丢失用户是给国内狂热的或是冒牌的云计算商敲了警钟。“放弃了对数据安全重视的云是没有生命力的。”

业内人士称从数据丢失一事来分析,盛大云应该只是采取了本地存储,没有进行备份。一般而言,云存储服务商都会将数据备份3份,“盛大云做的很业余。”

网友郭荣说,云计算是把底层的物理硬件架构进行封装然后以IT服务的形式交付给用户使用,就是说用户不需要去关心底层的硬件架构和技术。盛大面对这样低级的故障所做的解析和处理方式很业余,不但推卸责任而且让客户更加失去信心。 继续阅读

管理超量使用的 KVM 主机资源

虚拟化能通过启用工作负载合并来提高效率。使虚拟机密度最大化的同时维持良好的性能,这确实是个挑战:

  • 工作负载对资源,如 CPU、内存、网络带宽和存储访问的利用随时间而变化;如果您能够根据需要动态分配这些资源,您就能在超量使用 的情况下获得更大的密度。
  • 优化的资源资源管理还取决于系统配置和硬件设置这些因素。

开发出一套整合这两个因素的管理策略的方法之一是用策略语言编写一组规则。您可以根据您独特的情况调整您的策略,并有效平衡整合和性能目标。 继续阅读

虚拟机迁移

虚拟机迁移简介

为什么要迁移服务器

迁移服务器可以为用户节省管理资金、维护费用和升级费用。以前的 x86 服务器,体积比较“庞大”;而现在的服务器,体积已经比以前小了许多,迁移技术使得用户可以用一台服务器来同时替代以前的许多台服务器,这样就节省了用户 大量的机房空间。另外,虚拟机中的服务器有着统一的“虚拟硬件资源”,不像以前的服务器有着许多不同的硬件资源(如主板芯片组不同,网卡不同,硬 盘,RAID 卡,显卡不同)。迁移后的服务器,不仅可以在一个统一的界面中进行管理,而且通过某些虚拟机软件,如 VMware 提供的高可用性工具,在这些服务器因为各种故障停机时,可以自动切换到网络中另外相同的虚拟服务器中,从而达到不中断业务的目的。总之,迁移的优势在于简 化系统维护管理, 提高系统负载均衡,增强系统错误容忍度和优化系统电源管理。 继续阅读

迁移 VMware 虚拟机到 KVM

前言

随着虚拟化技术的不断发展,虚拟机的应用也越来越广泛。日常应用中可能出现资源不足,系统管理调整或者系统备份等原因,希望将某一虚拟机从原 来物理主机迁移到另一个物理主机上,即 V2V(Virtual-to-Virtual)迁移。虚拟机的迁移需要物理主机上 VMM(Virtual Machine Monitor)的支持。相同类型 VMM 之间,使用相同的 API 接口,通常具有强大的迁移能力。例如本系列第二篇文章介绍的 KVM 虚拟机之间的迁移,它支持三种迁移方式:离线迁移、在线共享存储迁移和在线块迁移。而不同的 VMM 之间,由于虚拟化实现技术的不同、开发厂商的不同、API 接口的不同,使虚拟机迁移困难重重。本文分别介绍如何静态迁移 VMware ESX/ESXi、VMware Workstation 及 VMware Player 上的虚拟机到 KVM 主机。 继续阅读

管理超量使用的 KVM 主机资源

虚拟化能通过启用工作负载合并来提高效率。使虚拟机密度最大化的同时维持良好的性能,这确实是个挑战:

  • 工作负载对资源,如 CPU、内存、网络带宽和存储访问的利用随时间而变化;如果您能够根据需要动态分配这些资源,您就能在超量使用 的情况下获得更大的密度。
  • 优化的资源资源管理还取决于系统配置和硬件设置这些因素。 继续阅读

KVM网桥配置注意事项

1.安装

yum -y install kmod-kvm.x86_64 kvm.x86_64 kvm-qemu-img.x86_64 kvm-tools.x86_64virt-manager.x86_64

yum groupinstall KVM

2.配置网桥

ifcfg-br0内容为

DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
BROADCAST=192.168.2.255
HWADDR=6C:F0:49:AC:71:83
IPADDR=192.168.2.228
NETMASK=255.255.255.0
NETWORK=192.168.2.0
GATEWAY=192.168.2.1
ONBOOT=yes

ifcfg-eth0内容为

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BRIDGE=br0

这个时候service network restart 是不会成功的。

必须保证service libvirtd服务是启动了的才能桥接成功。

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BRIDGE=br0

可以测试!

用下面的命令可以查看状态

[root@c1-sklinux.com network-scripts]# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.6cf049ac7183       no              eth0
virbr0          8000.000000000000       yes
[root@c1-sklinux.com network-scripts]#

xen经常出现的错误总结(转)

安装Xen、创建Xen虚拟机、使用Xen虚拟机过程中经常出现的错误总结

(1) 启动 Xend 时出现错误 ImportError: /usr /lib/python/xen/lowlevel/acm.so: undefined symbol: Py_InitModule4

(2) 使用 virt-install 创建Xen虚拟机时出现错误:ERROR virDomainCreateLinux() failed XML描述 domain 不是良好的格式或者无效

(3) virt-manager 中连接虚拟机管理者Dom 0时出现错误:虚拟机管理者连接失败 libvirtError: virConnectOpenReadOnly() failed

(4) virt-install 安装虚拟机是出现错误:ERROR 无法连接到 ‘localhost:8000′: 拒绝连接

(5) virt-manager 安装Xen虚拟机连接网络时nat和桥接设备均为空,无法选择,安装不能继续

(6) virt-manager 或者 virt-install 安装虚拟机系统过程中出现错误:

‘libvirt.libvirtError virDomainCreateLinux() failed POST操作失败: (xend.err ‘Device 0 (vif) could not be connected. Hotplug scripts not working.

(7)半虚拟化安装,选择nat上网方式、IP配置使用 DHCP 方式时,虚拟机系统安装过程卡在 TCP/IP 配置界面,停滞不前

继续阅读