我们正在寻找build立一个xen服务器(4核心,32GB内存)的良好做法。 将有6 VM(+ dom0),运行个人服务器(可能低CPU需求)。 一旦系统将被configuration,它可能将保持大部分是静态的。 所以,这里有一些我们的问题。 我们希望提供一些build议和/或与我们的问题相关的文件的良好链接。 1)XenServer(6.2)比使用debian dom0(+ xapi)的简单Xen虚拟机pipe理程序使用还是需要更多的资源? 对于一个简单的服务器,XenServer会有一些真正的好处吗? 喜欢监测? 2)如何设置CPU策略? dom0应该有自己的专用CPU吗? 例如,我们想让虚拟机使用CPU内核,只要不影响其他内核。 (如同工作量短但工作量大) 3)我们希望每个虚拟机有一个IP,没有分配IP给dom0。 dom0可能拦截特定端口上的连接,但转发其他所有内容? 例如, ssh xxxx将连接到VM,但ssh xxxx:555将连接到dom0。
我有一个新的Xen安装,我想运行虚拟机。 我的主机提供给我两个不同子网的IP地址,如xxxx和yyyy 我想在Xen上设置pfSense,并为其分配yyyy,以便它可以作为其他虚拟机的路由器和DHCP,给他们在192.168.0.0/16子网中的地址。 有可能吗? 我应该如何在Xen上configurationnetworking来做到这一点? 我已经在sysctl中设置了数据包转发 net.ipv4.ip_forward = 1 现在pfsense可以在互联网上ping和traceroute资源。 但显然是由它的IP yyyy从互联网无法访问
我有这个CPU的IBM 206M – >英特尔Presler奔腾D 950socketsLGA 775 P4D 3.4 Ghz 800Mhz外频4McachingEM64T。 它具有英特尔虚拟化技术。 但是当我想安装xen服务器,安装程序告诉我,我没有虚拟化技术? 我是否也需要在我的CPU中安装英特尔VT-x技术才能使其工作?
例如,十几个应用程序必须使用XenServer等开源技术托pipe在单个Dell服务器上。 一些应用程序是资源密集型的,而另一些则不是。 虚拟机的架构应该是什么?服务器有32GB的RAM? 为每个应用程序创build一个单独的VM是一个很好的架构决策? 如果有人能够提供关于这种优化的详细信息,那将是非常好的。 技术栈是PHP,MySQL几乎无处不在。
我需要将裸机转换为虚拟机(通过VMware转换器)。 这部分已经成功完成。 然后我被要求将vmware映像转换为XEN hvm。 客户端希望在物理机器上安装他们的xen hypervisor,然后让他们的虚拟机立即启动(就像它不是虚拟机上运行的虚拟机一样)。 所以基本上,我会映像原始操作系统,安装XEN,然后在XEN之上运行虚拟化操作系统。 但理想情况下,操作系统是虚拟机或在XEN上运行的事实对于该机器的任何用户都是透明的。 这样的事情甚至可能吗? 根据我对hypervisor层的理解,你总是需要一个domain0,而且总是必须是一台物理机器,而试图绕过domain0直接启动到虚拟机上是不可行的。 谢谢
我有一个IP地址(IPV4),我想在dom0上安装一个domU(debian stable),它在debiantesting中运行最新的xen 4.4.1。 我已经创build了xenbr0桥,它被映射到我的eth0。 我的domU可以使用xl create my.cfg启动,安装程序(使用initrd.gz和vmlinuz使用debian安装程序)开始。 然后自动networkingconfiguration尝试通过我的domU中的dhcp获得一个IP但networking失败,因为我没有一个DHCP服务器。 我如何手动设置我的domU连接到外部(野生互联网)通过xenbr0,以便我可以做一个networking安装? 感谢任何指针。 更新:.cfg 没有什么特别的 kernel = "/tmp/vmlinuz" ramdisk = "/tmp/initrd.gz" extra = "debian-installer/exit/always_halt=true — console=hvc0" vcpus = 4 memory = 2048 name = "debianvm" vif = ['bridge=xenbr0'] disk = ['phy:/dev/vg0/debianvm,xvda,w']
我正在尝试使用本指南创buildISO存储库: http : //kb.softescu.ro/server-administration/linux-server-administration/how-to-create-a-local-iso-storage-repository-on-citrix –xenserver / (“主分区内部”一章) 问题是我有3个xenservers连接到池(让我们说xen1,xen2和xen3)。 如果我在xen3上创buildISO库,它会出现在xen1(池主),我不能将这个库中的图像附加到xen3上的VM上,因为xen3没有看到这个库。 我做错了什么,或者是什么问题?
作为一个概念,我对虚拟化并不陌生,对Xen尤其感兴趣。 机器是一个由许多部件/组成部分组成的复杂系统: CPU(一个或多个) 内存 硬盘 网卡 母板 操作系统运行在一切之上 多得多… 所以我想象一个虚拟机器也必须对所有这些组件进行build模/虚拟化。 我玩VirtualBox(只是为了方便/方便),当然,我必须select所有这些东西来“组装”一个虚拟机。 作为程序员,这激起了我的兴趣。 说我有一个全新的网卡,或CPU,或内存芯片(不pipe,无所谓),我想与像Xen这样的hypervisor兼容。 这意味着,我想写一些代码(?)生成某种二进制/插件,并允许Xen在构build新的虚拟机时使用这个工件。 再说,我刚刚创build了自己的网卡, SmeebEthernets 5000 ; 当使用Xenpipe理程序创build一个新的Linux VM时,我希望Linux VM能够使用我的SmeebEthernets 5000网卡。 我在想: 我使用什么语言/框架/ API? 什么是结果(编译/链接/打包)产生的神器(这是与任何Xen期望兼容)? 对于每种types的虚拟化组件(CPU,网卡,操作系统,主板等),这个过程是否有所不同? 是否有任何开源社区构build这些types的虚拟化组件,回购我可以细读等? 例: 在上面的屏幕截图中,我可以select几个桥接适配器。 我敢肯定,Xen提供了类似的select…但是如何? 例如,为了使“Interl(R)以太网连接I217-LM”成为VBox中的一个可用选项,必须在某个时刻向VBox注册一些东西……我在问什么?
我有一个内存相关的问题与我的VPS在openvz平台上,我想我的托pipe服务提供商是过度的RAM。 所以,我想在xen平台上移动,因为ram不能超卖,但我不想从一开始就重新configuration所有的东西。 是否有可能拍摄我当前在openvz上运行的vps的图像,并在xen平台上提取? 这不是为了开发或testing,而是为了生产使用。 所有的build议非常感谢。
我有一个运行在Xen上的VM 。 虚拟机运行良好数月,突然networking访问崩溃。 Dom0 DomU .——-. bridge .——-. virtual link .——. | eth0 |———-| vif55 |——-x——| eth0 | '——-' '——-' | '——' | Seems to be broken somewhere here / 不过,我仍然可以从Dom0 xm console访问VM 。 我想了解问题的由来。 我所知道的是,如果我重新启动VM一切都将恢复正常(我知道这是因为它不是第一次发生)… 这是我到目前为止所做的: 从DomU xm console domu $ sudo su $ ifconfig networking连接看起来不错。 IP是好的,但是这些命令中的任何一个都会失败: $ ping dom0 $ ping 8.8.8.8 我得到的错误是: […]