Kiến trúc lưới Cluster

Một phần của tài liệu Nghiên cứu tổng quan về tính toán lưới và cái đặt mô hình thử nghiệm (Trang 75 - 76)

Kiến trúc của lưới cluster được chia thành 3 lớp logic [13] không phân cấp bao gồm: lớp truy xuất, lớp quản lý và lớp tính toán.

Hình 3-2 Ba lp trong kiến trúc lưới cluster

¾ Lp truy xut

Lớp này cung cấp các dịch vụ truy xuất, xác minh quyền cho người dùng lưới. Các lệnh truy xuất thông thường nhưtelnet, rlogin, ftp, sshđể truy nhập vào hệ

thống và các dịnh vụ dựa trên nền Web.

¾ Lp qun lý

Đây là lớp trung gian, chịu trách nhiệm cung cấp các dịch vụ chính trong lưới cluster như: DRM, phần mềm chuẩn đoán phần cứng tựđộng, kiểm soát hiệu năng của hệ thống…Trong đó DRM là dịch vụ bắt buộc phải có của một lưới

cluster, ngoài ra lớp này còn có thêm một số nhiệm vụ khác như: Dịch vụ file; Dịch vụ khóa bản quyền; Quản lý sao lưu; Dịch vụ cài đặt.

¾ Lp tính toán

Lớp tính toán cung cấp sức mạnh tính toán cho lưới cluster. Các công việc đệ

trình thông qua các lớp bên trên trong kiến trúc này được xếp lịch để chạy trên một hoặc nhiều nút trong lớp tính toán. Các nút trong lớp tính toán chạy các tiến trình phía khách hoặc tác tử của phần mềm DRM, và các tác tửđể giám sát sức khỏe của hệ thống. Lớp tính toán giao tiếp với lớp quản lý thông qua việc nhận các công việc, báo cáo trạng thái hoàn thành công việc và các chi tiết tính toán.

Lớp tính toán có thể là sự lai ghép của nhiều loại máy phục vụ, nhiều nền hệ điều hành khác nhau. Ngoài ra ở lớp này còn có sự khác nhau về nhóm các chức năng trong mỗi nút tính toán và cả cách mỗi nút này được gắn vào lưới.

Một phần của tài liệu Nghiên cứu tổng quan về tính toán lưới và cái đặt mô hình thử nghiệm (Trang 75 - 76)