Hiện nay, điện toán đám mây đang được phát triển và cung cấp bởi nhiều nhàcung cấp, trong đó có Amazon, Google, DataSynapse, Salesforce cũng như các nhàcung cấp truyền thống Microsoft, I
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Bài thu hoạch cuối kỳ:
ĐIỆN TOÁN LƯỚI ĐÁM MÂY
Đề tài:
NGHIÊN CỨU TÍNH BẢO MẬT VÀ KHAI PHÁ
DỮ LIỆU LỚN (BIG DATA MINING)
TRONG ĐIỆN TOÁN ĐÁM MÂY
Giảng viên phụ trách: PGS.TS Nguyễn Phi Khứ
TP HỒ CHÍ MINH – 6/2014
Trang 2CHƯƠNG I: TỔNG QUAN 1
1.1 Đặt vấn đề 1
1.2 Mục tiêu 2
1.3 Tình hình phát triển Điện toán đám mây trên thế giới và trong nước 2
1.3.1 Tình hình phát triển trên thế giới 2
1.3.2 Tình hình phát triển trong nước 3
CHƯƠNG II: ĐIỆN TOÁN LƯỚI VÀ ĐÁM MÂY 4
2.1 Định nghĩa điện toán đám mây 4
2.2 Quá trình phát triển của Điện toán đám mây 4
2.3 Lợi ích của Điện toán đám mây 5
2.4 Quan ngại về vấn đề bảo mật của Điện toán đám mây 6
2.5 Mô hình Điện toán đám mây 6
2.5.1 Các khối xây dựng của điện toán đám mây 7
2.5.1.1 Tầng cơ sở hạ tầng là nền tảng của đám mây 8
2.5.1.2 Tầng giữa là nền tảng hệ thống 8
2.5.1.3 Tầng trên cùng là tầng ứng dụng 9
2.5.2 Các cách hình thành đám mây 9
CHƯƠNG III: BẢO MẬT VÀ KHAI PHÁ DỮ LIỆU LỚN TRONG ĐIỆN TOÁN ĐÁM MÂY 11
3.1 Bảo mật và An toàn trên điện toán đám mây 11
3.1.1 Vấn đề an toàn liên quan đến kiến trúc của điện toán đám mây 11
3.1.1.1 An ninh ở mức hạ tầng 12
3.1.1.2 An ninh ở mức dịch vụ nền tảng 12
3.1.1.3 An ninh ở mức dịch vụ phần mềm 13
Trang 33.2 Khai phá dữ liệu lớn (Big Data Mining) trong Điện toán đám mây 15
3.2.1 Big Data 15
3.2.2 Khai phá dữ liệu bằng phân lớp dữ liệu 16
3.2.2.1 Khái niệm sự phân lớp 16
3.2.2.2 Quá trình phân lớp 17
3.2.2.3 Các kỹ thuật phân lớp 17
3.2.2.4 Phân lớp bằng phương pháp quy nạp cây quyết định 17
3.2.3 Khai phá dữ liệu lớn bằng phương pháp K-mean 20
CHƯƠNG IV: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 24
4.1 Kết luận 24
4.2 Hướng phát triển 25
4.3 Hướng tiếp cận mới 25
TÀI LIỆU THAM KHẢO 27
Trang 4Hình 1: Mô tả quá trình phát triển của Điện Toán Đám mây 5Hình 2: Mô hình Điện toán đám mây 7Hình 3: Các trình giám sát máy ảo hoạt động như thế nào 8Hình 4: Các tầng điện toán đám mây được nhúng trong các thành phần "là mộtdịch vụ" 9Hình 5: Kiến trúc phân tầng dịch vụ trong điện toán đám mây 11
Trang 5CHƯƠNG I: TỔNG QUAN
Trình bày tổng quan về việc đặt vấn đề để nghiên cứu tìm hiểu tính bảo mật và khai phá dữ liệu lớn (Big Data Mining) trong Điện toán đám mây Trình bày tình hình ứng dụng Điện toán đám mây trên thế gới và trong nước.
I.1 Đặt vấn đề
Ngày nay, đối với các công ty, doanh nghiệp, trường học, … (gọi chung là cơquan/tổ chức), thì việc quản lý tốt, hiệu quả dữ liệu của riêng một tổ chức cũng như dữliệu khách hàng, đối tác, học sinh – sinh viên là một trong những bài toán được ưu tiênhàng đầu và đang không ngừng gây khó khăn cho Để có thể quản lý được nguồn dữliệu đó, ban đầu các cơ quan, tổ chức phải đầu tư, tính toán rất nhiều loại chi phí nhưchi phí cho phần cứng, phần mềm, mạng, chi phí cho quản trị viên, chi phí bảo trì, sửachữa, … Ngoài ra, còn phải tính toán khả năng mở rộng, nâng cấp thiết bị; phải kiểmsoát việc bảo mật dữ liệu cũng như tính sẵn sàng cao của dữ liệu
Từ một bài toán điển hình như vậy, chúng tôi thấy được rằng nếu có một nơi tincậy giúp các cơ quan/tổ chức quản lý tốt nguồn dữ liệu đó, thì sẽ không còn quan tâmđến cơ sở hạ tầng, công nghệ mà chỉ tập trung chính vào công việc hoạt động của đơn
vị thì sẽ mang lại hiệu quả và lợi nhuận ngày càng cao hơn Thuật ngữ “Cloud
Computing” ra đời bắt nguồn từ một trong những hoàn cảnh như vậy.
Công nghệ điện toán đám mây là một thành tựu khoa học tương đương thành tựucủa các công nghệ tính toán nhưng nó khác ở chỗ: công nghệ đám mây còn là mô hìnhdịch vụ mới Điện toán đám mây cung cấp phương tiện để chia sẻ phần cứng, phầnmềm cơ sở hạ tầng lưu trữ, theo một gói phần mềm tiện dụng và phổ biến Chúng ta
có thể truy cập và sử dụng đến các dịch vụ CNTT tồn tại trong “đám mây” Cấu trúcbên trong các “đám mây” là những cơ sở hạ tầng như phần cứng, phần mềm, mạng,phương thức lưu trữ, bảo trì, backup, v v , được duy trì để cung cấp các dịch vụđảm bảo khả năng sẵn sàng cao
Trang 6Dữ liệu và lưu trữ dữ liệu đối với một tổ chức là rất quan trọng và cần được bảomật Theo năm tháng, dữ liệu ngày một lớn dần đến một mức gọi là khổng lồ, vậy làmsao con người khai thác, phân tích, sử dụng nó một cách hợp lý là cả một vấn đề cần
phải đặt ra và cần phải giải quyết Do đó, thuật ngữ “Big Data Mining” ra đời bắt
nguồn từ một trong những hoàn cảnh như vậy
I.2 Mục tiêu
Điện toán đám mây đã chứng tỏ được tầm vóc và vai trò đối với mọi quy mô, và
việc an toàn dữ liệu trên mây của một hệ thống luôn cần phải đảm bảo Ở đây không
phải là vấn đề quy mô mà là vấn đề của khối lượng bảo mật, cho biết điều quan trọng
là giải pháp bảo mật nội bộ đạt tiêu chuẩn nào và điện toán đám mây có thể cung cấp
một dịch vụ tương tự hay không Vì vậy, mục tiêu thứ nhất của đề tài là nghiên cứu
tìm hiểu một số phương pháp vấn đề bảo mật và mã hóa dữ liệu trong Điện toán đám mây
Hơn nữa, nếu chỉ đơn giản là sử dụng đám mây như một giải pháp sao lưu vàkhông có ý định đặt các thông tin nhạy cảm trên mây thì cũng không nên tiết kiệm chiphí cho an ninh dữ liệu Mã hóa dữ liệu trước khi di chuyển lên mây, mã hóa quá cảnh
ở khu vực trung gian, và mã hóa đầu cuối là 3 lớp cơ bản để đảm bảo dữ liệu một cáchchắc chắn
Điện toán đám mây (cloud computing) trong tương lai sẽ được ứng dụng để quản
lý và xử lý các nguồn dữ liệu lớn, khổng lồ (Big Data), đây sẽ là xu thế mới đồng thờicũng là giải pháp cho các công ty, doanh nghiệp, trường học, … Mỗi ngày có khoảng2.5 exabyte (2.5 tỉ tỉ byte) dữ liệu được tạo ra, và con số này hoàn toàn chưa có dấuhiệu ngừng lại Big Data dùng để chỉ các lượng thông tin cực lớn đó, chúng quá lớnđến nỗi các công ty không thể tự mình lưu trữ, kiểm soát hay phân tích, mà cần nhờ
đến công nghệ điện toán đám mây Vì vậy, mục tiêu thứ hai của đề tài là nghiên cứu
tìm hiểu một số thuật toán khai thác dữ liệu lớn (Big Data Mining) trong Điện toán đám mây.
Trang 7I.3 Tình hình phát triển Điện toán đám mây trên thế giới và trong nước
I.3.1 Tình hình phát triển trên thế giới
Điện toán đám mây (Cloud computing) không còn là điều gì mới mẻ Bắt nguồn
từ điện toán lưới (grid computing) từ những năm 80, điện toán theo nhu cầu (Utilitycomputing) và phần mềm dịch vụ (SaaS), Oracle là nhà tiên phong trong việc triểnkhai công nghệ này
Hiện nay, điện toán đám mây đang được phát triển và cung cấp bởi nhiều nhàcung cấp, trong đó có Amazon, Google, DataSynapse, Salesforce cũng như các nhàcung cấp truyền thống Microsoft, IBM, HP… Đã được rất nhiều người dùng cá nhâncho đến các công ty lớn như L’Oréal, General Electric, Ebay, Coca-cola… chấp nhận
và sử dụng
I.3.2 Tình hình phát triển trong nước
Tại Việt Nam, điện toán đám mây mới chỉ thực sự nở rộ trong các dịch vụ cánhân như lưu trữ file, hạn chế lớn của phần mềm điện toán đám mây là yêu cầu kết nốiInternet Trong điều kiện cơ sở hạ tầng mạng còn chưa tốt như ở Việt Nam, đây thực
sự là một thách thức không nhỏ
Ví dụ: ở trong nước, nếu một siêu thị sử dụng phần mềm bán hàng online (trựctuyến), khi không có mạng, nhân viên thu ngân sẽ không thể quét mã vạch để tìmkiếm thông tin giá hàng Như vậy, kể cả khi có máy tính bỏ túi làm phương án dựphòng, hoạt động kinh doanh cũng sẽ bị đình trệ
IBM là doanh nghiệp tiên phong khai trương trung tâm điện toán đám mây tạiViệt Nam vào tháng 9/2008 với khách hàng đầu tiên là là Công ty cổ phần công nghệ
và truyền thông Việt Nam (VNTT) Sau đó, Microsoft là một trong những “đại gia”tiếp bước điện toán đám mây ở thị trường Việt Nam, nhưng hiện vẫn đang trong giai
đoạn phát triển thử nghiệm (Nguồn: được trích từ website Thông tin Công nghệ, link:
Trang 8Tóm lại, về thực trạng ứng dụng điện toán đám mây ở các doanh nghiệp ViệtNam, có thể rút ra kết luận như sau: Hiện nay đã có một vài doanh nghiệp lớn tại ViệtNam đưa điện toán đám mây vào ứng dụng và hiệu suất kinh doanh được cải thiệnđáng kể Tuy nhiên số lượng là khá ít Phần lớn vẫn chỉ dừng ở mức quan tâm và tìmhiểu.
Trang 9CHƯƠNG II: ĐIỆN TOÁN LƯỚI VÀ ĐÁM MÂY
Chương II trình bày về nguồn gốc của Điện toán lưới và đám mây, những
mô hình nghiên cứu, phát triển ứng dụng Điện toán đám mây.
II.1 Định nghĩa điện toán đám mây
Điện toán đám mây là một giải pháp toàn diện cung cấp Công nghệ Thông tinnhư một dịch vụ Nó là một giải pháp điện toán dựa trên Internet, ở đó cung cấp tàinguyên chia sẻ giống như dòng điện được phân phối trên lưới điện [1], [2] Các máytính trong các đám mây được cấu hình để làm việc cùng nhau và các ứng dụng khácnhau sử dụng sức mạnh điện toán tập hợp cứ như thể là chúng đang chạy trên một hệthống duy nhất
Tính linh hoạt của điện toán đám mây là một chức năng phân phát tài nguyêntheo yêu cầu Điều này tạo điều kiện thuận lợi cho việc sử dụng các tài nguyên tíchlũy của hệ thống, phủ nhận sự cần thiết phải chỉ định phần cứng cụ thể cho một nhiệm
vụ Trước điện toán đám mây, các trang web và các ứng dụng dựa trên máy chủ đãđược thi hành trên một hệ thống cụ thể Với sự ra đời của điện toán đám mây, các tàinguyên được sử dụng như một máy tính gộp ảo Cấu hình hợp nhất này cung cấp mộtmôi trường ở đó các ứng dụng thực hiện một cách độc lập mà không quan tâm đến bất
kỳ cấu hình cụ thể nào [1], [2]
Tóm lại, Điện Toán Đám mây là mô hình dịch vụ trong đó các tài nguyên như: hardware, platform (OS, DB, Middleware,…), software được chuyển giao và sử dụng theo yêu cầu thông qua môi trường internet.
II.2 Quá trình phát triển của Điện toán đám mây
Điện toán đám mây là cuộc cách mạng lần 3 trong công nghiệp IT tiếp sau cuộccách mạng PC thập kỷ 80 và Internet thập kỷ 90 Quá trình phát triển được thể hiệnqua [Hình 1]
Trang 10Hình 1: Mô tả quá trình phát triển của Điện Toán Đám mây
II.3 Lợi ích của Điện toán đám mây
Chi phí giảm: Điện toán đám mây có thể làm giảm cả chi phí vốn (CapEx) lẫn
chi phí vận hành (OpEx) vì các tài nguyên chỉ được mua khi cần và chỉ phải trả tiềnkhi sử dụng
Giảm người điều hành ứng dụng: Việc sử dụng điện toán đám mây giải phóng
đội ngũ nhân viên quý giá cho phép họ tập trung vào việc cung cấp giá trị hơn là duytrì phần cứng và phần mềm
Khả năng mở rộng vững mạnh: Điện toán đám mây cho phép khả năng điều
chỉnh quy mô ngay lập tức hoặc tăng lên hoặc giảm xuống, bất cứ lúc nào mà khôngcần giao kết dài hạn
Tiết kiệm chi phí đầu tư: chi phí mua phần cứng, phần mềm
Tiết kiệm chi phí vận hành: trả theo mức độ sử dụng, giảm chi phí hỗ trợ, vậnhành, bảo trì, giảm chi phí nhân công IT
Triển khai áp dụng nhanh hơn và linh hoạt trong việc mở rộng phạm vi ứngdụng
Trang 11Truy cập dữ liệu và thông tin nhanh hơn và hiệu quả hơn.
Chuẩn hóa và tự động hóa quy trình làm việc
Được cập nhật với các nâng cấp mới nhất
II.4 Quan ngại về vấn đề bảo mật của Điện toán đám mây
- Việc bảo mật và khả năng đảm bảo tính riêng tư của dữ liệu (chiếm 69%): đây
là mối quan ngại hàng đầu của khách hàng khi quyết định sử dụng các dịch vụđiện toán đám mây công cộng
- Chất lượng dịch vụ và năng lực của hệ thống (54%).
- Sự nghi ngờ về khả năng thực sự tiết kiệm được chi phí so với mô hình triển
khai truyển thống (53%)
- Tính sẵn sàng của hệ thống khi triển khai trên mạng internet (52%): khi triển
khai trên mạng thì sẽ có nhiều rủi ro dẫn đến việc gián đoạn đường truyền
- Khó khăn trong việc tích hợp với các hệ thống IT hiện có của doanh nghiệp
(47%)
II.5 Mô hình Điện toán đám mây
Mô hình điện toán đám mây gồm có một mặt trước (front end) và một mặt sau(back end) Hai thành phần này được kết nối thông qua một mạng, trong đa số trườnghợp là Internet
- Phần mặt trước là phương tiện chuyên chở qua đó người dùng tương tác với hệ
thống; phần mặt sau chính là đám mây Phần mặt trước gồm có một máy tínhkhách hoặc mạng máy tính của doanh nghiệp và các ứng dụng được sử dụng đểtruy cập vào đám mây
- Phần mặt sau cung cấp các ứng dụng, các máy tính, các máy chủ và lưu trữ dữ
liệu để tạo ra đám mây của các dịch vụ
Mô hình Điện toán đám mây là mô hình điện toán với sự cân bằng động và cáctài nguyên ảo hóa được cung cấp như dịch vụ trên mạng Internet
Trang 12Trong Điện toán đám mây, người sử dụng truy cập các dịch vụ tính toán từ nhàcung cấp nào đó “trong đám mây” mà không cần phải có các kiến thức và kinhnghiệm về công nghệ đó cũng như không quan tâm đến các cơ sở hạ tầng phục vụcông nghệ đó.
Hình 2: Mô hình Điện toán đám mây
II.5.1 Các khối xây dựng của điện toán đám mây
Khái niệm điện toán đám mây được xây dựng trên các tầng, mỗi tầng cung cấp
một mức chức năng riêng Sự phân tầng này của các thành phần đám mây đã cung cấpmột phương tiện cho các tầng của điện toán đám mây để trở thành một loại hàng hóanhư điện, dịch vụ điện thoại hoặc khí tự nhiên Hàng hóa mà điện toán đám mây bán
là khả năng tính toán với chi phí và phí tổn thấp hơn cho người dùng Điện toán đámmây đã sẵn sàng để trở thành dịch vụ siêu tiện ích tiếp theo
Trình giám sát máy ảo (VMM- virtual machine monitor) cung cấp phương tiện
để sử dụng đồng thời các tiện ích điện toán đám mây [Hình 3] VMM là một chươngtrình trên một hệ thống máy tính chủ cho phép một máy tính hỗ trợ nhiều môi trườngthi hành giống hệt nhau Từ quan điểm của người dùng, hệ thống này là một máy tínhđộc lập, hoàn toàn cách biệt với những người dùng khác Trong thực tế, các ngườidùng đang được phục vụ bởi cùng một máy tính Một máy ảo là một hệ điều hành(OS) đang được quản lý bởi một chương trình điều khiển nằm dưới cho phép nó xuấthiện giống như là nhiều hệ điều hành Trong điện toán đám mây, VMM cho phépnhững người dùng giám sát và do đó quản lý các khía cạnh của quá trình như là truy
Trang 13cập dữ liệu, lưu trữ dữ liệu, mã hóa, đánh địa chỉ, cấu trúc liên kết và di chuyển tảicông việc.
Hình 3: Các trình giám sát máy ảo hoạt động như thế nào
II.5.1.1 Tầng cơ sở hạ tầng là nền tảng của đám mây
Nó gồm có các tài sản vật lý — các máy chủ, các thiết bị mạng, các ổ đĩa lưu trữ,
v.v Cơ sở hạ tầng là một dịch vụ (IaaS) có các nhà cung cấp như IBM® Cloud Khi
sử dụng IaaS bạn thực tế không kiểm soát cơ sở hạ tầng nằm dưới, nhưng bạn cóquyền kiểm soát các hệ điều hành, lưu trữ, triển khai các ứng dụng và ở một mức độhạn chế, có quyền kiểm soát việc lựa chọn các thành phần mạng
Dịch vụ in theo yêu cầu (POD) là một ví dụ về các tổ chức có thể hưởng lợi từIaaS Mô hình POD được dựa trên việc bán sản phẩm có khả năng tùy chỉnh CácPOD cho phép các cá nhân mở cửa hàng và bán thiết kế các sản phẩm Các chủ cửahàng có thể tải lên nhiều hay ít thiết kế tùy theo khả năng sáng tạo của họ Có hàngngàn lần tải lên Với các khả năng lưu trữ đám mây, một POD có thể cung cấp khônggian lưu trữ không hạn chế
II.5.1.2 Tầng giữa là nền tảng hệ thống
Nó cung cấp cơ sở hạ tầng của ứng dụng Nền tảng hệ thống là một dịch vụ(PaaS) cung cấp sự truy cập đến các hệ điều hành và các dịch vụ có liên quan Nócung cấp một cách để triển khai các ứng dụng lên đám mây bằng cách sử dụng cácngôn ngữ lập trình và các công cụ do nhà cung cấp hỗ trợ Bạn không cần phải quản lýhoặc kiểm soát cơ sở hạ tầng nằm dưới, nhưng bạn có quyền điều khiển các ứng dụng
Trang 14đã triển khai và ở một mức độ nào có quyền điều khiển ứng dụng sử dụng các cấuhình môi trường trên máy tính chủ.
PaaS có các nhà cung cấp như là Elastic Compute Cloud (EC2) của Amazon.Nhà phần mềm doanh nhân nhỏ là một hoạt động kinh doanh lý tưởng đối với PaaS.Với nền tảng hệ thống đã chọn lọc kỹ, có thể tạo ra các sản phẩm đẳng cấp thế giới màkhông thêm gánh nặng cho hệ thống đang chạy trong công ty
II.5.1.3 Tầng trên cùng là tầng ứng dụng
Đây là tầng mà hầu hết mọi người xem như là đám mây Các ứng dụng chạy ởđây và được cung cấp theo yêu cầu của những người dùng Phần mềm là một dịch vụ(SaaS) có các nhà cung cấp như Google Pack Google Pack bao gồm các ứng dụng,các công cụ có thể sử dụng được qua Internet, như Calendar, Gmail, Google Talk,Docs và nhiều hơn nữa
Hình 4: Các tầng điện toán đám mây được nhúng trong các thành phần "là một
dịch vụ"
II.5.2 Các cách hình thành đám mây
Có ba kiểu hình thành đám mây: riêng tư (theo giả thuyết), công cộng và lai tạo.Các đám mây công cộng: có sẵn cho công chúng do một tổ chức bán các dịch vụđám mây sở hữu và cung cấp Một đám mây công cộng là cái mà người ta hình dung
là đám mây theo nghĩa thông thường; đó là, các tài nguyên được cung cấp động trênInternet bằng cách sử dụng các ứng dụng web từ một nhà cung cấp bên thứ ba bên
Trang 15ngoài cung cấp các tài nguyên chia sẻ và gửi hóa đơn tính cước trên cơ sở tính toánviệc sử dụng.
Các đám mây riêng tư: tồn tại bên trong tường lửa của công ty bạn và do tổ chứccủa bạn quản lý Chúng là các dịch vụ đám mây do bạn tạo ra và kiểm soát trongdoanh nghiệp của mình Các đám mây riêng tư cũng cung cấp nhiều lợi ích tương tựnhư các đám mây công cộng, sự khác biệt chủ yếu là tổ chức của bạn chịu trách nhiệmthiết lập và duy trì đám mây đó
Các đám mây lai là một sự kết hợp của đám mây công cộng và riêng tư khi sửdụng các dịch vụ có trong cả hai vùng công cộng và riêng tư Các trách nhiệm quản lýđược phân chia giữa các nhà cung cấp dịch vụ đám mây công cộng và chính doanhnghiệp Khi sử dụng một đám mây lai, các tổ chức có thể xác định các mục tiêu và cácyêu cầu của các dịch vụ được tạo ra và có được chúng dựa vào sự lựa chọn thích hợpnhất
Trang 16CHƯƠNG III: BẢO MẬT VÀ KHAI PHÁ DỮ LIỆU LỚN TRONG ĐIỆN TOÁN ĐÁM MÂY
Trong Chương III, giới thiệu, trình bày về những vấn đề an toàn - bảo mật, và khai phá dữ liệu lớn (big data mining) trong Điện toán đám mây.
III.1 Bảo mật và An toàn trên điện toán đám mây
III.1.1Vấn đề an toàn liên quan đến kiến trúc của điện toán đám mây
Một đám mây điện tử là một cụm máy tính kết nối nhau thông qua mạng cục bộhoặc mạng diện rộng trên cơ sở ảo hóa tài nguyên phần cứng nhờ chức năng ảo hóa đểcung cấp một cách trong suốt 3 dịch vụ cơ bản của điện toán đám mây là SaaS, PaaS
và IaaS Mô hình triển khai đám mây có thể là công cộng, đám mây riêng hoặc cộngđồng hay hỗn hợp như đã nói ở phần trên
Các dịch vụ điện toán đám mây có kiến trúc phân tầng (layer), mỗi tầng cungcấp các dịch vụ và tiện ích (chức năng) riêng của nó trên cơ sở các dịch vụ và tiện íchcủa tầng thấp hơn [Hình 5] Vì vậy an ninh của hệ thống phụ thuộc vào an ninh củamỗi tầng được thiết kế và cài đặt kèm theo như là một dịch vụ hay tiện ích
Hình 5: Kiến trúc phân tầng dịch vụ trong điện toán đám mây