Đề cương chi tiết học phần Điện toán đám mây

12 57 0
Đề cương chi tiết học phần Điện toán đám mây

Đ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

Tài liệu thông tin đến các bạn cái nhìn tổng quát về học phần Điện toán đám mây như thời gian, phân bố chương trình, tóm tắt nội dung, các yêu cầu cần thiết để học tập môn học này hiệu quả hơn.

BM01.QT02/ĐNT-ĐT TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM KHOA CƠNG NGHỆ THƠNG TIN CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Thông tin chung học phần - Tên học phần : Điện toán đám mây - Tên Tiếng Anh : Cloud Computing - Mã số học phần : 1250234 - Số tín học phần : (3+1) tín - Thuộc chương trình đào tạo bậc, ngành: Bậc Đại học, ngành Công nghệ thông tin - Số tiết học phần :  Nghe giảng lý thuyết : 30 tiết  Làm tập lớp : 10 tiết  Thảo luận : tiết  Thực hành, thực tập (ở phòng thực hành, phòng Lab): 30 tiết  Hoạt động theo nhóm : tiết  Thực tế: : tiết  Tự học : 120 - Đơn vị phụ trách học phần: Bộ mơn Mạng máy tính/ Khoa Cơng nghệ thơng tin Học phần trước: Mạng máy tính, Hệ Điều Hành Mục tiêu học phần: Học phần nhằm cung cấp cho sinh viên kiến thức thực tiễn kỹ thực hành chủ đề liên quan đến điện toán đám mây, đồng thời giúp SV hiểu vận duṇg tính điện tốn đám mây mơ hình dịch vụ đám mây khác nhau: IaaS, PaaS, SaaS BPaaS  Cấu hình lập trình dịch vụ IaaS  Phát triển ứng dụng Cloud chạy Cloud platforms khác 
  Tích hợp dịch vụ mức úng dụng xây dựng Cloud platform khác 
