瞭解如何選擇運算型態
選取處理作業包含選擇形狀、使用樣板影像建立該型態的執行處理,以及執行效能測試。
關於 Oracle Cloud Infrastructure Compute 環境
如果您是 Oracle Cloud Infrastructure 的新功能,就必須瞭解如何存取運算執行處理的位元。
下列段落簡單說明 Oracle Cloud Infrastructure Compute。如需詳細資訊,請參閱 Oracle Cloud Infrastructure 文件。
Oracle Cloud Infrastructure Compute 可讓您透過在裸機硬體或虛擬機器上執行的 Oracle Cloud,存取作業系統的命令行。可用的作業系統影像包括 Oracle Linux、CentOS、Ubuntu 以及 Windows。您可以根據內建影像建立自己的自訂影像,也可以排列方式上傳自己的影像並用於建立執行處理。
建立運算執行處理之前,必須先建立虛擬雲端網路 (VCN)。建立網路之後,您可以設定安全清單,此安全清單只允許您指定的網路流量,以控制對網路的存取。您可以修改現有的預設安全清單,或建立新的預設安全清單。設定安全清單之後,您可以使用 SSH 登入您的執行處理。
內建映像檔預設為啟用 SSH 和 SSH 連接埠。與預設安全清單同樣,可允許在所有連接埠上傳入連接埠 22 和傳出流量。因此,啟動設定執行處理之後,您可以立即使用 SSH 登入、scp 將檔案複製到該處,以及 curl 或 wget,從網際網路下載內容。不過,若要設定 Web 伺服器或其他軟體 (例如 Jupyter Notebook),您必須修改執行處理使用之虛擬雲端網路的安全清單。
除了允許流量到達執行處理上的連接埠之外,您還必須設定執行處理上的防火牆規則,以允許流量通過這些連接埠。
啟動設定非 Gpu 樣板執行處理
建立測試執行處理時要使用的樣板影像。在尋找正確的運算型態之前,您可能需要從此樣板建立最多四個執行處理。
建立執行處理只需要幾分鐘的時間,但是將該執行處理載入您的軟體和資料可能相當耗時。如果您建立樣板影像並安裝軟體及資料,可以根據需求更快速判斷正確的形狀。
建立自訂影像
安裝想要使用的軟體和資料之後,請建立執行處理的自訂影像。當您的自訂影像已經安裝所有軟體與資料時,設定後續環境的速度更快、更容易。
- 登入 Oracle Cloud 主控台並開啟導覽功能表。
- 在運算之下,按一下執行處理。
- 按一下樣板影像的名稱。
- 在「動作」按鈕下的「執行處理詳細資訊」頁面上,按一下建立自訂影像。
- 輸入名稱,例如 Ml-自訂-匯入,然後按一下建立自訂影像。
選擇最佳運算型態
機器學習需求的最佳運算型態就是提供最佳速度餘額與成本的型態。
注意事項:
提供項目的形狀會定期更新以滿足需求,並反映硬體價格與可用性的變更。因此,這裡的圖表可能不會反映您讀取此文件時可用的形狀。在此情況下,您可以使用相同的程序,但請記住,您將需要進行調整以反映可用的程序。首先,選擇測試工作負載的目標時間。您可能會想要讓它在不到 30 秒內完成,或可能有兩小時的時間。
接著,決定要使用的圖表。在 training neural 網路中,您幾乎需要 GPU 形狀。對於不涉及神經網路的機器學習教育訓練,您通常可以使用非 Gpu 型態,除非您有極大量的資料,或者您正在使用 nvidian 的 RAPIDS 工具程式。對於非重複作業,您幾乎可以使用非 Gpu 型態。
如果您決定不需要 GPU 型態,請決定是否需要「標準」形狀或 DenseIO 型態。DenseIO 資源配置適用於需要高效能區域儲存的大型資料密集工作負載。使用本機 Non-Volatile Memory Express (NVMe) Solid-State Drive 儲存體。由於需要選擇幾個 DenseIO 形狀,因此不需要在此處設定。
如果您使用自己的資料而非指標,請考慮使用代表性子集,然後將結果插入完整集。例如,如果您需要處理一千萬個影像,可以在評估中使用 10,000 個影像,將它插入一個百萬個項目資料集。
選擇最佳運算型態:

