Mac在企業環境中的管理瓶頸
前言:
下面這些是在工作中和網上與別人討論的一個小結,也沒有系統地整理,想到哪裡寫到哪裡,以後逐步更新, 也是做一個拋磚引玉,望與高人切磋。
這方面的討論呢,其實用途還是很大的,對於不同的人員有不同的用處:
- 對系統管理人員,可以在沒有深入體會Mac在本系統內整合之前,就有一個大概的瞭解,並且做好初步的準備工作,在內部使用者培訓和系統實施過程中做到心中有數。並做好預案處理。
- 對於開發人員,希望可以從這方面著手,開發自己的系統以解決這些問題,這是入手市場的一個鍥子。
- 對於普通的使用者,也可以考慮,在公司專屬應用程式中種遇到阻塞的時候,也容易理解系統管理員的苦衷。
最後,隨著Mac的發展,舊問題會逐步被解決,並出現新的問題,隨時更新自我也是IT界的唯一不變準則。
系統的平滑遷移
這是第一個所想到的瓶頸。
平滑遷移?
系統的遷移發生在多種情況中,比如電腦的更新更換或作業系統的更新等。在企業環境中,是系統管理員常見的工作範疇。遷移過程中,需要把使用者的本地配置/使用者本機資料/本地應用程式/本網配置等等遷移到新系統中,而所謂“平滑”,就是終端使用者除了需要適應新系統所帶來的新更能外,不會感受到遷移帶來的挫折,比如遺失資料,或者需要重新設定無限網路等等。而對於管理員來說就是,盡量把這種使用者體驗的挫折感控制在一定的可接受可管理可預見的程度,並事先告知使用者。
蘋果的支援:
蘋果系統隨著10.5的發布,系統帶有Migration Assistant程式,他可以協助終端使用者方便地進行系統的升級。這個程式提供的功能還是挺強的,基本上覆蓋了普通使用者可能的所有需求。他可以支援好多應用程式的遷移,使用者資料和網路設定的遷移等。遷移方式上也是考慮周到,比如,使用Time Machine的備份,網路遷移,磁碟映像檔案,Fireware/USB等等。這些都是最常用的和最方便獲得的資源。
不好用:
但是,這個程式,只適用於個人使用者或者幾個人的小公司,不適合數十、百或上千台機器的大型環境。
為什嗎?
- 首先
,他需要人工幹預太多,大量佔用管理員的時間,把時間都浪費在系統的步驟設定中。而且在大量重複性工作中,最忌諱過多的人工幹預,人的幹預最不容易保證品質,對於重要資料,人的疏漏疏忽會造成無法彌補的後果。
- 其次
,無法和系統的自動化部署系統相結合,這樣在系統升級/遷移過程中,管理員要制定手工的步驟,人為手動地對每一台機器做配置,浪費時間,面對大量的遷移要求,會有相當的挫折感。進度無法保障,進而映像企業的主營利潤,那就是更得不償失了。
- 最後
,驗證工作也是一個不可能完成的任務,一般來說,可能只有讓終端使用者去體驗了,有了問題過來解決,問題是遷移過程的品質問題,還是系統遷移的限制所致,還是新系統本身的相容問題,這些都需要管理員的經驗和排查,如果時間都被繁瑣的重複人工所佔據,那麼從何談起對錯誤的排查,而添加人手也是對企業的一個挑戰。
理想遷移:
說了這麼多,理想中的企業級系統遷移是什麼樣子?
在我的理想中,它可以輕鬆整合到現有的系統自動部署流程中,解決本機使用者/資料和配置的網路化備份,在系統部署完成後,自動完成使用者/資料和配置的網路恢複,並保證遷移的完整性和可追溯性。對於管理員來說,根據自身環境和要求,一次性地制定遷移策略並依此設定自動化工作流程(當然了,日常的策略和流程的維護和更新還是要做的),讓系統自己完成所有的遷移步驟。
當前狀況:
目前來說,我見到的管理員們都是根據自己的企業環境,或者讓使用者自己承擔遷移,或者提供有限的遷移保證,或者和使用者分擔遷移責任,總之就是在品質和服務上做一些妥協。
而一個成熟而實用的系統,是企業環境的急需所在,而且在Mac系統逐步被廣泛接受的今天和未來將越來越引起關注而被重視。
今天先寫這些,以後更新。