Re: [請益] 有關虛擬化選擇

看板Soft_Job作者 (Just Do It !!! 立刻水悉)時間3年前 (2020/08/15 00:17), 編輯推噓16(16038)
留言54則, 18人參與, 3年前最新討論串2/3 (看更多)
明明就是虛擬化, 不知道為什麼留言硬要推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://www.ptt.cc/bbs/Soft_Job/M.1597421861.A.61C.html

08/15 00:21, 3年前 , 1F
就是因為重點是解決問題所以才推docker啊? 至少從文
08/15 00:21, 1F

08/15 00:21, 3年前 , 2F
中脈絡覺得原PO只是要解決隔離環境的問題而已
08/15 00:21, 2F

08/15 00:23, 3年前 , 3F
如果原PO有什麼其他顧慮 或是各位覺得docker有什麼十
08/15 00:23, 3F

08/15 00:24, 3年前 , 4F
惡不赦的點都可以提出來 希望我這種引戰方式可以有
08/15 00:24, 4F

08/15 00:24, 3年前 , 5F
更多有趣的討論
08/15 00:24, 5F

08/15 00:38, 3年前 , 6F
感謝感謝,寶貴的意見,實際的經驗分享對我幫助很大
08/15 00:38, 6F

08/15 01:11, 3年前 , 7F
炭筆->木質鉛筆->自動鉛筆,docker就像是自動鉛筆,
08/15 01:11, 7F

08/15 01:11, 3年前 , 8F
更方便彈性更大,資源耗用更小。vm也不是不好,但是
08/15 01:11, 8F

08/15 01:11, 3年前 , 9F
用十年前的思維很難在現在變動快的社會存活,我在公
08/15 01:11, 9F

08/15 01:11, 3年前 , 10F
司工作,除了薪水我還要為了往後著想,除非一輩子就
08/15 01:11, 10F

08/15 01:11, 3年前 , 11F
不變動了…
08/15 01:11, 11F

08/15 10:39, 3年前 , 12F
只是要隔離環境當然docker就好 為什麼反對? 虛擬化
08/15 10:39, 12F

08/15 10:39, 3年前 , 13F
問題也不少 否則各家專做虛擬化服務的廠商怎麼有飯吃
08/15 10:39, 13F

08/15 11:27, 3年前 , 14F
不要把VMware縮寫成VM啊
08/15 11:27, 14F

08/15 13:19, 3年前 , 15F
VMW
08/15 13:19, 15F

08/15 13:21, 3年前 , 16F
docker還要花資源開發,原po很明顯沒有資源
08/15 13:21, 16F

08/15 13:22, 3年前 , 17F
容器的好處我舉個例好了 假設我公司有個軟體產品要賣 可
08/15 13:22, 17F

08/15 13:22, 3年前 , 18F
以跨平台 但是每個客戶的平台一定不同 所以每個專案我都
08/15 13:22, 18F

08/15 13:22, 3年前 , 19F
要包不同的包裹進來 用虛擬機幾乎每個案子都要準備一個
08/15 13:22, 19F

08/15 13:22, 3年前 , 20F
對應的虛擬機來避免包裹衝突 不然就是要用柯南 但用容器
08/15 13:22, 20F

08/15 13:22, 3年前 , 21F
我只要一個虛擬機就好 輪到要用哪個案子就用哪個容器編
08/15 13:22, 21F

08/15 13:22, 3年前 , 22F
08/15 13:22, 22F

08/15 13:24, 3年前 , 23F
不然jenkins難道每次編譯不同案子就要換一次虛擬機?
08/15 13:24, 23F

08/15 13:32, 3年前 , 24F
跨國公司一次通常幾十個案子在跑每個案子環境要求都不一
08/15 13:32, 24F

08/15 13:32, 3年前 , 25F
樣不可能讓 伺服器每次編譯都換虛擬機
08/15 13:32, 25F

08/15 13:32, 3年前 , 26F
不會docker 根本雷
08/15 13:32, 26F

08/15 14:39, 3年前 , 27F
原文的需求推 docker 根本就是亂推一通,他的需求你要
08/15 14:39, 27F

08/15 14:39, 3年前 , 28F
轉到 docker 要花多少時間,轉虛擬化快超多 又穩
08/15 14:39, 28F

08/15 14:42, 3年前 , 29F
虛擬機
08/15 14:42, 29F

08/15 14:43, 3年前 , 30F
原po又沒有要跨平台,他只是實體server要轉虛擬....
08/15 14:43, 30F

08/15 14:43, 3年前 , 31F
docker又不是虛擬化技術 ...
08/15 14:43, 31F

08/15 15:39, 3年前 , 32F
原來docker不是虛擬化技術阿..?
08/15 15:39, 32F

08/15 16:24, 3年前 , 33F
Docker是隔離技術,不是虛擬技術。
08/15 16:24, 33F

08/15 16:26, 3年前 , 34F
docker不是虛擬化那是什麼?他不就是主打輕量化的虛擬嗎?
08/15 16:26, 34F

08/15 19:30, 3年前 , 35F
docker 是 namespace, cgroup 這些去隔離,沒有模擬吧?
08/15 19:30, 35F

08/15 20:04, 3年前 , 36F
一個docker,各自表述
08/15 20:04, 36F

08/15 21:09, 3年前 , 37F
說用虛擬化快超多是不是沒用過docker?
08/15 21:09, 37F

08/15 21:55, 3年前 , 38F
指花的時間吧 不過如果用VM那套來用容器也不是不行
08/15 21:55, 38F

08/16 09:34, 3年前 , 39F
實際上docker就不是全虛擬化技術 只是包裝講自己虛擬搭人家
08/16 09:34, 39F

08/16 09:34, 3年前 , 40F
順風車
08/16 09:34, 40F

08/16 15:00, 3年前 , 41F
容器不用搭VM順風車吧...
08/16 15:00, 41F

08/16 22:26, 3年前 , 42F
把 docker 當成虛擬化的是不是沒搞懂什麼是 linux conta
08/16 22:26, 42F

08/16 22:26, 3年前 , 43F
iner?
08/16 22:26, 43F

08/16 22:27, 3年前 , 44F
一堆人在亂推啥,原PO也沒說有沒有時間把所有code重新封
08/16 22:27, 44F

08/16 22:27, 3年前 , 45F
裝,更別說docker內一堆東西有限制,用VM覺對可以省下一
08/16 22:27, 45F

08/16 22:27, 3年前 , 46F
堆原本operation的工程
08/16 22:27, 46F

08/17 04:29, 3年前 , 47F
那你把虛擬化的定義講出來,看看docker是不是
08/17 04:29, 47F

08/17 04:33, 3年前 , 48F
Operating-system-level virtualization, also known as
08/17 04:33, 48F

08/17 04:33, 3年前 , 49F
containerization, refers to an operating system
08/17 04:33, 49F

08/17 04:34, 3年前 , 50F
feature in which the kernel allows the existence of
08/17 04:34, 50F

08/17 04:34, 3年前 , 51F
multiple isolated user-space instances. 來自wiki
08/17 04:34, 51F

08/17 08:44, 3年前 , 52F
ok 原來連函式庫層級的重定向也算 那應該講錯了 應該
08/17 08:44, 52F

08/17 08:44, 3年前 , 53F
是說虛擬機才對
08/17 08:44, 53F

08/17 08:48, 3年前 , 54F
這邊所指的應該是硬體層的虛擬化才對
08/17 08:48, 54F
文章代碼(AID): #1VDhabOS (Soft_Job)
文章代碼(AID): #1VDhabOS (Soft_Job)