AWS ADS 和 MGN遷移應用

更新於 發佈於 閱讀時間約 3 分鐘

AWS ADS 和 MGN遷移應用 


在進行地端伺服器(on-premises servers)遷移到 AWS 雲端的過程中,AWS 提供了多種工具來協助遷移工作,兩個常見的選擇是 AWS Application Discovery Service (ADS)AWS Application Migration Service (MGN)。這兩者適合於不同的遷移需求,以下是它們的介紹和使用方式:

AWS Application Discovery Service (ADS)

  • 功能:用於自動化地端伺服器的資料蒐集和分析,幫助你了解當前的 IT 環境和應用程式相依性,為遷移到 AWS 提供必要的資訊。使用 ADS,你可以獲取以下資訊:
    • 伺服器規格 (CPU, Memory, Disk)
    • 應用程式相依性和流量模式
    • 效能使用情況
    • 網路架構
  • 優點:
    • 自動化資料蒐集,無需手動分析現有環境。
    • 提供詳細的應用程式依賴性和資源使用情況,協助制定最佳的遷移策略。
    • 支援代理程式安裝及網路流量方式進行資料蒐集。

使用 AWS ADS 的步驟

  1. 安裝 Discovery Agent:將 AWS Discovery Agent 安裝在需要遷移的地端伺服器上,它會自動蒐集系統性能和使用數據。
  2. 使用 Network-based Discovery:如果不想安裝代理程式,可以使用網路式的資料蒐集,它通過分析網路流量來獲取系統資訊。
  3. 查看分析結果:在 AWS 控制台中查看 ADS 蒐集到的資料,進行依賴性映射,瞭解哪些應用程式和伺服器之間有相互依賴。
  4. 規劃遷移策略:根據 ADS 提供的報告和建議,規劃伺服器和應用程式的雲端部署架構。
    raw-image



    適用場景:


    AWS Application Migration Service (MGN)
    適用場景:


     AWS MGN 的使用步驟:
    • 在進行伺服器遷移之前,想先深入分析現有 IT 環境、應用程式依賴性和網路架構的情況。
    • 功能:提供自動化的伺服器遷移服務,將地端物理或虛擬伺服器的工作負載遷移到 AWS 雲端,無需重新架構應用程式。
    • 用途:連續複製伺服器資料並自動化轉換,進行測試後可最小化停機時間,順利切換到 AWS。
    • 優點:
      • 持續的資料同步確保遷移過程中數據完整性。
      • 支援測試遷移,避免遷移後應用程式運行異常。
      • 遷移過程簡單,無需更改現有應用程式架構。
    • 希望快速自動化地將伺服器遷移到 AWS,並且遷移過程需要保持最小停機時間的情況。
    1. 設置遷移源和目標:
      • 在 AWS 控制台中啟動 MGN,並添加需要遷移的地端伺服器。
      • 配置目標伺服器的設置,包括 EC2 實例類型、VPC 網路設置等。
    2. 安裝 MGN 代理:
      • 在地端伺服器上安裝 AWS MGN 代理程式。這將允許持續的資料同步,將地端伺服器的內容複製到 AWS。
    3. 進行遷移測試:
      • 在實際遷移之前,可以啟動目標伺服器進行測試,確保應用程式和伺服器在 AWS 上能正常運行。
    4. 最終遷移和切換:
      • 當所有測試完成並且一切準備就緒時,可以進行最終遷移切換。MGN 會將流量切換到 AWS 雲端伺服器,並最小化停機時間。
    5. 關閉地端伺服器:
      • 一旦切換完成,地端的伺服器可以停機,並將所有操作轉移到 AWS 上。



raw-image





總結:

  • ADS 更適合在遷移之前進行環境的分析和規劃,了解系統架構和應用依賴性。
  • MGN 則專注於實際的遷移過程,提供連續資料複製和最小停機時間的遷移服務,幫助企業順利完成遷移。



