最近同事間,又起了virtual appliance 跟application virtualization哪一個對產品維護
比較好的爭論,根據我自己的想法,我是覺得virtual appliance比較簡單維護,尤其是
根據vmware邵面對 virtual appliances的定義,virtual appliance是一個
*pre-configured,reducing time and expenses associated with application deployment.
*Save time, money, and resourcs on patching, maintaining and managing
*optimized to run in a virtual environment means more flexibility with how and where your applications run.
就我自己的經驗而言,以前在virtualization solution還沒發達前,公司為了省下appliance的錢,所以都會要求
developers 要做 pure software packages,但做了一陣子後,就會發現,小公司其實是沒辦法做很完善的compatibility
testing,所以在後續的sustain上面遇到很多的問題,後來為了省麻煩還是走回Appliance的架構,事實上如果公司產品
屬性不是屬於end point端,我是覺得不太有需要採用pure application,即時實際上可以,但也不要強調宣稱support
,可以替公司省下不少的maintain efforts. 如果公司產品又是需要做一些os level tuning ,更需要避免,因為不這樣做
代表你要提共很多的文件來記載這些設定更動,不是小公司可以負擔的
參考網址:
http://www.vmware.com/appliances/getting-started/learn/fag.html
沒有留言:
張貼留言