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