标签: xenserver

Hyper-V 与 ESXi 与 XenServer

任何人都可以分享他们使用Hyper-VESXiXenServer虚拟化平台的经验(例如,这太棒了!这次惨败!)?成本?管理?特征?处理负载、备份和恢复?

还有最低服务器要求?

我认为 Xen 是 Linux 的免费虚拟化平台。是否有 Xen 和单独的 XenServer 平台?

对于我们组织的测试部署,我们将不胜感激。

virtualization virtual-machines xenserver vmware-esxi

18
推荐指数
2
解决办法
5万
查看次数

用于小型配置的免费虚拟机管理程序

我正在为非营利组织构建虚拟化服务器。我计划免费使用 VMware ESXI,但我再次猜测我的计划,因为 vSphere Client 似乎不太支持较新的 ESXI,并且应该使用的 Web 界面不是免费的。

在硬件上,我们现在仅限于一台服务器。它可能是 Supermicro X10SRH-CLN4F-O 上的 Xeon E5-1650 v3(6x 3.5 Ghz),配备 32 GB RAM、2 个 256 GB SSD 和 2 个 1TB HDD 用于存储。该板有一个板载 LSI SAS 3008 控制器,应该与 ESXI 一起使用。

我们计划使用服务器进行会计 (WS 2012 R2)、pfsense (vpn / 路由) 和大约两个 linux VM 用于我们的内部数据库应用程序、邮件 (zarafa)、活动目录 (samba 4) 以及文件和打印机服务器。

使用 XenServer 还是 KVM 会更好吗?XenServer 的好处是它对我来说是完全免费的(与 KVM 相同),但有一个非常好的管理界面,这是 KVM 所缺乏的。但不利的一面是缺乏对本地存储的良好支持。我想为我的虚拟机提供原始 SSD 存储以用于数据库(会计和内部工具 - 使用最频繁的工具),但 XenServer 似乎不支持。另一边的 KVM 似乎支持它,但我对 KVM 和 Windows Server 的性能非常糟糕有不好的回忆。

对我很重要的点

  • 表现
  • 易于使用(例如用于基本任务的体面用户界面、手册和一个可以提问的良好社区)
  • 备份设施(因为目前只有一台服务器没有迁移,但需要虚拟机的快照和备份以手动将它们转移到新服务器上)
  • 可靠性 …

virtualization hyper-v xenserver vmware-esxi kvm-virtualization

13
推荐指数
3
解决办法
2893
查看次数

确定哪个来宾在 XEN 上运行:HVM 或 PV 来宾

我正在使用 Xen 主机,该主机由某人从 Citrix 安装了 XenServer。他已经在主机上安装了很多 CentOS 5.2 来宾。我想知道如何检查这些客人以知道他们是 PV 类型还是 HVM 类型?

linux xen xenserver centos5

9
推荐指数
2
解决办法
2万
查看次数

管理 XenServer 和管理 CentOS 一样吗?

鉴于 XenServer(目前为 7)基于 CentOS,这是否意味着它在更新、CLI、管理(非 Xen 特定,如 mdadm 和引导加载程序)等方面的工作方式与 CentOS 一样?

基本上,如果我想使用 XenServer,那么我是否承诺以 CentOS“方式”使用、学习和工作?

我们有一个新的(对我们来说)服务器,现在是切换虚拟机管理程序的时候了,我们开始使用 Xen。

我们目前熟悉并可以有效管理的设置是一个 Debian 主机,它有几个使用 Virtual Box 的虚拟机,至少可以说不太理想。因此,我熟悉在 Debian 中工作,并有意识地选择在我们的服务器上使用 Debian。我只为我们的小型企业管理我们的服务器,所以我没有其他设置和其他发行版的多样性可供使用。

根据我的理解,Redhat 做事的方式与基于 Debian 的发行版有点不同,并且需要未知数量的学习曲线;但肯定有学习曲线。

因此,如果我使用 XenServer,我是否也致力于 Redhat 学习曲线?

我知道我可以使用基于 Debian 的 Dom0 安装 Xen,但我读到的共识似乎说 XenServer 总体上运行得最好。但是,我需要做一些配置,例如启动并运行 Dom0、Xen 和网络共享的本地 RAID 阵列,以及按顺序获取引导加载程序和 grub。我可以在 Debian 中轻松完成此配置,因此我正在尝试权衡尝试以 CentOS 方式进行相同配置的时间成本由我自己为我们公司慢慢发生在下班后;因此问题。

xen xenserver

