我正在设置一些KVM虚拟客户端,我正在讨论使用哪种磁盘types。 我一直没有find一个很好的资源在网上,每个人的利弊得失。 你能帮我创build一个不同磁盘types的列表和每个的优缺点吗? 以下是我所知道的磁盘types: 原始图像 qcow2 专用分区(例如,在LVM中) 我很好奇这些标准: 易于设置(创build每种types有多容易) 性能 轻松克隆 易于扩展(使更大,所以虚拟客户端有更多的磁盘空间) 特定于该磁盘types的function 易于备份 迁移到其他主机 你能帮我评估我的select吗?
如果我尝试在KVM主机上执行以下操作: # kpartx -av /dev/VolGroup00/kvm101_img add map kvm101_img1 : 0 208782 linear /dev/VolGroup00/kvm101_img 63 add map kvm101_img2 : 0 125612235 linear /dev/VolGroup00/kvm101_img 208845 # mount /dev/mapper/kvm101_img1 /mnt 然后我得到/启动分区挂载。 但是,如果我input以下内容,则会出现错误: # mount /dev/mapper/kvm101_img2 /mnt mount: you must specify the filesystem type 这是来宾机器上的fdisk布局: # fdisk -l Device Boot Start End Blocks Id System /dev/hda1 * 1 13 […]
我打算使用电脑来运行虚拟机。对于哪一个是最好的select,我有些疑惑。 VMware服务器(在一些优化的Linux上运行):我试过这个,但是用一台旧电脑,运行速度超过3vms。 但它是旧电脑(闪龙1GB RAM)和Linux主机是Ubuntu的很多服务运行。因为服务器将使用英特尔核心2 …是否VMware支持英特尔-VT? VMware ESXi(或类似的,但免费的版本):从来没有试过这个,有限的硬件兼容性…我不认为这将在家用电脑中工作。 Xenserver 5.5:我今天试了一下,但是失败了很多。 没有太多的支持,也没有WIFInetworking正在工作,没有本地存储被列出,没有DVD驱动器列出… xencenter只适用于Windows和相同的子网… 我打算select1,但还有其他想法吗?
我们希望为我们的项目build立一个持续集成(CI)服务。 CI服务应该控制项目生命周期的所有方面,包括部署。 也就是说,我们希望CI代理在每次迭代时都要使用干净的系统(特别是Ubuntu服务器),在那里部署我们的项目并运行testing。 我们可能会从头开始编写CI服务,因为我们的生态系统非常不寻常。 问题是:如何有效地为每个CI迭代提供干净的平板系统? 项目部署安装了几个Debian软件包,configuration了几个nginx站点,还在系统范围内的某个实现语言特定的软件包pipe理器(LuaRocks)中安装了一些软件包。 没有什么更多的侵入(我相信)。 所以,能够快速build立一个干净的板块(在现代硬件上一分钟之内,更快 – 更好)比确保绝对的隔离和清洁更重要。 我看到了两种方法来实现我们所需要的: 要么build立一个类似的监狱(如lxc,也许)。 或者安装一些可以做快照的虚拟机,并使用它们。 但在这一点上,我没有足够的信息来决定。 你会build议什么? 任何其他选项? 任何特定的工具名称? 注意:CI服务将在Citrix XenServer来宾中运行。 如果价格合理,付费解决scheme是可以的。 (通常他们在这个领域是不合理的。)远程CI解决scheme不好。
当虚拟机运行时,VMware允许在线扩展虚拟磁盘的大小。 Linux系统的下一步预期步骤是: 扩展分区:使用fdisk删除并创build一个更大的分区 用pvresize扩大光伏尺寸 使用免费的范围lvresize操作 然后调整文件系统的resize2fs 但是我坚持了第一步: fdisk和sfdisk仍然显示磁盘的旧大小。 我的磁盘是由虚拟LSI逻辑控制器连接的SCSI虚拟磁盘。 如何在不重启的情况下刷新Linux内核中可用的虚拟磁盘大小和分区表信息? 据我所知,所有的步骤都可以运行的Windows,而无需重新启动,甚至没有任何用户操作,由于VMWare工具。 在Linux上,我希望在网上也做所有的步骤,我已经知道步骤2,3和4在线工作。 但第一个 – 在分区表(仍然)中声明的更改分区大小似乎需要重新启动。 更新:我的系统是内核2.6.26的Debian Lenny,我扩展的磁盘是包含“/”的“root”LV的大PV的主磁盘。
我曾经在几个有关pfSense的论坛上看过这样的消息:虚拟化pfSense是非常危险的。 之所以这样说,是因为攻击者可以使用pfsense作为弹性板来攻击系统pipe理程序,然后使用它来访问其他虚拟机,并最终将所有设备都置于离线状态。 这听起来很疯狂,但是在这个想法中是否存在现实的碎片? 在虚拟服务器上运行路由器是个坏主意?
这种情况也发布在SO上 ,针对不同的受众提出了不同的问题 – 我非常高兴,因为我收到了一些非常好的回应。 我们正试图在一个企业组织内的4个开发人员小团队中使用虚拟化来实现开发环境。 这将允许我们build立独立的开发,testing和登台环境,并允许访问对我们正在评估的系统或工具有要求的新操作系统。 我们重新使用了一台现有的工作站级机器,投入了24GB RAM和RAID-10,并且一直运行良好,直到我们试图将机器添加到域中。 现在我们开始了一场战争,那就是所有的企业开发者都是为了争夺地方控制开发和testing环境而奋斗的。 networking和ITpipe理员提出了从“ESX Server是企业标准”到“服务器不允许在客户端VLAN上”到“填充空白”的一系列问题,而不是目前拥有的技能本地或企业IT组织“。 我们或许可以certificate生产级硬件和正式的IT支持是合理的(如果需要的话,我们可以certificate这个需求是合理的,但这需要时间,而且需要很多头痛),但是可能需要几个月才能正式获得IT资源把它当作生产系统来分配 – 即使我们这样做,我们也可能会失去我们想要的本地控制。 我想像你们中许多人与企业内部的开发人员进行类似的非生产环境的开发者控制斗争,所以我的问题如下: 您的开发人员为您赢得了哪些理由,允许这些types的孤岛存在于拥有标准networking和安全策略的企业中,而这些企业通常(并且可以理解)排除了这种非中央pipe理的基础架构? 这仅仅是开发商做出技术或商业的理由,并确保补丁pipe理和AV将要发生 – 或更多的控制和所有权的政治斗争? 考虑到这个select,你是否愿意在给予开发者本地pipe理权限的同时获得硬件/操作系统的所有权和支持,或者让他们完全pipe理它,同时确保他们开发补丁pipe理/ AV并且在他们引起问题时收取责任? 如果您成功地阻止了开发人员在您的基础设施上对“stream氓服务器”进行本地控制,那么开发人员是否做了正确的决定?或者他们(或您)是否将开发环境转移到了断开的VLAN /完全独立的networking? 一些假设来限制这个问题的范围: 重新迭代,这是为了开发环境 – 不需要生产负载或支持性。 没有任何外部访问。 这不是一个Hyper-V与ESX的圣战(我们可以很好地处理 – 但select了Hyper-V,因为它与MSDN是“免费的”用于这些目的[是的,VMWare也有免费的工具 – 但是良好的pipe理工具通常不是],并且在“微软商店”中由当地开发人员更容易pipe理),所以争论或者反对都不在这个问题的范围之内。 开发团队已经做出保证,要么pipe理补丁pipe理和防病毒,要么与IT支持的现有企业系统集成 – 但无论您是否愿意接受这一点,它的确在一定范围内。
我有一些软件运行在需要安装声卡的服务器上。 我正在尝试为Windows 2000 Serverfind一个虚拟的或模拟的声卡驱动程序。 它不必玩任何东西,在任何地方发送stream,或者做任何事情。 它只是在那里。 注意:这是一台物理机器,但是我想要一个运行Windows 2000 Server的微软虚拟服务器机器的解决scheme。 (换句话说,购买声卡将不起作用) 我已经尝试了MixW的REaudio驱动程序 ; 它不起作用(系统中几乎没有声卡出现)。 更新: 1k次浏览? 显然人们发现它是一个有趣的问题继续绊倒它。 投票!
背景 我的一个客户是一个依赖IT的工作stream驱动的律师事务所,拥有大约50个席位。 他们已经被他们的一个客户(一个FSA监pipe的抵押贷款机构)审计,并告知他们的单一站点对业务连续性构成威胁。 我提议把我们的业务分成两部分: 客户端 – 电脑,显示器,椅子,办公桌,局域网交换机和路由器和防火墙 服务器端 – 运行Active Directory,Exchange,SQL,SharePoint和其他业务线应用程序,“机器人”工作机和远程桌面服务的虚拟机(共计14个虚拟机) 我们的想法是,我们可以存储设备并安排到位,以便在另一个位置快速复制至less一个容量减小的客户端环境,甚至可以让用户在需要时从其家中连接。 服务器端代表了一个更大的挑战,因为它包括从他们(目前的ADSL,即将是100Mbps光纤)IP连接和大约3TB数据发布的服务,不包括备份。 我build议我们将整个服务器端环境从他们自己托pipe的现场服务器机房迁移到托pipe设施中。 我仍然希望拥有同样的隐私水平 – 除了less量的已发布服务之外,必须从互联网上防火,而且最好从DMZ中的Web服务器虚拟机提供服务。 目前有两个服务器机房,每个机房包含一个复制SAN节点和一个Hyper-V群集主机。 再加上冗余的光纤通道和以太网链路,这意味着即使整个服务器机房丢失,系统也能继续运行。 我希望托pipe的服务器端环境对单个数据中心丢失具有类似的恢复能力。 基本上,我希望从本地自行托pipe获得安全性,可用性和控制权,但在云中,至less有30公里的地理多样性。 我也不是真的想要自己购买套件和硬件,并担心硬件寿命和更换,备份等。 问题 复制SAN和Hyper-V群集是我应该尝试在数据中心中复制的,还是大型主机托pipe商和云提供商有其他方法来确保可用性? 它看起来像亚马逊AWS拥有必要的所有位(EC2,EBS,S3,VPC,VPN等),但只有一个欧盟数据中心。 我可以期待什么样的可用性? 例如,如果他们在爱尔兰的数据中心发生重大故障(例如,假设一架飞机着陆在飞机上),那里的服务将会发生什么? 那么一般的可靠性问题呢? 完全可以使用Windows Azure,Rackspace Cloud或任何其他云服务提供吗? 感谢您考虑我的问题。
我有我的工作站设置与运行Hyper-V的Windows Server 2008。 现在我真的想安装OS X用于testing目的。 有没有人在Hyper-V环境中运行Mac OS X? 谢谢