slike bài giảng tính toán lưới - nguyễn hữu đức bài 2a giới thiệu về globus toolkit

55 318 0
slike bài giảng tính toán lưới - nguyễn hữu đức bài 2a giới thiệu về globus toolkit

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Grid Computing BÀI GIẢNG TÍNH TỐN LƯỚI BÀI 3: GIỚI THIỆU VỀ GLOBUS TOOLKIT Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Nội dung trình bày Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • • • • • • Tổng quan Globus Toolkit Các thành phần Common Runtime Các thành phần bảo mật Các thành phần quản lý liệu Các thành phần thông tin Các bước cài đặt lưới đơn giản dùng GT • Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Bộ công cụ Globus Toolkit Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • Tập thành phần open-source phục vụ chia sẻ tài nguyên tính tốn liệu • Là phần mềm giúp xây dựng hệ thống lưới • Được phát triển từ năm 1996 • Phiên 4.0 tuân theo chuẩn WSRF Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Các phiên Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • Đều tuân theo kiến trúc OGSA • Chỉ khác công nghệ cài đặt: – GT2: không hướng dịch vụ – GT3: OGSI – GT4: WRSF • GT3 GT4 hướng dịch vụ Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing GT4 Container Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Nhóm chức GT4 Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi • • • • • Common Runtime Bảo mật Quản lý liệu Dịch vụ thông tin Quản lý thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Kiến trúc GT4 Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Common Runtime Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thơng tin Thực thi Cài đặt lưới dùng GT Tóm tắt • Là thành phần tảng hệ thống, gồm thư viện công cụ cần thiết để triển khai thành phần khác • Gồm: – Java WS Core – C WS Core – Python WS Core Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Java WS Core Globus Toolkit • Chương trình API cài đặt WSRF WS-Notification ngơn ngữ Java Common Runtime Bảo mật Quản lý liệu Thơng tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Thành phần bảo mật GSI Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • GSI – Grid Security Infrastructure tập công cụ, thư viện, giao thức sử dụng Globus giúp người dùng ứng dụng truy cập tài nguyên lưới cách an tồn • Xây dựng dựa hạ tầng khóa công khai PKI, nhà chứng nhận thẩm quyền, giấy chứng nhận theo chuẩn X509 Trung tâm Tính tốn hiệu cao 10 Bài giảng Grid Computing Quản lý liệu: OGSA-DAI Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao 41 Bài giảng Grid Computing Quản lý liệu: DSR Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thơng tin Thực thi Cài đặt lưới dùng GT • DSR – Data Replication Service • Là dịch vụ cấp cao, kết hợp RFT RLS – Dùng RFT để copy liệu site, phục vụ nhân – Dùng RLS để xác định vị trí Tóm tắt Trung tâm Tính tốn hiệu cao 42 Bài giảng Grid Computing Quản lý liệu: MCS Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT • MCS – Metadata Catalog Service • Quản lý thông tin mô tả gắn với tệp liệu – Xuất thông tin – Truy vấn thông tin – Tự định nghĩa thông tin mô tả tùy thuộc lĩnh vực ứng dụng Tóm tắt Trung tâm Tính tốn hiệu cao 43 Bài giảng Grid Computing Nội dung trình bày Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Tổng quan Globus Toolkit Các thành phần Common Runtime Các thành phần bảo mật Các thành phần quản lý liệu • Các thành phần thơng tin • Các bước cài đặt lưới đơn giản dùng GT • Tóm tắt Trung tâm Tính tốn hiệu cao 44 Bài giảng Grid Computing Mornitering and Discovery Service: MDS Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • Là tập cơng cụ giám sát lưới: – – – – Thu thập Chia sẻ Đánh mục Xử lý thông tin Về trạng thái tài nguyên phân tán lưới Trung tâm Tính tốn hiệu cao 45 Bài giảng Grid Computing MDS4 Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • Phiên MDS GT4 xây dựng theo đặc tả WSFR gọi MDS4 • MDS4 thu thập thơng tin thuộc tính tài ngun (dịch vụ) WSRF (ví dụ: GRAM, RFT) • Gồm dịch vụ mức cao: – Trigger Service: – Index Service Trung tâm Tính tốn hiệu cao 46 Bài giảng Grid Computing Các thơng tin giám sát: Ví dụ Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao 47 Bài giảng Grid Computing Các thơng tin giám sát: Ví dụ Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao 48 Bài giảng Grid Computing Thành phần quản lý thực thi: WS GRAM Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Thực thi Cài đặt lưới dùng GT Tóm tắt • GRAM - Globus Resource Allocation Manager • Trong GT4, GRAM cài đặt theo chuẩn WSRF • WS GRAM cung cấp khả quản lý thực thi quản lý trạng thái cơng việc từ xa Trung tâm Tính tốn hiệu cao 49 Bài giảng Grid Computing WS GRAM: Mơ hình Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao 50 Bài giảng Grid Computing Cài đặt lưới dùng GT Globus Toolkit • 1) Cài đặt phần mềm cần có trước cài GT 2) Chuẩn bị mơi trường để chạy GT 3) Cài đặt GT Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Cài đặt lưới dùng GT Tóm tắt Các bước: • Lưu ý: – – Khơng nên cài đặt từ binary mà nên build từ source Bước 1, phải chuẩn bị đầy đủ trước tiến hành bước Trung tâm Tính tốn hiệu cao 51 Bài giảng Grid Computing Những phần mềm cần có cho GT4 Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Tên phần mềm Java SDK ≥ 1.4.2 Apache Ant ≥ 1.5.1 Gcc GNU tar, GNU sed 3.2.1 2.95.x (tránh dùng phiên 3.2) - PostgreSQL ≥ 7.1 Thực thi Cài đặt lưới dùng GT Cài đặt lưới dùng GT Tóm tắt Phiên Trung tâm Tính tốn hiệu cao 52 Bài giảng Grid Computing Chuẩn bị môi trường Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Cài đặt lưới dùng GT Tóm tắt • Tạo người sử dụng host, tránh sử dụng root để chạy tất • Thiết lập thời gian: host cần có đồng thời gian cách tuyệt đối  lưới nên có máy làm Time Server • Cấu hình Firewall: – Mở số cổng sau: • 2811 cho GridFTP • 8080, 8443 cho GT4 Container – Chú ý không để dịch vụ khác chiếm cổng Trung tâm Tính tốn hiệu cao 53 Bài giảng Grid Computing Cài đặt GT Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Cài đặt lưới dùng GT Tóm tắt • Cài xong GT khơng có nghĩa có lưới thực • Điều quan trọng ứng dụng chạy lưới gì? Dùng lưới để giải vấn đề gì? • Khơng thiết phải sử dụng hết dịch vụ GT lưới Trung tâm Tính tốn hiệu cao 54 Bài giảng Grid Computing Tóm tắt Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt • GT phần mềm cho phép thiết lập môi trường lưới • GT hỗ trợ tập cơng cụ, thư viện API để quản lý nguồn tài ngun liệu tính tốn phân tán – – – – Bảo mật Quản lý liệu Dịch vụ thơng tin Quản lý thực thi • Một số lưu ý cài GT Trung tâm Tính tốn hiệu cao 55 ... đặt lưới đơn giản dùng GT • Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng Grid Computing Bộ công cụ Globus Toolkit Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới. .. tâm Tính tốn hiệu cao Bài giảng Grid Computing GT4 Container Globus Toolkit Common Runtime Bảo mật Quản lý liệu Thông tin Thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính tốn hiệu cao Bài giảng. .. Request • Trong Globus, trình thực lệnh – grid-cert-request Sign Certificate Request Public Key Trung tâm Tính toán hiệu cao 22 Bài giảng Grid Computing GSI: Xin giấy chứng nhận Globus Toolkit Common

Ngày đăng: 24/10/2014, 11:00

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan