雲變革之路 Oracle 雲基礎設施中的 Ampere A1 計算例項

Mondo 文化 更新 2024-01-31

雲計算世界正在經歷一場革命,而ARM處理器的興起正在引領這場風暴。 開發人員對這項新技術對伺服器負載的影響感到興奮,Oracle 致力於讓他們快速、輕鬆、免費地過渡到 ARM。 無論是將現有工作負載遷移到 ARM,還是在 ARM 上構建新工作負載,本文都將提供有關設定環境、部署**、選擇工作負載、優化幫助和一些最佳實踐提示的基本指導。 現在是時候為 Ampere A1 計算設定環境了。 大多數工具已經支援 ARM,因此您可以毫無障礙地使用自己喜歡的工具。 如果要快速啟動 Linux 環境以支援 ARM,請安裝 Oracle Linux Cloud Developer Image。 此映像包括多個語言開發和執行時環境,每個環境都配備了 OCI SDK。 要啟動 Oracle Linux Cloud Developer 映像,請登入到 OCI 控制台,從主選單中選擇計算例項,然後單擊建立例項進行配置。 單擊“更改配置”,然後選擇“Ampere VM”standard.a1.Flex 為您的例項計算、配置和配置 OCPU 和記憶體。 我們建議配置至少 8GB 的 RAM。 單擊“更改映像”,然後在“平台映像”下選擇“Oracle Linux Cloud Developer 映像”。

要檢視其他可用開發工具的示例,請訪問 Oracle 的 Ampere A1 頁面、Ampere 的 OCI Ampere A1 解決方案**、Works on Arm 和 ARM 工具庫。 您可以在 Ampere 的開發者頁面上找到有關設定環境的更多資訊。 OCI 使用 Ampere Altra ARM 處理器。 該處理器經過優化,可執行各種計算密集型雲應用程式。 它非常適合容器化應用程式、持續整合和部署 (CI CD)、Redis、Memcached、MySQL、NGINX、機器學習推理和編碼。 Instant Client 對 ARM 的支援可確保您的應用程式可以使用 Oracle 資料庫。 鼓勵使用 ARM 的開發人員利用 Oracle 容器引擎從 Kubernetes (OKE) 和 Docker BuildX、Podman 或 BuildAh 的單個原始碼樹構建多架構映像。 基本上,您所要做的就是設定乙個適用於 x86 和 aarch64 映像的標籤。 雖然許多應用程式無需更改即可在我們的 Ampere A1 計算例項上執行,但有些應用程式需要針對 ARM 平台進行特定優化才能獲得最佳優勢。 檢視 Oracle ARM 開發人員生態系統,獲取相關資訊和幫助。 分享最佳實踐和提出問題的另乙個資源是 Stack Overflow 社群。 甲骨文將重點關注“oracle-cloud-infrastructure”和“arm”這兩個標籤。 因此,您的處理器正在執行,但您希望通過利用 ARM 處理器架構的獨特且更強大的功能來進一步調整以獲得更高的效能。 您可以先使用第三方基準測試或您自己的基準測試來確定 **. 許多人更喜歡使用 Phronix 測試套件。 如果您想建立自定義基準測試並需要一些入門幫助,J**A 有乙個很好的入門指南。 OCI 中的 Ampere Altra 處理器設計為每個核心執行乙個執行緒,為每個核心提供大量專用資源,並且每個插座具有大量核心。 這些處理器也始終以最大時鐘頻率執行。 這些組合功能允許您通過水平擴充套件執行單執行緒應用程式(如編碼)的 Altra 核心來實現高效能。 如果您需要更高的效能,對於大多數伺服器工作負載,您可以新增工作執行緒和核心,以利用 Ampere A1 計算例項提供的更低的每核心成本。 這種方法非常適合雲計算可以實現的無限水平擴充套件。 在此效能部落格中,您可以找到有關如何調整應用程式以在 Ampere A1 形狀上獲得最佳結果的更多高階提示。 如果你先跳到這部分,你不會失望的。 以下最佳實踐和設計原則對於在 ARM 上執行的應用程式非常重要: 使用編譯器標誌,例如 ARC64 的 GCC 優化選項和 GCC 選項。 設定 -mcpu=neoverse-n1。 Oracle Linux 10 上的 GCC 8 進行了大量 ARM 優化。

將作業系統和語言執行時更新到最新版本。

更新映像或容器登錄檔,例如 Docker Hub 上的 arm64v8 儲存庫。

更新部署指令碼以確保它們適用於 ARM 部署。

調整底層 **,例如用於優化程式的 ARM GitHub 儲存庫。

在各種例項大小上測試效能。

構建 CI CD 管道,並使用自動化為多個平台(例如 Jenkins 多體系結構管道)構建。

考慮邊緣情況,例如高延遲響應。

