Bài giảng tính toán lưới chương 5 cài đặt grid với globus toolkit 4 - Pdf 95

Chương 5
Cài đặt Grid với
Globus Toolkit 4
Giảng viên: TS Đàm Quang Hồng Hải
TÍNH TOÁN LƯỚI
2
Globus Toolkit 4
• Globus Toolkit 4 là phiên bản hỗ trợ dịch vụ Web - WSRF.
• Globus Tookit 4 cung cấp các thành phần được chia theo các
danh mục sau:
– Các thành phần thường trực
– Các thành phần bảo mật
– Các thành phần quản lý dữ liệu
– Các dịch vụ kiểm tra và khám phá thông tin
– Các thành phần quản lý thi hành
3
Cài đặt Globus Toolkit 4
• Globus Toolkit 4 có thể cài đặt trên nhiều môi trường như
Linux, Windows, Mac …
• Có thê cài đặt từ source với compiler C và Java

4
Thiết kế kiến trúc lưới
• Việc xây dựng một hệ thống tính toán lưới không chỉ đơn thuần
là cài đặt các phần mềm, các ứng dụng trên các tài nguyên kết
nối sẵn có mà phải thiết kế một cách bài bản, chuyên nghiệp.
• Cần thiết phải có các phân tích tổng thể bao gồm quy mô, phần
mềm, cấu trúc lưới … 5

Lựa chọn topo lưới
• Intragrid: thường được triển khai trong các tổ chức hoặc doanh
nghiệp. Dựa trên kiến trúc mạng LAN hoặc mạng Intranet dùng
riêng của tổ chức, doanh nghiệp đó.
• Nó có: Băng thông và mức độ sẵn sàng cao; Cơ chế an toàn,
bảo mật riêng rẽ;
• Môi trường tác nghiệp độc lập. Topo lưới dạng này rất phù hợp
khi triển khai các lưới tính toán hoặc lưới dữ liệu.

9
Loại lưới
• Extragrid: được thiết lập dựa trên hai hoặc nhiều Intragrid. Đặc
trưng của loại topo này là: Cơ chế an toàn, bảo mật phân tán; Có
sự tham gia của nhiều tổ chức doanh nghiệp;
Dựa trên mạng WAN. Extragrid thích hợp với các tổ chức muốn
xây dựng kết nối mạng với các đối tác của mình (B2B) nhằm
chia sẻ tài nguyên, dữ liệu dựa trên sự tin tưởng lẫn nhau.
• Intergrid: xây dựng trên mạng WAN hoặc Internet và được sử
dụng bởi các công ty công nghệ, tập đoàn công nghiệp, hoặc nhà
sản xuất công nghiệp.
• Đặc trưng của Intergrid là: Có sự tham gia của nhiều tổ chức;
Kết nối nhiều đối tác; Kết nối nhiều mạng liên kết; Cơ chế an
ninh phức tạp, phân tán.
10
Lựa chọn hạ tầng lưới
• Khái niệm hạ tầng ở đây bao gồm cả phần cứng vật lý và các
phần mềm được sử dụng để kểt nối các máy tính của một lưới

dùng khi có yêu cầu.

14
Các dịch vụ cơ bản cho lưới
• Tập các dịch vụ này gồm các thành phần: Bộ cung cấp các tính
năng bảo mật; Tập các thành phần cơ bản cuả GT như Grid
clients; CA; GateKeepers; MDS (GRIS/GIIS); Các chứng chỉ
số cho việc xác thực; Bộ lập lịch công việc cơ bản;
• Các thiết bị hạ tầng thông dụng như mạng quản trị, tường lửa,
hệ thống phát hiện truy cập trái phép; Mạng các thiết bị lưu trữ


15
Quản trị lưới tính toán
• Đối với người quản trị lưới, cần phải nắm rõ các sản phẩm liên
quan và các tính năng của hệ thống tính toán lưới. Các sản
phẩn liên quan đến hệ thống tính toán lưới bao gồm: Phần mềm
tầng trung gian; Hệ thống giám sát hiệu suất lưới; Grid
• portals; Môi trường lập trình; Bộ lập lịch; Hệ thống phát triển
và kiểm thử lưới.
• Các tính năng của hệ thống tính toán lưới: Quản lý dịch vụ;
Truyền thông dịch vụ; Quản lý chính sách; Lựa chọn và triển
khai các phần mềm trung gian, lựa chọn các ứng dụng, trả kết
quả về cho các ứng dụng; Điều khiển dịch vụ; SLAs;
• Quản lý hiệu suất/tài khoản/lỗi; an toàn và bảo mật.

16
Triển khai một lưới
• Một lưới tính toán đơn giản có thể được xây dựng dựa trên một
thư viện lập trình hỗ trợ các tính năng tính toán lưới, như sử

• Lựa chọn các công cụ quản trị,
• xây dựng quy trình quản trị đối với phần mềm trung gian;
• Cài đặt, thử nghiệm, tuỳ chỉnh và phát hành các phần mềm,
ứng dụng của lưới;
• Thiết lập bộ điều khiển dịch vụ, các công cụ, quy trình kiểm
soát, điều khiển an ninh;
• Thiết lập các công cụ quản lý lỗi, hiệu năng, hạ tầng mang tính
tích hợp.

20
Yêu cầu cơ bản của lưới (1)
• Tính an toàn: lưới sau khi triển khai phải giảm thiểu rủi ro đến
mức chấp nhận được, nghĩa là trong bản thiết kế cần phải vạch
rõ các yêu cầu về an toàn, bảo mật của hệ thống, đồng thời phải
đưa ra các công cụ và các biện pháp nhằn tăng tính an toàn và
bảo mật cho hệ thống.
• Mức độ an toàn và bảo mật của hệ thống tính toán lưới còn phụ
thuộc vào topo lưới và dữ liệu cũng như tài nguyên cần bảo
mật. 21
Yêu cầu cơ bản của lưới (2)
• Mức độ bảo mật cũng khác nhau giữa các lưới được dùng trong
các công ty có tính
• chất nghiệp vụ khác nhau. Bản thân các mô hình an toàn và bảo
mật cho một hệ
• thống tính toán lưới cũng có những rủi ro tiềm ẩn. Do đó, khi
thiết kế một mô hình
• bảo mật cho lưới cũng cần tính đến một vài phương án dự

Java SDK
• Java SDK - Java software Development Kit) bao gồm tất cả các
thư viện lõi của Java.
• Ngôn ngữ Java cho phép các lập trình viên viết một chương
trình để chạy trên bất cứ nền tảng nào
• Java có 3 ấn bản, ấn bản chuẩn (Standard), ấn bản doanh
nghiệp (Enterprise), và ấn bản di động (Mobile), hai ấn bản sau
tương ứng dành cho việc phát triển ứng dụng doanh nghiệp và
thiết bị cầm tay.
• Download tại địa chỉ: http://java.sun.com/


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status