一台笔记本电脑是否能搭建虚拟平台

2017-06-18 21:24:14 +08:00
 claysec

家里有一台闲置的笔记本。

硬盘 1tb。内存 8G。CPU i3。

不知道能否搭建一个虚拟平台出来。本人也不用很多虚拟机。大概会开 5 个虚拟机左右。目前想弄 web 端和私有云。若是不能请问各位 V 友还有什么办法弄。小弟在此请教了

PS:本人没有任何搭建虚拟平台的经验。所以也希望大牛指点指点
3899 次点击
所在节点    问与答
23 条回复
iyuli
2017-06-18 21:27:56 +08:00
可以的,换 i7,把内存加满,换固态盘
claysec
2017-06-18 21:29:16 +08:00
@iyuli cpu 貌似换不了。内存已经加满
hadoop
2017-06-18 21:31:36 +08:00
去 intel 官方网站查下你的 cpu 是否支持虚拟化,否则性能会有问题
iyuli
2017-06-18 21:33:32 +08:00
@claysec 不知道你的是哪代 i3,可以查询 CPU 参数,看支不支持虚拟化技术,支持的话 5 个虚拟机应该勉勉强强带不动
anyele
2017-06-18 21:35:35 +08:00
应该带不动的,建议别虚拟
iyuli
2017-06-18 21:39:54 +08:00
若要笔记本虚拟化,建议上蓝天 P770ZM,直接上 E3 的 U,插满内存条,32G 应该差不多了。可以随身背着到处走
ihuotui
2017-06-18 21:46:45 +08:00
为什么要 5 个虚拟机?
claysec
2017-06-18 22:04:06 +08:00
@ihuotui 大概这个范围内,现在就只会开两台,因为日后不知道会不会有业务要加进去
@anyele 如果不虚还有其他解决方案吗。
claysec
2017-06-18 22:07:23 +08:00
@iyuli 不背,就放在家里用的
@hadoop 好的我去看看
XiaoxiaoPu
2017-06-18 22:39:22 +08:00
你得说下宿主机是什么系统吧,如果是 Linux 倒是可以考虑 LXC 容器,比较接近虚拟机,但是资源损耗小
claysec
2017-06-18 22:51:21 +08:00
@XiaoxiaoPu 目前宿主机是一台 linux 机器
XiaoxiaoPu
2017-06-18 22:58:00 +08:00
@claysec 我自己是用的 libvirt 和 virt-manager,支持 KVM 虚拟机和 LXC 容器
0ZXYDDu796nVCFxq
2017-06-18 23:07:03 +08:00
直接装 Proxmox, 支持 KVM 和 LXC
不涉及到内核模块和参数的应用,可以直接 LXC 跑
我一台 N3150+4G 内存都能跑几个 LXC 容器了
claysec
2017-06-18 23:28:56 +08:00
@gstqc
@XiaoxiaoPu
请问有相应的资料或者文章吗
Tink
2017-06-19 00:36:26 +08:00
esxi
azh7138m
2017-06-19 01:04:59 +08:00
esxi+1 看你硬件情况,说不定还可以搞个 Windows 虚机然后显卡直通,用回笔记本自己的屏幕
lydasia
2017-06-19 07:59:25 +08:00
用来学习绝对没问题,虚拟化都是多少年前的事了,现在基本没不支持虚拟化的 u 了吧。
strahe
2017-06-19 09:23:45 +08:00
8G 明显不够的
yw9381
2017-06-19 09:40:38 +08:00
考虑到你的机器配置,建议先上个 ssd,不然整个机器就是卡卡卡卡卡。。。。

如果是学习的话
hyper-v 是个 win ( win7/2008 以上版本)就能跑,单个虚拟机内存独占,你的 8G 内存跑 1C1G 的机器估计能跑 5-6 个
exsi 同样是个机器就能跑,同样内存独占,不过需要 vsphere client 支持(就是需要一个用来管理的终端才行)。同样估计能跑 5-6 个
openstack 可以用 vmware workstation 跑完整 4 个节点,控制 1G 内存,计算 2G 内存,网络 1G,存储 1G,最小安装只需要两个节点就可以跑起来。虚拟街的话按照 tiny 的配置估计能跑两三个吧,而且会比较卡(毕竟是虚拟机里跑虚拟机)
或者可以直接用 vmware workstation 后台常开,

如果是应用的话,建议还是加内存最少到 16G 吧,虚拟化平台考虑到日常使用(毕竟还要用 win 打游戏,老是来回重启感觉太麻烦),个人建议 hyper-v,新加两个虚拟交换机,一个是外部网络,映射到物理网卡(貌似只能映射到有线卡),允许管理操作系统共享,一个是仅内部;装两个虚拟机,一个 1G 内存即可,塞个软路由(推荐 ikuai x86 )进去,俩网卡一 WAN 一 LAN ;一个是你的应用,单网卡,网络设置到仅内部的交换机,网关指到软路由就行。之前给客户封装硬件便携版软件(服务端 Linux 平台)的时候就这么干的,
应用不经常用的话还是 vmware workstation 吧。毕竟后台常跑着虚拟机,而且操作比较方便。

虚拟化这部分欢迎骚扰,hyper-v 用了好几年了,openstack 前前后后也做了几十次了,exsi 用的不多,不过用起来都是大同小异
dangerwolf
2017-06-19 09:42:29 +08:00
如果只是作为容器或者数据库使用的话,建议使用 Docker。

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

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

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

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

© 2021 V2EX