Oracle Compute Cloud Service介紹
作者介紹王朝陽, 就職於海通證券信息技術管理部門,Oracle ACEA。【DBAplus社群】聯合發起人,ACOUG/SHOUG/YEP成員,ITPUB版主。10g/11g OCM,MySQL OCP。
個人博客royalwzy.com。主要從事Oracle/MySQL數據庫、金融雲和容器化方向工作。
Oracle 雲基礎架構即服務(IaaS)簡介
1Oracle IaaS的功能為個人,部門,企業以及政府等各種類型的用戶提供一個完整的,集成的,安全的基礎架構解決方案;
- 資源伴隨業務規模的增長可以進行動態擴展;
-
通過按需服務方式,進行激活,配置,部署和管理相關的基礎架構組件;
-
現有的本地應用幾乎不做任何修改,快速實現Oracle雲平台的遷移和部署;
2Oracle IaaS的目標
-
提供最為豐富的計算,存儲和網絡服務能力;
-
讓客戶在雲端運行任何類型的負載;
-
以最優化的方式運行Oracle負載;
3Oracle IaaS的優勢和特點
-
完整,集成和安全的基礎架構;
-
豐富,全麵的計算,存儲和網絡供應選擇;
-
高度彈性的計算,存儲和網絡資源供應;
-
敏捷,靈活且不受限的應用遷移支持;
-
可預見的高性能和隔離性;
-
深度安全防禦和完全專櫃的物理隔離服務;
-
安全,持久,高度可擴展的存儲;
-
經濟,高效的多種存儲服務支持;
-
虛擬化應用無縫的一鍵式快速遷移;
-
快速創新和敏捷性;
4Oracle IaaS提供了一整套核心基礎架構服務
-
計算服務 (Compute Service);
-
存儲服務 (Storage Service);
-
網絡服務 (Network Service);

Oracle Compute Cloud Service介紹
1.Oracle Compute Cloud Service是一個安全,可靠,低成本且基於標準的基礎架構服務,它協同所有必要的存儲和網絡資源,能夠在Oracle Cloud上快速實現虛擬機計算服務能力,同時:
-
方便/容易的在Oracle Cloud端實現對於所有虛擬機拓撲結構的按需調整;
- 敏捷/高效的實現Oracle以及第三方應用遷移到Oracle Cloud平台;
2.計算服務(Compute Service):具有快速響應,彈性計算能力,能夠使運行在雲上的負載,在需要的時候動態伸縮,以獲得可預見的穩定性能,並且根據需要提供獨立的網絡功能及服務器(虛擬機);計算資源是靈活開放的,可用於Oracle和非Oracle的工作負載;
3.Oracle雲提供了兩種計算服務:多租戶資源模式和專屬資源模式;
4.特點簡介:
-
Bare Metal(裸機服):為用戶提供最廣泛和靈活的基礎計算資源敏捷登雲;
-
General Purpose Compute(通用計算服務):最低成本的實現通用的基礎計算資源;
- Dedicated Compute(專屬機櫃服務):完全專屬機櫃的物理隔離計算服務;
- Engineered Systems IaaS:軟硬件一體化的客戶專屬公有雲服務;
-
Container Service(Docker):通過基於Docker容器技術,提供高密度高性能的計算服務能力;
- Ravello 服務:提供虛擬化環境(VMware 和 KVM)無縫的一鍵式快速遷移到公有雲平台;

