Oracle Could Infrastructure Compute 是一項 Web 服務,提供裸機和虛擬機(VM)運算能力,進而造就效能、靈活度和控制力毫不妥協的效果。由 Oracle’的下一代網路規模基礎架構服務啟動,專門用來幫助現代企業在雲端開發和執行最嚴苛的應用程式和工作負載時,以較低支出做更多事情。
運算功能讓您透過易於使用的 Web 控制台在短短幾分鐘內佈置運算能力。一旦佈置裸機運算執行個體,您就能存取主機。這讓您擁有靈活度、控制力和效能,無需針對最嚴苛的應用程式和工作負載有所折衷,只需支付使用的內容。
Oracle Cloud Infrastructure 在區域進行託管,各區域至少包含 3 個可用性領域。區域只是一個地理區域,例如“德國” 或 “美國西部。”可用性領域是一組隔離的容錯資源,至少包含一個數據中心。可用性領域不會共享如建築物、電源或散熱設備等基礎架構。一個可用性領域的故障不太可能衝擊到其他可用性領域的可用性。
故障領域是可用性領域內的一組硬體和基礎結構。故障領域讓您分配執行個體,以便它們不在單一可用性領域內的相同實體硬體上,進而引進另一層容錯能力。各個可用性領域包含 3 個故障領域。運算硬體上影響某一故障領域的硬體故障或維護作業不影響其他故障領域裡的執行個體。
Oracle Cloud Infrastructure Compute 提供應用程式和工作負載所需的選擇性、靈活度、控制力和效能。您可以透過易於使用的 Web 控制台或 API 在短短數分鐘佈置運算執行個體。Oracle Cloud Infrastructure 提供裸機、虛擬機(VM)和 GPU 執行個體:
從 Oracle Cloud Infrastructure 控制台佈置執行個體或發佈 LaunchInstanceRequest API 指令後,不論形狀或大小,運算執行個體都會在幾分鐘之內啟動。
您可以藉由配備公共-私有密鑰對的業界標準安全外殼(SSH)協定來遠端連接到您的執行個體,以便對 Linux 執行個體進行身份驗證。關於 Windows 執行個體,您可以搭配使用者名稱和密碼使用遠端桌面協議(RDP)客戶。
是的。您可以藉由將自訂啟動指令碼納入 LaunchInstanceDetails 物件中,元數據 屬性的 用戶數據鍵/值對的方式執行此指令碼,作為佈署工作流程的一部份。有關更多資訊,請參閱 LaunchInstanceDetails API 文件。
是的。您可以停止執行個體,無須刪除。運算服務支援某個執行個體進行下列動作:
客戶無需事先承諾即可消耗 Oracle Cloud Infrastructure 資源,並且只需在 shop.oracle.com建立帳戶即可支付使用的部份。或者現有客戶可以聯絡銷售代表啟用現有的信用額度,或購買新信用額度池,以便根據公布的計量費率消耗 Oracle Cloud Infrastructure 資源。
Oracle Cloud Infrastructure 提供您靈活度、存取權和對運算執行個體的控制。您可以使用各種監視工具,例如 Microsoft SysInternals(sysmon、diskmon、進度監視器)和 Linux 監視工具(sysstats、vmstate、iostate),或企業管理工具,例如 Oracle Enterprise Manager,監視運算執行個體的運作狀況。關於更多資訊,請參閱 Oracle Enterprise Manager 文件。
您可以透過 Oracle Cloud Infrastructure 控制台、REST API,或 SDK 存取 Oracle Cloud Infrastructure 運算功能。Oracle 客戶無需事先承諾即可消耗所有資源,並且只需在 shop.oracle.com 上建立帳戶即可支付使用的部份。或者客戶可以聯絡銷售代表啟用現有的信用額度,或購買新信用額度池,接著根據公布的計量費率開始消耗 Oracle Cloud Infrastructure 資源。
佈置帳戶後,請參閱服務文件中的 入門指南 取得更多資訊。我們已經提供教學指南,引導您完成啟動第一個執行個體的步驟。
Oracle Cloud Infrastructure 將繼續支援執行上一代運算執行個體的客戶。然而隨著我們繼續發布新的執行個體類型,我們鼓勵客戶使用最新產品以確保最佳效能和價格。若要回顧上一代執行個體並提出升級建議,請參閱下表。
裸機高 I/O(BM.HighIO1.36)
對於使用 BM.HighIO 裸機形狀的客戶,我們建議升級到 X7型的 Dense I/O 虛擬機執行個體。X7 型 VM.DenseIO2.16 形狀以較低價格提供更新版本的 Intel Skylake 處理器,包括 16 個 OCPU、240 GB RAM 和 12.8 TB 非揮發性記憶體儲存裝置。此外,X7 型 VM.DenseIO2.16 形狀提供更高的網絡頻寬。有關詳細資訊,請參閱服務文件中的 運算形狀。具有 CPU 密集型工作負載的客戶也可以選擇配備 VM.DenseIO2.24 形狀的更高 CPU 產品,包括 24 個 OCPU、320 GB RAM 和 25.6 TB 非揮發性記憶體儲存裝置。
執行個體類型 | 服務包括每月 | 推薦的升級選項 |
---|---|---|
高 I/O | BM.HighIO1.36
|
X7 型 VM.DenseIO2.16
|
"X5" 系列運算執行個體形狀
SKU 類型 | "X5" 運算執行個體形狀 | 推薦的替代方案 |
---|---|---|
裸機標準 – "X5" | BM.Standard1.36
|
X7 型 BM.Standard2.52
|
裸機密集 I/O – "X5" | BM.DenseIO1.36
|
X7 型 BM.DenseIO2.52
|
虛擬機標準 – "X5" | VM.Standard1.1
|
X7 型 VM.Standard2.1
|
虛擬機標準 – "X5" | VM.Standard1.2
|
X7 型 VM.Standard2.2
|
虛擬機標準 – "X5" | VM.Standard1.4
|
X7 型 VM.Standard2.4
|
虛擬機標準 – "X5" | VM.Standard1.8
|
X7 型 VM.Standard2.8
|
虛擬機標準 – "X5" | VM.Standard1.16
|
X7 型 VM.Standard2.16
|
虛擬機密集 I/O – "X5" | VM.DenseIO1.4
|
X7 型 VM.DenseIO2.8
|
虛擬機密集 I/O – "X5" | VM.DenseIO1.8
|
X7 型 VM.DenseIO2.8
|
虛擬機密集 I/O – "X5" | VM.DenseIO1.16
|
X7 型 VM.DenseIO2.16
|
Oracle Cloud Infrastructure Compute 的自動縮放功能讓您因應不斷變動的效能指標自動縮放工作負載的運算執行個體,無需手動呼叫 Compute API 或使用 Terraform 指令碼。引導的控制台體驗和自動縮放 API 幫助您建立自動縮放政策,它能根據執行個體池中的排放指標自動啟動或終止執行個體。隨著負載增加,將動態佈置新執行個體。隨著負載的減少,執行個體將自動移除。
此功能可免費用於商業區域中的虛擬機(VM)執行個體。
自動縮放能在執行個體池發揮作用,並仰賴 Oracle Cloud Infrastructure Monitoring 服務收集的能指標。執行個體池讓您將虛擬機執行個體統一分組,並保持池中的所有虛擬機執行個體可正常執行。監視動作讓您捕捉執行個體池中執行個體的平均 CPU 和記憶體利用率指標。
您可以藉由自動縮放在 Monitoring 從執行個體池中的捕獲執行個體的聚合指標上組態閾值。當達到或超過閾值時,根據您的自動縮放政策和規則觸發自動縮放事件。自動縮放藉由在執行個體池中增加或移除執行個體回應觸發程式。自動縮放藉由變更執行個體池的容量產生作用:執行個體池是自行管理型,將終止或啟動新執行個體直到池達到目標容量為止。
您需要先使用初始容量啟動執行個體池,接著為執行個體池定義自動縮放組態。當定義自動縮放組態時,它會設定 Monitoring 功能,指標藉此開始從您的執行個體流入 Monitoring 功能運作。接著 Monitoring 功能算出指標平均值,並傳回以便自動縮放,其後觸發事件並根據您設定的閾值開始縮放。
自動縮放組態定義執行個體池組態自動縮放所需的資訊。它包含附帶縮放規則的自動縮放政策。它也定義縮放事件之間的冷卻期。
個別執行個體池可擁有一個自動縮放組態。
自動縮放政策定義須縮放的最小與最大執行個體數及執行個體池的初始容量。它也定義自動縮放政策類型。此時我們支援閾值為主的自動縮放政策。個別自動縮放政策也包含兩個自動縮放規則,一個用於縮小,另一個則用於放大。
您可以為每個自動縮放組態建立一個自動縮放政策。
自動縮放規則定義用於縮放的度量標準以及用於放大和縮小的閾值。您選擇用於縮小規則和放大規則的度量標準。您也定義每個縮放動作要增加或移除的執行個體數。
自動縮放支援 CPU 利用率和記憶體利用率指標。
您可以以 1 為增幅增加或移除執行個體,最大執行個體池容量為 50。
您可以在幾分鐘之內放大和縮小。您也可以藉由調整定義自動縮放動作之間等待間隔的冷卻期控制自動縮放的觸發頻率。
冷卻期是執行下一次自動縮放動作前,等待自動縮放的最短時間。它讓執行個體池穩定在更新層級上。執行個體池從前一次縮放事件達到目標容量後開始冷卻期。最短冷卻期為五分鐘。
執行個體池監視執行個體的生命週期狀態。如果在執行或啟動狀態中的執行個體數量低於執行個體池容量,則執行個體池將建立更多執行個體。如果在執行或啟時的執行個體數少於目標容量,則執行個體池將建立更多執行個體。
目前並沒有訂定與自動縮放直接相關的服務限制。然後使用自動縮放動作建立的執行個體數將算入您的運算執行個體限額。當您達到運算執行個體限額時,自動縮放將無法將更多執行個體加入您的執行個體池。請參閱服務限制文件,瞭解每個執行個體類型的預設限額,及如何請求增加服務限額的說明。
您可以將負載均衡程式工作集 OCID 附接到執行個體池。之後,每次將執行個體加入執行個體池時,IP 位址也會隨著加入後端集合。當執行個體達到完善狀態(執行個體正在聆聽組態的連接埠編號)時,傳入流量會自動路由到新執行個體。同樣地,每次移除執行個體時,IP 位址也會跟著從後端集合移除。從負載均衡程式工作集合移除執行個體時,自動縮放會等候兩分鐘再終止執行個體。兩分鐘的延遲允許負載平衡服務在執行個體終止前耗盡執行個體 IP 位址上的連接。當關閉執行個體後,兩分鐘後仍然有效的連接狀態都會終止。
如果執行個體組態是以 2018 年 11 月 18 日之後發布的 Oracle 提供映像為基礎,則已經安裝排放指標並搭配 Monitoring and autoscaling 一起運作的 OracleCloudAgent。您也可以手動建製、安裝然後為您自訂的映像啟用代理程式。
我們支援所有虛擬機執行個體形狀,包括 VM.Standard1、VM.DenseIO1、VM.Standard2、VM.DenseIO2、VM.Standard2.E2、VM.GPU2 和 VM.GPU3。
我們提供具有各種 Linux 發行版的映像,例如 Oracle Linux、CentOS 和 Ubuntu,及 Microsoft Windows Server。有關完整清單和更多細節,請參閱 Oracle 提供的映像助理文件。我們支援 Oracle Linux Premier 支援 Oracle Linux 操作系統,而 Oracle Cloud Infrastructure 則免費支援。
您可以在任何 Oracle Cloud Infrastructure Compute 裸機或虛擬機運算執行個體形狀上啟動任何支援的作業系統。您可以在 運算定價 頁查到所有可用的形狀表。
是的。Oracle Cloud Infrastructure Compute 支援自帶作業系統映像。更多資訊請參閱 自帶映像助理文件。
Oracle Ksplice 隨附執行 Oracle Linux 的 Oracle Cloud Infrastructure 運算執行個體。Ksplice 是作業系統管理技術,能讓您更新重要的核心與用戶空間安全組件毋需 重新開機。
更多有關下載修補程式到您的作業系統執行個體資訊,請參閱 Oracle Ksplice 。
是的。您可以建立啟動磁盤的自訂映像作為備份,或將其作為封包預先組態的作業系統映像並用來啟動新運算執行個體的機制。當您需要建立組態類似的多個運算執行個體時,這特別管用。自訂映像是執行個體類型,與形狀無關;它可以用來啟動任何執行個體類型或形狀:裸機或虛擬機執行個體。
啟動映像建立功能後,系統停止您的運算執行個體,確保一致性的啟動磁盤映像。映像建立過程花費的時間取決於啟動磁盤的容量。映像建立完成後,運算執行個體將自動重新啟動。對於執行個體重新開機後不會自動啟動的應用程式和服務,我們建議您手動重新啟動它們。
目前我們支援 Windows Server 2008 R2、Windows Server 2012 R2 和 Windows Server 2016 英文版,作為 Oracle Cloud Infrastructure 映像庫的一部份。Microsoft Windows Server 2019 修訂版、Oracle Cloud Infrastructure 支援匯入您自己的自訂項。
除了基本運算執行個體價格外,Microsoft Windows Server 授權版成本是額外成本。您需要分開支付運算執行個體和 Windows Server 授權費。Windows Server 授權費在您的執行個體處於"執行"狀態時開始計費,並在您終止執行個體時停止計費。當您的執行個體處於標準虛擬機和裸機執行個體的"已停止狀態"時,運算執行個體成本和 Microsoft Windows Server 作業系統授權成本的計費動作都會暫停。關於 HPC,高 I/O 裸機和密集 I/O 裸機及虛擬機執行個體將繼續計費,直到終止執行個體為止。您可以從 運算定價 頁獲取更多有關 Microsoft Windows Server 的定價資訊。
Oracle Cloud Infrastructure 在 Microsoft Windows Server 上啟用自動更新功能,並使用預設設定使用 Windows 修補程式。您必須更新 VCN 安全清單,以啟用連接埠 80(http)和連接埠 443(https)的出口流量,才能從 Microsoft Windows Update Server 安裝修補程式。
是的。您可以建立自己的 Windows Server 自訂映像並用於啟動新運算執行個體。我們支援為您的 Windows 執行個體建立"通用"映像(用於建立範本或金色映像)和"專用"映像(用作備份)。有關更多這些映像類型的資訊,請參閱 建立 Windows 自訂映像助理文件。
是的。您可以根據 Microsoft 的條款和條件自帶 Microsoft 應用程式授權(BYOL)。如果授權是在 2019 年 10 月 1 日之前購買,您只能在 Microsoft Windows Server 使用專用主機上的 BYOL(限 KVM 虛擬機器監視器)。2019 年 10 月 1 日當天或之後購買或升級,用於專用主機的任何授權即不允許用於 OCI。
下表顯示可以透過 BYOL 到 Oracle Cloud Infrastructure 的 Microsoft 軟體:
微軟軟體 | 裸機執行個體 | 虛擬機執行個體 |
---|---|---|
Windows 伺服器 | 沒有* | 限來自 Oracle Cloud Infrastructure 授權 |
SQL Server* | 是的** | 是的 ** |
RDS (CALs)* | 是的** | 是的** |
MSDN*** | 是的* | 是的* |
微軟辦公室軟體 | 沒有* | 沒有 |
Windows 7, 8, 10* | 沒有 | 沒有 |
其他* | 是的 | 是的 ** |
*以 Microsoft 的條款和條件為主。
**在 Oracle Cloud Infrastructure Windows Server 執行個體上執行時,應用程式授權可能需要透過軟體保障的授權移動性。關於您的授權權利問題,您應直接連絡 Microsoft 或 Microsoft 經銷商。
***您需要為每一位用戶提供適當的授權(購買的 MSDN 訂閱)。
不可以。如果您自帶 Microsoft Windows 授權,您必須自帶 Microsoft Windows 映像。
Oracle 提供對 Oracle Cloud Infrastructure 授權的 Microsoft Windows Server 支援。Microsoft 支援直接支援所有其他 Microsoft 軟體。如果有需要基礎結構支援的問題,Oracle Cloud Infrastructure 支援將提供您和 Microsoft 支援解決此問題時所需的一切協助。
所有第三方映圖可透過嵌入式 市場 在 Oracle Cloud Infrastructure 控制台存取。選擇您要啟動的合作夥伴映圖,接著系統會引導您透過 啟動執行個體流程。
安裝合作夥伴映像後,合作夥伴將解決與該映像有關的所有產品問題。關於與安裝映像有關的支援問題,請在 My Oracle Support 提交提問券。
是的。您可以從"建立運算執行個體"精靈啟動為 Oracle Cloud Infrastructure 啟用的預建構 Oracle 企業映像和解決方案。
根據 Oracle 應用程式會有 30 天的評估試用期。試用期結束時,需要授權才能繼續使用。映像挑選中的預安裝說明會詳細介紹所有試用資訊。
Oracle Cloud Infrastructure 提供以下儲存選項支援不同的使用個案:
本機 NVMe SSD 提供效能極高的儲存裝置,非常適合要求最嚴格的工作負載。關於更多 NVMe SSD 效能的資訊,請參閱 產品規格。
終止運算執行個體後,您可以選擇保留啟動卷供日後重覆使用。如果您選擇不保留啟動卷,它會被取消分配同時清除。適用儲存優化執行個體的本機 NVMe 儲存裝置會被清除和取消分配。附接到執行個體區塊卷中的所有數據都會持續保留供日後使用。
終止執行個體之前,您可以建立啟動磁盤的自訂映像,日後可使用該自訂映像啟動新執行個體。
裸機執行個體是雲端中隨需隨用的裸機運算資源。有別於虛擬機(VM)執行個體,裸機執行個體是專門用於單一客戶的整個實際主機,未安裝虛擬機監視器或 Oracle 應用軟體。您可以完全控制裸機主機的資源,讓您擁有靈活度、控制力且效能不受到任何影響。裸機運算執行個體非常適合您最嚴格要求的應用程式和工作負載。
Oracle Cloud Infrastructure Compute 提供多種執行個體類型。每種執行個體類型都提供不同的硬體組態,以支持各種應用程式和工作負載。
標準執行個體可用於各種高效能和運算密集型工作負載,例如 Web 伺服器、批次處理、廣告服務和分佈式分析。
密集 I/O 執行個體組態包括 28.8 TB 的本機 NVMe SSD 儲存裝置,非常適合處理大型資料集合並需要低延遲和高吞吐量的極端事務性工作負載,例如大數據和高效能運算(HPC)應用程式。
請參閱 服務限制助理文件,瞭解每個執行個體類型的預設限額及如何請求增加服務限額的說明。我們很樂意根據需要增加您的帳戶限額。
目前,Oracle Cloud Infrastructure 不提供內建功能,將裸機執行個體遷移到其他裸機執行個體類型或虛擬機(VM)形狀。然而,您可以藉由從建立的啟動映像啟動新運算執行個體(使用"建立映像"功能)並隨後將區塊卷附接到新執行個體以便手動執行遷移動作。如果數據持續留在本機內,您必須手動將本地數據拷貝或複製到新執行個體。您也可以透過啟動卷消除變更執行個體的形狀或縮放比例。終止執行個體時,您可以保留其啟動卷,並使用從原始執行個體保留的啟動卷啟動形狀不同的新執行個體。
是的。裸機執行個體是專用的實際主機,沒有安裝虛擬機器監視器。您有權存取主機,並可根據自己現有的授權條款安裝自己的第 2 類虛擬機監視器(託管的虛擬機監視器),例如 KVM 或 VirtualBox,以執行虛擬機監視器支援的任何作業系統版本。
Oracle Cloud Infrastructure 運算虛擬機提供小於裸機執行個體的運算形狀。虛擬機使用與裸機運算形狀相同的雲端優化硬體和網絡基礎架構,可針對不斷變化的應用程式需求提供運算形狀的靈活度和效能。
Oracle Cloud Infrastructure Compute 提供不同的 VM 執行個體形狀,滿足您建構的各種應用程式需求。經常增加新執行個體形狀。詳情請參閱 運算定價頁。
請參閱 服務限制助理文件,瞭解預設限額及如何請求增加服務限額的說明。我們很樂意根據需要增加您的帳戶限額。
每個 VM 形狀都有不同數量的處理器核心、記憶體容量和磁盤組態,因此您可以輕鬆挑選符合應用程式需求的容量。
目前開放兩種類型的 VM 形狀。
建立 VM 後,您可以使用運算控制台、API 或 CLI 更改 VM 形狀。您可以選擇與現有作業系統映像相容的任何 VM 形狀。形狀更改將需要重新開機,但將保存所有執行個體的屬性。詳情有關 如何更改執行個體形狀,請參閱技術文件。
您也可以藉由從建立的啟動映像啟動新運算執行個體(使用"建立映像"功能)及後續將區塊卷附接到新執行個體的方式手動遷移虛擬機。如果數據持續留在本機內,您必須手動將本地數據拷貝或複製到新執行個體。
Oracle Cloud Infrastructure 運算專用的虛擬機主機能讓您在 Oracle Cloud Infrastructure 租約專用的實際飼服器上執行 VM 運算執行個體。任何其他租戶或 Oracle 客戶的 VM 都不能在此專用主機上執行。接著您可以在啟動 VM 運算執行個體時設定選用參數,以便放置在專用虛擬機主機上。這些專用主機是"單一租戶" - 即專門用於您的租戶。VM 特性(例如 OCPU 的數量和記憶體容量)及效能都與在 Oracle Cloud Infrastructure 中的正常共享硬體上執行時相同。
Oracle Cloud Infrastructure 運算 DVH 目前以 DVH.Standard2.52 形狀提供。此形狀能讓您啟動 DVH 上的任何 VM.Standard2 執行個體。新 DVH 形狀將隨著時間增加。
當專用虛擬機主機處於執行狀態時,您需要付費。您無需針對主機上啟動的個別運算虛擬機執行個體付費,然而,當您使用 Windows Server 映像執行 VM 執行個體時,仍須按每一 OCPU 小時支付 Windows Server 授權費。當您終止專用主機時,就不再計費。對於 DVH.Standard2.52 主機,一旦專用虛擬機主機開始執行,您必須支付 52 OCPU BM.Standard2.52 執行個體。您將在帳單上看到 "Oracle Cloud Infrastructure 運算裸機標準-X7" 下的 52 OCPU 費用。您最多可以使用 48 OCPU 在 DVH.Standard2.52 執行您的 VM。
專用虛擬機主機唯一支授的動作是啟動、移動專區和終止。然而,如果仍有虛擬機執行個體在執行,您就不被允許終止專用虛擬機主機。您必須先終止所有 VM 執行個體,才能終止專用虛擬機主機。
Oracle Cloud Infrastructure 提供多種選項用於傳送反饋或從社區和 Oracle 獲得支援。您可以在 Oracle 論壇和透過 Oracle Cloud Infrastructure 部落格找到有效的社區支援。
您也可以透過 My Oracle Support 提交服務請求來取得調試和故障排除的支援。