d******a 发帖数: 32122 | 1 我看到一个Windows Server里
运行着十来个hyper-v的Windows Server VM,每个vM只提供一个service, 比如web
server
,DHCP
这些都由host提供不是更直接吗? |
k**********s 发帖数: 6409 | 2 我就正在干这样的事情 - 全盘虚拟化。好处是可以搬到任何一个新电脑上,比如一个
Windows 10 laptop,永远不需要重新再设置一遍。不过我用的是Virtualbox。
你不知道加州现在有多堕落。不花钱去修线路,一来大风就拉闸。PG&E现在就开始发预
警了,俺老就只好把服务器挪到笔记本上,这样拉闸的时候可以搬到没拉闸的旅馆里,
几十号员工可以不停工。
布林肯居然还能舔着脸说,美国遇到问题就解决问题,每次变得更强大。从小布什到现
在,国债从5万亿到了30多万亿,大大超过了GDP,利率从6%降到了0%。如果停止印钱的
话,一天都活不下去。 |
c********y 发帖数: 1245 | 3 这是从安全和管理来考虑的,很多政府部门和学校都这么做,而且重要的是实际花费比
单机要低得多 |
s********i 发帖数: 17328 | 4 你太落伍了,vitalization已经是10几年前的事儿了,现在都是container 了!
★ 发自iPhone App: ChinaWeb 1.1.5 |
d******a 发帖数: 32122 | 5 VM我当然理解,但是各个服务都在不同的VM上,一个VM就一个服务,连DHCP都单独一个
VM没有必要
【在 s********i 的大作中提到】 : 你太落伍了,vitalization已经是10几年前的事儿了,现在都是container 了! : ★ 发自iPhone App: ChinaWeb 1.1.5
|
g*****2 发帖数: 863 | |
k**********s 发帖数: 6409 | 7
应该是模块化的意思,因为并不是所有的服务器都需要DHCP,易于搬家。当然也有安全
的考虑。比如我现在就在琢磨把RDP gateway,给用户们用的RDP,printer/file
server等都分开,因为给用户们用的RDP是最危险的,也是需要经常变动的,虽然这一
切都可以用一个windows server搞定。
【在 d******a 的大作中提到】 : VM我当然理解,但是各个服务都在不同的VM上,一个VM就一个服务,连DHCP都单独一个 : VM没有必要
|
s********i 发帖数: 17328 | 8 除了上面说的优点,模块化后便于以后扩展啊!都在一个机器上很容易就走捷径了。拆
解起来很麻烦。单独的VM,只要定义好接口,很容易挪到或换掉。比如我今天用
windows的dhcp,哪天不爽了,改用Linux的dhcp分分钟的事儿。再比如update,我两个
一样的VM一台update好了以后,上去直接把另一台switch就行了,减少downtime。
★ 发自iPhone App: ChinaWeb 1.1.5
【在 d******a 的大作中提到】 : VM我当然理解,但是各个服务都在不同的VM上,一个VM就一个服务,连DHCP都单独一个 : VM没有必要
|
f*********r 发帖数: 462 | 9 这样需要多强大的host啊?
另外请教:Virtualbox虚拟后的Windows10是不是运行很慢?以前试过是这样。
如何能把现在的host windows 10 虚拟化? |
k**********s 发帖数: 6409 | 10
Virtualbox现在做的很好了,如果还是担心慢的话就用VMWare吧。
但是,hypper-v现在也做的非常、非常的好了,没有什么理由还要用那两个。
【在 f*********r 的大作中提到】 : 这样需要多强大的host啊? : 另外请教:Virtualbox虚拟后的Windows10是不是运行很慢?以前试过是这样。 : 如何能把现在的host windows 10 虚拟化?
|
B********u 发帖数: 1 | 11 你打开hyper-v支持,就已经把windows虚拟化了
hyper-v是tier 1 hypervisor
【在 f*********r 的大作中提到】 : 这样需要多强大的host啊? : 另外请教:Virtualbox虚拟后的Windows10是不是运行很慢?以前试过是这样。 : 如何能把现在的host windows 10 虚拟化?
|
d******a 发帖数: 32122 | 12 就是说多个VM消耗在OS上的资源和一个VM差不多?
【在 B********u 的大作中提到】 : 你打开hyper-v支持,就已经把windows虚拟化了 : hyper-v是tier 1 hypervisor
|
k**********s 发帖数: 6409 | 13
当然不是,而是说Windows本身和hyper-v里面的OS一样,都不是直接跟BIOS打交道,都
是跑在hypervisor这一层的上面。
看来微软认为hypervisor对于性能的影响不大,因为我把Home变成Pro后,hyper-v就自
动enable了。
VM越多,消耗的资源当然也越多。不过hyper-v的资源管理很帅,RAM和HDD一样,也是
动态增加的。比如一开始只给256MB,需要的话再多给。所以,可以用许多很轻的OS比
如Linux或Win2000 server来跑各种服务。
我在250块钱买的联想L340(AMD Ryzen 3 3200U, 8GB)上跑一个古老的RedHat 6.2和
Windows Server 2008 R2,多人同时用XDMCP和RDP,毫无吹灰之力,Windows 10本身还
有一半的RAM可用。
把RedHat 6.2从VMWare移植到Hyper-V,也没费吹灰之力,就是用qemu-img把vmdk转换
成vhdx,用Legacy网卡。
把Windows 10 Home变成Pro只要一分钟,不想花钱的话可以不花,你不妨试试。
【在 d******a 的大作中提到】 : 就是说多个VM消耗在OS上的资源和一个VM差不多?
|
B********u 发帖数: 1 | 14 这是什么观点
你要是开windows虚拟机,一台开机就是2GB内存至少,还不算后面要license
按照低耦合原则一个service一个vm,你要大公司还好那么一点,小公司或者家用
overhead画面不要太美
containerization才是主流,VM太耗资源了,没必要还麻烦
简单的container用docker-compose一劳永逸。除了性能优势,文件的footprint也小得
多,也因此容易管理维护(因为管理配置脚本,而不是vm/container本身)
虚拟机适合你就是想当一台电脑去用,做service比container差太多了
【在 d******a 的大作中提到】 : 就是说多个VM消耗在OS上的资源和一个VM差不多?
|