intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Tính toán lưới: Bài 3 - Giới thiệu về Globus Toolkit

Chia sẻ: Lý Mân Hạo | Ngày: | Loại File: PDF | Số trang:55

19
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài 3 - Giới thiệu về Globus Toolkit. Những nội dung chính được trình bày trong bài này gồm có: Tổng quan về 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ý dữ liệu, các thành phần thông tin, các bước cài đặt một lưới đơn giản dùng GT, tóm tắt. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tính toán lưới: Bài 3 - Giới thiệu về Globus Toolkit

  1. Bài giảng Grid Computing BÀI GIẢNG TÍNH TOÁN LƯỚI BÀI 3: GIỚI THIỆU VỀ GLOBUS TOOLKIT Trung tâm Tính toán hiệu năng cao 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  2. Bài giảng Grid Computing Nội dung trình bày Globus Toolkit • Tổng quan về Globus Toolkit Common Runtime • Các thành phần Common Runtime Bảo mật • Các thành phần bảo mật Quản lý dữ liệu • Các thành phần quản lý dữ liệu Thông tin Thực thi • Các thành phần thông tin Cài đặt lưới dùng GT • Các bước cài đặt một lưới đơn giản Tóm tắt dùng GT • Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 2
  3. Bài giảng Grid Computing Bộ công cụ Globus Toolkit Globus Toolkit • Tập các thành phần open-source Common Runtime phục vụ chia sẻ tài nguyên tính Bảo mật toán và dữ liệu Quản lý dữ liệu • Là bộ phần mềm nền giúp xây Thông tin dựng hệ thống lưới Thực thi • Được phát triển từ năm 1996 Cài đặt lưới dùng GT Tóm tắt • Phiên bản hiện tại 4.0 tuân theo chuẩn WSRF Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 3
  4. Bài giảng Grid Computing Các phiên bản Globus Toolkit • Đều tuân theo kiến trúc OGSA Common Runtime • Chỉ khác nhau về công nghệ cài Bảo mật đặt: Quản lý dữ liệu – GT2: không hướng dịch vụ Thông tin – GT3: OGSI Thực thi – GT4: WRSF Cài đặt lưới dùng GT Tóm tắt • GT3 và GT4 đều hướng dịch vụ Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 4
  5. Bài giảng Grid Computing GT4 Container Globus Toolkit Common Runtime Bảo mật Quản lý dữ 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 toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 5
  6. Bài giảng Grid Computing Nhóm chức năng chính của GT4 Globus Toolkit • Common Runtime Common Runtime • Bảo mật Bảo mật • Quản lý dữ liệu Quản lý dữ liệu • Dịch vụ thông tin Thông tin Thực thi • Quản lý thực thi Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 6
  7. Bài giảng Grid Computing Kiến trúc GT4 Globus Toolkit Common Runtime Bảo mật Quản lý dữ 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 toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 7
  8. Bài giảng Grid Computing Common Runtime Globus Toolkit • Là các thành phần nền tảng của hệ Common Runtime thống, gồm các thư viện và công Bảo mật cụ cần thiết để triển khai các thành Quản lý dữ liệu phần khác Thông tin • Gồm: Thực thi – Java WS Core Cài đặt lưới dùng GT – C WS Core Tóm tắt – Python WS Core Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 8
  9. Bài giảng Grid Computing Java WS Core • Chương trình và API cài đặt WSRF và Globus Toolkit WS-Notification trên ngôn ngữ Java Common Runtime Bảo mật Quản lý dữ 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 toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 9
  10. Bài giảng Grid Computing Thành phần bảo mật GSI Globus Toolkit • GSI – Grid Security Infrastructure Common Runtime là tập công cụ, thư viện, giao thức Bảo mật sử dụng trong Globus giúp người Quản lý dữ liệu dùng và ứng dụng truy cập tài Thông tin nguyên lưới một cách an toàn Thực thi • Xây dựng dựa trên hạ tầng khóa Cài đặt lưới dùng GT công khai PKI, nhà chứng nhận Tóm tắt thẩm quyền, các giấy chứng nhận theo chuẩn X509 Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 10
  11. Bài giảng Grid Computing GSI: Các cấp độ bảo mật • Xác thực người dùng Globus Toolkit Common Runtime • Toàn vẹn dữ liệu Bảo mật • Bảo mật dữ liệu Quản lý dữ liệu • Non-Repudiation: không thể chối cãi Thông tin • Quản lý khóa Thực thi Cài đặt lưới dùng GT • Chú ý: phải thiết lập môi trường bảo Tóm tắt mật trước khi chạy các thành phần khác Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 11
  12. Bài giảng Grid Computing GSI: Khóa • Khóa được hiểu Globus Toolkit đơn giản là một Common Runtime chuỗi bit Bảo mật • Độ dài càng lớn Quản lý dữ liệu  càng an toàn Thông tin • Phụ thuộc vào Thực thi thuật toán mã hóa Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 12
  13. Bài giảng Grid Computing GSI: Mã hóa • Đầu vào: dữ liệu Globus Toolkit + khóa Common Runtime • Đầu ra: dữ liệu Bảo mật được mã hóa  Quản lý dữ liệu không thể đọc Hàm mã hóa Thông tin được trừ khi Thực thi được giải mã Cài đặt lưới dùng GT • Mục đích: truyền Tóm tắt tin an toàn Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 13
  14. Bài giảng Grid Computing GSI: Giải mã • Vào: dữ liệu mã Globus Toolkit hóa + khóa giải Common Runtime • Ra: dữ liệu (đọc Bảo mật được) Quản lý dữ liệu Thông tin Thực thi Hàm giải mã Cài đặt lưới dùng GT Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 14
  15. Bài giảng Grid Computing GSI: PKI • PKI dựa trên mã hóa Globus Toolkit phi đối xứng Common Runtime – Mỗi thực thể trong Bảo mật lưới có hai khóa: công khai và bí mật Quản lý dữ liệu – Chỉ có thực thể mới Thông tin biết khóa bí mật của chính nó Thực thi • Khóa công khai Cài đặt lưới dùng GT được đóng gói trong Tóm tắt giấy chứng nhận chuẩn X.509 Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 15
  16. Bài giảng Grid Computing GSI: PKI Globus Toolkit Common Runtime Mã hóa Giải mã Bảo mật Quản lý dữ liệu Thông tin Thực thi Cài đặt lưới dùng GT Giải mã Mã hóa Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 16
  17. Bài giảng Grid Computing GSI: Giấy chứng nhận • Giấy chứng nhận Globus Toolkit X.509 xác nhận một Common Runtime Khóa công khai thuộc Bảo mật về một thực thể nào đó Name Quản lý dữ liệu • Trong globus, có 2 loại Issuer Public Key Thông tin giấy chứng nhận: Signature Thực thi – Host Certificate Cài đặt lưới dùng GT – User Certificate Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 17
  18. Bài giảng Grid Computing GSI: Giấy chứng nhận Globus Toolkit • Giúp các thực thể nhận biết Khóa Common Runtime công khai của các thực thể khác Bảo mật Quản lý dữ liệu Hash Thông tin Name Thực thi Issuer Public Key Decrypt =? Signature Cài đặt lưới dùng GT Tóm tắt Public Key from Issuer Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 18
  19. Bài giảng Grid Computing GSI: Nhà chứng nhận thẩm quyền • CA – Certificate Globus Toolkit Authority: ký vào Common Runtime các giấy chứng Name Bảo mật nhận Public Key Quản lý dữ liệu • Các thực thể Thông tin trong lưới phải Thực thi “tin cậy” CA Cài đặt lưới dùng GT Issuer? Tóm tắt Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 19
  20. Bài giảng Grid Computing GSI: Simple CA Globus Toolkit • Là một chương trình đại diện cho Common Runtime một nhà thẩm quyền CA – Bảo mật Ceritficate Authority trong lưới Quản lý dữ liệu • Có vai trò ký xác nhận giấy chứng Thông tin nhận cho host và cho người sử Thực thi dụng lưới Cài đặt lưới dùng GT • Trong lưới có thể có một hoặc Tóm tắt nhiều CA Trung tâm Tính toán hiệu năng cao CuuDuongThanCong.com https://fb.com/tailieudientucntt 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
50=>2