我运行一个 Hyper-V 服务器,该服务器运行多个 Hyper-V VM。我想知道是否有办法管理
- Hyper-V 服务器本身(仅 Hyper-V 角色,而不是服务器的其余部分)和
- Hyper-V 虚拟机(如连接到它们)
通过 Mac OS?
我的主笔记本电脑上使用的是 Mac OS 10.8。据我所知,Hyper-V 管理工具都是基于 Windows 的。
答案1
我可以给你两个选择:
1) 安装虚拟机管理程序并使用适当的工具为自己创建 Windows 7 VM...这最多花费几百美元,无论如何可能都是一项不错的投资。
2) 使用某种采用 TS Web Services 或 Citrix 的瘦客户端应用程序。
答案2
替代方案:(按最简单、最可靠到实际上不是您所问的顺序)
在您的 MAC 上安装 vmware Fusion。使用 fusion 为 Windows 8.1 创建虚拟机,然后您就可以连接到 MS 中的 hyper-v 工具。
在您的 Hyper-V 上安装一个 Windows 8.1 工作站作为虚拟机来管理实际的 Hyper-V(这有点困难),然后通过 RDP 连接到该框而不是服务器。
尝试使用 ESXi 服务器而不是 Hyper-V(*使用免费版本。)从 VMWare 下载试用版/免费版(您必须注册),然后您可以在机器上加载 ESXi 来托管虚拟机。我已经能够使用 esx5.1 中的 vshpere 从 Mac 访问 Web 客户端
答案3
这仍然在搜索结果中排名靠前,因此,
尽管官方的 Microsoft 远程桌面现在非常稳定,但它只为您提供终端样式的工具(平面连接和一些重新映射的键),就像旧的 mstsc 一样。
如果您无法在所有客户端上启用 RD,另一种解决方法是使用可以为其启用远程桌面的旧的或现有的物理 Windows 机器/服务器,从您的 Mac 使用官方的 Microsoft 远程桌面,然后使用该工具远程管理客户端;这在键绑定和屏幕分辨率方面确实变得棘手(在 RD 应用程序编辑中设置分辨率/比例),但可以让您管理窗口,甚至可以从 iOS 管理窗口。
答案4
遗憾的是,近一年来没有人发布其他答案。我最近也有同样的担忧,因为我想测试 Citrix 的 VDI-in-a-box 解决方案,而不必购买大量 Microsoft 产品才能开始使用。现在有几种解决方案可以在服务器本身上运行,而无需使用 RSAT 等远程工具,正如您所指出的,这些工具仅适用于 Windows。
首先要从这里开始: http://stephanco.blogspot.com/
在这里可以找到一套免费的 GUI 工具,它们运行在 2012 Hyper-V 免费服务器核心上。真是令人惊叹的产品。
另一个选择是 5nine.com 提供的免费工具,尽管他们确实更希望您购买他们的收费产品。
最后,许多人报告了在服务器上运行的 vtutilities 的良好结果。
希望这能有所帮助。我不得不花几个小时研究才找到所有这些,但到目前为止,它对我来说效果很好。我使用的是较旧的 Dell PowerEdge SC1430,带有双四核和 8 GB 的 RAM。非常不错(对于测试服务器而言)。