Articles of xen

CentOS 5.5上的KVM VM CPU优先级

我在CentOS 5.5上从Xen 3.4转换到KVM。 我需要为虚拟机分配CPU优先级,以确保一个虚拟机(vmA)总是优先于另一个虚拟机(vmB)。 在Xen中,我可以给vmA分配一个很高的信用调度器权重,但是在KVM中,我能想到的唯一的事情是与vmB相关的过程非常高。 由于这是CentOS 5.x,看起来cgroups不可用。 有没有更好的方法来做到这一点?

iptables规则来阻止到Xen容器的传入/传出stream量

我正在尝试在我的xen主机服务器上设置IPTABLES,它将阻止对同一台机器上的xen客户端的传入和/或传出访问。 具体来说,我需要阻止输出端口25的stream量和input端口53的stream量到一个特定的容器。 常规的IPTABLE规则只会影响到主机的stream量 – 而不是xen客户端。 对于我的服务器,eth0是内部networking,eth1是外部networking。 下面的规则集似乎应该工作,但容器根本不受影响: iptables -A OUTPUT -p tcp -m状态-state新build立,相关-sport 25 -d -j拒绝 iptables -A INPUT -p tcp -m状态-state新build,相关-dport 53 -d -j拒绝 iptables -A INPUT -p udp -m状态-state新build,相关-dport 53 -d -j拒绝 所以基本上,我如何设置一个IPTABLE规则,将适用于Xen客户端而不是Xen主机? 谢谢

在Xen中更改dom0 MAC地址?

我正在testing新的Xen 6.0服务器,并且对于Xen来说是非常新的。 我已经安装了基本的Xenserver Free,所以我不会把Xen放在现有的Debian安装上。 由于我需要手动设置与networking通信的任何东西的MAC地址(我不知道为什么,我只需要这样做)。 这台机器目前有0个虚拟机,不能由pipe理器谈话,直到我解决这个问题 这个页面说,你应该改变你的/etc/xen/[conf_file]但是我在/etc/xen有一个名为xl.conf的文件,页面本身被标记为过期。 谷歌search没有取得不同的方式来实现这一点。 毫不奇怪/etc/network/interfaces不存在,所以我不能在那里改变它。 我在哪里可以更改我的以太网卡的Mac地址(唯一的networking连接)? 我是否需要更改虚拟界面Xen的地址似乎也设置?

Xen主机:vm的pipe理最佳实践

我只是想知道什么是最推荐的方法来pipe理你的虚拟机。 假设你有大的专用服务器,如8核心CPU和24GB RAM。 你会select什么方法来pipe理服务器? 我知道一些例如:xentools,xen-shell,argo和像citrix XenServer这样的整个发行版。如果这种方法只适用于确切的需要,我想知道那些“需要”…我的意思是,我只是学习,很快我会有一个生产服务器设置,我有点害怕这样做只有与xen工具,甚至手动。

无法使用ssh使用virsh或virt-manager连接到远程Xen libvirt

我在运行Squeeze(stable)的Debian服务器上运行Xen 4。 我想通过ssh使用virt-manager或virsh进行远程连接,因为我可以在Lenny服务器(oldstable)上执行此操作。 Xen安装正确,启动,我可以做#xm列表,看看哪个domU启动。 libvirt-bin已经安装,并且运行着/etc/libvirt/libvirtd.conf,改成如下 listen_tls = 0 listen_tcp = 1 tcp_port = "8000" listen_addr = "127.0.0.1" netstat -tpln确认libvirtd监听127.0.0.1:8000 如果我尝试与virt-manager或virsh连接,我没有任何错误,只是连接挂起,永远不会终止… 你有什么想法是什么问题? 我已经尝试了2个不同的挤压服务器,从来没有得到它的工作。 谢谢。

Xen:如何限制虚拟机的IP

我怎样才能限制Xen虚拟机,使他们只能使用一些指定的IP? 例如:vm01应该有IP 192.168.0.2。 如果它试图改变到另一个IP,它将无法正常工作,虚拟机将失去连接。 就像在EC2上做的那样,它们确实受到限制,所以你只能分配你自己的ips。 谢谢。

如何使用xen-create-image在Debian Squeeze上创build一个Centos Xen domU

我有一个基于Debian Squeeze的Xen主机系统,并安装了xen-tools。 我想用xen-create-imagebuild立一个CentOS domU。 xen-tools已经“知道”了CentOS-5,但是我似乎无法正确的使用xen-create-image 。 我很难find我需要传递给xen-create-image (尤其是镜像)的必要参数。 而且,当然,使用CentOS-6会更好。 那么,如何在Debian Squeeze dom0(x86_64)上创buildCentOS-6(或5)domU,最好使用xen-create-image ?

有没有什么办法可以控制Xen虚拟机之间的CPU资源共享?

我将在一台物理机器上安装三台或两台Xen虚拟机。 我希望这些虚拟机平均分享不同的CPU时间。 我GOOGLE了很长一段时间,但还没有能够find一个方法来实现我的目标。 我想知道这是可能的吗? 如何? 谢谢!

Xen HVM:如何延迟启动过程?

我需要让用户访问Xen HVM域的控制台,以解决引导问题。 问题是,客户启动速度如此之快,发生问题时几乎不可能准备好VNC会话。 有没有办法延迟启动过程几秒钟? 这是使用与Debian Squeeze捆绑在一起的Xen 4.0.1。 提前致谢!

专用服务器虚拟化,xen还是openvz?

我正在把一个新的服务器放在一个数据中心供公司使用和我的公司网站。 我使用了很多VPS账户,在这个世界上,select是xen或者openvz。 我将在我的专用服务器上使用虚拟化。 比较VPS服务环境以外的平台很难find任何信息。 我们不会出租VPS帐户,我们只希望运行孤立的环境,并避免多个服务器的成本。 我了解os级虚拟化与hypervisor半虚拟化的基本区别。 似乎大多数大公司都在使用xen,但根据我的经验,openvz可以获得更好的性能,由于资源集中,许多容器可能会闲置。 有没有人在这方面有openvz或xen的经验?