SAP Basis - NW 架構



SAP NetWeaver 是整個 SAP 軟體堆疊的核心元件之一,它為您提供其他元件以及 JAVA 和 ABAP 應用程式的平臺。

SAP 應用伺服器由多個應用伺服器例項和資料庫伺服器組成。透過使用對話例項,它還包含訊息伺服器和排隊伺服器。

以下是使用者執行的對話例項:

SAP GUI

這些是對話例項的不同元件:

內部通訊管理器 - 用於處理客戶端和伺服器的 Web 請求。它支援協議 – HTTP、HTTPS、SMTP。

排程程式 - 用於將使用者請求分配給不同的工作程序。如果所有工作程序都處於繁忙狀態,則請求將儲存在排程程式佇列中。

工作程序 - 用於執行 Java 或 ABAP 程式。

SAP 閘道器 - 提供 SAP 例項之間的 RFC 介面。

訊息伺服器 - 用於訊息通訊,並在 SAP 系統中平衡負載。

SAP NetWeaver 的安裝選項

SAP NetWeaver 提供以下安裝選項:

  • ABAP 系統 - 附帶整合的 VM 容器。透過此安裝,您可以執行 ABAP 程式和選定的 SAP Java 應用程式(如左框所示)。

  • Java 系統 - 上圖中右側的元件構成 Java 系統。安裝此係統後,您可以執行 J2EE 應用程式,但不能執行任何 ABAP 程式。

  • ABAP + Java 系統 - 上圖中顯示的所有元件構成 ABAP + Java 系統。

應用程式中心和例項

SAP NetWeaver 工作中心包括以下工具的配置:

Adobe 文件服務 - 允許您註冊 Adobe Reader Rights 憑據,以及跟蹤系統中所有未經許可的互動式表單設計。

應用程式模組 - 允許您檢視已部署應用程式及其模組的詳細資訊。在這裡,您還可以執行應用程式模組的執行時配置。

應用程式資源 - 允許您啟用應用程式以使用外部資源。NW 管理員可以新增或刪除應用程式資源。

身份驗證和單點登入 - 允許您為應用程式選擇所需的認證機制。您可以配置以下認證和 SSO:

  • AS Java 作為服務提供者
  • Kerberos

證書和金鑰 - 允許您管理 AS Java 證書和金鑰。

複合應用程式框架授權工具 - 允許您管理 CAF 應用程式、業務物件節點和 AS Java 例項的業務規則和例項級許可權。

配置嚮導 - 可以進行系統或技術場景的技術處理所需的設定。

目標 - 可用於指定遠端服務的地址以及遠端連線的使用者身份驗證資訊。

開發基礎設施 - 在使用 Java 進行開發並希望使用傳輸管理系統 (TMS) 進行管理時需要使用。

身份管理 - 允許您作為管理員透過建立使用者併為這些使用者提供嚮應用程式進行身份驗證的方式來控制應用程式訪問。

國際化 - 允許您管理來自雙棧系統的資料,也可用於同步目的。

Java HTTP 提供程式配置 - 可以為所有已註冊的系統建立新的虛擬主機並配置現有的虛擬主機。

Java 類載入器檢視器 - 可以監視 AS Java 中類載入器之間的層次結構和引用。

Java 系統屬性 - 使用它,您可以檢視應用伺服器 JAVA 的當前系統配置,並且可以編輯標記為線上可修改的屬性。

Java 連線 JCo RFC 提供程式 - 可以管理 Java 聯結器遠端函式呼叫 (JCo RFC) 目標。這允許您建立、編輯和檢視現有連線。

JMS 伺服器配置 - 用於建立新的 JMS 資源。

許可證 - 可以請求和安裝新的 SAP 許可證。

日誌配置 - 可以檢視當前日誌配置,更改安全設定或將其重置為預設值。

訊息伺服器 - 可以監控訊息伺服器引數和設定。

SAP NetWeaver 管理員工具 - SAP NetWeaver 管理員 (NWA) 是一種基於 Web 的工具,允許您執行配置、高階管理,以及監控、故障排除和診斷 SAP NetWeaver 系統。

您可以在以下工作模式下使用 NWA 工具:

  • 聯機
  • 本地和遠端

使用 NWA 管理 Java 例項

請按照以下步驟在執行時更改 Java 例項的狀態。

步驟 1 - 轉到 SAP NetWeaver Administrator > Operations > Systems > Start & Stop

步驟 2 - 現在,轉到 NWA 下的 Java 例項選項卡。

步驟 3 - 您可以看到所有可用例項,以及有關例項內伺服器程序的相應資訊。

步驟 4 - 選擇一個例項以在 NWA 下執行以下功能:

  • 啟動、停止或重新啟動 Java 例項。
  • 啟用或停用 AS Java 程序的除錯模式。
  • 檢視和重新整理作業系統程序。
  • 清除特定例項的 DNS 快取。
  • 設定伺服器程序(節點)的數量。

SAP NW 系統景觀

請按照以下步驟執行 SAP NetWeaver 系統的實施:

步驟 1 - 透過定義範圍、硬體和軟體需求以及版本說明來計劃實施。

步驟 2 - 為用例定義系統景觀。

步驟 3 - 安裝 SAP NetWeaver 系統的元件。

步驟 4 - 配置 SAP NW 系統。

使用 SAP Solution Manager 管理系統景觀

SAP 建議使用最新版本的 SAP Solution Manager 來管理您的系統景觀。您可以從 SAP 支援門戶下載最新版本 http://support.sap.com/solutionmanager

在以下版本的 SAP Solution Manager 中正確定義您的 SAP 系統景觀以正確維護它非常重要。

SAP Solution Manager 7.0

您可以使用 SAP Solution Manager 系統景觀事務程式碼 - SMSY 獲取完整的系統描述。

SAP Solution Manager 7.1 SP01 至 SP04

您可以使用景觀管理資料庫事務程式碼 - LMDB 來維護技術系統資訊。要維護邏輯產品資訊,可以使用事務程式碼 - SMSY。

SAP Solution Manager 7.1 SP05 及更高版本

您可以使用景觀管理資料庫事務程式碼 - LMDB 獲取完整的系統描述,並且在此事務程式碼 - SMSY 不再需要。

使用 SAP Solution Manager 驗證景觀

為了驗證和更正您的系統景觀,SAP 建議您使用以下版本的 SAP Solution Manager 的驗證功能。

SAP Solution Manager 7.0 至 7.1 SP04

使用 SAP Solution Manager 的景觀驗證 1.0。此附加元件允許您識別和更正 SAP Solution Manager 景觀(事務 SMSY)中的問題,以防止它們在系統更新期間導致問題。例如,錯誤包括缺少與系統景觀目錄的連線或產品與技術系統的錯誤分配。對於每種型別的錯誤,都會提供解決方案的通用描述。

SAP Solution Manager 7.1 SP05 或更高版本

使用嵌入到景觀管理資料庫 (LMDB) 產品系統編輯器中的景觀驗證功能。它取代了以前的景觀驗證工具。

廣告