使用混合云需要考慮的三方面問題
我們不可能在一夜之間遷移到公有云,這就是為什么混合云對企業(yè)來說是一個很重要的理念。混合云的理念是,你可以保留你的服務(wù)器、VMware、Oracle以及在過去20年里購買的其他任何東西,并將一些工作負載遷移到公有云。你還將創(chuàng)建一個私有云,其中包含公有云的許多相同特性。與此同時,你可能有一些應(yīng)用程序無法讓它遷移到私有云或公有云。
混合云可以讓你的基礎(chǔ)設(shè)施依然在本地,在租賃、供應(yīng)和擴展方面獲得云的特性,然后在你準備好時,可以將應(yīng)用程序遷移到公有(或者私有的)云。在現(xiàn)實中,一些數(shù)據(jù)或服務(wù)可能因為監(jiān)管、安全、帶寬或成本的原因,永遠無法遷移到公有云。
混合云逐步增加使用的特性能夠正真受益,我們可以仔細地測試IT在云上的消耗,甚至隨時可以在需要時回退。
要想使用云,無論是私有云還是公有云,都需要保障核心服務(wù),可行的策略是確定優(yōu)先級,首先要做什么,先遷移那部分,以及那些業(yè)務(wù)不遷移。
核心服務(wù)如何使用混合云
有三種核心基礎(chǔ)設(shè)施服務(wù)必須存在于本地數(shù)據(jù)中心和公有云上,以使混合云策略發(fā)揮作用:
安全性和身份:你需要一種方法來讓用戶對本地和云中的應(yīng)用程序進行身份驗證和授權(quán)。這需要以一種集中管理的方式進行,不需要每個應(yīng)用程序來重新定義安全性。
搜索:你需要在兩邊找到數(shù)據(jù),你還需要一個搜索解決方案,讓你在兩個環(huán)境中找到東西,同時遵守安全規(guī)則,你肯定不希望你防火墻之后的數(shù)據(jù)泄漏到互聯(lián)網(wǎng)上。
核心數(shù)據(jù):當(dāng)然,云提供數(shù)據(jù)庫,不是一切都存儲在關(guān)系數(shù)據(jù)庫中。企業(yè)沒有基本數(shù)據(jù),業(yè)務(wù)應(yīng)用程序不能運行。甚至一些核心數(shù)據(jù),沒有它們,你的業(yè)務(wù)都無法生存。也有一些數(shù)據(jù)現(xiàn)在已經(jīng)在云中了, 比如像Salesforce這樣的銷售應(yīng)用程序。
如何遷移到公有云
通常情況下,應(yīng)用程序被更新的時候才會遷移到云,也就是說,當(dāng)你不得不再次投資他們的時候。要想在更新的時候決定遷移到云,你需要回答以下問題:
運行的成本是多少?你可以在設(shè)備上省錢,而應(yīng)用程序的管理成本也會遷移到云端。然而,這是一個神話,云總是更便宜。如果這些服務(wù)器正在消耗CPU,并且為相對較少的用戶提供大量的數(shù)據(jù),那么7*24使用的用戶,加上這個應(yīng)用程序從來沒有更新過,而且你并沒有真正地擴展它,那么很難想象在云計算中它更便宜。
應(yīng)用程序的架構(gòu)是什么?在現(xiàn)代web技術(shù)上構(gòu)建的應(yīng)用程序,比像CORBA這樣的應(yīng)用更容易遷移到云。舊的架構(gòu)沒有預(yù)料到會出現(xiàn)云,所以你必須從頭開始重寫舊的應(yīng)用程序,使它們能夠遷移到云。
你有團隊支持嗎?如果開發(fā)團隊和基礎(chǔ)設(shè)施團隊不支持這一舉動,你就會面臨非常困難的障礙,并且很可能的失敗。
監(jiān)管問題是什么?如果你需要遵守規(guī)則或需要各種證書,那么你需要確保云基礎(chǔ)設(shè)施允許你這樣做。這些需求在云計算中會變得非常復(fù)雜:在一個被法規(guī)允許的國家里,應(yīng)用程序和/或數(shù)據(jù)是什么?你的云供應(yīng)商有正確的認證嗎?云中的應(yīng)用能滿足這些要求嗎?
依賴關(guān)系是什么?是否所有應(yīng)用程序依賴于云?
如何找到你的數(shù)據(jù)?如果把你的數(shù)據(jù)遷移到云上,任何人都能找到它嗎?你將如何在本地通告,如何發(fā)現(xiàn)和增強內(nèi)部數(shù)據(jù)?
順便說一下,這些相同的考慮也適用于遷移到私有云,私有云使用許多和公有云相同技術(shù)和架構(gòu)在本地數(shù)據(jù)中心構(gòu)建。在某些情況下,比如法規(guī)合規(guī)性和應(yīng)用程序依賴性,這些問題在遷移到私有云時更容易解決。但你還必須確保、管理、改進和操作私有云基礎(chǔ)設(shè)施,畢竟這仍然是你的數(shù)據(jù)中心。
什么應(yīng)用留在基礎(chǔ)設(shè)施上
有些應(yīng)用程序根本就不適合云計算,從長遠來看,你可能需要考慮尋找新的應(yīng)用程序或?qū)崿F(xiàn)。在短期內(nèi),您可能希望在本地保留任何應(yīng)用程序:
真的穩(wěn)定或靜態(tài)的業(yè)務(wù):許久沒有更新的應(yīng)用程序,仍然被使用,并且非常穩(wěn)定,那也許現(xiàn)在不是遷移到云的時候。
不是基于web的應(yīng)用:你的應(yīng)用程序是在20世紀90年代早期編寫的某種DCE monstrosity,并通過固定地址完成所有事情。也許這是一個4GL桌面應(yīng)用程序,你使用終端服務(wù)來訪問。任何使用非web架構(gòu),非云架構(gòu)和技術(shù)的應(yīng)用程序都很難遷移,請尋找適合遷移的候選應(yīng)用。
高度依賴:如果你的應(yīng)用程序依賴于許多尚未啟用云計算的其他東西,那就把它保存起來。