Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 39

ĐIỆN TOÁN ĐÁM MÂY

Chương 1: Tổng quan về điện toán


đám mây

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


Ví dụ về IaaS
• Amazon Elastic Compute Cloud – EC2

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

You might also like