Oracle Compute Cloud Service的作用
1.遷移你的任何類型的應用到Oracle Public Cloud平台:
-
當你在訂閱Oracle Compute Cloud Service的時候,你能夠選擇獨立隔離的環境,這個獨立隔離環境被稱為 Site;一個 Site 由多個高性能的 x86 Server 所組成;依賴你所預定的配置,你能夠獲得 500, 1000, 1500, 或 2000 個帶有超線程處理能力的 Intel Xeon 物理內核(OCPUs)的計算能力;
-
你能夠在這個獨立隔離的環境中創建你所需要的虛擬機,並方便快捷的遷移你原有的 on-premises應用到這些虛擬機上,從而有效的利用 Oracle Compute Cloud Service 所提供的彈性計算、存儲和網絡資源;
-
因為你獨占使用這個獨立隔離的環境,因此你能夠獲得可預見的性能; 另外, 通過Oracle Network Cloud Service – VPN,你也能夠擴展你的數據中心到Oracle Cloud上;
-
除此之外,你也能夠在與其他租戶共享的Site上預定你所需要的OCPU數量;
- 對於Oracle Compute Cloud Service的訂閱,有 metered(計量) 和nonmetered(非計量)兩種方式;假設選擇了nonmetered(非計量)方式, 那麼在實際使用過程中,對於資源的配置使用,最大能夠達到你所訂閱資源的兩倍,但這些額外的使用需要按小時另外付費;
2.從預定義的資源配置文件中分配所需要的處理器和內存資源
-
當你創建Oracle Compute Cloud Service實例的時候,你能夠從資源配置文件中選擇你所要分配的CPU和內存資源;
-
這個資源配置文件,我們稱為shapes,它是一個被預先定義好的CPU和內存使用的限製資源集合;
3.實現 VM 虛擬機服務提供的自動化以及相關工作流的管理:
-
Orchestration定義了Oracle Compute Cloud Service中一組計算、存儲和網絡資源的屬性及其依賴相關性;
-
你能夠通過Orchestration自動化實現你在Oracle Cloud上所有虛擬機生命周期的相關管理和服務提供;
4.使用Oracle預先提供的虛擬機鏡像文件以及自己定製的虛擬機鏡像文件創建實例:
-
你能夠使用Oracle預先提供的虛擬機鏡像文件快速創建健壯的虛擬機實例;
-
你也能夠從Oracle Cloud Marketplace中選擇可用的虛擬機鏡像文件快速創建所需的虛擬機實例;
-
你也能夠基於你所選擇的操作係統以及磁盤的大小,來創建定製化的虛擬機鏡像文件,並使用它們來創建虛擬機實例;
5.使用快照克隆你的實例:
-
當你使用一個非永久啟動盤創建和定製一個實例的時候,你能夠通過選擇類似於創建模板的快照來實現完成;
-
通過快照你能夠快速創建多個相同的實例;
6.提供所需要的大容量塊存儲(block storage)給相關實例:
-
你能夠分配最大 20TB 的塊存儲給相關的實例來存儲你的數據和應用;
-
另外,即使你刪除了相關實例,那麼存儲在該存儲卷上的數據也會被保留,直到你刪除了該卷為止;
7.提供細粒化的網絡流量控製:
-
你能夠細粒化的控製各個實例之間以及特定實例組於外部主機之間的網絡流量;
-
你能夠指定和定義相關的網絡協議和端口;
8.保留和分配固定的Public IP地址:
-
對於一個需要訪問Internet的實例,你能夠為其保留和使用一個靜態的Public IP地址;
9.通過統一的界麵監控和管理你所有的資源:
-
你通過一個單一的且容易使用的圖形化web console,能夠有效的訪問、監控和管理計算,存儲網絡資源;
-
你也能通過 REST API 調用,來有效的訪問Oracle Compute Cloud Service和管理資源;
10.確保安全訪問相關實例:
-
通過使用SSH,你遠程的主機能夠安全的訪問基於Linux和Solaris操作係統配置的Oracle Compute Cloud Service實例;
- 通過使用RDP,你遠程的主機能夠安全的訪問基於Windows操作係統配置的Oracle Compute Cloud Service實例;
Oracle Compute Cloud Service 重要的概念和術語
1.Instance:一個Instance(實例)就是Oracle Compute Cloud Service Instance的一個虛擬機,它通過使用特定的虛擬機鏡像文件創建而成,同時它也包含通過shape所定義好的CPU和內存資源;
2.Machine Image:一個Machine Image(虛擬機鏡像)就是一個帶有了操作係統,並且也指定了虛擬磁盤容量大小的模板,通過它你能夠在Oracle Compute Cloud Service上創建虛擬機實例;
3.Shape:一個Shape就是一個資源配置,它為Oracle Compute Cloud Service上的實例指定了所需分配的OCPUs數量和內存的大小;
4.Launch Plan:一個Launch Plan就是一個JSON格式的文件,它定義了在Oracle Compute Cloud Service上一個或多個實例的屬性;通過使用Launch Plan能夠快速啟動多個實例;
5.Orchestration:定義了在Oracle Compute Cloud Service上一組計算,網絡和存儲資源的屬性以及它們之間的依賴相關性;通過Orchestration你能夠實現虛擬機服務提供的自動化和相關操作的定製化;
6.IP Reservation:一個IP reservation就是一個Public IP 地址,你能為你的Instance預留一個靜態的IP地址用於Internet訪問;
7.Storage Volume:就是一個虛擬磁盤,它為Oracle Compute Cloud Service上的實例提供了永久的塊存儲空間;
8.Security List:是一組Oracle Compute Cloud Service實例,你能在一個或多個Security Rules中指定它是作為通訊連接的源點還是目標點;在該Security List中的實例彼此能夠在所有端口完全的通訊;
9.Security IP List:用於定義外部安全訪問Instances的IP地址或IP子網的列表;
10.Security Rule:是一個防火牆規則,你能夠通過它來控製網絡訪問:1)位於兩個Security Lists的實例之間的安全訪問;2)外部主機與Security List中的實例之間的安全訪問;
Oracle Compute Cloud Service 相關資源之間的關係
原文發布時間為:2017-01-13
本文來自雲棲社區合作夥伴DBAplus
最後更新:2017-08-15 17:02:38