我們并不會在一夜之間就遷入公共云。這就是為什么混合云是企業的一個關鍵概念。混合云的概念是,您繼續保留您的服務器群和在VMware和Oracle上大量的投資,以及您在過去20年左右購買的資產,并將一些工作負載遷移到公共云上。您還將創建一個私有云,它具有許多與公共云相同的功能。同時,您可能有一些應用程序將不使用私有云或公共云。
混合云可以讓您在本地運行您的基礎設施,可以按租賃、配置和擴展要求獲得一些云功能,然后在準備就緒后可以將應用程序遷移到公共云(也可能是私有云)。實際上,出于監管、安全、帶寬或成本等原因,某些數據或服務可能永遠無法遷移到公共云。
混合云的增量特性也具有其實際的好處,因為它可以讓IT人員仔細測試云服務,甚至在必要時可從云端撤回。
要進入云端(無論是私有云還是公共云),您需要有一些核心服務,有一個可行的策略來指導哪些服務首先遷移并且放在何處,以及哪些服務不遷移。
混合云中所需的核心服務
在本地數據中心和公共云中必須具備三種核心基礎設施服務,才能實現混合云策略:
1. 安全性和身份驗證:您需要一種方式可以讓用戶在本地和云端對其身份進行驗證,并獲得授權來使用您的應用程序。這需要以一種集中管理的方式來實現,而不需要每個應用程序都重新進行安全驗證。
2. 搜索:您需要在兩種環境中進行搜索。您還需要一個搜索解決方案,可以在顧及安全性的同時在這兩種環境中進行搜索,因為您不想讓防火墻后面的數據泄露到互聯網上。
3. 核心數據:當然云端有數據庫。但并不是所有的東西都在關系型數據庫中。基本的企業數據也可存在于應用程序和其他存儲庫中,您的企業應用程序沒有這些數據就無法運行。您的企業應用程序在沒有這些核心數據情況下無法工作。總之,借助像Salesforce這樣的應用程序,一些核心數據現在都保存在云端。但是,您在云端還需要使用其他數據。
向公共云遷移什么內容
通常,您的應用程序在更新之前不會遷移到云端,也就是說,當您必須對應用程序再次投入進行更新后,才會移至云端。要確定在應用程序更新之后向云端遷移什么內容,您需要回答以下問題:
1. 運行成本是多少?您可以節省遷移到云端的應用程序的設備和管理成本。然而,在云端的成本總是更便宜,這種說法并不真實。如果這些服務器的CPU不停地運轉,并且為相對較少的用戶全天候輸出海量數據,再加上應用程序從不進行更新,并且您不會對應用程序進行真正的擴展,那么很難想象在云端的運行成本會更便宜。
2. 什么是應用程序的架構?基于現代Web技術構建的應用程序比使用CORBA技術的應用程序更容易遷移。舊的架構沒有預料到云的出現,所以您必須從頭開始重新編寫舊的應用程序,使其具有云功能。
3. 您有團隊支持嗎?如果開發團隊和基礎設施團隊不支持這項舉措,那么您將面臨極大的障礙,并且很可能會失敗。
4. 什么是監管問題?如果您必須遵守法規或需要各種認證,則需要確保云基礎架構能夠做到這些。這些要求在云端可能會變得非常復雜:一個國家的應用程序和/或數據是否符合法規要求?您的云供應商是否擁有適當的認證?云端的應用程序能否滿足這些要求?
5. 什么是依賴關系?云端是否提供了所有應用程序的依賴關系?
6. 如何找到您的數據?如果您將數據移到云端,任何人都可以找到它嗎?您將如何在本地公布數據?如何找到數據以及如何用內部數據來增加數據?
順便說一下,在遷移到所謂的私有云時,您也同樣需要考慮這些因素。私有云是一個本地數據中心,它使用許多與公共云相同的技術和架構。在某些情況下,比如法規遵從性和應用程序依賴關系方面,這些問題在遷移到私有云時更容易解決。但是,您還必須自己來保護、管理、改進和管理私有云基礎架構,畢竟,它仍然是您的數據中心。
在您的專用基礎設施上要保留哪些應用程序
有些應用程序不會被遷移到云端或混合云。從長遠來看,您可能會想尋找新的應用程序或實施方法。在短期內,如果符合以下條件,您可能想在本地保留一些應用程序:
• 非常穩定或靜態的應用程序:如果您有一個未更新的應用程序,仍在使用,并且非常穩定,那么也許現在您不該對其做任何改變。
• 非網絡的應用程序:您的應用程序是在20世紀90年代初編寫的某種DCE畸形產品,并且需要通過固定地址完成所有工作。也許這是一個4GL桌面應用程序,您使用終端服務才能訪問。任何使用前網絡時期/前云端時期的架構和技術的應用程序進行遷移都很困難且代價高昂。再尋找一些可以遷移的其他應用程序吧。
• 具有高度依賴性的應用程序:如果您的應用程序需要依賴于尚未啟用云功能的許多其他內容,那么請將其保留在本地,以后再做遷移。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。