雖然私有云具備種種的優勢和好處,但是成本始終居高不下。公有云的出現,讓企業能夠有機會明白即使花費少量的支出,也能使用云計算。然而,公有云的某些壞處帶來的一些額外成本,有時很可能會超過為公司所節省的成本。此篇正是解釋了公有云帶來的各種主要的好處和缺點。
公有云服務的優點
公有云最普遍受益的一點就是節省成本。企業不必像擁有私有云那樣去購買,安裝,操作或運維服務器或是其他設備。在一個公有云的服務供應商提供的平臺上,企業只需使用或開發他們自己的應用程序即可。
公有云同時也是為真正的多租戶環境所設計的。允許大量的用戶來共享供應商提供的計算資源,這種業務模式使得公有云服務極具成本效益。經過專家的分析,因為沒有資本開支,所以公有云的成本遠遠低于一個傳統的數據中心或私有云。對于用戶而言,這也是相當便利和靈活的,因為企業只需支付他們實際使用的計算資源即可。
安全,可靠性和符合規范依然是公有云的三大軟肋。多租戶之所以能夠支撐起這個堅強經濟模式的概念就是必須允許高使用率。但是這樣做所產生的問題就是,一些潛在漏洞和攻擊就有可能利用某些管理程序來影響其他用戶的系統程序。雖然目前為止,還沒有真正成功攻擊的報告產生,但是此問題依然是用戶考慮是否使用公有云的一個重要爭論焦點。
“安全是一個共享的而不是均分的負擔,”Forrester研究機構的副總裁兼首席分析師James Staten表示。Staten還說,像Azure提供的安全服務的高度只能達到他們能夠達到的一個理想點,無法更高。比如,Azure會負責提供 logs來確保服務器的安全是沒有問題發生,但是企業關心的不僅是logs,他們必須負責自己整個應用的安全。這樣就包含了設計應用時的高瞻遠矚,比如需要開放的端口或虛弱的登錄方式等。Staten表示,“這個不平衡的方式是大部分用戶都會忽視的重要一點,也就是在一個不安全的環境下使用云資源。”
可靠性和可用性是公有云的另外兩個關注點。事實上講,不管怎樣,就算供應商部署集群的時候,如冗余性和其他提高可用性的策略,也依然存在發生宕機的可能性。因為宕機時間會影響進入云應用的能力,以及你企業系統的使用,所以如果企業想要使用公有云或遷移到公有云環境中,一份詳細的計劃包括仔細的可用性評價和正常以及延長宕機時間的研究報告是必不可缺少的。
為了防止災難,提前做好準備
使用公有云技術的業務系統,數據對于用戶來說,必須是絕對安全的和可訪問的。當今全球的各種挑戰使得這個目標還遙不可及。
公司可能會遇到自然和人為的災難,黑客的攻擊可能會導致整個業務系統中斷。如果你的云計算供應商搖搖欲墜,你該怎么辦呢?
專家認為任何轉向公有云的動作應該包括一個詳細的應用系統和數據可移動性的方案。比如,有可能也有必要從一家云計算供應商轉移到另一家。否則,你就需要將應用系統搬回自己的數據中心 - 總而言之,有效的將應用系統脫離云計算。
無論哪種情況,部分云災難準備工作都會涉及某種形式的過渡期計劃。“IT角色正在轉變,”在Northboro城市的SMB集團的合作伙伴,Laurie McCabe說:“IT人員不得不具備一個策略或計劃來決定他們適合怎樣的外包服務,同時建立一個可持續性計劃來保證在某個時間點進行一次調整。”
某些公司同時還會和第二家公有云的供應商保持聯系,同時已經準備好將他們的應用系統遷移到第二個云計算環境中去。其他企業可能會應用網關工具如 CloudSwitch來最小化架構的變更和簡化云之間的應用端口。而還有一些企業可能保留以及定期測試本地服務器來檢測是否能開啟虛擬機并在本地運行應用系統。
好消息是大部分企業都有時間來往前想一步,對從公有云上搬走或公有云之間的遷移做好計劃和準備。只要在真正麻煩來臨時想好對策,計劃好公有云的遷移也是容災計劃的另一方面。
云計算炒作與現實
在公有云與私有云之間做出取舍確實是一個艱難的選擇,因為并沒有哪個是完全適合你的每個應用,用戶組或是企業的。圍繞著云計算的炒作其實導致了一些困惑,促使許多企業整個避開這個技術。
根據TechTarget的調查,大于40%的IT受訪者說他們沒有使用云計算的原因是出于安全的考慮。還有30%的受訪者說他們的業務應用不適合云計算環境,27%的受訪者說他們還沒有針對云計算資源的使用進行定義和測試。大于26%的受訪者表示對于數據存儲的完整和承諾存在擔憂,其他剩余的受訪者的擔憂包括虛擬化,人員技能和云計算的復雜性,由于以上種種原因,許多人放棄了云計算。
但是專家提醒企業也不要貿然進軍云計算而太低估這些挑戰。云計算為提高效率和增長經濟提供巨大的潛力,但是僅依靠云來達到這些目的是一件相當困難的事。“如果你沒有把正確的工作負載放入云計算環境,那不會帶來任何成本節省,”Staten說,“事實上,可能會帶來更多的成本消耗。”
普遍來講,適合云計算部署的最佳應用包括基于web,客戶界面的應用,許多用戶需要從不同地點使用不同等級的連接方式進行連接。如果要舉例的話,包括Email,協作和支持的門戶等。這些都是云計算的常客。
如果說不適合云計算的應用可以包括那些有大量傳輸或是在同一個地點被一小組人使用的應用系統。這些最好能夠被部署在企業的數據中心使用傳統的客戶端/服務器模式。