云計算愿景令人矚目,人們迅速了解了與其相關的概念以及它能夠節(jié)省巨大成本的潛力。然而,有些人過于快速的跟進,把自己投入到一個并不能滿足自身需求的平臺,因為他們沒有理解該過程中存在的所有變數。更穩(wěn)妥的做法是按順序檢察價值和成本的得與失。
無論企業(yè)規(guī)模的大小如何,在冒然投身云計算之前,都需要考慮總體擁有成本(TCO)的相關因素,考慮自身資源和需求。
評估TCO時5個不明顯的暗示
企業(yè)轉向云計算,尤其是轉向平臺即服務(Paas)模式,所獲成本降低優(yōu)勢中首當其沖的是節(jié)省了硬件和基礎設施投資。外部云計算應用的維護、維修、升級和支持所需的成本投入要小的多。
云計算適合企業(yè)團隊的職業(yè)發(fā)展。這一點可能看上去并不直觀,但是云計算的確為企業(yè)內部IT員工帶來了大量機遇。此前忙于維護工作的員工現在可以轉向更戰(zhàn)略性的機遇,諸如新產品和新業(yè)務市場的開發(fā)。
盡管這種工作重點轉變所帶來的價值難于量化,但其重要性往往高于簡單的成本節(jié)省數據計算。隨著時間的發(fā)展,隨著企業(yè)變得更智慧和更敏捷,這種轉變所帶來的效果和好處將越來越清晰。另外它還有助于激發(fā)員工潛能,員工無需再糾纏于基礎架構維護的乏味工作,可以輕裝上陣來展示他們的技能。
按照需要迅速橫向擴展。云計算的按需服務特點同樣也帶來了節(jié)省成本機會。企業(yè)只需為自己使用的服務付費。存在大量的機會來節(jié)約成本,處理器、內存、帶寬和存儲系統等都可以隨需提高或減少。企業(yè)可以根據季度和周工作需求的變化,相應的新增加、降低和調整資源。
例如,披薩銷量在超級碗星期天(SuperBowlSunday)增長超乎預期時,達美樂披薩(Domino'sPizza)可以利用此點優(yōu)勢。它無需為了應對這一天的銷售高峰而購買一大堆服務器,否則在這一年其它時間中這些資產將被閑置浪費。達美樂可以利用云計算技術,根據自己的需求來提升處理性能。
快速擴展,快速收縮。云計算還可以讓企業(yè)迅速且輕松的測試新應用、新項目和新商業(yè)思路,而且無需投資購買新硬件。
對許多企業(yè)來說,信息架構和獨特流程優(yōu)勢存在于軟件領域而非物理世界中,它們已經為真正的“產品微分器”(productdifferentiators)。
Capex(資本性支出)和OpEx(運營成本)的一種平衡方式。最后,云計算允許企業(yè)在資產負債表上把資本性支出轉化為運營成本。訂閱模式和無需預購置硬件的現實,能夠實現財務賬目上的這種重要變化。
有助于實現合規(guī)性的動力。許多企業(yè)通常擁有數百個甚至數千個部門級的行業(yè)(LOB)應用,來向業(yè)務部門和區(qū)域性IT組織提供服務。由于這些應用通常缺乏集中式管理、策略遵從性和硬件安全性,它們經常會讓IT經理熬夜加班,因為它們所缺失的這些東西可能是某些政府和行業(yè)規(guī)定所需要具備的。
PaaS解決方案能夠提供企業(yè)級按需計算環(huán)境,該環(huán)境具有業(yè)務團體需要的靈活性,以及集中式IT需要的安全性和可靠性,而且IT部門不用承擔額外的維護和升級責任。基礎架構即服務(IaaS)下的云服務也有助于合規(guī)性的實現,因為所有者能夠控制維護、維修和升級過程。
以上是關于潛在成本節(jié)省的高層次觀點,那么當我們計劃轉向云服務時,需要重點考慮的東西是什么?
首先深入調查
如果你想計算出一個應用轉向云計算的TCO,你需要首先了解其現有業(yè)務狀況。
對比你自己與云服務提供商的運營效率。公共云服務提供商的運營效率通常都比較高。了解它是否適合你的企業(yè),這需要進行一個基本的比較。這可能需要你對那些沒有定期審核的區(qū)域進行應有的關注,不過從長期來看這些工作是非常值得的。
你應該考慮諸如以下因素:
•在數據中心電力和冷卻設施上投入的成本有多少?
•預購置服務器的利用率是多少?
•員工在維護任務上投入多少時間?
以上問題需要詳細的回答。接下來,需要檢查應用程序的使用情況和期限。在使用情況方面,需要確定以下每一個數據:
•應用程序的用戶數量
•應用程序是否在特定時間出現需求異常的情況?
•應用程序需求是否存在季節(jié)性變化?
•應用程序的預期用戶增長率是多少?
企業(yè)是否以及何時把應用轉向云計算,掌握特定應用的增長預期和需求波動是非常關鍵的。
特定應用所需的服務器和虛擬計算機數量需要確定。之前的應用程序是否能被擴展到云模式下?是否存在可行的方式來使用更新、更好的解決方案取代已有應用?某些應用過于古老或網絡連接瓶頸會降低其性能,它們是否需要保留在本地?應用程序整合同樣也需要進行仔細檢查。
安全性和合規(guī)性(compliance)是否令人擔憂?按照行業(yè)或政府要求,遷移至云計算的數據類型,以及其安全防護,需要被嚴密檢查。
選擇IaaS或PaaS:你希望對應用程序和基礎架構都進行管理;還是只希望管理應用程序。關于使用和遷移可行性的數據收集全后,需要再檢查云計算提供商的能力。IaaS讓你可以訪問所需的基礎架構,并對其保持控制。PaaS向你提供額外的基礎架構,但它把維護、維修和升級等工作轉給了提供商(你的員工只需關注廠商提供的解決方案)。
可能你還想檢查一下平臺是否在某些方面存在限制。它是否限制軟件或操作系統的類型?開發(fā)語言或工具是什么?
例如,微軟WindowsAzure平臺具有廣泛的互操作性,支持多種語言(.NET、C#、VisualBasic、C++、PHP、Ruby、Python或Java),多種開發(fā)工具(Visual Studio或Eclipse)和互聯網協議(HTTP、XML、SOAP和REST)。另一方面,Google App Engine則要求用戶具有一定Python知識,因此企業(yè)IT人員中應包含一定數量的Python開發(fā)者,這部分員工的薪酬成本也應該計算在總成本之中。
評估你的云TCO
WindowsAzure平臺提供了一個TCO計算器,來檢查所有上述問題,為云遷移作出規(guī)劃。該工具將會詢問許多本篇文章前面討論過的問題。通過輸入將被遷移至云計算的應用程序的相關詳細信息,諸如使用的數量、連接數量、應用程序類型和更多信息,該工具將返回一個詳細的報表,列出該應用被遷移至WindowsAzure平臺所需要檢查的一切。
基于用戶提供的信息,WindowsAzureTCO計算器將給出未來三年中WindowsAzure平臺成本的估值,
對于真正想研究云計算的人來說,該工具有三個非常有用的組件:
1、該工具把現有預置(on-premise)資產映射為云計算中用戶需要的東西。例如,企業(yè)可以輸入大量已有需求,并準確查看哪一個應用和基礎架構能夠被移植。
2、協作功能允許用戶共享和調整輸入,如果用戶擁有客戶或,該功能將非常有用。
3、一個簡單的定制化文檔匯總了用戶能夠與企業(yè)內其他人員共享的發(fā)現。規(guī)定成本將被詳細估算,而且該工具同時顯示Azure成本和現有內部成本。
這個TCO計算器值得一看,因為無論是在成本削減方面還是戰(zhàn)略敏捷性方面,云計算存在許多風險。云計算使得大企業(yè)與小企業(yè)的差距縮小,此前小企業(yè)限于資金實力的薄弱,無法使用某些IT服務和人才,現在借助于云計算,它們和大企業(yè)已經處于同一起跑線上,新能力和創(chuàng)新潛能觸手可及,而且成本也可以被輕松確定。