School of Information Technology and Digital Ecomomics 1
Tổng quan • Khái niệm về điện toán đám mây • Các thuộc tính của điện toán đám mây • Các loại điện toán đám mây
School of Information Technology and Digital Ecomomics 2
Điện toán đám mây • Điện toán đám mây là việc cung cấp các dịch vụ cho khách hàng qua Internet. – Kích hoạt các dịch vụ quy mô lớn mà không cần đầu tư trước
School of Information Technology and Digital Ecomomics 3
Đám mây có thể co giãn • NIST Định nghĩa về Điện toán Đám mây "Điện toán đám mây là một mô hình cho phép truy cập mạng thuận tiện theo yêu cầu vào nhóm tài nguyên máy tính có thể định dạng cấu hình được chia sẻ (ví dụ: mạng, máy chủ, lưu trữ, ứng dụng và dịch vụ), có thể được cung cấp và phát hành nhanh chóng với nỗ lực tối thiểu để quản lý hoặc tương tác với nhà cung cấp dịch vụ. "
School of Information Technology and Digital Ecomomics 4
Các công nghệ hỗ trợ • Trung tâm dữ liệu máy tính khổng lồ chứa phần cứng cho thuê. • Ảo hóa tính toán, lưu trữ và giao tiếp. – Biến phần cứng và mạng thành phần mềm! • Đạt được hiệu quả kinh tế theo quy mô. – Giảm chi phí điện, băng thông, phần cứng, phần mềm và sử dụng địa điểm giá rẻ. – Chi phí thấp hơn so với cung cấp phần cứng riêng lẻ.
School of Information Technology and Digital Ecomomics 5
Các công nghệ hỗ trợ • Các dịch vụ hệ thống phân tán quy mô lớn, chẳng hạn như kho dữ liệu NoSQL, kho lưu trữ đối tượng và hệ thống tệp phân tán, đã cho phép các nhà phát triển xây dựng các ứng dụng điện toán đám mây có thể mở rộng.
School of Information Technology and Digital Ecomomics 6
Cơ bản về Điện toán đám mây • Điện toán đám mây là Điện toán Tiện ích – Các dịch vụ đám mây được kiểm soát và giám sát bởi nhà cung cấp đám mây thông qua mô hình kinh doanh trả tiền cho mỗi lần sử dụng. • Một nền tảng điện toán đám mây lý tưởng là: – sử dụng tài nguyên có hiệu quả – có thể phân chia tỷ lệ – đàn hồi – tự quản lý – khả dụng cao và có thể truy cập được – có thể hoạt động và di động School of Information Technology and Digital Ecomomics 7 Các thuộc tính của đám mây • Hiệu quả sử dụng tài nguyên: tài nguyên mạng và máy tính được gộp chung để cung cấp dịch vụ cho nhiều người dùng. Phân bổ tài nguyên được điều chỉnh linh hoạt theo nhu cầu của người dùng. • Tính co giãn: tài nguyên máy tính có thể được cung cấp nhanh chóng và đàn hồi để mở rộng quy mô và được giải phóng để giảm quy mô dựa trên nhu cầu của người tiêu dùng
School of Information Technology and Digital Ecomomics 8
Các thuộc tính của đám mây • Dịch vụ tự quản lý: người tiêu dùng có thể cung cấp các dịch vụ đám mây, chẳng hạn như ứng dụng web, thời gian máy chủ, xử lý, lưu trữ và mạng khi cần thiết và tự động mà không yêu cầu sự tương tác của con người với từng nhà cung cấp dịch vụ • Khả năng truy cập và tính khả dụng cao: tài nguyên đám mây có sẵn trên mạng mọi lúc, mọi nơi và được truy cập thông qua các cơ chế tiêu chuẩn thúc đẩy việc sử dụng bởi các loại nền tảng khác nhau (ví dụ: điện thoại di động, máy tính xách tay và PDA). School of Information Technology and Digital Ecomomics 9 Cung cấp quá mức hoặc dưới mức
School of Information Technology and Digital Ecomomics 10
Cung cấp động • Trong mô hình máy tính truyền thống, hai vấn đề thường gặp: – Đánh giá thấp việc sử dụng hệ thống dẫn đến việc cung cấp dưới mức
School of Information Technology and Digital Ecomomics 11
Cung cấp động • Đánh giá quá cao việc sử dụng hệ thống dẫn đến hiệu quả sử dụng thấp • Làm thế nào để chúng ta giải quyết vấn đề này? – Nguồn cung cấp năng động
School of Information Technology and Digital Ecomomics 12
Ước lượng thực tế • Hiệu suất sử dụng máy chủ trung bình là 5% đến 20%. • Khối lượng tải cao điểm vượt quá mức trung bình theo hệ số từ 2 đến 10. • Sự cung cấp của người dùng cho thời điểm cao điểm. • Tải cao điểm có thể xảy ra dựa trên thời gian trong ngày hoặc dựa trên các yếu tố khác (ví dụ: chia sẻ ảnh sau kỳ nghỉ, giảm / thêm trong vòng hai tuần kể từ khi bắt đầu học kỳ, v.v.) School of Information Technology and Digital Ecomomics 13 Cube model- Mô hình lập phương
School of Information Technology and Digital Ecomomics 14
Cube model • Vị trí vật lý của dữ liệu: Vị trí của dữ liệu có thể ở bên trong hoặc bên ngoài mà cuối cùng xác định ranh giới của tổ chức. • Quyền sở hữu: Quyền sở hữu là sở hữu độc quyền hoặc mở; là phép đo không chỉ cho quyền sở hữu công nghệ mà còn cho khả năng tương tác của nó, sử dụng dữ liệu và dễ dàng truyền dữ liệu và mức độ khóa ứng dụng của nhà cung cấp.
School of Information Technology and Digital Ecomomics 15
Cube model • Phạm vi bảo mật: được tham số hóa hoặc không tham số hóa; đo lường xem các hoạt động bên trong hay bên ngoài ranh giới bảo mật, tường lửa, v.v. • Tìm nguồn cung ứng: Tìm nguồn cung ứng trong hoặc nguồn cung ứng ngoài; xác định xem khách hàng hoặc nhà cung cấp dịch vụ có cung cấp dịch vụ hay không.
School of Information Technology and Digital Ecomomics 16
Mô hình triển khai • Có bốn mô hình triển khai đám mây chính: – Đám mây công cộng – Đám mây riêng tư – Đám mây cộng đồng – Hybrid Cloud
School of Information Technology and Digital Ecomomics 17
Đám mây công cộng • Các đám mây công cộng thuộc sở hữu của các nhà cung cấp dịch vụ đám mây, những người tính phí sử dụng tài nguyên đám mây. • Đặc điểm cơ bản: – Cơ sở hạ tầng đồng nhất, Các chính sách chung – Chia sẻ tài nguyên và cho thuê nhiều người – Cơ sở hạ tầng quy mô • AWS / EC2 (Amazon), Azure (Microsoft) , Google Cloud Platform. School of Information Technology and Digital Ecomomics 18 Đám mây tư nhân • Cơ sở hạ tầng đám mây thuộc về và chỉ được vận hành bởi một tổ chức. • Đặc điểm cơ bản: – Cơ sở hạ tầng không đồng nhất; Các chính sách tùy chỉnh – Nguồn lực chuyên dụng – Cơ sở hạ tầng nội bộ; Kiểm soát đầu cuối • Ví dụ bao gồm:
School of Information Technology and Digital Ecomomics 19
Các loại đám mây khác • Đám mây cộng đồng – Cơ sở hạ tầng đám mây được chia sẻ bởi một số tổ chức và hỗ trợ một cộng đồng cụ thể có chung mối quan tâm (ví dụ: sứ mệnh, yêu cầu bảo mật, chính sách và cân nhắc tuân thủ). • Đám mây kết hợp – Cơ sở hạ tầng đám mây là một thành phần của hai hoặc nhiều đám mây (riêng tư, cộng đồng hoặc công cộng) vẫn là các thực thể duy nhất nhưng được liên kết với nhau bằng công nghệ tiêu chuẩn hóa hoặc độc quyền cho phép dữ liệu và ứng dụng có thể di chuyển. School of Information Technology and Digital Ecomomics 20 IaaS, PaaS and SaaS • Cơ sở hạ tầng như một dịch vụ (IaaS) • Nền tảng như một dịch vụ (PaaS) • Phần mềm như một dịch vụ (SaaS)
School of Information Technology and Digital Ecomomics 21
Phổ người dùng đám mây
School of Information Technology and Digital Ecomomics 22
SaaS (Software-as-a-Service) • nhà cung cấp / nhà cung cấp kiểm soát các ứng dụng được truy cập qua mạng • đặc điểm – truy cập dựa trên mạng – nhiều lần thuê – phát hành phần mềm duy nhất cho tất cả các người dùng • Ví dụ về SaaS - Salesforce.com, Google Documents
School of Information Technology and Digital Ecomomics 23
SaaS & cho thuê nhiều lần • Các ứng dụng SaaS là các ứng dụng có nhiều người thuê • dữ liệu ứng dụng – Thiết kế của Google document ứng dụng SaaS • Các ứng dụng SaaS là 'nguyên bản thuần’ • khả năng cấu hình, hiệu quả và khả năng mở rộng • SOA & SaaS
School of Information Technology and Digital Ecomomics 24
Ứng dụng thuần mạng • Đặc điểm – thiết kế, phát triển và triển khai dành riêng cho đám mây – dữ liệu nhiều đối tượng thuê – đo lường và quản lý nội bộ – công cụ khách & ứng dụng khách dựa trên trình duyệt – tùy chỉnh thông qua cấu hình
School of Information Technology and Digital Ecomomics 25
Mô hình kinh doanh SaaS • Mô hình tiếp xúc thấp – SaaS tiếp xúc thấp được thiết kế để đa số khách hàng mua nó mà không cần duy trì tương tác trực tiếp với con người. (Basecamp, Atlassian) • Mô hình tiếp xúc cao – SaaS tiếp xúc cao được thiết kế dựa trên một quy trình sử dụng nhiều nhân lực để thuyết phục các doanh nghiệp sử dụng phần mềm, vận hành thành công phần mềm và tiếp tục sử dụng. (Salesforce) • Mô hình tiếp xúc vừa phải School of Information Technology and Digital Ecomomics 26 Bất tiện của SaaS • phụ thuộc vào – mạng, nhà cung cấp dịch vụ đám mây • hiệu suất – băng thông máy khách hạn chế • bảo mật – tốt: bảo mật tốt hơn máy tính cá nhân – xấu: CSP phụ trách dữ liệu – xấu: quyền riêng tư của người dùng
School of Information Technology and Digital Ecomomics 27
PaaS (Platform-as-a-Service) • môi trường phát triển do nhà cung cấp cung cấp – công cụ và công nghệ do nhà cung cấp lựa chọn – kiểm soát vòng đời dữ liệu • Ưu điểm – phát triển và triển khai nhanh – chi phí khởi động nhỏ • bộ kỹ năng cần thiết • tiền
School of Information Technology and Digital Ecomomics 28
PaaS – đặc điểm kiến trúc • cho thuê nhiều lần – dữ liệu • khả năng mở rộng nguyên bản – cân bằng tải & dự phòng • quản lý tích hợp nguyên bản – hiệu suất – tiêu thụ / sử dụng tài nguyên – tải
School of Information Technology and Digital Ecomomics 29
Bất tiện của PaaS • kế thừa tất cả từ SaaS • lựa chọn công nghệ phát triển bị giới hạn ở các công cụ và dịch vụ do nhà cung cấp cung cấp / được hỗ trợ • Ví dụ về PaaS – Công cụ ứng dụng của Google - Google Site + Google Docs
School of Information Technology and Digital Ecomomics 30
IaaS (Infrastructure-as-a-Service) • tài nguyên máy tính do nhà cung cấp cung cấp và người tiêu dùng có thể – xử lý, lưu trữ, mạng, v.v. – người tiêu dùng được cung cấp các máy ảo tùy chỉnh – người tiêu dùng có quyền kiểm soát • Hệ điều hành, bộ nhớ • lưu trữ • máy chủ & cấu hình triển khai • kiểm soát hạn chế tài nguyên mạng
School of Information Technology and Digital Ecomomics 31
IaaS = kinh doanh tính toán?? • Cũng có thể - NIST không nói về $$ • Ưu điểm – khả năng mở rộng cơ sở hạ tầng – quản lý tích hợp • hiệu suất, tiêu thụ / sử dụng tài nguyên, tải – chi phí tiết kiệm • phần cứng, hỗ trợ CNTT
School of Information Technology and Digital Ecomomics 32
School of Information Technology and Digital Ecomomics 33
Các dịch vụ
School of Information Technology and Digital Ecomomics 34
Dịch vụ và điều khiển
School of Information Technology and Digital Ecomomics 35
XaaS (Everything-as-a-Service) • các dịch vụ cấp hai tổng hợp – Bảo mật dưới dạng dịch vụ • McAfee * – Lưu trữ email McAfee SaaS – Lọc email đến McAfee SaaS – Đánh giá lỗ hổng McAfee SaaS (Kiểm tra PEN) – CaaS – Truyền thông dưới dạng dịch vụ • VoIP, PBX riêng
School of Information Technology and Digital Ecomomics 36
Mô hình tham chiếu đơn giản
School of Information Technology and Digital Ecomomics 37
Tóm lược • Trong chương này chúng ta đã học các nội dung chính sau đây – Khái niệm về điện toán đám mây – Các thuộc tính của điện toán đám mây – Các loại điện toán đám mây và mối quan hệ giữa chúng
School of Information Technology and Digital Ecomomics 38
Tài liệu tham khảo • [1] Huỳnh Quyết Thắng (2014) Điện toán đám mây, Nhà xuất bản Trường Đại Học Bách Khoa Hà Nội. Chương I, trang 15-28
School of Information Technology and Digital Ecomomics 39