Luận văn Tìm hiểu công nghệ grid computing và ứng dụng thử nghiệm trong bài toán quản trị mạng
Mục lục Lời cảm ơn .i Lời nói đầu .ii Mục lục.iv Danh sách hình .viii Danh sách bảng . x Một sốthuật ngữ.xi Các chữviết tắt.xii Tóm tắt luận văn.xiii Chương 1. Mở đầu. 1 1.1. Công nghệGrid Computing (tính toán lưới) . 1 1.2. Vấn đềquản trịmạng. 3 1.3. Mục tiêu đềtài . 4 Chương 2. Tổng quan vềcông nghệGrid Computing . 5 2.1. Khái niệm Grid . 5 2.1.1. Theo dòng lịch sử. 5 2.1.2. Khái niệm. 6 2.1.3. Tài nguyên của Grid . 7 2.2. Phân loại Grid & Grid Topology . 9 2.2.1. Các kiểu Grid . 9 2.2.2. Đồhình Grid (Grid Topology). 11 2.3. Các thách thức, yêu cầu của công nghệGrid. 15 2.3.1. Quản lý tài nguyên (Resource Management) . 15 2.3.2. Bảo mật (Security) . 17 2.3.3. Quản lý thông tin . 19 2.3.4. Quản lý dữliệu . 20 2.3.5. Phát triển ứng dụng. 20 2.3.6. Các vấn đềkhác . 20 2.3.7. Các việc cần làm . 21 2.4. Ích lợi & Ứng dụng. 22 2.5. Các thành phần cơbản của một hệthống cơsởhạtầng Grid. 24 2.6. Kiến trúc Grid . 27 2.6.1. Bản chất Kiến trúc Grid . 27 2.6.2. Chi tiết Kiến trúc Grid tổng quát . 28 2.6.3. Kiến trúc Grid trong thực tế. 35 2.7. Chuẩn hoá Grid . 36 2.8. Giới thiệu các dựán Grid middleware chính. 40 2.8.1. UNICORE. 40 2.8.2. Globus . 43 2.8.3. Legion . 43 2.8.4. GridBus . 45 2.8.5. So sánh . 48 Chương 3. Giới thiệu bộGlobus Toolkit phiên bản 3.2. 52 3.1. Giới thiệu . 52 3.1.1. Giới thiệu . 52 3.1.2. Lịch sửphát triển . 53 3.2. Các công nghệ, chuẩn liên quan . 53 3.2.1. Service Oriented Architeture (SOA). 53 3.2.2. Web Service . 56 3.2.3. OGSA. 58 3.2.4. OGSI và Grid Service . 65 3.3. Kiến trúc Globus Toolkit . 74 3.3.1. Mô hình kiến trúc GT2 . 75 3.3.2. Mô hình kiến trúc GT3 . 76 3.4. Các thành phần chính. 79 3.4.1. Sercurity Infrastructure . 79 3.4.2. Resource Management. 94 3.4.3. Information Service . 107 3.4.4. Data Management . 113 3.4.5. Thành phần mới trong GT3 . 114 Chương 4. Phát triển ứng dụng với bộGlobus Toolkit 3.2.115 4.1. Khởi đầu dựán. 115 4.1.1. Định hướng phát triển hệthống . 115 4.1.2. Đánh tính khảthi của ứng dụng khi chạy trên Grid. 117 4.2. Các yêu cầu cần quan tâm khi xây dựng ứng dụng . 118 4.2.1. Khảnăng mởrộng (Scalability). 118 4.2.2. Bảo mật . 118 4.2.3. Tính mềm dẻo của ứng dụng (Flexibility) . 119 4.2.4. Các kết nối với bên ngoài . 119 4.2.5. Hiệu suất ứng dụng(Performance) . 120 4.2.6. Độtin cậy (Reliability) . 121 4.2.7. Quản trịhệthống (Management). 122 4.2.8. Đồhình hệthống (System Topology). 123 4.2.9. Môi trường đa nền tảng. 123 4.2.10. Định dạng file . 124 4.2.11. Việc cài đặt hệthống . 124 4.2.12. Vấn đềthông tin Grid . 124 4.2.13. Tính tiện dụng . 124 4.3. Thiết kếtổng quan . 125 4.4. Một sốvấn đềcần quan tâm trong thiết kếchi tiết và viết mã . 126 4.4.1. Kiến trúc ứng dụng . 127 4.4.2. Xem xét sửdụng ngôn ngữlập trình . 130 4.4.3. Vấn đềphụthuộc của công việc vào môi trường hệthống. 131 4.4.4. Đồhình công việc . 132 4.5. Triển khai cài đặt các Grid Service. 133 4.5.1. Các bước xây dựng và triển khai Grid Service . 134 4.5.2. Xây dựng client. 140 Chương 5. Quản trịmạng và các hệthống quản trị.142 5.1. Quản trịmạng . 142 5.1.1. Khái niệm. 142 5.1.2. Các lĩnh vực quản trịmạng. 142 5.2. Hệthống quản trịmạng . 144 5.2.1. Mô hình và hoạt động . 144 5.2.2. Một sốchức năng cơbản của một hệthống quản trịmạng . 146 5.2.3. Hệthống quản trịmạng trong thực tế. 148 5.3. Hệthống Intrusion Detection System (IDS). 149 5.3.1. Khái niệm. 149 5.3.2. Các hướng tiếp cận . 149 5.4. Giới thiệu một sốcông cụhỗtrợquản trịmạng . 150 5.4.1. Ethereal . 150 5.4.2. Snort. 152 Chương 6. Hệthống quản trịGrid NetManager.153 6.1. Giới thiệu ý tưởng. 153 6.2. Yêu cầu chức năng của một hệthống quản trịmạng . 154 6.3. Mô hình thành phần và hoạt động của hệthống . 155 6.3.1. Mô hình thành phần . 155 6.3.2. Cách thức hoạt động . 157 6.4. Phân tích và định hướng phát triển ứng dụng . 158 6.5. Giới hạn vấn đềthực hiện của luận văn. 159 Chương 7. Phân tích, thiết kếvà cài đặt thửnghiệm ứng dụng .161 7.1. Phân tích .161 7.1.1. Ngữcảnh hệthống . 161 7.1.2. Lược đồUse Case . 162 7.1.3. Đặc tảUse Case . 163 7.1.4. Mô tảcác dòng sựkiện . 167 7.2. Thiết kế. 179 7.2.1. Sơ đồcác đối tượng cài đặt. 179 7.2.2. Thiết kếgiao diện . 180 7.3. Cài đặt & Triển khai . 183 7.3.1. Công cụvà môi trường phát triển ứng dụng . 183 7.3.2. Mô hình cài đặt . 184 7.3.3. Mô hình triển khai. 184 7.3.4. Thửnghiệm. 185 Chương 8. Kết luận.186 8.1. Đánh giá . 186 8.1.1. Vềluận văn . 186 8.1.2. Về ứng dụng. 186 8.2. Hướng phát triển, mởrộng của luận văn . 187 8.2.1. Vềluận văn . 187 8.2.2. Về ứng dụng. 187 8.3. Lời kết . 188 Phụlục.189 A. Các tiêu chí đánh giá tính khảkhi của một dựán Grid. 189 B. Định dạng file GWSDL . 191 C. Kỹthuật cài đặt các chức năng cơbản của Grid Service . 193 C.1. Kỹthuật cài đặt Operation Provider. 193 C.2. Thêm thành phần dữliệu (Service Data Element (SDE)). 196 C.3. Cài đặt cơchếNotification. 199 C.7. Cài đặt kỹthuật tạo service động (Transient service) . 202 C.5. Kỹthuật Logging (Ghi vết). 205 C.6. Kỹthuật quản lý chu trình sống của service (Lifecycle Management). 206 D. Các interface của một OGSI Service . 208 E. Cấu trúc một chứng chỉ điện tử. 211 Tài liệu tham khảo.213 Các Website.216
Các file đính kèm theo tài liệu này:
- Tm hi7875u cc k297 thu7853t p d7909ng cho bi ton nhamp7.pdf