8
推荐指数
2
解决办法
862
查看次数

如何使用 CentOS 和 XenServer 在 Linux 中使用 3 个以上的虚拟磁盘

我已将 5 个虚拟磁盘附加到 Citrix XenServer 中的虚拟机。VM 已安装 xs-tools。最初它说它不能添加这么多磁盘。安装 xs-tools 后,它让我添加所有磁盘。

/dev不显示所有磁盘。它显示了这些:

/dev/xvda
/dev/xvdb
/dev/xvdc
/dev/cdrom
Run Code Online (Sandbox Code Playgroud)

也许它受到 IDE 总线的限制?(3盘+CD-ROM) 如果是这样,如何将VM改为使用SCSI?

编辑: 根据文档:

2.6.3. 虚拟机块设备

在 PV Linux 情况下,块设备作为 PV 设备通过。XenServer 不会尝试模拟 SCSI 或 IDE,而是以 xvd* 设备的形式在虚拟环境中提供更合适的接口。也可以使用相同的机制获取 sd* 设备,其中 VM 内的 PV 驱动程序接管 SCSI 设备命名空间。这是不可取的,因此最好在可能的情况下对 PV 来宾使用 xvd*(这是 Debian 和 RHEL 的默认设置)。

对于 Windows 或其他完全虚拟化的来宾,XenServer 以 hd* 设备的形式模拟 IDE 总线。使用 Windows 时,安装 Citrix Tools for Virtual Machines 会安装一个特殊的 PV 驱动程序,该驱动程序的工作方式与 Linux 类似,但在完全虚拟化的环境中除外。

尽管如此,连接了 5 个虚拟磁盘,我还是看不到其他 xvd 设备。

编辑#2 :(附上要求的信息) …

linux virtual-machines centos xenserver

7
推荐指数
1
解决办法
6336
查看次数

那么是什么真正使服务器级 NIC 成为可能呢?

我们有几台服务器托管 Citrix VM。我们计划在我们的网络中添加 SAN 存储,以便我们可以进行快速迁移和高可用性。问题在于决定为服务器购买什么 NIC。我们在服务器上有大量可用的 pci(e) 插槽,因此密度不是一个因素。我们不会做 10Gbs。

问题是千兆、巨型帧支持(任何旧的 nic 显然都能够支持)并确保没有任何处理负载放在服务器本身上(没有软调制解调器类型的交易)。

我看到一些 nics 宣传“铜线连接”。这样做有什么好处吗?我不应该妥协的其他选择是什么?

出于冗余目的,单端口网卡比双端口网卡更受欢迎吗?这就是我从这个 SF thread 中收集到的。

如果有人感兴趣,我们正在查看的 San 设置:

Clariion:http ://www.emc.com/collat​​eral/hardware/data-sheet/h4097-clariion-ax4-ds.pdf (数据表) http://www.tigerdirect.com/applications/SearchTools/item-details .asp?EdpNo=6076470 $9679.99

或者

戴尔:http : //www.dell.com/us/business/p/powervault-md3200i/pd? refid=powervault-md3200i&baynote_bnrank=0&baynote_irrank=1&~ck=dellSearch $10,749(未配置为印刷版--baseline 1tb)$.12,905 8tb 配置)

托管交换机:http : //www.newegg.com/Product/Product.aspx? Item = N82E16833122074 x1 $599 或http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3334993&sku=C50 -2162 x1 $350

编辑:为了阐明 SAN 设置的意图,下图显示了我们为 2 个 xen 服务器添加的存储添加的隔离网络。我们(我相信)不需要一个花哨的交换机,只需要一个具有巨型帧功能、标准管理功能和 vlan 功能的交换机: 替代文字

storage-area-network nic citrix gigabit-ethernet xenserver

6
推荐指数
2
解决办法
1616
查看次数

LUN 和虚拟机

我有 HP P2000 + XenServer 解决方案工作。我在想的是如何为20个虚拟机创建LUN。每个虚拟机都有单独的 LUN 吗?它使我能够备份特定的虚拟机,但是 XenCenter 中有 20 个虚拟机 = 20 个共享存储,而且我担心这些 LUN 的可管理性还是我错了?或者我可以为 20 个虚拟机使用一个更大的 LUN。什么是更好的选择?

virtualization storage lun xenserver

6
推荐指数
2
解决办法
1057
查看次数

完全无 Windows 环境中的集中虚拟化(ESXi、XenServer)