nhau (heterogenenous cloud platforms)  Lập trình ứng dụng cloud  Dùng framework BpaaS để cấu hình mở rộng components ứng dụng Chuẩn đầu ra: Nội dung Kiến thức Đáp ứng CĐR CTĐT 4.1.1 Kiến thức thực tiễn chủ đề liên K1 quan đến điện tốn đám mây 4.1.2 Vận dụng tính điện tốn đám K2, K3 mây mơ hình: IaaS, PaaS, SaaS BPaaS Kỹ 4.2.1 Thiết kế giải pháp vấn đề CNTT S4 Cloud Thái độ 4.3.1 Tôn trọng nội quy lớp học, học đầy đủ A2 lên lớp 4.3.2 Chuẩn bị trước đến lớp Tham gia A3 tích cực học Mơ tả tóm tắt nội dung học phần: Nội dung học phần xoay quanh mơ hình: Infrastracture as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Business Process as a Service (BPaaS) Trong phần giới thiệu SV mộ t số dịch vụ đám mây như: dịch vụ lưu trữ (Google Storage), Amazon S3, Amazon Dynamo, dịch vụ quản lý tài nguyên, dịch vụ giám sát (monitoring) Ngoài ra, học phần giới thiệu số mơ hình bảo mật cloud vấn đề liên quan đến việc hỗ trợ tốc độ xử lý điện toán đám mây khả xử lý BigData điện toán đám mây Nội dung lịch trình giảng dạy: - Các học phần lý thuyết: Buổi/ Nội dung Tiết Chương 1: Các mơ hình hệ thống phân tán + Giới thiệu môn học, hướng dẫn cách học, tài liệu tham khảo + Giới thiệu hệ thống phân tán + Công nghệ dùng cho hệ thống chạy mạng Chương 1: Các mơ hình hệ thống phân tán (tt) + Các mơ hình cho hệ phân tán & điện toán đám mây (IaaS, PaaS, SaaS, BpaaS) + Các môi trường phần mềm cho hệ phân tán điện toán đám mây + SOA + Technology providers, cloud providers, cloud vendors + Performance, security Hoạt động giảng viên - Thuyết giảng - Cho tập Hoạt động sinh viên - Nghe giảng, ghi - Làm tập Giáo trình Trang đến trang 30 [1] Tài liệu tham khảo Chương Cuốn - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 31 đến trang 58 [1] Chương Cuốn Ghi Giải mục 4.1.1 Giải mục 4.1.1, 4.1.2 3 Chương 2: Computer clusters + Các xu hướng phát triển clusters + Các vấn đề thiết kế + Kiến trúc MPP + Các nguyên lý thiết kế Chương 3: Virtualization + Các mức virtualization.
 + Cấu trúc chế virtualization + Hỗ trợ phần cứng cho virtualization Chương 3: Virtualization (tt) + CPU memory virtualization + Virtual clusters + Quản l virtual storage + Hệ điều hành đám mây Chương 4: Kiến trúc Cloud platform + Các mơ hình điện tốn đám mây + Kiến trúc computing & storage cloud Chương 4: Kiến trúc Cloud platform (tt) + Lập trình đám mây Giải mục 4.1.1, 4.1.2 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 65 đến trang 122 [1] - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 129 đến trang 143 [1] Chương Cuốn Giải mục 4.1.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 145 đến trang 183 [1] Chương Cuốn Giải mục 4.1.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 191 đến trang 203 [1] Chương Cuốn Giải mục 4.1.1, 4.1.2, 4.2.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 206 đến trang 225 [1] Chương Cuốn Giải mục 4.1.1, 4.1.2, 4.2.1 10 11 12 môi trường phần mềm + Google File System Chương 4: Kiến trúc Cloud platform (tt) + Public cloud platforms: GAE, AWS, Azure + Quản l tài nguyên
 + Cloud security Chương 5: Kiến trúc hướng dịch vụ cho distributed computing + Dịch vụ kiến trúc hướng dịch vụ + Message-oriented middleware Chương 6: Lập trình mơi trường phần mềm + Các đặc điểm cloud platform + Các hỗ trợ runtime
 + Programming paradigms Chương 6: Lập trình mơi trường phần mềm (tt) + Google App Eginen
 + Amazon AWS & Microsoft Azure Chương 7: Grid Computing Systems and Resource Management + Cấu trúc dịch vụ Grid Computing - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 227 đến trang 265 [1] Chương Cuốn Giải mục 4.1.1, 4.1.2, 4.2.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 271 đến trang 331 [1] Chương Cuốn Giải mục 4.1.2, 4.2.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 335 đến trang 379 [1] Giải mục 4.2.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 379 đến trang 405 [1] Giải mục 4.2.1 - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 415 đến trang 437 [1] Giải mục 4.2.1 + Ứng dụng Grid + Quản lý nguồn tài nguyên Grid 13 Chương 8: Peer-to-Peer Computing and Overlay Networks - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 479 đến trang 541 [1] - Thuyết giảng - Cho tập - Nghe giảng, ghi - Làm tập Trang 545 đến trang 618 [1] Chương Cuốn Giải mục 4.1.2, 4.2.1 + Hệ Thống Peer to Peer + P2P overlay + P2P File sharing 14 Chương 9: Ubiquitous Clouds and the Internet of Things Giải mục 4.1.2, 4.2.1 + Hiệu xuất hệ thống phân tán cloud + Công nghệ IoT + Phát triển phần mềm IoT 15 Ôn Tập - Các học phần thực hành: Buổi/ Tiết Nội dung Bài 1: Cloud demo - Bài 2: Tutorial on MapReduce - Bài 3: REST-based programming - Bài 4: Tutorial on Amazon EC2
 - Bài 5: Tutorial on Google App Engine - Bài 6: Public cloud platforms: GAE, AWS, Azure - Bài 7: 
