从 USB 运行时的虚拟机管理程序性能

从 USB 运行时的虚拟机管理程序性能

只是想知道从 USB 密钥运行时是否会对性能产生任何影响/降低

我计划使用 KVM 或 xen,因为我的服务器没有板载 raid 控制器,所以我计划降低成本并使用 USB 密钥。

谢谢

答案1

假设您是:

  • 使用优质 USB 驱动器
  • 虚拟机不使用主机的文件系统
  • 除了主机上的虚拟机外,实际上不运行任何其他东西

你应该没事。

不过,我要注意以下几点:

  • USB 驱动器很容易被撞到、折断、卡在电缆上等。确保其物理安全且不会受到意外损坏。如果可以将其连接到服务器内部,请这样做。
  • 同样,与内置驱动器相比,USB 驱动器更容易被盗而人们不会立即注意到 - 因此应格外小心以确保服务器的物理安全。
  • 与硬盘相比,USB 驱动器磨损得更快。如果日志存储在驱动器上,这可能是一个问题。将所有日志文件移到 SAN 上的某个位置。
  • 确保它带有标签,每个人都知道 USB 驱动器对于服务器至关重要,因此它不会被意外拔掉。
  • 如果您的服务器支持,工业紧凑型闪存或 SD 卡是更好的选择 - 它们不会磨损得那么快,也不会那么容易被移除

答案2

完全取决于 USB 端口(和总线)的速度,此外还取决于 USB 密钥本身的速度和质量,但这肯定是可以做到的。

企业执行此操作的典型方式是购买带有微型 SD 插槽的服务器,将虚拟机管理程序加载到高速微型 SD 卡上,然后从本地连接的存储或 SAN 运行虚拟机,但没有理由不能使用 USB 密钥代替微型 SD 插槽。

只需确保不要将 USB 密钥插入 USB 1.0 端口,否则性能会受到影响。(同样,不要购买每 GB 约 1 美元的低速廉价 USB 密钥,否则即使插入 USB 2 或 3 端口,也无法获得所需的传输速度。)

答案3

我正在使用 USB 运行 CentOS 6.4 和 KVM。我将 NFS 共享安装到主机并从那里运行客户机。目前还没有负面影响。

相关内容