.9 Mô hình Enterprise Manager

Một phần của tài liệu (LUẬN văn THẠC sĩ) tối ưu hóa xử lý giao tác với h store (Trang 49 - 51)

Sử dụng VoltDB Enterprise Manager, không cần cài đặt trước VoltDB trên mỗi node. Nó sẽ tự phân phối phần mềm VoltDB và các catalog của cơ sở dữ liệu tới các node của cluster. Console cung cấp một giao diện chung cho phép:

Khởi tạo và thu thập các snapshot

Cung cấp dung lượng và hiệu năng của cơ sở dữ liệu trong thời gian thực So sánh những thay đổi catalog và schema

Xóa và khởi động lại nodes (sử dụng K-Safety)

Thêm vào đó web-based cung cấp giao diện đồ họa, Enterprise Manager chứa một giao diện lập trình, cho phép quản trị cơ sở dữ liệu thực thi các script của một số tính năng, các script này được phép chỉnh sửa nhằm đơn giản hóa việc quản trị.

2.8.2. Quản trị các Databases

Dưới đây là các công việc của người quản trị cần phải thực hiện.

Hệ điều hành Khai báo cấu hình cơ sở dữ liệu VoltDB, kiểm tra hệ điều hành, và phân phối phần mềm VoltDB và catalog tới tất cả các node của cluster. Console cho phép bạn khởi động và tắt cluster

Hiệu suất làm việc

Hiệu suất, Cân bằng tải và Xác định lỗi hệ thống. Bảo trì &

nâng cấp

VoltDB cluster với chế độ K-safety được kích hoạt bạn có thể tắt một node để sửa chữa và khởi động lại nó.

Bảng 2.5 Nhóm công việc quản trị

2.8.3 Cài đặt và khởi động VoltDB Enterprise Manager

2.8.3.1. Yêu cầu hệ điều hành và phần mềm

Hệ điều hành CentOS (5.4 or later), Ubuntu (10.04 or later), or Macintosh OSX (10.6)

Java Sun JDK 6 update 18

phần mềm SSH

Bảng 2.6 Yêu cầu hệ điều hành và phần mềm VoltDB Enterprise Manager

2.8.3.2. Cài đặt VoltDB Enterprise Manager

VoltDB Enterprise Manager là một phần của VoltDB Enterprise Edition.

2.8.3.3. Khởi động Enterprise Manager

Một khi đã cài đặt phần mềm quản trị và SSH, chúng ta sẵn sàng để khởi động Enterprise Manager. Với Enterprise Manager cần quan tâm tới 3 tệp tin:

• enterprise_manager.jar — Đây là phần mềm Enterprise Manager. Nó là một file JAR của Java, nó tạo ra tiến trình Enterprise Manager và web server.

• users.xml — Đây là file cấu hình bảo mật Enterprise Manager giao diện web. • enterprise_manager.sh — là một kịch bản để chạy Enterprise Manager. Sử dụng kịch bản này để khởi động tiến trình Enterprise Manager.

Enterprise Manager sử dụng kịch bản(shell script). Ví dụ: $ cd ~/voltdb-ent-1.3.3/management

$ ./enterprise_manager.sh

2.8.4. Khám phá Enterprise Manager

2.8.4.1. Các thành phần của giao diện

Một phần của tài liệu (LUẬN văn THẠC sĩ) tối ưu hóa xử lý giao tác với h store (Trang 49 - 51)

Tải bản đầy đủ (PDF)

(88 trang)