在測試套件中包括 ARM 測試用例。

使用 Oracle 免費雲**開始基於 ARM 的開發專案,該雲提供永久免費的 ARM 資源和價值 300 美元的 30 天免費儲值。 Oracle 提供業界最豐富的永久免費 ARM 資源,包括 4 個 OCPU 和 24GB 記憶體。 如果您需要更長時間地執行更多基於 ARM 的工作負載,可以註冊 ARM 加速器計畫以獲得更多 Oracle 雲儲值,有效期為 365 天。 獲得免費帳戶後,請嘗試使用 Ampere A1 計算例項部署 NextCloud 等開源軟體,或使用 OKE 構建 Kubernetes 集群。 作為 Oracle 優秀合作夥伴,Agilewing 徹底改變了使用者體驗 Oracle 雲服務的方式。 Agilewing提供簡化的開戶流程和一流的技術支援,讓使用者無需繁瑣的開戶流程,以及複雜的操作。 一站式服務,快速完成雲服務的開通和開通,輕鬆獲取Oracle雲的各項服務。 AgileWing 的 AgileCDN 整合 CDN 服務與 OCI 雲基礎服務完美結合,為業務國際化提供全球內容加速解決方案。 客戶可以通過全球 2,800 多個 POP 節點和 7,000 多個直連點享受網路效率和穩定性。 這意味著無論您的企業位於世界的哪個地方,Agilewing都能確保其高效執行。 Agilewing 利用 Oracle 雲的優勢來構建雲服務、遷移雲並將業務擴充套件到海外,無需自行研究和探索 Oracle 雲服務的複雜過程。 這種合作模式為客戶提供了經濟高效的解決方案,使他們能夠專注於核心業務,同時享受 Oracle 雲的高效能和安全性。 Oracle 雲服務是乙個充滿潛力的領域,它具有高效能、安全性和全球一致的服務標準,可提供無限可能。 借助 Agilewing 的專業服務,使用者和企業都可以輕鬆進入這個新世界,並充分利用 Oracle 雲的所有優勢。 立即使用 Agilewing 開啟您的 Oracle 雲服務之旅,探索創新和效能的新時代。 如果您想查詢甲骨文的業務,可以聯絡搜尋***lhh1843812463woshiwhw123或者,您可以到以下小組進行諮詢:

相關問題答案

    喜馬拉雅山的自我蛻變之路

    在過去的半年裡,包括分管產品的高階副總裁秦磊 首席內容官王朝陽在內的多位高管相繼離職。在連續三次IPO失敗後,喜馬拉雅迎來了漫長的前夜,這是必有之舉。據了解,喜馬拉雅計畫近期進行組織公升級,調整比例在 左右,產品最多,其次是運營,技術少,其餘產品和技術合併,產學研一體化 在過去的半年裡,包括分管產品...

    區塊鏈革命:數字金融的未來

    然而,一旦我們信任了傳統的金融體系,隨著區塊鏈技術的興起,數字金融正在經歷一場徹底的變革。區塊鏈是一種建立在去中心化 透明度和安全性之上的技術,正在重新定義金融業並塑造數字資產管理的未來。本文將深入分析區塊鏈如何改變金融格局 數字貨幣的興起以及智慧型合約在這一轉變中的關鍵作用。第一 去中心化的金融體...

    人類社會與時代變遷的差異(1)。

    題目 人類社會與時代的轉型 永恆之舞。親愛的讀者,您好!今天的主題是 人類社會的差異與時代的變遷 這是乙個深刻而引人入勝的話題,關於我們如何理解我們的存在,以及我們如何塑造我們的未來。首先,讓我們定義這兩個概念。簡單來說,人類社會就是我們所有人共同生活 工作和互動的社群。它是乙個由文化 信仰 價值觀...

    未來之路 中國人口變化的機遇與挑戰

    題目 未來之路 中國人口變化的機遇與挑戰。導語 今天,我們將深入探討近年來中國人口的變化以及這一系列變化帶來的連鎖反應。這不僅僅是乙個數字遊戲,它是關係到每個人的生活 工作和未來的重要問題。現在,讓我帶你深入了解這個重要的話題。文字 你知道嗎?近幾十年來,中國的人口結構發生了巨大變化!從生育率下降到...

    《洪清源的腐敗之路,權力的誘惑與10年刑期的覺醒》。

    前言。時光倒流到年月日,合肥市中級人民法院審判廳裡擠滿了前來觀看正義與道德較量的多人。庭審期間,眾人議論紛紛,有人感嘆 鳥兒忙著吃,人兒為錢而死。像洪清源這樣的前輩 為了幾萬元的賄賂,面臨年的刑期,真的不值得!這一天,昔日官場人物洪清源陷入了法律的審判之中。洪清源 你怕什麼?這是我幫助別人後應得的。...