OBIEE - Kiến trúc
Kiến trúc OBIEE liên quan đến các thành phần hệ thống BI khác nhau được yêu cầu để xử lý yêu cầu của người dùng cuối.
Hệ thống OBIEE thực sự hoạt động như thế nào?
Yêu cầu ban đầu từ người dùng cuối được gửi đến máy chủ Trình bày. Máy chủ Bản trình bày chuyển đổi yêu cầu này trong SQL logic và chuyển tiếp nó đến thành phần máy chủ BI. Máy chủ BI chuyển đổi điều này thành SQL vật lý và gửi nó đến cơ sở dữ liệu để nhận được kết quả cần thiết. Kết quả này được trình bày cho người dùng cuối theo cùng một cách.
Sơ đồ sau đây cho thấy kiến trúc OBIEE chi tiết -
Kiến trúc OBIEE chứa các thành phần Java và không phải Java. Các thành phần Java là các thành phần Web Logic Server và các thành phần không phải Java được gọi là thành phần hệ thống Oracle BI.
Máy chủ Logic Web
Phần này của hệ thống OBIEE chứa Máy chủ quản trị và Máy chủ được quản lý. Máy chủ quản trị chịu trách nhiệm quản lý quá trình bắt đầu và dừng cho máy chủ được quản lý. Máy chủ được quản lý bao gồm Plugin BI, Bảo mật, Nhà xuất bản, SOA, BI Office, v.v.
Trình quản lý nút
Node Manager kích hoạt các hoạt động tự động bắt đầu, dừng, khởi động lại và cung cấp các hoạt động quản lý quy trình cho máy chủ Admin và Managed.
Máy chủ thông báo và quản lý quy trình Oracle (OPMN)
OPMN được sử dụng để khởi động và dừng tất cả các thành phần của hệ thống BI. Nó được quản lý và điều khiển bởi Fusion Middleware Controller.
Các thành phần hệ thống Oracle BI
Đây là các thành phần không phải Java trong hệ thống OBIEE.
Máy chủ Oracle BI
Đây là trái tim của hệ thống Oracle BI và có nhiệm vụ cung cấp khả năng truy cập dữ liệu và truy vấn.
Máy chủ trình bày BI
Nó có trách nhiệm xuất trình dữ liệu từ máy chủ BI đến máy khách web mà người dùng cuối yêu cầu.
Người lập kế hoạch
Thành phần này cung cấp khả năng lập lịch trong hệ thống BI và nó có bộ lập lịch riêng để lập lịch các công việc trong hệ thống OBIEE.
Máy chủ Java Oracle BI
Điều này chịu trách nhiệm cho phép máy chủ BI Presentation hỗ trợ các tác vụ Java khác nhau cho BI Scheduler, Publisher và đồ thị.
Bộ điều khiển cụm BI
Điều này được sử dụng cho mục đích cân bằng tải để đảm bảo rằng tải được phân bổ đồng đều cho tất cả các quy trình máy chủ BI.