我正在考虑为我们公司部署一个小型(一台或两台主机服务器)非生产虚拟化计划。我们需要它具有高性能并为许多用户托管共享资源。我对 VMWare ESXi 和 Citrix XenServer 都比较熟悉,并且知道我们会对其中任何一个感到满意。我遇到的障碍是管理方面。

从我正在阅读的所有内容来看,目前这两种产品都不支持 MS Windows 以外的任何操作系统来使用其远程管理工具。我们公司十多年来一直运行得很愉快,没有部署任何 Windows 机器,这似乎不是一个。有足够的理由现在开始。即使采用了一些笨拙的解决方法来允许从 Linux 或 OS X 机器进行某种程度的管理,我发现的每个解决方案都需要 Windows 用于至少一个组件或过程中的一个步骤。我不想为此目的设置 Windows VM 或分区。这将是将不需要的元素引入我们的环境的主要费用,我非常想避免它。

我有什么选择吗?我不会屏住呼吸等待 Citrix 或 VMWare 开始支持其他操作系统,所以我对任何替代方案都持开放态度。我是否需要在这里推出自己的解决方案,而只是放弃拥有带有远程管理工具的虚拟机管理程序操作系统的优势?或者有什么方法可以使用我还不知道的第三方工具来管理这些系统?任何见解都会有很大帮助。

linux mac-osx xenserver vmware-esxi

6
推荐指数
1
解决办法
656
查看次数

SAN 性能缓慢

我有一个装有 12 x 300gb DP SAS 驱动器的 iSCSI HP P2000。这连接到 2 个运行 XenServer 的 64GB RAM 的 DL385 服务器。SAN 网络通过 2 个千兆交换机进行多路径传输(从 P2000 到每个交换机的 4 条铜缆链路,然后每个 XenServer 都有一个到每个交换机的铜缆链路)

最近,我重新评估了我的安装时决定,以创建 2 个虚拟磁盘:RAID-5 和 RAID-10。我认为 RAID-5 毫无意义并销毁了它,然后使用这些磁盘将 RAID-10 扩展为一个大阵列,带有 2 个热备用磁盘。

自从那件事完成后(就在一周前),磁盘性能一直非常糟糕;在top两个 XenServer 主机上查看显示约 15% 的 I/O 等待。VM 内的 hdparm 显示了1.12MB/s从 SAN 读取的内容。

还有另外 2 台 Win2008R2 机器也连接到 SAN。我之前的性能测试表明它们也存在显着差异,因此我认为这不是 XenServer 主机上的问题。

  • 以前 8k 随机读取~24.75MB/s,现在1.67MB/s
  • 以前的 64k 随机读取~170MB/s,现在3.61MB/s

RAID 扩展已完成,SMU 中一切正常。XenServer 非常“空”(其中一个有 7 …

performance iscsi storage-area-network xenserver

6
推荐指数
1
解决办法
1461
查看次数

将 CentOS7 从 vmware 迁移到 Xen 后 /dev/centos/root 不存在

我正在将 CentOS 7 系统从 VMware Server 2 迁移到 XenServer 6.5。CentOS 系统是使用最小安装方式安装的。我使用 ovftool 按照此处的说明将 .vmdk 文件转换为 .img

https://www.mylesgray.com/virtualisation/using-vmwares-ovftool-convert-vmx-ova/

并使用 XenCenter 将其导入 XenServer。启动后,我收到以下错误:

dracut-initqueue[286]: Warning: dracut-initqueue timeout - starting timeout scripts
dracut-initqueue[286]: Warning: /dev/centos/root does not exist
dracut-initqueue[286]: Warning: /dev/centos/swap does not exist
dracut-initqueue[286]: Warning: /dev/mapper/centos-root does not exist
Run Code Online (Sandbox Code Playgroud)

它继续启动紧急外壳。

我认为问题出在磁盘的设备名称上。在原始系统上,磁盘位于 /dev/sda 上。在新系统上,它是 /dev/xvda。使用安装盘,我可以启动进入救援模式并挂载 /mnt/sysimage。我不知道如何解决这个问题。我能找到的唯一与设备名称相关的文件在 /mnt/sysimage/boot/grub2/device.map 中。我尝试将其更改为

(hd0)    /dev/xvda
Run Code Online (Sandbox Code Playgroud)

但它没有任何区别。我认为逻辑磁盘管理器配置需要在某处更改。

我怎样才能解决这个问题?我需要简单的(ish)说明,因为我不是 Linux 专家,尤其是在启动过程方面。

xenserver centos7

6
推荐指数
2
解决办法
2万
查看次数