有没有长期把 Hyper-V 当做主力机用的?

2021-12-05 17:29:21 +08:00
 Accessing

因为系统、软件的升级以及其他不可逆更改,导致没有办法回到从前,从而造成损失的情况经常有。当然也会有系统的备份,不过毕竟备份很难那么频繁,而且恢复速度还是挺慢的,有时候还是会造成不少损失。最近会使用 Hyper-V 做些测试,发现虚拟机的保存和恢复都很快,而且就算出问题,那么还有宿主机罩着,做什么操作也比较容易。

有没有长期把 Hyper-V 当做主力机用的?

11500 次点击
所在节点    程序员
45 条回复
jousca
2021-12-05 17:33:24 +08:00
有啊,我这边都是把业务跑在 Hyper-V 里面的虚拟机上的。它可以主从备份,随时热切。两台 DELL EMC 940Xa 物理机也互为 备份。
Accessing
2021-12-05 17:51:29 +08:00
@jousca 平常编程的的机器,不是跑业务的
ShadowPower
2021-12-05 17:57:40 +08:00
接 USB 设备不方便
pengtdyd
2021-12-05 18:05:00 +08:00
曾经见过别人这么干
PrinceofInj
2021-12-05 18:34:11 +08:00
虚拟机第一条建议:不要把快照认为是备份功能
hazardous
2021-12-05 18:43:56 +08:00
我有个旧系统的项目,一直使用 virtualbox 安装 xp+vs2005 来开发的,体验比原生系统还好,恢复虚拟机比启动 vs 快多了,再一个原因是不想让庞大的 vs 污染操作系统环境。
proxychains
2021-12-05 18:44:38 +08:00
有在母机上用 hyper v 开虚拟机的云平台,商用都没问题
40EaE5uJO3Xt1VVa
2021-12-05 19:20:13 +08:00
hyper v 虚拟化平台本也就是免费的。 早些年基于 hyper v 的云管系统使用 hyper v 也用花钱。

vmware 的虚拟化好像是按 cpu 核心收费的。
xinghen57
2021-12-05 19:27:09 +08:00
好奇 lz 准备怎么用?
最近也在研究这方面,所有软件全装一个系统下,这个乱的
hingbong
2021-12-05 19:47:04 +08:00
在 wsl2 上开发, 算不算
ian19znj
2021-12-05 19:54:47 +08:00
有,我对象的台式机性能比较好,我只有一个 Macbook Air ,我又是做 Windows 开发的,我对象在 Hyper-V 创建一个虚拟机给我用,我远程连过去,使用体验非常棒,不输本机。
Accessing
2021-12-05 20:14:48 +08:00
@xinghen57
下次重装系统的时候试试看,准备先写好部署的代码,然后在虚拟机中试验自动化部署环境,成功之后在当前的系统上部署成功并使用,之后重装宿主机,宿主机不动只用虚拟机从而完成切换。

这里很好地体现了虚拟机的灵活性。

以后遇到重要的地方可以多多快照,等试验结束后再删除并备份,效率高很多。
Accessing
2021-12-05 20:15:22 +08:00
@hazardous 对,也有这方面考虑,有的软件启动太慢,不如挂起
Accessing
2021-12-05 20:16:49 +08:00
@xinghen57 建议使用 PowerShell/C# 写,可以调用 scoop 或 chocolate 等工具,操作 Windows 上各种 api 也方便
beyondex
2021-12-05 20:25:21 +08:00
我用过蛮久虚拟机当主力机,后来用回了一次原生机,速度快 30%,实际上用 CPU 、内存、硬盘等跑分软件跟虚拟机和物理机对比,也差不多有 30% 以上的损失。母鸡性能足够好的话,可以长期。
不过 Hyper-V 不支持 USB 透传。
beyondex
2021-12-05 20:29:33 +08:00
Hyper-V 有优点也有缺点,两个优点挺不错的:
1.拍快照(检查点)速度极快
2.支持以物理机形式启动 vhdx 磁盘上的系统(虽然就用过一次)
gamexg
2021-12-05 20:35:50 +08:00
曾经远程局域网的 vmware esxi 编程,用起来没什么问题,基本没察觉到卡顿。
xinghen57
2021-12-05 20:36:23 +08:00
@Accessing 呃,其实我是想问的是你是在系统下用吧。这性能损失挺明显的。
fastcache
2021-12-05 20:40:36 +08:00
了解下,Azure 不就是 Hyper-V 吗?
xinghen57
2021-12-05 20:40:45 +08:00
@Accessing 问下,挂起除了硬盘,内存、cpu 会占用多少?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX