1. Trang chủ
  2. » Luận Văn - Báo Cáo

Giải pháp khai thác dịch vụ điện toán đám mây ứng dụng trong quản lý thông tin kinh doanh

72 16 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 72
Dung lượng 1,71 MB

Nội dung

Giải pháp khai thác dịch vụ điện toán đám mây ứng dụng trong quản lý thông tin kinh doanh Giải pháp khai thác dịch vụ điện toán đám mây ứng dụng trong quản lý thông tin kinh doanh Giải pháp khai thác dịch vụ điện toán đám mây ứng dụng trong quản lý thông tin kinh doanh luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp

Trang 1

LUẬN VĂN THẠC SĨ KỸ THUẬT

Công nghệ thông tin

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

-

Đỗ Văn Tuấn

GIẢI PHÁP KHAI THÁC DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY ỨNG DỤNG

TRONG QUẢN LÝ THÔNG TIN KINH DOANH

Chuyên ngành : Công nghệ thông tin

LUẬN VĂN THẠC SĨ KỸ THUẬT

Công nghệ thông tin

NGƯỜI HƯỚNG DẪN KHOA HỌC :

1 PGS.TS Huỳnh Quyết Thắng

Hà Nội – Năm 2013

Trang 3

LUẬN VĂN THẠC SĨ KỸ THUẬT

Công nghệ thông tin

Trang 4

GIẢI PHÁP KHAI THÁC DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY ỨNG DỤNG

TRONG QUẢN LÝ THÔNG TIN KINH DOANH

Chuyên ngành : Công nghệ thông tin

LUẬN VĂN THẠC SĨ KỸ THUẬT

Công nghệ thông tin

NGƯỜI HƯỚNG DẪN KHOA HỌC :

1 PGS.TS Huỳnh Quyết Thắng

Hà Nội – Năm 2013

Trang 5

Trang 3

LỜI CẢM ƠN

Tác giả xin chân thành tri ân PGS.TS Huỳnh Quyết Thắng – Viện công nghệ thông tin và Truyền thông - Đại học Bách Khoa Hà Nội, vị thầy đáng kính,

đã dày công hướng dẫn và giúp đỡ tác giả hoàn thành luận văn này

Xin chân thành cảm ơn Quý Thầy Cô, nhân viên thuộc Viện Công nghệ thông tin và Truyền Thông, Viện Sau đại học – Trường Đại học Bách Khoa Hà Nội, … bởi sự quan tâm giúp đỡ tận tâm và thiết thực trong quá trình nghiên cứu và hoàn thành luận văn

Xin chân thành cảm ơn quý Thầy Cô đã đọc và góp ý chân thành để tác giả hoàn thiện luận văn

Xin chân thành cảm ơn các đồng nghiệp thuộc Trường Sĩ quan Thông tin, cảm ơn các bạn học viên lớp Cao học Công nghệ thông tin khóa 2012A học tại Nha Trang, những người thân yêu đã tạo điều kiện về mặt thời gian, công việc, động viên, giúp đỡ trong suốt quá trình học tập và hoàn thành luận văn

Cuối cùng xin cảm ơn những người thân trong gia đình cùng bạn bè đã luôn tạo những điều kiện thuận lợi nhất, luôn là chỗ dựa về mặt tinh thần vững chắc để tác giả hoàn thành nhiệm vụ của mình

Hà Nội, tháng 10 năm 2013

Đỗ Văn Tuấn

Trang 6

Trang 4

LỜI CAM ĐOAN

Tô i xin cam đoan đây là công trình nghiên cứu của tôi dưới sự hướng dẫn của PGS.TS Huỳnh Quyết Thắng Các số liệu, kết quả nêu trong luận văn là trung thực và chưa từng được ai công bố trong bất kỳ công trình nào khác

Hà Nội, ngày 20 tháng 12 năm 2013

Đỗ Văn Tuấn

Trang 7

Trang 5

MỤC LỤC

DANH MỤC CÁC BẢNG 8

DANH MỤC CÁC TỪ VIẾT TẮT 8

MỞ ĐẦU 9

CHƯƠNG 1 11

TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY 11

1.1 CÁC ĐỊNH NGHĨA ĐIỆN TOÁN ĐÁM MÂY 11

1.2 LỊCH SỬ 15

1.3 ĐẶC ĐIỂM CHÍNH 16

1.4 CẤU TRÚC VÀ CÁCH THỨC HOẠT ĐỘNG CỦA "ĐIỆN TOÁN ĐÁM MÂY" 17

1.4.1 C ấu trúc phân lớp của mô hình Điện toán đám mây 17

1.4.2 Cách th ức hoạt động của Điện toán đám mây 19

1.5 CÁC MÔ HÌNH ĐIỆN TOÁN ĐÁM MÂY 22

1.5.1 Mô hình d ịch vụ của điện toán đám mây 22

1.5.1.1 Dịch vụ hạ tầng IaaS (Infrastructure as a Service) 23

1.5.1.2 Dịch vụ nền tảng PaaS (Platform as a Service) 25

1.5.1.3 Dịch vụ phần mềm SaaS (Software as a Service) - Cung cấp dịch vụ phần mềm thực thi từ xa 27

1.5.1.4 So sánh 3 loại hình dịch vụ 29

1.5.2 Mô hình triển khai của điện toán đám mây 30

1.5.2.1 Đám mây công cộng (Public Cloud) 31

1.5.2.2 Đám mây riêng (Private Cloud) 32

1.5.2.3 Đám Mây Lai (Hybirb Cloud) 34

1.5.3 Đánh giá ưu nhược điểm của các mô hình 35

1.5.3.1 Ưu điểm 35

1.5.3.2 Nhược điểm 37

1.6 SO SÁNH CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY VỚI CÔNG NGHỆ KHÁC 38

Trang 8

Trang 6

1.7 KẾT LUẬN 39

CHƯƠNG 2 MÔ HÌNH SAAS TRONG ĐIỆN TOÁN ĐÁM MÂY 40

2.1 GIỚI THIỆU MÔ HÌNH SAAS 40

2.1.1 Khái niệm mô hình SaaS 40

2.1.2 Đặc điểm của SaaS 40

2.2 XU HƯỚNG PHẦN MỀM HƯỚNG DỊCH VỤ (SAAS) 41

2.2.1 Thế giới 41

2.2.2 Việt Nam 42

2.3 MÔ HÌNH HỆ THỐNG SAAS 42

2.4 PHẦN MỀM SAAS 43

2.4.1 Ví dụ mở đầu - Google Docs 43

2.4.1.1 Giới thiệu về Google Docs 43

2.4.1.2 Đặc điểm của Google Docs 44

2.4.2 Thế nào là một phần mềm SaaS 44

2.4.3 Đặc trưng của phần mềm SaaS 45

2.4.4 Bốn cấp độ phát triển của phần mềm SaaS[17] 46

2.4.4.1 Cấp độ 1: Có thể tùy biến 46

2.4.4.2 Cấp độ 2: Cung cấp khả năng cấu hình 46

2.4.4.3 Cấp độ 3: Khả năng cấu hình, hiệu năng đa người dùng 46

2.4.4.4 Cấp độ 4: Tính mở rộng, khả năng cấu hình, hiệu năng đa người dùng 46 2.4.5 So sánh phần mềm SaaS và phần mềm truyền thống (không chạy qua mạng) 46

2.4.6 So sánh phần mềm SaaS với ứng dụng web thông thường 47

2.4.7 So sánh SaaS và SOA 48

2.4.8 So sánh SaaS với phần mềm nguồn mở (Open Source Software) 48

2.5 NHỮNG THUẬN LỢI CỦA PHẦN MỀM SAAS 49

2.5.1 Chi phí triển khai thấp, thời gian triển khai nhanh 49

2.5.2 Không cần nhiều sự hỗ trợ kĩ thuật 49

2.5.3 Nâng cấp chương trình mà không tốn thêm chi phí 49

2.5.4 Truy cập không giới hạn không gian và thời gian 50

2.6 KHÓ KHĂN CỦA PHẦN MỀM SAAS 50

2.6.1 Đối với người dùng (doanh nghiệp, tổ chức, cá nhân) 50

2.6.2 Đối với nhà cung cấp dịch vụ 50

2.6.3 Vấn đề bảo mật 50

2.6.4 Vấn đề bảo đảm truy cập đồng thời 51

2.7 NHỮNG LỢI ÍCH CỦA SAAS 51

Trang 9

Trang 7

2.8 KẾT LUẬN 52

CHƯƠNG 3 THỬ NGHIỆM KHAI THÁC DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY VÀ ỨNG DỤNG TRONG QUẢN LÝ THÔNG TIN KINH DOANH 54

3.1 GIỚI THIỆU VỀ HỆ THỐNG QUẢN LÝ THÔNG TIN KINH DOANH 54

3.1.1 Quản lý thông tin kinh doanh theo cách truyền thống 54

3.1.2 Chức năng hệ thống quản lý thông tin kinh doanh 54

3.1.2.1 Chức năng quản lý thông tin kinh doanh sản xuất 55

3.1.2.2 Chức năng quản lý thông tin marketing 55

3.1.2.3 Chức năng hệ thống quản lý thông tin quản trị nhân sự 56

3.1.2.4 Chức năng quản lý thông tin quản trị tài chính 57

3.2 QUẢN LÝ THÔNG TIN KINH DOANH ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY 58

3.3 XÂY DỰNG HỆ THỐNG, TRIỂN KHAI THỬ NGHIỆM 59

3 3.1 Giới thiệu citrix 59

3.3.2 Giới thiệu về XenApp 60

3.3.3 Chức năng XenApp 60

3.3.4 Mô hình vật lý triển khai XenApp 62

3.3.5 Ki ến trúc triển khai thử nghiệm bằng phần mềm XenApp 63

3.3.6 M ột số hình ảnh cài đặt thử nghiệm XenApp 64

3.4 ĐÁNH GIÁ GIẢI PHÁP VÀ KẾT QUẢ ĐẠT ĐƯỢC 66

3.4.1 Về mặt lý thuyết 66

3.4.1.1 Lý thuyết về Điện toán đám mây 66

3.4.1.2 Lý thuyết SaaS 66

3.4.2 Về mặt ứng dụng 67

3.4.3 Hạn chế luận văn 67

3.4.3.1 Về mặt lý thuyết 67

3.4.3.2 Về mặt ứng dụng 68

3.4.3.3 Khó khăn trong Triển khai hệ thống Điện Toán Đám Mây 68

3.5 HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 68

DANH MỤC CÁC HÌNH Hình 1.1: Ứng dụng trên điện toán đám mây 12

Hình 1.2: Minh họa về cloud computing 13

Hình 1.3: Sơ đồ điện toán đám mây với các dịch vụ cung cấp 14

Hình 1.4: Cuộc cách mạng trong công nghiệp IT [20] 15

Trang 10

Trang 8

Hình 1.5: Cấu trúc phân tầng của điện toán đám mây 18

Hình 1.6: Hạ tầng thiết bị được chứa ở lớp back-end 20

Hình 1.7: Các mô hình dịch vụ điện toán đám mây 22

Hình 1.8: Dịch vụ cơ sở hạ tầng 23

Hình 1.9: Mối quan hệ giữa các máy ảo, trình siêu giám sát và máy tính 25

Hình 1.10: Dịch vụ nền tảng 25

Hình 1.11: Dịch vụ phần mềm 28

Hình 1.12: Đám mây công cộng 31

Hình 1.13 : Đám mây riêng 33

Hình 1.14: Đám mây lai 34

Hình 1.15 : Triển khai ứng dụng trên đám mây lai 35

Hình 2.1 Mô hình tổng quan hệ thống SaaS 43

Hình 2.2 So sánh qui trình phát triển phần mềm SaaS và phần mềm truyền thống 47

Hình 3.1 Logo hãng Citrix 59

Hình 3.2 Tổng quan chức năng XenApp 62

Hình 3.3 Mô hình triển khai vật lý XenApp 62

Hình 3.4 : Kiến trúc triển khai hệ thống phần mềm quản lý thông tin kinh doanh trên XenApp 63

Hình 3.5 : Cài đặt XenApp 64

Hình 3.6 Tạo các chính sách cho việc truy cập ứng dụng 65

Hình 3.7 Đăng nhập tài khoản 65

Hình 3.8 Giao diện XenApp 65

DANH MỤC CÁC BẢNG Bảng1.1: So sánh 3 loại hình dịch vụ IaaS, PaaS và SaaS 30

Bảng 2.1 So sánh phần mềm SaaS và phần mềm truyền thống (không chạy qua mạng) 47

DANH MỤC CÁC TỪ VIẾT TẮT

SaaS Software as a Service

PaaS Platform as a Service

IaaS Instructure as a Service

Trang 11

mềm như một dịch vụ (SaaS), mô hình nền tảng như một dịch vụ (PaaS) và mô hình

nhau cũng như ưu điểm của SaaS so với các phần mềm truyền thống khác và thử nghiệm dịch vụ điện toán đám mây và ứng dụng trong quản lý thông tin kinh doanh

Với mục tiêu đặt ra như vậy, những nội dung và kết quả nghiên cứu chính của

luận văn được trình bày trong ba chương như sau:

Chương 1: Tổng quan về dịch vụ điện toán đám mây

Chương 2: Mô hình SaaS trong điện toán đám mây

Chương 3: Thử nghiệm khai thác dịch vụ điện toán đám mây ứng dụng trong quản lý thông tin kinh doanh

Phần đánh giá và kết luận đưa ra những đánh giá về những kết quả đạt được và

thảo luận về huớng nghiên cứu tiếp của luận văn

Trong quá trình thực hiện Luận văn, do thời gian cũng như trình độ còn hạn chế nên không thể tránh khỏi những thiếu sót Rất mong nhận được sự góp ý của các

thầy, cô giáo và các bạn để Luận văn hoàn thiện hơn Tôi xin chân thành cảm ơn sự

hướng dẫn, giúp đỡ tận tình của thầy PGS.TS Huỳnh Quyết Thắng, các thầy trong

Trang 12

Trang 10 viện công nghệ thông tin và truyền thông - Đại học Bách khoa Hà Nội đã giúp đỡ tôi trong quá trình học tập cũng như trong quá trình làm Luận văn

Trang 13

Trang 11

1.1 CÁC ĐỊNH NGHĨA ĐIỆN TOÁN ĐÁM MÂY

Theo wikipedia.org: Điện toán đám mây(cloud computing), còn gọi là điện toán

máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính và phát triển dựa

vào mạng Internet

Theo Ian Foster: “Một mô hình điện toán phân tán có tính co giãn lớn mà hướng theo co giãn về mặt kinh tế, là nơi chứa các sức mạnh tính toán, kho lưu trữ, các nền tảng (platform) và các dịch vụ được trực quan, ảo hóa và co giãn linh động, sẽ được phân phối theo nhu cầu cho các khách hàng bên ngoài thông qua Internet” “Điện Toán Đám Mây là một dạng thức điện toán cung cấp các tài nguyên ảo hóa và có quy mô dưới dạng dịch vụ qua mạng Internet Người dùng không cần tới những kiến thức chuyên môn để quản lý hạ tầng công nghệ này bởi phần việc đó là dành cho các nhà

cung cấp dịch vụ.”

Điện toán đám mây là sự nâng cấp từ mô hình máy chủ mainframe sang mô hình

client-sever Cụ thể, người dùng sẽ không còn phải quá lo ngại về các kiến thức chuyên môn để điều khiển các công nghệ, máy móc và cơ sở hạ tầng, mà các chuyên gia trong

“đám mây” của các hãng cung cấp sẽ giúp thực hiện điều đó

Thuật ngữ “đám mây” ở đây là lối nói ẩn dụ chỉ mạng internet (dựa vào cách được bố trí của nó trong sơ đồ mạng máy tính) và như một liên tưởng về độ phức tạp của các cơ sở hạ tầng chứa trong nó Ở mô hình điện toán này, mọi khả năng liên quan đến công nghệ thông tin đều được cung cấp dưới dạng các “dịch vụ”, cho phép người

sử dụng truy cập các dịch vụ công nghệ từ mộ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, kinh nghiệm về công nghệ đó, cũng như không cần quan tâm đến các cơ sở hạ tầng phục vụ công nghệ đó Tài nguyên, dữ liệu, phần

mềm và các thông tin liên quan đều được quản lý trên các máy chủ (chính là các “đám mây”)

Trang 14

Trang 12

“Ứng dụng điện toán đám mây” là những ứng dụng trực tuyến trên Internet Trình duyệt là nơi ứng dụng hiện hữu và vận hành còn dữ liệu được lưu trữ và xử lý ở máy chủ của nhà cung cấp ứng dụng đó

Điện toán đám mây tính toán, sử dụng phần mềm, truy cập dữ liệu và dịch vụ lưu trữ mà khách hàng không cần biết vị trí địa lý và cấu hình của hệ thống cung cấp dịch

vụ

Điện toán đám mây là khái niệm tổng thể bao gồm cả các khái niệm như phần mềm dịch vụ, Web 2.0 và các vấn đề khác xuất hiện gần đây, các xu hướng công nghệ nổi bật, trong đó đề tài chủ yếu của nó là vấn đề dựa vào Internet để đáp ứng những nhu cầu điện toán của người dùng Ví dụ, dịch vụ Google App Engine cung cấp những ứng dụng kinh doanh trực tuyến thông thường, có thể truy nhập từ một trình duyệt web, còn các phần mềm và dữ liệu đều được lưu trữ trên các máy chủ

Hình 1.1: Ứng dụng trên điện toán đám mây [1]

Trang 15

nguyên nào tồn tại trong “ đám mây ” tại bất kỳ thời điểm nào và từ bất kỳ đâu thông qua hệ thống Internet

Hình 1.2: Minh h ọa về cloud computing [1]

Hiện nay, các nhà cung cấp đưa ra nhiều dịch vụ của cloud computing theo nhiều hướng khác nhau, đưa ra các chuẩn riêng cũng như cách thức hoạt động khác nhau Do

đó, việc tích hợp các cloud để giải quyết một bài toán lớn của khách hàng vẫn còn là

Trang 16

Trang 14 một vấn đề khó khăn Chính vì vậy, các nhà cung cấp dịch vụ đang có xu hướng tích hợp các cloud lại với nhau thành “sky computing”, đưa ra các chuẩn chung để giải quyết các bài toán lớn của khách hàng

Hình 1.3 : Sơ đồ điện toán đám mây với các dịch vụ cung cấp [1]

Như vậy, theo cách định nghĩa trên, điện toán đám mây là việc ảo hóa (virtualized) các tài nguyên điện toán và các ứng dụng trên đó Nói điện toán đám mây

là nói đến toàn bộ dịch vụ máy tính, không phải sản phẩm, trong đó:

Cơ sở hạ tầng được chia sẻ: Nhiều khách hàng chia sẻ một nền tảng công

nghệ chung và thậm chí là một ứng dụng riêng lẻ

 Các d ịch vụ được truy xuất theo yêu cầu tại các đơn vị khác nhau tùy theo d ịch vụ: Các đơn vị này có thể là người sử dụng, dung lượng, giao dịch hoặc bất

kỳ sự kết hợp nào từ chúng

 Các d ịch vụ được mở rộng: Từ quan điểm của người dùng, các dịch vụ linh

hoạt, không có giới hạn cho sự phát triển

Trang 17

Trang 15

 Mô hình giá c ả là do tiêu thụ: Thay vì thanh toán các chi phí cố định của

một dịch vụ có quy mô để sử dụng tối đa, bạn trả một cái giá tham chiếu trên một đơn

vị tiêu dùng (người sử dụng, các giao dịch, dung lượng…) được đo trong những khoảng thời gian có thể khác nhau, theo giờ hoặc tháng chẳng hạn

 D ịch vụ có thể truy xuất từ bất cứ nơi nào trên thế giới bởi nhiều thiết bị:

Dù ở bất cứ nơi đâu, bất cứ khi nào chỉ cần có thiết bị đầu cuối kết nối Internet là bạn

có thể truy cập và sử dụng dịch vụ một cách đơn giản

1.2 LỊCH SỬ

Đ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ộc cách mạng PC thập kỷ 80 và Internet thập kỷ 90

Hình 1.4: Cuộc cách mạng trong công nghiệp IT [20]

Khái niệm về điện toán đám mây xuất hiện từ những năm 1960 trở lại đây, khi John McCarthy (một trong những cha đẻ của ngành trí tuệ nhân tạo (AI), là giáo sư danh dự về khoa học máy tính tại Đại học Stanford, người đóng góp suốt đời cho khoa

Trang 18

Trang 16

học máy tính và trí tuệ nhân tạo) phát biểu rằng: “Một ngày nào đó tính toán được tổ

chức như một tiện ích công cộng” Các đặc điểm của điện toán đám mây tạo ra như

khả năng co giãn, cung cấp như một tiện ích trực tuyến, với khả năng xem như vô hạn Thuật ngữ “đám mây” lấy trong kỹ thuật điện thoại tại các công ty viễn thông

Các học giả đầu tiên sử dụng thuật ngữ “điện toán đám mây” là thuật ngữ trong một bài

giảng năm 1997 bởi Ramnath Chellappa

Amazon đã góp vai trò quan trọng trong sự phát triển của điện toán đám mây bằng cách hiện đại hóa trung tâm dữ liệu của họ Hầu hết các mạng máy tính được tạo

ra và sử dụng ít nhất là 10% năng lực của nó tại một thời điểm Với kiến trúc điện toán đám mây giúp tối ưu năng lực làm việc của máy chủ Amazon bắt đầu phát triển sản phẩm để cung cấp điện toán đám mây cho khách hàng và tung ra dịch vụ Web Amazon (AWS) như một tiện ích máy tính trong năm 2006

Trong năm 2007, Google, IBM và một số trường đại học bắt tay vào nghiên cứu

dự án điện toán đám mây với quy mô lớn Vào đầu năm 2008, Eucalyptus đã trở thành

mã nguồn mở đầu tiên cho AWS API, nền tảng tương thích cho việc triển khai các đám mây riêng tư Cũng trong năm 2008, OpenNebula tài trợ dự án kho lưu trữ và trở thành phần mềm mã nguồn mở đầu tiên triển khai đám mây riêng, đám mây lai và liên đoàn các đám mây Trong năm đó, những nỗ lực đã được tập trung vào việc cung cấp chất lượng dịch vụ (QoS) để đảm bảo đám mây hoạt động, thuộc dự án của ủy ban IRMOS tài trợ Đến giữa năm 2008, Gartner nhận thấy tiềm năng của điện toán đám mây có thể được đưa ra làm dịch vụ cung cấp cho khách hàng

1.3 ĐẶC ĐIỂM CHÍNH

- Sự linh động (Agility) giúp người dùng nhanh chóng sử dụng dịch vụ và không

tốn kém đầu tư vào xây dựng cơ sở hạ tầng

- Giao diện lập trình ứng dụng (Application Programming Interface-API) giúp

người lập trình tiếp cận và tương tác với phần mềm đám mây thông qua giao diện sử dụng Hệ thống điện toán đám mây sử dụng kiến trúc REST

Trang 19

Trang 17

- Chi phí (Cost) sẽ được giảm đáng kể khi sử dụng đám mây công cộng, chi phí vốn để xây dựng cơ sở hạ tầng có thể chuyển qua làm chi tiêu cho hoạt động khác Điều này bỏ qua rào cản thuế quan, tại đây cơ sở hạ tầng được cung cấp bởi bên thứ ba

và không cần phải mua luôn một lần để tính toán hay sử dụng cho công việc không thường xuyên tính toán chuyên sâu

- Thiết bị và vị trí độc lập (Device and location independence) cho phép người

dùng truy cập hệ thống với bất kì trình duyệt nào, ở bất kì vị trí nào từ những thiết bị đang sử dụng như máy tính hay điện thoại di động Khi cơ sở hạ tầng được cung cấp bởi bên thứ ba thì khách hàng có thể truy cập thông qua Internet và có thể truy cập từ bất cứ nơi nào

- Độ tin cậy (Reliability) sẽ được cải tiến thông qua những góp ý của khách hàng

giúp điện toán đám mây được hoàn thiện, thiết kế phù hợp cho việc kinh doanh và khắc phục những lỗi ảnh hưởng tới hệ thống và khách hàng

- Khả năng mở rộng (Scalability) thông qua việc cung cấp động có thể mở rộng

tùy theo yêu cầu của khách hàng

- An ninh (Security) có thể tập trung dữ liệu, gia tăng các hình thức bảo mật Các mối quan tâm như: mất quyền kiểm soát những dữ liệu nhạy cảm và thiếu bảo mật tại nơi lưu trữ, bảo mật dữ liệu luôn được đặt lên hàng đầu, đây là nhiệm vụ an ninh phía bên nhà cung cấp Nhà cung cấp thường xuyên ghi nhật kí truy cập, để theo dõi và quản lí

- Bảo trì (Maintenance) ứng dụng điện toán đám mây dễ dàng thực hiện công

việc này nếu chúng không được cài đặt trên mỗi máy tính của mỗi người dùng

1.4 CẤU TRÚC VÀ CÁCH THỨC HOẠT ĐỘNG CỦA "ĐIỆN TOÁN ĐÁM MÂY"

1.4.1 C ấu trúc phân lớp của mô hình Điện toán đám mây

Về cơ bản, “điện toán đám mây” được chia ra thành 5 lớp riêng biệt, có tác động qua lại lẫn nhau:

Trang 20

Trang 18

Hình 1.5: C ấu trúc phân tầng của điện toán đám mây [2]

• Client (L ớp Khách hàng): Lớp Client của điện toán đám mây bao gồm phần

cứng và phần mềm, để dựa vào đó, khách hàng có thể truy cập và sử dụng các ứng

dụng/dịch vụ được cung cấp từ điện toán đám mây Chẳng hạn máy tính và đường dây

kết nối Internet (thiết bị phần cứng) và các trình duyệt web (phần mềm)…

• Application (L ớp Ứng dụng): Lớp ứng dụng của điện toán đám mây làm

nhiệm vụ phân phối phần mềm như một dịch vụ thông qua Internet, người dùng không

cần phải cài đặt và chạy các ứng dụng đó trên máy tính của mình, các ứng dụng dễ

dàng được chỉnh sửa và người dùng dễ dàng nhận được sự hỗ trợ

Các đặc trưng chính của lớp ứng dụng bao gồm:

o Các hoạt động được quản lý tại trung tâm của đám mây, chứ không nằm ở phía khách hàng (lớp Client), cho phép khách hàng truy cập các ứng dụng từ xa thông qua Website

Trang 21

Trang 19

o Người dùng không còn cần thực hiện các tính năng như cập nhật phiên bản,

bản vá lỗi, download phiên bản mới… bởi chúng sẽ được thực hiện từ các “đám mây”

• Platform (L ớp Nền tảng): Cung cấp nền tảng cho điện toán và các giải pháp

của dịch vụ, chi phối đến cấu trúc hạ tầng của “đám mây” và là điểm tựa cho lớp ứng

dụng, cho phép các ứng dụng hoạt động trên nền tảng đó Nó giảm nhẹ sự tốn kém khi triển khai các ứng dụng, người dùng không phải trang bị cơ sở hạ tầng (phần cứng và

phần mềm) của riêng mình

Infrastructure (L ớp Cơ sở hạ tầng): Cung cấp hạ tầng máy tính, tiêu biểu là

môi trường nền ảo hóa Thay vì khách hàng phải bỏ tiền ra mua các server, phần mềm, trung tâm dữ liệu hoặc thiết bị kết nối… giờ đây, họ vẫn có thể có đầy đủ tài nguyên để

sử dụng mà chi phí được giảm thiểu, hoặc thậm chí là miễn phí Đây là một bước tiến hóa của mô hình máy chủ ảo (Virtual Private Server)

Server (L ớp Server - Máy chủ): Bao gồm các sản phẩm phần cứng và phần

mềm máy tính, được thiết kế và xây dựng đặc biệt để cung cấp các dịch vụ của đám

mây Các server phải được xây dựng và có cấu hình đủ mạnh (thậm chí là rất mạnh) để đáp ứng nhu cầu sử dụng của số lượng đông đảo các người dùng và các nhu cầu ngày càng cao của họ

1.4.2 Cách th ức hoạt động của Điện toán đám mây

Để hiểu cách thức hoạt động của “đám mây”, tưởng tượng rằng “đám mây” bao

gồm 2 lớp: Lớp Back-end và lớp Front-end

Trang 22

Trang 20

Hình 1.6: H ạ tầng thiết bị được chứa ở lớp back-end [1]

Lớp Front-end là lớp người dùng, cho phép người dùng sử dụng và thực hiện thông qua giao diện người dùng Khi người dùng truy cập các dịch vụ trực tuyến, họ sẽ

phải sử dụng thông qua giao diện từ lớp Front-end, và các phần mềm sẽ được chạy trên

lớp Back-end nằm ở “đám mây” Lớp Back-end bao gồm các cấu trúc phần cứng và

phần mềm để cung cấp giao diện cho lớp Front-end và được người dùng tác động thông qua giao diện đó

Bởi vì các máy tính trên “đám mây” được thiết lập để hoạt động cùng nhau, do

vậy các ứng dụng có thể sử dụng toàn bộ sức mạnh của các máy tính để có thể đạt được

hiệu suất cao nhất Điện toán đám mây cũng đáp ứng đầy đủ tính linh hoạt cho người dùng Tùy thuộc vào nhu cầu, người dùng có thể tăng thêm tài nguyên mà các đám

mây cần sử dụng để đáp ứng, mà không cần phải nâng cấp thêm tài nguyên phần cứng như sử dụng máy tính cá nhân

Nhà cung cấp dịch vụ đám mây tạo ra, phát hành và duy trì dịch vụ đám mây

Trang 23

Trang 21 Người sử dụng đám mây có thể là quản trị viên của tổ chức, các khách hàng sử dụng đám mây, họ gửi yêu cầu một dịch vụ cho nhân viên hoặc cá nhân Người dùng

có thể xem danh mục của các dịch vụ phát hành và lựa chọn các tùy chọn cần thiết, thông tin nhận dạng người dùng và các thông số dịch vụ lựa chọn được gửi tới nhà cung cấp

Các nhà cung cấp đám mây xác định danh tính người dùng như một phần của các dịch vụ bảo mật mà họ cung cấp Sau khi xác nhận, người sử dụng yêu cầu các công cụ quản lý tiến hành thực hiện các yêu cầu và bắt đầu sử dụng thực hiện các hoạt động Quá trình quản lý yêu cầu người sử dụng gửi yêu cầu hướng dẫn đến các lớp, tập hợp

để cung cấp tài nguyên cho việc tạo ra các ảnh ảo Các thông số dịch vụ được thực hiện trong khi tạo ra một ảnh ảo từ các nguồn tài nguyên vật lý phân tán và tài nguyên ảo, một ID người dùng được sử dụng để thiết lập chính sách cho các dịch vụ được yêu cầu Một chính sách có thể kết hợp với việc kinh doanh, lưu trữ, đường dẫn tài nguyên… Ví

dụ một dịch vụ lưu trữ có thể kết hợp với một chính sách để tạo ra ba bản sao đồng bộ

và không đồng bộ tại các địa điểm cụ thể hoặc thiết lập một thời gian hoặc thiết lập sự duy trì trong một khoảng thời gian mà tại đó dữ liệu không bị sửa đổi, nếu không thì các mẫu ảnh được cấu hình sẵn được duy trì bởi các nhà cung cấp dịch vụ Điện Toán Đám Mây sẽ được gán cho các ảnh ảo

Thêm vào đó, các nhà cung cấp dịch vụ Điện Toán Đám Mây cung cấp dịch vụ giám sát để người dùng có thể quan sát hiệu suất các ảnh ảo mà họ đã tạo ra và có thể thay đổi các thiết lập nếu cần thiết Các nhà cung cấp dịch vụ Điện Toán Đám Mây còn kết hợp với các dịch vụ đo lường để cho phép khách hàng trả tiền theo tính năng sử dụng

Một khi ảnh ảo đã hoàn thành thì các ứng dụng được chỉ định và nền tảng phần mềm có thể được đưa lên phần trên của ảnh ảo và người dùng có thể sử dụng các dịch

vụ được chỉ định

Trang 24

Trang 22 Bất cứ lúc nào người dùng cũng có thể cập nhật hoặc chấm dứt dịch vụ tùy thuộc vào vai trò và đặc quyền của họ Sự chấm dứt dịch vụ sẽ hủy ảnh ảo và giải phóng nguồn tài nguyên đám mây

1.5 CÁC MÔ HÌNH ĐIỆN TOÁN ĐÁM MÂY

Các mô hình Điện Toán Đám Mây được phân thành hai loại:

- Các mô hình dịch vụ (Service Models): Phân loại theo các dịch vụ của các nhà

cung cấp dịch vụ Điện Toán Đám Mây

- Các mô hình triển khai (Deployment Models): Phân loại theo cách thức triển khai dịch vụ Điện Toán Đám Mây đến với khách hàng

1.5.1 Mô hình d ịch vụ của điện toán đám mây

Dịch vụ điện toán đám mây rất đa dạng và bao gồm tất cả các lớp dịch vụ điện toán từ cung cấp năng lực tính toán trên máy chủ hiệu suất cao hay các máy chủ ảo, không gian lưu trữ dữ liệu, hay một hệ điều hành, một công cụ lập trình, hay một ứng dụng kế toán … Các dịch vụ cũng được phân loại khá da dạng, nhưng các mô hình dịch

vụ phổ biến nhất có thể được phân thành 3 nhóm: Dịch vụ hạ tầng (IaaS), Dịch vụ nền tảng (PaaS) và Dịch vụ phần mềm (SaaS) Các dịch vụ có thể được cung ứng như là một dịch vụ cho thuê trong cách dùng bao nhiêu trả bấy nhiêu

Hình 1.7: Các mô hình d ịch vụ điện toán đám mây[17]

Trang 25

Trang 23

1.5.1.1 Dịch vụ hạ tầng IaaS (Infrastructure as a Service)

Dịch vụ IaaS cung cấp dịch vụ cơ bản, các hạ tầng thô (thường là dưới hình thức các máy ảo) bao gồm năng lực tính toán, không gian lưu trữ, kết nối mạng tới khách hàng Khách hàng (cá nhân hoặc tổ chức) có thể sử dụng tài nguyên hạ tầng này để đáp ứng nhu cầu tính toán hoặc cài đặt ứng dụng riêng cho người sử dụng Với dịch vụ này khách hàng làm chủ hệ điều hành, lưu trữ và các ứng dụng do khách hàng cài đặt Khách hàng điển hình của dịch vụ IaaS có thể là mọi đối tượng cần tới một máy tính và

tự cài đặt ứng dụng của mình

Hình 1 8: Dịch vụ cơ sở hạ tầng[5]

Ví dụ điển hình về dịch vụ này là dịch vụ EC2 của Amazon Khách hàng có thể đăng ký sử dụng một máy tính ảo trên dịch vụ của Amazon và lựa chọn một hệ thống điều hành (ví dụ, Windows hoặc Linux) và tự cài đặt ứng dụng của mình

 L ợi ích của IaaS: Đối với các doanh nghiệp, lợi ích lớn nhất của IaaS thể

hiện qua một khái niệm được gọi là cloudbursting (Bùng nổ lên đám mây) - quá trình

Trang 26

Trang 24 này giảm tải các tác vụ lên đám mây nhiều lần khi cần nhiều tài nguyên tính toán nhất Tiềm năng để tiết kiệm vốn thông qua việc bùng nổ lên đám mây là rất lớn, vì các doanh nghiệp sẽ không cần phải đầu tư thêm các máy chủ thường chỉ chạy 70% công suất hai hoặc ba lần trong năm, thời gian còn lại chỉ chạy 7-10% công suất

Những đặc trưng tiêu biểu:

o Cung cấp tài nguyên như là dịch vụ: bao gồm cả máy chủ, thiết bị mạng, bộ nhớ, CPU, không gian đĩa cứng, trang thiết bị trung tâm dữ liệu

o Khả năng mở rộng linh hoạt

o Chi phí thay đổi tùy theo thực tế

o Nhiều người thuê có thể cùng dùng chung trên một tài nguyên

o Cấp độ doanh nghiệp: đem lại lợi ích cho công ty bởi một nguồn tài ngyên tính toán tổng hợp

IaaS dễ dàng nhận ra, bởi vì nó thường là độc lập với nền tảng IaaS bao gồm sự kết hợp của các tài nguyên phần cứng và phần mềm Phần mềm IaaS là mã mức thấp chạy độc lập với hệ điều hành - được gọi là trình siêu giám sát - và chịu trách nhiệm kiểm kê tài nguyên phần cứng và phân phối tài nguyên theo yêu cầu (xem hình dưới) Quá trình này được gọi là phân nhóm tài nguyên (resource pooling) Phân nhóm tài nguyên bằng trình siêu giám sát làm cho có thể ảo hóa, và ảo hóa làm cho có khả năng điện toán nhiều bên thuê - một khái niệm để chỉ một cơ sở hạ tầng được chia sẻ bởi một vài tổ chức có các mối quan tâm giống nhau về các yêu cầu an toàn và tuân thủ quy định về dữ liệu

Trang 28

Trang 26

đó Dịch vụ PaaS có thể được cung cấp dưới dạng các ứng dụng lớp giữa (middleware), các ứng dụng chủ (application server) cùng các công cụ lập trình với ngôn ngữ lập trình nhất định để xây dựng ứng dụng Dịch vụ PaaS cũng có thể được xây dựng riêng

và cung cấp cho khách hàng thông qua một API riêng Khách hàng xây dựng ứng dụng

và tương tác với hạ tầng thông qua API đó Ở mức PaaS, khách hàng không quản lý nền tảng Cloud hay các tài nguyên lớp như hệ điều hành, lưu giữ ở lớp dưới Khách hàng điển hình của dịch vụ PaaS chính là các nhà phát triển ứng dụng

PaaS hỗ trợ việc triển khai ứng dụng mà không quan tâm đến chi phí hay sự phức tạp của việc trang bị và quản lý các lớp phần cứng và phần mềm bên dưới, cung cấp tất

cả các tính năng cần thiết để hỗ trợ chu trình sống đầy đủ của việc xây dựng và cung cấp một ứng dụng và dịch vụ web sẵn sàng trên Internet mà không cần bất kì thao tác tải hay cài đặt phần mềm cho những người phát triển, quản lý tin học, hay người dùng cuối PaaS còn được biết đến với một tên khác là cloudware

Cung cấp dịch vụ nền tảng (PaaS) bao gồm những điều kiện cho qui trình thiết kế ứng dụng, phát triển, kiểm thử, triển khai và lưu trữ ứng dụng có giá trị như là dịch vụ ứng dụng như cộng tác nhóm, sắp xếp và tích hợp dịch vụ web, tích hợp cơ sở dữ liệu, bảo mật, khả năng mở rộng, quản lý trạng thái, phiên bản ứng dụng, các lợi ích cho cộng đồng phát triển và nghiên cứu ứng dụng Những dịch vụ này được chuẩn bị như là một giải pháp tích hợp trên nền web

Dịch vụ App Engine của Google là một dịch vụ PaaS điển hình, cho phép khách hàng xây dựng các ứng dụng web với môi trường chạy ứng dụng và phát triển dựa trên ngôn ngữ lập trình Java hoặc Python

Những đặc trưng tiêu biểu:

o Phục vụ cho việc phát triển, kiểm thử, triển khai và vận hành ứng dụng giống như là môi trường phát triển tích hợp

o Các công cụ khởi tạo với giao diện trên nền web

o Kiến trúc đồng nhất

Trang 29

o Ưu điểm trong những dự án tập hợp những công việc nhóm có sự phân tán về địa lý

o Khả năng tích hợp nhiều nguồn của dich vụ web

o Giảm chi phí ngoài lề khi tích hợp các dịch vụ về bảo mật, khả năng mở rộng, kiểm soát lỗi…

o Giảm chi phí khi trừu tượng hóa công việc lập trình ở mức cao để tạo dịch vụ, giao diện người dùng và các yếu tố ứng dụng khác

o Mong đợi ở người dùng có kiến thức có thể tiếp tục hoàn thiện và hỗ trợ tương tác với nhiều người để giúp xác định mức độ khó khăn của vấn đề chúng ta gặp phải

o Hướng việc sử dụng công nghệ để đạt được mục đích tạo điều kiện dễ dàng hơn cho việc phát triển ứng dụng đa người dùng cho những người không chỉ trong nhóm lập trình mà có thể kết hợp nhiều nhóm cùng làm việc

Trang 30

Trang 28

Hình 1 11: Dịch vụ phần mềm[5]

Dịch vụ phần mềm (SaaS) là một mô hình triển khai ứng dụng mà ở đó nhà cung cấp cho phép người dụng sử dụng dịch vụ theo yêu cầu Những nhà cung cấp SaaS có thể lưu trữ ứng dụng trên máy chủ của họ hoặc tải ứng dụng xuống thiết bị khách hàng,

vô hiệu hóa nó sau khi kết thúc thời hạn Các chức năng theo yêu cầu có thể được kiểm soát bên trong để chia sẻ bản quyền của một nhà cung cấp ứng dụng thứ ba

Dịch vụ SaaS cung cấp các ứng dụng hoàn chỉnh như một dịch vụ theo yêu cầu cho nhiều khách hàng với chỉ một phiên bản cài đặt Khách hàng lựa chọn ứng dụng phù hợp với nhu cầu và sử dụng mà không quan tâm tới hay bỏ công sức quản lý tài nguyên tính toán bên dưới

Dịch vụ SaaS nổi tiếng nhất phải kể đến Salesforce.com với các ứng dụng cho doanh nghiệp mà nổi bật nhất là CRM Các ứng dụng SaaS cho người dùng cuối phổ biến là các ứng dụng office Online của Microsoft hay Google Docs của Google

Những đặc trưng tiêu biểu:

Trang 31

Trang 29

o Phần mềm sẵn có đòi hỏi việc truy xuất, quản lý qua mạng

o Quản lý các hoạt dộng từ một vị trí tập trung hơn là tại mỗi nơi của khách hàng, cho phép khác hàng truy xuất từ xa thông qua web

o Cung cấp ứng dụng thông thường gần gũi với mô hình ánh xạ từ một đến nhiều, bao gồm cả các đặc trưng kiến trúc, giá cả và quản lý

o Những tính năng tập trung nâng cấp, giải phóng người dùng khỏi việc tải các bản vá lỗi và cập nhật

o Thường xuyên tích hợp những phần mềm giao tiếp trên mạng diện rộng

không nên sử dụng

cơ sở hạ tầng và do

đó làm giảm chi phí này; các thỏa thuận

ở mức dịch vụ (SLA); trả tiền theo mức sử dụng, tự điều chỉnh quy mô

Điện toán lưới, điện toán tiện ích, cá thể tính toán,

siêu giám sát, bùng nổ lên đám mây, điện toán nhiều bên thuê, phân lượt tài

Tránh được chi phí vốn cho phần cứng và nguồn nhânlực; giảm rủi ro lợi tức đầu tư

(ROI); rào cản thấp khi tham gia vào; điều chỉnh quy mô

tự động hóa và trơn tru

Năng xuất

và hiệu quả kinh doanh phụ thuộc nhiều vàokhả năng của nhà cung cấp;

chi phí dài hạn có tiềm năng lớn hơn; sự tập

Khi ngân

sách vốn lớn hơn so với ngân

sách hoạtđộng

Trang 32

Trang 30

đòi hỏi các biện pháp an

ninh khác hoặc mới

Chồng giải pháp

phiên bản trơn tru

Sự tập trung hóa đòi hỏi

pháp an ninh khác

giao diện người dùng do các ứng dụng máy khách nhẹ (thin-client) cung cấp; các thành phần điện toán đám mây qua các API; được ghép lỏng; theo mô đun; khả năng tương tác theo ngữ nghĩa

Máy khách

dụng chủ

khách-Tránh được chi phí vốn cho phần mềm và phát triển tài nguyên; giảm rủi ro lợi tức đầu tư (ROI);

cập nhật lặp nhiều lần và trơn tru

Sự tập trung hóa đòi hỏi

pháp an

ninh khác hoặc mới

Không

B ảng1.1: So sánh 3 loại hình dịch vụ IaaS, PaaS và SaaS

1.5.2 Mô hình triển khai của điện toán đám mây

Thông thường có 3 mô hình triển khai là: Đám Mây Công Cộng, Đám Mây Riêng và Đám Mây Lai

Trang 33

Trang 31

1.5.2.1 Đám mây công cộng (Public Cloud)

Cơ sở hạ tầng đám mây công cộng được xây dựng sẵn cho các nhóm ngành công nghiệp hoặc nhóm các người dùng Nó thuộc sở hữu của các tổ chức quảng bá và bán dịch vụ đám mây Có thể nghĩ rằng giống như là một môi trường dựa trên yêu cầu và trả tiền theo sử dụng mà ở đó không có cơ sở hạ tầng web hoặc yêu cầu quản lý và vượt khỏi phạm vi khách hàng Ví dụ: Amazone’s Elastic Compute “Đám Mây” (E2C), Google Apps, Salesfores.com

Hình 1 12: Đám mây công cộng[3]

Các đám mây công cộng cung cấp cho khách hàng các dịch vụ công nghệ thông tin tốt nhất Có thể là phần mềm, cơ sở hạ tầng ứng dụng hoặc cơ sở hạ tầng vật lý Các nhà cung cấp đám mây chịu trách nhiệm cài đặt, quản lý, cung cấp và bảo trì Khách hàng tính phí cho các tài nguyên nào mà họ sử dụng

Các dịch vụ thường được cung cấp với các quy ước về cấu hình, chúng được cung cấp với những trường hợp sử dụng phổ biến nhất Khách hàng chỉ có quyền truy cập vào tài nguyên được cấp phát

Public Cloud cho phép tổ chức, doanh nghiệp chuyển bớt các công việc IT (outsourcing) cho nhà cung cấp dịch vụ, nhằm tập trung vào phát triển công việc,

Trang 34

Trang 32 nghiệp vụ cốt lõi, cải tiến quy trình sản xuất, kinh doanh, giảm thời gian phát triển sản phẩm, dịch vụ đưa ra thị trường

Mô hình khai thác dịch vụ hạ tầng đám mây mà các tổ chức, doanh nghiệp thường sử dụng đó là thực hiện thuê một số lượng tài nguyên nhất định cho nhu cầu nghiệp vụ, những nhu cầu đột biến Nhờ vậy, tổ chức doanh nghiệp không phải đầu tư ban đầu, chỉ phải trả chi phí cho những nhu cầu sử dụng thực sự Khai thác dịch vụ hạ tầng đem lại cho khách hàng hiệu quả kinh tế, đặc biệt trong những trường hợp nhu cầu tính toán, lưu trữ tăng đột biến trong thời gian ngắn, việc đầu tư hạ tầng, thiết bị riêng

sẽ gây lãng phí không cần thiết Thời gian để mua sắm thiết bị hạ tầng cũng gây chậm trễ, ảnh hưởng tới công việc, nghiệp vụ của đơn vị

Dịch vụ điện toán đám mây công cộng cung cấp dưới các hình thức đa dạng với các mô hình khác nhau Các tổ chức có thể lựa chọn khai thác sử dụng để bổ sung cho

hạ tầng điện toán hiện có (dịch vụ IaaS), thử nghiệm, phát triển các ứng dụng (PaaS), hoặc khai thác các ứng dụng sẵn có (SaaS) để đáp ứng kịp thời nhu cầu của nghiệp vụ, giảm chi phí đầu tư cũng như chi phí cơ hội

Tuy nhiên Public Cloud có một trở ngại, đó là vấn đề mất kiểm soát về dữ liệu và vấn đề an toàn dữ liệu Trong mô hình này mọi dữ liệu đều nằm trên dịch vụ Cloud, do nhà cung cấp dịch vụ Cloud đó bảo vệ và quản lý Chính điều này khiến cho khách hàng, nhất là các công ty lớn cảm thấy không an toàn đối với những dữ liệu quan trọng của mình khi sử dụng dịch vụ Cloud

1.5.2.2 Đám mây riêng (Private Cloud)

Là các dịch vụ đám mây được cung cấp trong doanh nghiệp Những đám mây này tồn tại bên trong mô hình mạng công ty và chúng được doanh nghiệp quản lý Trong

mô hình Private Cloud, cơ sở hạ tầng và các dịch vụ được xây dựng để phục vụ cho một tổ chức (doanh nghiệp) duy nhất Điều này giúp cho doanh nghiệp có thể kiểm soát tối đa đối với dữ liệu, bảo mật và chất lượng dịch vụ Doanh nghiệp sở hữu cơ sở

hạ tầng và quản lý các ứng dụng được triển khai trên đó Private Cloud có thể được xây

Trang 35

Trang 33 dựng và quản lý bởi chính đội ngũ IT của doanh nghiệp hoặc có thể thuê một nhà cung cấp dịch vụ đảm nhiệm công việc này

Như vậy, mặc dù tốn chi phí đầu tư nhưng Private Cloud lại cung cấp cho doanh nghiệp khả năng kiểm soát và quản lý chặt chẽ những dữ liệu quan trọng Các đám mây riêng đưa ra nhiều lợi ích giống như các đám mây chung, điểm khác biệt chính là doanh nghiệp chịu trách nhiệm thiết lập và bảo trì đám mây Việc thiết lập đám mây riêng đôi khi không còn chi phí cho việc sử dụng và duy trì hoạt động liên tục của đám mây và có thể vượt quá chi phí khi sử dụng một đám mây chung

Các đám mây riêng có nhiều lợi thế hơn so với đám mây chung Việc kiểm soát chi tiết các tài nguyên khác nhau trên đám mây giúp công ty có các lựa chọn cấu hình phù hợp Các đám mây riêng sẽ rất lý tưởng khi công việc đang được thực hiện không cần đến một đám mây chung và sẽ không lo ngại tới vấn đề an ninh, quản lý

Hình 1 13 : Đám mây riêng[3]

Một đám mây riêng là sự lựa chọn rõ ràng khi:

- Việc kinh doanh của bạn gắn với dữ liệu và các ứng dụng của bạn Vì vậy, việc kiểm soát và bảo mật chiếm phần lớn công việc

- Việc kinh doanh của bạn là một phần của một ngành công nghiệp phải phù hợp với an ninh nghiêm ngặt và các vấn đề bảo mật dữ liệu

Trang 36

Trang 34

- Công ty của bạn là đủ lớn để chạy một dữ liệu trung tâm điện toán đám mây có hiệu quả

1.5.2.3 Đám Mây Lai (Hybirb Cloud)

Đám mây lai là một thành phần của hai hoặc nhiều đám mây riêng và công cộng Mỗi đám mây vẫn giữ được các thực thể độc đáo của nó Những đám mây có thể được liên kết với nhau bằng công nghệ, cho phép dữ liệu và ứng dụng linh động Đám mây lai phổ biến là do nhiều lý do Ví dụ nhiều tổ chức đã có cơ sở hạ tầng Điện Toán Đám Mây tư nhân và có thể cần phải mở rộng khả năng của họ, những lợi ích của việc kết hợp đám mây riêng và đám mây công cộng có thể là một mô hình hiệu quả hơn để xử

lý một sự đột biến bất ngờ trong khối lượng công việc ứng dụng

Đám Mây Công Cộng dễ áp dụng, chi phí thấp nhưng không an toàn Ngược lại, Đám Mây Riêng an toàn hơn nhưng tốn chi phí và khó áp dụng Do đó nếu kết hợp được hai mô hình này lại với nhau thì sẽ khai thác ưu điểm của từng mô hình Đó là ý tưởng hình thành mô hình Đám Mây Lai

Đám Mây Lai là sự kết hợp của Đám Mây Công Cộng và Đám Mây Riêng Trong

đó doanh nghiệp sẽ “out-source” các chức năng nghiệp vụ và dữ liệu không quan trọng,

sử dụng các dịch vụ Đám Mây Công Cộng để giải quyết và xử lý các dữ liệu này Đồng thời, doanh nghiệp sẽ giữ lại các chức năng nghiệp vụ và dữ liệu tối quan trọng trong

tầm kiểm soát Đám Mây Riêng

Hình 1 14: Đám mây lai[3]

Ngày đăng: 01/05/2021, 16:38

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w