作者tmdla (Just Do It !!! 立刻水悉)
看板Soft_Job
标题Re: [请益] 有关虚拟化选择
时间Sat Aug 15 00:17:39 2020
明明就是虚拟化, 不知道为什麽留言硬要推docker, 完全是不一样技术. 我是觉得不管怎
样的技术, 在职场能解决问题才是重点.
VMware跟hyper-V这两种我都用过, 但都不算高手. VM是在公司用, 自己的环境我架hyper
-v而已. 我觉得以原po的场合来说hyper-v确实很够用了, 除非考量到未来可能扩充性跟
管理的问题再转VM
VM强大在他的管理工具跟但要跟OS Esxi搭配, 用过windows server跑vm稳定度还是不如h
yper-v, 有时还是遇到奇怪问题. 微软支援自家软体还是相对高.
有钱又多台server的话直冲vm准没错, 前提是公司要给钱xdd
※ 引述《kyoe (缘份‧不再)》之铭言:
: 各位大大好:
: 最近因为工作关系在研究和开发 mail server 和一些希望
: 独立和原本系统分开的服务,所以用虚拟机架了个 ubuntu 跑新
: 开发的东西本来用 virtualbox 跑了以後有点问题,一段时间会
: 自动关机不知道原因,也不知道怎麽查所以就换用 hyper-v 来
: 跑 vm,结果开发用了一段时间以後觉得真的太方便了,然後就萌生
: 了把现在的系统转为 vm 的想法,会想转的原因是因为感觉vm可以
: 使用快照和汇出的功能做整个系统的备份复制和还原,跟现在直接
: 用机器跑web跟sql另外还要做备份的模式比起来轻松太多。
: 有想法以後开始上网爬文找资料,目前感觉业界好像使用 vmware 的公司比
: 较多,也比较多人推荐,现在就在纠结到底用 vmware 好还是 hyper-v 好
: ,因为我用 hyper-v 好像也没遇到甚麽太大的问题,另一个点就是如果把
: 公司目前的环境虚拟化,如果发生异常要怎麽处理,感觉虚拟化如果出问题
: 会很难排解,比一般实体机的问题排解上是不是复杂很多。
: 目前公司的环境是
: web server x1 - 跑 4-5 个网站 asp/php 都有混跑
: sql server x1 - 纯内网供 web server 存取
: backup server x1 - 定时备份 web/sql server 资料及临时挂点备用机
: 以上均为实体机器跑 server 2016,应该都是 hyper-v 3, web/sql等级大概
: 是 x3650 m4/m5 左右
: 想请教的部分是,如果我把 web server 整个虚拟化对於效能跟存取部分会
: 不会差很多,稳定度会不会有甚麽太大的差异?损耗一定会有,但希望不要
: 降太多,建不建议将现在的实体环境转虚拟?
: 如果建议转虚拟的话,究竟该点 vmware 的技能还是 hyper-v 的技能哪个
: 比较好?
: 我现在纠结的点就是感觉虚拟化很方便但是又怕转了以後涝赛,然後
: vmware 跟 hyper-v 又感觉都很好用不知道该选哪一个。
: 还是就算了忘记他就维持原况用汰换下来的旧机器自己跑跑 vm 就好?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.176.219 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1597421861.A.61C.html
1F:→ IcecreamHsu: 就是因为重点是解决问题所以才推docker啊? 至少从文 08/15 00:21
2F:→ IcecreamHsu: 中脉络觉得原PO只是要解决隔离环境的问题而已 08/15 00:21
3F:→ IcecreamHsu: 如果原PO有什麽其他顾虑 或是各位觉得docker有什麽十 08/15 00:23
4F:→ IcecreamHsu: 恶不赦的点都可以提出来 希望我这种引战方式可以有 08/15 00:24
5F:→ IcecreamHsu: 更多有趣的讨论 08/15 00:24
6F:推 kyoe: 感谢感谢,宝贵的意见,实际的经验分享对我帮助很大 08/15 00:38
7F:→ free112136: 炭笔->木质铅笔->自动铅笔,docker就像是自动铅笔, 08/15 01:11
8F:→ free112136: 更方便弹性更大,资源耗用更小。vm也不是不好,但是 08/15 01:11
9F:→ free112136: 用十年前的思维很难在现在变动快的社会存活,我在公 08/15 01:11
10F:→ free112136: 司工作,除了薪水我还要为了往後着想,除非一辈子就 08/15 01:11
11F:→ free112136: 不变动了… 08/15 01:11
12F:→ shooter555: 只是要隔离环境当然docker就好 为什麽反对? 虚拟化 08/15 10:39
13F:→ shooter555: 问题也不少 否则各家专做虚拟化服务的厂商怎麽有饭吃 08/15 10:39
14F:→ longlongint: 不要把VMware缩写成VM啊 08/15 11:27
15F:推 Apache: VMW 08/15 13:19
16F:推 wulouise: docker还要花资源开发,原po很明显没有资源 08/15 13:21
17F:推 yamakazi: 容器的好处我举个例好了 假设我公司有个软体产品要卖 可 08/15 13:22
18F:→ yamakazi: 以跨平台 但是每个客户的平台一定不同 所以每个专案我都 08/15 13:22
19F:→ yamakazi: 要包不同的包裹进来 用虚拟机几乎每个案子都要准备一个 08/15 13:22
20F:→ yamakazi: 对应的虚拟机来避免包裹冲突 不然就是要用柯南 但用容器 08/15 13:22
21F:→ yamakazi: 我只要一个虚拟机就好 轮到要用哪个案子就用哪个容器编 08/15 13:22
22F:→ yamakazi: 译 08/15 13:22
23F:→ yamakazi: 不然jenkins难道每次编译不同案子就要换一次虚拟机? 08/15 13:24
24F:推 yamakazi: 跨国公司一次通常几十个案子在跑每个案子环境要求都不一 08/15 13:32
25F:→ yamakazi: 样不可能让 伺服器每次编译都换虚拟机 08/15 13:32
26F:推 sharku: 不会docker 根本雷 08/15 13:32
27F:推 mathrew: 原文的需求推 docker 根本就是乱推一通,他的需求你要 08/15 14:39
28F:→ mathrew: 转到 docker 要花多少时间,转虚拟化快超多 又稳 08/15 14:39
29F:推 mathrew: 虚拟机 08/15 14:42
30F:推 wulouise: 原po又没有要跨平台,他只是实体server要转虚拟.... 08/15 14:43
31F:推 Weky: docker又不是虚拟化技术 ... 08/15 14:43
32F:→ leo08210917: 原来docker不是虚拟化技术阿..? 08/15 15:39
33F:→ achaos: Docker是隔离技术,不是虚拟技术。 08/15 16:24
34F:推 expiate: docker不是虚拟化那是什麽?他不就是主打轻量化的虚拟吗? 08/15 16:26
35F:推 GORD: docker 是 namespace, cgroup 这些去隔离,没有模拟吧? 08/15 19:30
36F:→ eva19452002: 一个docker,各自表述 08/15 20:04
37F:→ shooter555: 说用虚拟化快超多是不是没用过docker? 08/15 21:09
38F:→ Apache: 指花的时间吧 不过如果用VM那套来用容器也不是不行 08/15 21:55
39F:→ Weky: 实际上docker就不是全虚拟化技术 只是包装讲自己虚拟搭人家 08/16 09:34
40F:→ Weky: 顺风车 08/16 09:34
41F:推 Apache: 容器不用搭VM顺风车吧... 08/16 15:00
42F:→ plsmaop: 把 docker 当成虚拟化的是不是没搞懂什麽是 linux conta 08/16 22:26
43F:→ plsmaop: iner? 08/16 22:26
44F:推 pig22022: 一堆人在乱推啥,原PO也没说有没有时间把所有code重新封 08/16 22:27
45F:→ pig22022: 装,更别说docker内一堆东西有限制,用VM觉对可以省下一 08/16 22:27
46F:→ pig22022: 堆原本operation的工程 08/16 22:27
47F:推 expiate: 那你把虚拟化的定义讲出来,看看docker是不是 08/17 04:29
48F:推 expiate: Operating-system-level virtualization, also known as 08/17 04:33
49F:→ expiate: containerization, refers to an operating system 08/17 04:33
50F:→ expiate: feature in which the kernel allows the existence of 08/17 04:34
51F:→ expiate: multiple isolated user-space instances. 来自wiki 08/17 04:34
52F:→ shooter555: ok 原来连函式库层级的重定向也算 那应该讲错了 应该 08/17 08:44
53F:→ shooter555: 是说虚拟机才对 08/17 08:44
54F:→ shooter555: 这边所指的应该是硬体层的虚拟化才对 08/17 08:48