OwnCloud - Hoạt động giảng viên Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Thuyết giảng Demo Hướng dẫn sinh viên thực Hoạt động sinh viên - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Giáo trình Trang đến 58 [1] Tài liệu tham khảo Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 65 đến trang 122 [1] Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 271 đến trang 331 [1] - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 379 đến trang 405 [1] Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 379 đến trang 405 [1] Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 227 đến trang 265 [1] Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 227 đến trang 265 [1] Chương Cuốn Ghi Bài 8: Quản lý tài nguyên Bài 9: Cloud security 10 Bài 10: Thi - Thuyết giảng - Demo - Hướng dẫn sinh viên thực - Thuyết giảng - Demo - Hướng dẫn sinh viên thực Coi thi chấm điểm - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 227 đến trang 265 [1] Chương Cuốn - Nghe giảng, ghi - Trả lời câu hỏi - Làm tập Trang 227 đến trang 265 [1] Chương Cuốn Làm thi Nhiệm vụ sinh viên: Sinh viên phải thực nhiệm vụ sau: - Tham dự tối thiểu 80% số tiết học lý thuyết - Tham gia đầy đủ 100% thực hành/thí nghiệm/thực tập có báo cáo kết - Thực đầy đủ tập nhóm/ tập đánh giá kết thực - Tham dự kiểm tra học kỳ - Tham dự thi kết thúc học phần làm đồ án học phần - Chủ động tổ chức thực tự học Đánh giá kết học tập sinh viên: 8.1 Cách đánh giá Sinh viên đánh giá tích lũy học phần sau: TT Điểm thành phần Điểm chuyên cần Điểm tập Quy định Số tiết tham dự học/tổng số tiết Số tập làm/số tập giao - Báo cáo - Được nhóm xác nhận có tham gia - Tham gia 100% số Điểm tập nhóm Điểm thực hành Điểm kiểm tra - Thi thực hành kỳ Điểm thi kết thúc - Làm đồ án môn học thi vấn học phần đáp ( 30 phút) - Tham dự đủ 80% tiết lý thuyết 100% thực hành - Bắt buộc dự thi Trọng số 10% 5% 5% 10% 20% 50% Mục tiêu 4.3.1 4.2.1; 4.2.4; 4.3 4.2.2; 4.2.5; 4.2.6; 4.3 4.2.7 đến 4.2.10 4.1.1 đến 4.1.4; 4.2.1 4.1; 4.3; 8.2 Cách tính điểm - Điểm đánh giá thành phần điểm thi kết thúc học phần chấm theo thang điểm 10 (từ đến 10), làm tròn đến 0.5 - Điểm học phần tổng điểm tất điểm đánh giá thành phần học phần nhân với trọng số tương ứng Điểm học phần theo thang điểm 10 làm tròn đến chữ số thập phân Tài liệu học tập: 9.1 Giáo trình chính: [1] Distributed and cloud computing: from parallel processing to the internet of things, Hwang, Kai, Jack Dongarra, and Geoffrey C Fox, Morgan Kaufmann, 2013 9.2 Tài liệu tham khảo: [2] The Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice, Derrick Rountree, Ileana Castrillo, Syngress, 2014 10 Hướng dẫn sinh viên tự học: Tuần/ Buổi Nội dung Chương 1: Các mơ hình hệ thống phân tán + Giới thiệu môn học, hướng dẫn cách học, tài liệu tham khảo + Giới thiệu hệ thống phân tán + Công nghệ dùng cho hệ thống chạy mạng Chương 1: Các mơ hình hệ thống phân tán (tt) + Các mơ hình cho hệ phân tán & điện toán đám mây (IaaS, PaaS, SaaS, BpaaS) + Các môi trường phần mềm cho hệ phân tán điện toán đám mây + SOA + Technology providers, cloud providers, cloud vendors + Performance, security Chương 2: Computer clusters + Các xu hướng phát triển clusters + Các vấn đề thiết kế + Kiến trúc MPP + Các nguyên lý thiết kế Chương 3: Virtualization + Các mức virtualization.
 + Cấu trúc chế virtualization + Hỗ trợ phần cứng cho virtualization Chương 3: Virtualization (tt) + CPU memory virtualization + Virtual clusters Lý thuyết (tiết) Thực hành (tiết) Nhiệm vụ sinh viên -Nghiên cứu trước tài liệu nội dung chương Các mơ hình hệ thống phân tán Cuốn [1] 2 -Nghiên cứu trước tài liệu nội dung chương Cuốn [1] -Nghiên cứu trước tài liệu nội dung chương : Computer clusters Ôn lại nội dung chương Cuốn [1] -Nghiên cứu trước tài liệu nội dung chương 3: Virtualization Ôn lại nội dung chương Cuốn [1] -Nghiên cứu trước tài liệu nội dung chương 3: Virtualization Ôn lại nội dung chương Cuốn [1] 10 + Quản l virtual storage + Hệ điều hành đám mây Chương 4: Kiến trúc Cloud platform + Các mơ hình điện tốn đám mây platform Ơn lại nội dung chương Cuốn [1] + Kiến trúc computing & storage cloud Chương 4: Kiến trúc Cloud platform (tt) + Lập trình đám mây mơi trường phần mềm -Nghiên cứu trước tài liệu nội dung chương 4: Kiến trúc Cloud -Nghiên cứu trước tài liệu nội dung chương 4: Kiến trúc Cloud platform Ôn lại nội dung chương Cuốn [1] + Google File System Chương 4: Kiến trúc Cloud platform (tt) + Public cloud platforms: GAE, AWS, Azure + Quản l tài nguyên
 -Nghiên cứu trước tài liệu nội dung chương 4: Kiến trúc Cloud platform Ôn lại nội dung chương Cuốn [1] + Cloud security Chương 5: Kiến trúc hướng dịch vụ cho distributed computing + Dịch vụ kiến trúc hướng dịch vụ dịch vụ cho distributed computing Ôn lại nội dung chương Cuốn [1] + Message-oriented middleware 10 Chương 6: Lập trình môi trường phần mềm + Các đặc điểm cloud platform + Các hỗ trợ runtime
 -Nghiên cứu trước tài liệu nội dung chương 5: Kiến trúc hướng -Nghiên cứu trước tài liệu nội dung chương Ôn lại nội dung chương Cuốn [1] + Programming paradigms 11 + Amazon AWS Microsoft Azure 12 Chương 6: Lập trình mơi trường phần mềm (tt) + Google App Eginen
 -Nghiên cứu trước tài liệu nội dung chương Ôn lại nội dung chương Cuốn [1] & Chương 7: Grid Computing Systems and Resource Management + Cấu trúc dịch vụ Grid Computing + Ứng dụng Grid + Quản lý nguồn tài nguyên Grid -Nghiên cứu trước tài liệu nội dung chương Ôn lại nội dung chương Cuốn [1] 11 13 14 Chương 8: Peer-to-Peer Computing and Overlay Networks -Nghiên cứu trước tài liệu nội dung chương Ôn lại nội dung chương Cuốn [1] + Hệ Thống Peer to Peer + P2P overlay + P2P File sharing Chương 9: Ubiquitous Clouds and the Internet of Things -Nghiên cứu trước tài liệu nội dung chương Ôn lại nội dung chương Cuốn [1] + Hiệu xuất hệ thống phân tán cloud + Công nghệ IoT + Phát triển phần mềm IoT 15 Ôn Tập Ngày… tháng… Năm 201 Trưởng khoa (Ký ghi rõ họ tên) Ngày… tháng… Năm 201 Trưởng Bộ môn (Ký ghi rõ họ tên) Ngày… tháng… Năm 201 Người biên soạn (Ký ghi rõ họ tên) Phạm Đình Thắng Phạm Đình Thắng Ngày… tháng… Năm 201 Ban giám hiệu 12 ... mật cloud vấn đề liên quan đến việc hỗ trợ tốc độ xử lý điện toán đám mây khả xử lý BigData điện toán đám mây Nội dung lịch trình giảng dạy: - Các học phần lý thuyết: Buổi/ Nội dung Tiết Chương... đến điện toán đám mây 4.1.2 Vận dụng tính điện tốn đám K2, K3 mây mơ hình: IaaS, PaaS, SaaS BPaaS Kỹ 4.2.1 Thiết kế giải pháp vấn đề CNTT S4 Cloud Thái độ 4.3.1 Tôn trọng nội quy lớp học, học. .. thành phần điểm thi kết thúc học phần chấm theo thang điểm 10 (từ đến 10), làm tròn đến 0.5 - Điểm học phần tổng điểm tất điểm đánh giá thành phần học phần nhân với trọng số tương ứng Điểm học phần

Ngày đăng: 07/05/2021, 13:11

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

Tài liệu liên quan