avatar-img
2會員
82內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
手把手玩IT! 的其他內容
 當 AWS EC2 實例發生當機,而根據原廠確認原因為 EBS(Elastic Block Store)卷的吞吐量超限時,處理這個問題的方法有幾種。這類情況通常是因為 EBS 卷的吞吐量(IOPS 或 throughput)超過了配置的限制,導致 EC2 實例無法正常操作。 處理 EBS 卷吞吐
 Azure 平台中的子網路(Subnet)是虛擬網路(Virtual Network,VNet)中的一部分,它允許用戶將虛擬網路劃分為更小的區域,以便進行網路隔離和更精細的流量管理。本教學將詳細介紹如何在 Azure 入口網站中建立子網路,過程簡單易懂,適合初學者。 前置條件 已有 Azur
 當 AWS EC2 實例發生當機,而根據原廠確認原因為 EBS(Elastic Block Store)卷的吞吐量超限時,處理這個問題的方法有幾種。這類情況通常是因為 EBS 卷的吞吐量(IOPS 或 throughput)超過了配置的限制,導致 EC2 實例無法正常操作。 處理 EBS 卷吞吐
 Azure 平台中的子網路(Subnet)是虛擬網路(Virtual Network,VNet)中的一部分,它允許用戶將虛擬網路劃分為更小的區域,以便進行網路隔離和更精細的流量管理。本教學將詳細介紹如何在 Azure 入口網站中建立子網路,過程簡單易懂,適合初學者。 前置條件 已有 Azur
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
AWS DataSync 是一種線上資料移動和探索服務,可簡化並加速向 AWS 的資料遷移,以及在內部部署儲存、邊緣節點、其他雲端和 AWS 儲存服務移入和移出資料[1]。 在某些架構上會,使用該服務會需要安裝 DataSync Agent 來傳輸檔案 您需要 DataSync Agen
Thumbnail
IaaS是一種雲端服務模型,所使用的運算資源託管在公有雲 、私有雲或混合雲中,能將傳統IT硬體設備統整為虛擬的運算資源,而得以針對運算需求彈性地調配資源。
在這個數據驅動的時代,企業在選擇數據儲存和計算資源的方式上有兩個主要選項:On-Premises(本地部署)和Cloud Server(雲端伺服器)。每種方式都有其獨特的特點、優勢與挑戰。本文將簡單介紹這兩種技術,探討它們的差異、優點及面臨的挑戰。
Thumbnail
該服務透過記錄在AWS控制台上執行的操作並產生範例程式碼來實現 Infrastructure as Code (IaC) 目前僅在 us-east-1 的 EC2 控制台上可用 支援的格式: CDK(Java) CDK(Python) CDK(TypeScript) CloudFor
您需確認匯入的映像和磁碟快照是否符合格式,請見以下官方文檔。 [+] Importing a VM as an image using VM Import/Export - Export your VM from its virtualization environment - https:/
Thumbnail
可以分析源代碼並檢查在遷移到 AWS Graviton 時需要更改的過時運行library 優化 aws 成本的方法之一是遷移到並採用具有高性價比的AWS Graviton 推薦使用AWS Graviton,從可持續性的角度來看,它有很好的表現 但有需要注意的地方: 不適用於所有操作系統和實
Thumbnail
1.首先 這是 “AWS 上的工作負載發現” 的解決方案,我嘗試了一下,覺得很方便,所以介紹一下~ https://aws.amazon.com/tw/solutions/implementations/workload-discovery-on-aws/ 2. 部署 官方提供 CloudF
Amazon Web Services、 AWSS3和 GCP都是 AWS的基礎服務,它們被用作創建企業應用程序的平台。 AWS服務的擴展需要在幾分鐘內完成,因為它們提供了基於標準的 API,可用於訪問應用程序、數據和管理。因此, AWS服務使您能夠輕鬆地構建和部署自己的應用程序。 AWS的優勢 1
Thumbnail
什麼是 serverless (無伺服器運算)? 無伺服器運算是一種開發架構,允許開發者在不用管理伺服器的情況下建置部署和執行應用程式。無伺服器運算裡仍然有伺服器,只是伺服器是由雲端服務供應商負責處理配置、維護、拓展伺服器基礎設施的日常工作,開發者可以專注於開發程式碼。
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
AWS DataSync 是一種線上資料移動和探索服務,可簡化並加速向 AWS 的資料遷移,以及在內部部署儲存、邊緣節點、其他雲端和 AWS 儲存服務移入和移出資料[1]。 在某些架構上會,使用該服務會需要安裝 DataSync Agent 來傳輸檔案 您需要 DataSync Agen
Thumbnail
IaaS是一種雲端服務模型,所使用的運算資源託管在公有雲 、私有雲或混合雲中,能將傳統IT硬體設備統整為虛擬的運算資源,而得以針對運算需求彈性地調配資源。
在這個數據驅動的時代,企業在選擇數據儲存和計算資源的方式上有兩個主要選項:On-Premises(本地部署)和Cloud Server(雲端伺服器)。每種方式都有其獨特的特點、優勢與挑戰。本文將簡單介紹這兩種技術,探討它們的差異、優點及面臨的挑戰。
Thumbnail
該服務透過記錄在AWS控制台上執行的操作並產生範例程式碼來實現 Infrastructure as Code (IaC) 目前僅在 us-east-1 的 EC2 控制台上可用 支援的格式: CDK(Java) CDK(Python) CDK(TypeScript) CloudFor
您需確認匯入的映像和磁碟快照是否符合格式,請見以下官方文檔。 [+] Importing a VM as an image using VM Import/Export - Export your VM from its virtualization environment - https:/
Thumbnail
可以分析源代碼並檢查在遷移到 AWS Graviton 時需要更改的過時運行library 優化 aws 成本的方法之一是遷移到並採用具有高性價比的AWS Graviton 推薦使用AWS Graviton,從可持續性的角度來看,它有很好的表現 但有需要注意的地方: 不適用於所有操作系統和實
Thumbnail
1.首先 這是 “AWS 上的工作負載發現” 的解決方案,我嘗試了一下,覺得很方便,所以介紹一下~ https://aws.amazon.com/tw/solutions/implementations/workload-discovery-on-aws/ 2. 部署 官方提供 CloudF
Amazon Web Services、 AWSS3和 GCP都是 AWS的基礎服務,它們被用作創建企業應用程序的平台。 AWS服務的擴展需要在幾分鐘內完成,因為它們提供了基於標準的 API,可用於訪問應用程序、數據和管理。因此, AWS服務使您能夠輕鬆地構建和部署自己的應用程序。 AWS的優勢 1
Thumbnail
什麼是 serverless (無伺服器運算)? 無伺服器運算是一種開發架構,允許開發者在不用管理伺服器的情況下建置部署和執行應用程式。無伺服器運算裡仍然有伺服器,只是伺服器是由雲端服務供應商負責處理配置、維護、拓展伺服器基礎設施的日常工作,開發者可以專注於開發程式碼。