1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo môn học điên toán đám mây đề tài tìm hiểu về công nghê ảo hóa máy chủ microsoft

41 10 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

Tiêu đề Tìm Hiểu Về Công Nghệ Ảo Hóa Máy Chủ Microsoft
Tác giả Nguyễn Thị Khánh Huyền, Nguyễn Việt Tùng, Trần Hồng Nhung
Người hướng dẫn ThS. Mạc Văn Quang
Trường học Đại Học Giao Thông Vận Tải
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 41
Dung lượng 1,58 MB

Nội dung

Tổng quan về điện toán đám mây1.1 Khái niệm, lợi ích của điện toán đám mây Định nghĩa điện toán đám mâyĐịnh nghĩa của Viện quốc gia về chuẩn hóa và cơng nghệ của Mỹ NIST: “Điệntốn đám m

Trang 1

ĐẠI HỌC CÔNG NGHÊ GIAO THÔNG VẬN TẢI

KHOA CÔNG NGHÊ THÔNG TIN

-

����� -BÀI TẬP LỚN MÔN HỌC: ĐIÊN TOÁN ĐÁM MÂY

BÁO CÁO MÔN HỌC ĐIÊN TOÁN ĐÁM MÂY

ĐỀ TÀI: TÌM HIỂU VỀ CÔNG NGHÊ ẢO HÓA MÁY CHỦ

MICROSOFT GIÁO VIÊN HƯỚNG DẪN: ThS.Mạc Văn Quang

SINH VIÊN THỰC HIÊN: Nguyễn Thị Khánh Huyền – 73DCTT22449

Nguyễn Việt Tùng – 73DCTT22187 Trần Hồng Nhung – 73DCTT23318 LỚP: 73DCTT21

HÀ NỘI 2023

Trang 2

NHẬN XÉT CỦA GIẢNG VIÊN

Trang 3

Mục lục

NHẬN XÉT CỦA GIẢNG VIÊN 2

LỜI CẢM ƠN 4

LỜI MỞ ĐẦU 5

Chương I Tổng quan về điện toán đám mây 6

1.1 Khái niệm, lợi ích của điện toán đám mây 6

1.2 Một số dịch vụ đám mây phổ biến 7

1.3 Giới thiệu về công nghệ ảo hóa 8

1.4 Những loại công nghệ ảo hóa cơ bản của VMWare 8

1.5 Phân biệt ảo hóa trên VMware Workstation và vCenter 9

1.6 Những loại công nghệ ảo hóa của Microsoft (EC2) 10

1.7 Những loại công nghệ ảo hóa của Oracle (Vitualbox) 10

1.8 Những loại công nghệ ảo hóa của Amazon (AWS) 10

1.9 Những công nghệ ảo hóa trong điện toán đám mây 10

1.10 Các mô hình dịch vụ trong điện toán đám mây 13

1.11 Trình bày mô hình triển khai điện toán đám mây 15

1.12 Những rủi ro về an toàn bảo mật ĐTĐM 19

1.14 IoT là gì, ứng dụng của IoT trong điện toán đám mây 20

1.15 Trình bày kiến trúc lưu trữ đám mây Hadoop- HDFS 20

Chương II.Tìm hiểu công nghệ ảo hóa máy chủ Microsoft(HYPER-V) 22

2.1 Khái niệm Hyper-V , Mô hình hóa Hyper-V ? 22

2.2 Cấu trúc của ảo hóa 24

2.3 So sánh 2 công nghệ ảo hóa Hyper-V và Vsphere 25

2.4 Triển khai dịch vụ Hyper-V 26

2.5 Những thuận lợi khi triển khai Hyper-V 37

2.6 Những khó khăn khi triển khai Hyper-V 39

Trang 4

LỜI CẢM ƠN

Để có thể tìm hiểu, hoàn thiện luận văn và có được kết quả như ngày hôm nay, em xin chân thành bày tỏ lòng cảm ơn tới trường Đại học công nghệ giao thông vận tải đã tạo môi trường thật tốt cho chúng em được học tập, rèn luyện, tìm hiểu và trau dồi kiến thức trong suốt những năm học vừa qua Đặc biệt chúng xin được gửi lời cảm ơn tới Thầy

ThS Mạc Văn Quang, thầy đã rất nhiệt tình hướng dẫn, chỉ bảo, đóng góp ý kiến và tạo

mọi điều kiện cho nhóm em thực hiện bài báo cáo Báo cáo có được một số kết quả nhất định, tuy nhiên không thể tránh khỏi sai sót và hạn chế, kính mong được sự cảm thông và đóng góp ý kiến của thầy cô và các bạn.

Trang 5

LỜI MỞ ĐẦU

Ngày nay, khi bộ vi xử lý ngày càng được phát triển mạnh mẽ và tăngtheo định luật Moore với tốc độ chóng mặt, dung lượng bộ nhớ RAM lên đến hàngtrăm GB thì các máy chủ trở nên thừa thãi và không hiệu quả trong việc sử dụnghết năng lực xử lý của nó Sự gia tăng ngày càng lớn của các dịch vụ cung cấp, đikèm với hiệu suất, tính sẵn sàng của máy chủ là vấn đề chi phí đầu tư Và việc đitìm câu trả lời cho việc “ làm sao để hệ thống hoạt động tối ưu hóa nhất nhưngvẫn đảm bảo tính thông suốt là liên tục và hòa hợp với vấn đề kinh tế” là một bàitoán vô cùng khó khăn Tuy nhiên, ngày nay chúng ta đã có nhiều câu trả lời chomột bài toán dường như nan giải Một giải pháp nổi bật và tiên tiến nhất đó là

“ ảo hóa máy chủ”

Khi ảo hóa máy chủ, các công ty, tổ chức có thể tiết kiệm chi phí về phầncứng lẫn phần mềm Không những vậy, “ảo hóa máy chủ” là một cách thức đểtạo ra một môi trường hoàn hảo cho việc kiểm thử phần mềm, xây dựng các hệthống ảo để kiểm nghiệm tính đúng đắn của các giải pháp công nghệ mới Ngoài ra,

“ảo hóa máy chủ” còn tạo nền tảng trong việc xây dựng hệ thống điện toánđám mấy Với những lợi ích thiết thực trên, cộng với sự cho phép của thầy MạcVăn Quang nhóm chúng em đã chọn đề tài bài tập lớn của nhóm mình là: “Tìmhiểu công nghệ ảo hóa máy chủ Microsoft (Hyper-V)”

Trang 6

Chương I Tổng quan về điện toán đám mây 1.1 Khái niệm, lợi ích của điện toán đám mây

 Định nghĩa điện toán đám mây

Định nghĩa của Viện quốc gia về chuẩn hóa và công nghệ của Mỹ NIST: “Điệntoán đám mây là một mô hình cho phép thuận tiện, truy cập mạng theo yêu cầu đếnmột nơi chứa các nguồn tài nguyên tính toán có thể chia sẻ và cấu hình được (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ànhnhanh chóng với nỗ lực quản lý hoặc tương tác với nhà cung cấp tối thiểu”

Định nghĩa của Gartner: “Điện toán đám mây là một kiểu tính toán trong đócác năng lực CNTT có khả năng mở rộng rất lớn được cung cấp - dưới dạng dịch

vụ qua mạng Internet đến nhiều khách hàng bên ngoài.”

 Ứng dụng của điện toán đám mây:

- Triển khai hệ thống điẹn toán đám mây trong doanh nghiệp

- Ứng dụng với người dùng cá nhân

=>Lý do ứng dụng điện toán dám mây:

- Tỷ lệ Chi phí/ Lợi nhuận

- Tốc độ truyền tải

- Dung lượng sử dụng

- Dữ liệu

- Hạ tầng IT

 Đặc trưng của điện toán đám mây:

- Tự phục vụ theo yêu cầu

- Truy cập rộng rãi

- Tài guyên chia sẽ đọc lập với vị trí địa lý

- Tính mềm dẻo (khả năng co dãn nhanh)

- Chi phí trả theo nhu cầu sử dụng

- Dịch vụ đo lường

Trang 7

 Lợi ích của điện toán đám mây

- Về bản chất, điện toán đám mây là một cấu trúc cho phép bạn truy cập vàocác ứng dụng hoặc dịch vụ cư trú tại một địa điểm khác thông qua môi trườngmạng

- Lợi ích là không phải mua server, không phải cài quá nhiều các ứng dụng,dịch vụ trên PC

- Nó cũng thuận tiện cho việc truy cập ứng dụng, dịch vụ từ xa bằng cáchđăng nhập và sử dụng các ứng dụng trên Điện toán đám mây bất cứ lúc nào, nơinào

Trang 8

1.3 Giới thiệu về công nghệ ảo hóa

Ảo hóa là công nghệ được thiết kế để tạo ra tầng trung gian giữa hệ thống phầncứng máy tính và phần mềm chạy trên nó

Ý tưởng của công nghệ ảo hóa máy chủ là từ một máy vật lý đơn lẻ có thể tạothành nhiều máy ảo độc lập Mỗi một máy ảo đều có một thiết lập nguồn hệ thốngriêng rẽ, hệ điều hành riêng và các ứng dụng riêng

1.4 Những loại công nghệ ảo hóa cơ bản của VMWare

Có 3 loại Vmware đó là: Vmware Work Station, Vmware Server và VmwareVsphere

- Vmware work station và vmware server dùng cho desktop, nó là 1

chương trình ứng dụng chạy trên hệ điều hành window hoặc linux giúp cho chúng

ta tạo ra máy ảo 1 cách dễ dàng nhằm mục đích thử nghiệm PC hay tần dụng tối đahiệu năng của PC để làm được nhiều việc khác

- Vmware vsphere nó là 1 nền tảng giúp chúng ta có thể tạo ra hạ tầng điện

toán đám mây, nó gồm có các bộ ảo hóa hay được sử dụng cho các doanh nghiệp,

Trang 9

khác với vmware work station, vmware server thì vmware vsphere không được sửdụng trong các máy tính cá nhân mà nó được sự dụng để cài đặt trực tiếp trên cácmáy server (máy chủ)

1.5 Phân biệt ảo hóa trên VMware Workstation và vCenter

- VMware Workstation:

VMware Workstation là một ứng dụng phần mềm cho phép bạn tạo và quản lýcác máy ảo trên một máy tính cá nhân Nó cho phép bạn chạy nhiều hệ điều hành

và ứng dụng khác nhau trên cùng một máy tính vật lý

VMware Workstation thường được sử dụng cho môi trường phát triển và kiểmthử phần mềm, nơi các nhà phát triển có thể tạo ra các máy ảo để kiểm tra các ứngdụng và tương thích với các môi trường khác nhau

VMware Workstation có tính năng cơ bản của một giả lập phần cứng, như chophép bạn chia sẻ tài nguyên giữa máy vật lý và máy ảo, kết nối mạng ảo, và thậmchí là sao lưu và phục hồi máy ảo

- vCenter:

VMware vCenter là một nền tảng quản lý ảo hóa hàng đầu được cung cấp bởiVMware Nó cung cấp một giao diện trực quan và quản lý tập trung cho các môitrường ảo hóa VMware phức tạp

vCenter cho phép bạn quản lý và điều khiển nhiều máy chủ vật lý và máy ảo từmột điểm duy nhất Bằng cách sử dụng vCenter, bạn có thể triển khai, quản lý vàgiám sát các máy ảo, tạo và quản lý các tài nguyên ảo, như CPU, bộ nhớ và dunglượng đĩa, và tự động hóa các quy trình quản lý

Ngoài ra, vCenter cung cấp các tính năng mở rộng như tự động khôi phục khimáy chủ bị lỗi hoặc tải cân bằng tải tự động giữa các máy chủ ảo để đảm bảo hiệusuất và sẵn sàng cao hơn

 VMware Workstation thường được sử dụng cho môi trường phát triển vàkiểm thử phần mềm trên một máy tính cá nhân, trong khi vCenter là một nền tảng

Trang 10

quản lý ảo hóa phục vụ cho các môi trường ảo hóa VMware phức tạp với nhiềumáy chủ và máy ảo.

1.6 Những loại công nghệ ảo hóa của Microsoft (EC2)

Những loại công nghệ ảo hóa cơ bản của Microsoft:

- Vmware work station

- Vmware server

- Vmware vsphere

- Ảo hóaHyper-V

1.7 Những loại công nghệ ảo hóa của Oracle (Vitualbox)

Những công nghệ ảo hóa cơ bản của Oracle: Oracle VirtualBox

1.8 Những loại công nghệ ảo hóa của Amazon (AWS)

Những công nghệ ảo hóa cơ bản của amazon:

Trang 11

- Ảohóa máy chủ

Ảo hóa máy chủ là quy trình phân vùng một máy chủ vật lý thành nhiều máy chủ

ảo Đây là cách sử dụng tài nguyên máy chủ và triển khai dịch vụ CNTT hữu hiệu,hiệu quả về chi phí trong tổ chức Nếu không có ảo hóa máy chủ, các máy chủ vật

lý sẽ chỉ sử dụng một phần nhỏ năng lực xử lý, khiến các thiết bị rơi vào tình trạng

để không

- Ảohóakho lưu trữ

Ảo hóa kho lưu trữ kết hợp các chức năng của thiết bị lưu trữ vật lý như thiết bịlưu trữ gắn vào mạng (NAS) và mạng khu vực lưu trữ (SAN) Bạn có thể gộp phầncứng lưu trữ vào trung tâm dữ liệu của mình, ngay cả khi ổ cứng lưu trữ đó đến từcác nhà cung cấp khác nhau hoặc thuộc các loại khác nhau Ảo hóa kho lưu trữ sửdụng tất cả kho lưu trữ dữ liệu vật lý của bạn và tạo ra một đơn vị lưu trữ ảo lớn

mà bạn có thể chỉ định và kiểm soát bằng phần mềm quản lý Quản trị viên CNTT

có thể hợp lý hóa các hoạt động lưu trữ, chẳng hạn như lưu trữ, sao lưu và phục hồi

vì họ có thể kết hợp nhiều thiết bị lưu trữ mạng gần như vào một thiết bị lưu trữduy nhất

Sau đây là hai cách tiếp cận ảo hóa mạng

+ Kết nối mạng do phần mềm xác định

Trang 12

Kết nối mạng do phần mềm xác định (SDN) kiểm soát hoạt động định tuyếnlưu lượng truy cập bằng cách tiếp quản công tác quản lý định tuyến từ quá trìnhđịnh tuyến dữ liệu trong môi trường vật lý Ví dụ: bạn có thể lập trình hệ thống để

ưu tiên lưu lượng truy cập qua cuộc gọi video hơn so với lưu lượng truy cập quaứng dụng để đảm bảo chất lượng cuộc gọi đồng nhất trong mọi cuộc họp trực tuyến

+ Ảohóa chức năng mạng

Công nghệ ảo hóa chức năng mạng kết hợp chức năng của các thiết bị mạngcùng hoạt động phối hợp, chẳng hạn như tường lửa, bộ cân bằng tải và trình phântích lưu lượng truy cập để cải thiện hiệu suất mạng

- Ảo hóa dữ liệu

Các tổ chức đương thời thu thập dữ liệu từ một số nguồn và lưu trữ dữ liệu đó

ở những định dạng khác nhau Họ cũng có thể lưu trữ dữ liệu tại những địa điểmkhác nhau, chẳng hạn như ở cơ sở hạ tầng đám mây và trung tâm dữ liệu tại chỗ.Hoạt động ảo hóa dữ liệu tạo ra một lớp phần mAềm giữa dữ liệu này và ứng dụngcần dữ liệu đó Các công cụ ảo hóa dữ liệu xử lý yêu cầu dữ liệu của ứng dụng vàtrả về kết quả ở định dạng phù hợp Do đó, các tổ chức sử dụng những giải pháp ảohóa dữ liệu để tăng độ linh hoạt cho quá trình tích hợp dữ liệu cũng như hỗ trợphân tích dữ liệu liên chức năng

- Ảo hóa ứng dụng

Hoạt động ảo hóa ứng dụng rút ra các chức năng của ứng dụng để chạy trên hệđiều khác với hệ điều hành vốn dĩ dành cho những chức năng đó Ví dụ: ngườidùng có thể chạy ứng dụng Microsoft Windows trên máy Linux mà không cần thayđổi cấu hình máy Để ảo hóa ứng dụng thành công, hãy làm theo những phươngpháp thực hành sau:

+ Truyền phát trực tuyến ứng dụng – Người dùng truyền phát trực tuyếnứng dụng từ một máy chủ từ xa, vì vậy ứng dụng chỉ chạy trên thiết bị củangười dùng cuối khi cần thiết

Trang 13

+ Ảo hóa ứng dụng dựa trên máy chủ – Người dùng có thể truy cập ứngdụng từ xa thông qua trình duyệt hoặc giao diện máy khách của họ mà khôngcần cài đặt ứng dụng.

+ Ảo hóa ứng dụng cục bộ – Mã ứng dụng được xuất xưởng kèm với môitrường của ứng dụng đó để chạy trên tất cả các hệ điều hành mà không cần thayđổi

- Ảo hóa máy tính

Hầu hết các tổ chức có những nhân viên không chuyên về kỹ thuật sử dụng hệđiều hành máy tính để chạy các ứng dụng doanh nghiệp phổ biến Ví dụ: nhân viêncủa bạn có thể thuộc những trường hợp sau:

+ Đội ngũ dịch vụ khách hàng cần có máy tính để bàn chạy Windows 10 vàphần mềm quản lý quan hệ khách hàng

+ Đội ngũ tiếp thị cần có Windows Vista cho các ứng dụng bán hàng

Bạn có thể ảo hóa máy tính để chạy những hệ điều hành máy tính khác nhaunày trên máy ảo mà đội ngũ của bạn có thể truy cập từ xa Loại hình ảo hóa nàygiúp hoạt động quản lý máy tính đạt hiệu quả và bảo mật, tiết kiệm chi phí chophần cứng máy tính Sau đây là những loại hình ảo hóa máy tính

1.10 Các mô hình dịch vụ trong điện toán đám mây

- Khách hàng không quản lý hoặc kiểm soát cơ sở hạ tầng ĐTĐM

Google Workspace (trước đây là G Suite) là một dịch vụ SaaS nổi tiếng Nócung cấp các ứng dụng văn phòng như Gmail, Google Docs, Google Sheets vàGoogle Slides thông qua trình duyệt web Người dùng có thể truy cập và làm việc

Trang 14

trên các tài liệu từ bất kỳ đâu mà không cần cài đặt phần mềm trên máy tính cánhân.

Ví dụ: Amazon Web Services (AWS) Elastic Compute Cloud (EC2) là mộtdịch vụ IaaS nổi tiếng EC2 cho phép người dùng thuê các máy chủ ảo với các tàinguyên linh hoạt như CPU, RAM và lưu trữ Người dùng có thể tự cấu hình vàquản lý các máy chủ ảo này theo nhu cầu của họ

 Dịchvụ đám mây Paas - Dịch vụ nền tảng:

- Cung cấp khả năng triển khai trên hạ tầng điện toán đám mây các ứng dụngcủa họ bằng việc sử dụng các ngôn ngữ lập trình, các thư viện, dịch vụ, công cụđược hỗ trợ từ bên thứ ba

- Người dùng không cần quản lý hoặc kiểm soát các cơ sở hạ tầng điện toánđám mây bên dưới, nhưng có thể cấu hình cho môi trường chạy ứng dụng của họ

Ví dụ: Heroku là một nền tảng PaaS phổ biến Heroku cung cấp một môitrường phát triển ứng dụng web và dễ dàng triển khai ứng dụng lên đám mây.Người dùng chỉ cần tập trung vào việc viết mã và cấu hình ứng dụng, trong khiHeroku tự động quản lý cơ sở hạ tầng

 Mobile "Backend" as a Service (MBaaS):

MBaaS là một dịch vụ đám mây cung cấp cơ sở hạ tầng và công cụ phát triểncho việc xây dựng ứng dụng di động Nó giúp giảm thiểu công việc phát triển

Trang 15

backend bằng cách cung cấp các tính năng như lưu trữ dữ liệu, xác thực ngườidùng, gửi thông báo đẩy và quản lý tài khoản người dùng.

Ví dụ: Firebase của Google là một MBaaS phổ biến Nó cung cấp các dịch vụnhư cơ sở dữ liệu thời gian thực, xác thực người dùng, lưu trữ tệp tin, và thông báođẩy cho ứng dụng di động Nhờ vào Firebase, nhà phát triển có thể tập trung vàoviệc xây dựng giao diện người dùng và logic ứng dụng

 Serverless computing:

Serverless computing là mô hình điện toán đám mây mà ngườidùng không cầnquan tâm đến việc quản lý cơ sở hạ tầng máy chủ Thay vào đó, người dùng chỉ tậptrung vào việc viết mã và triển khai các hàm (functions) hoặc một phần mềm ứngdụng nhỏ gọi là "function" mà được thực thi trong một môi trường serverless

Ví dụ: Sử dụng dịch vụ Functions as a Service (FaaS), như AWS Lambda, bạn

có thể triển khai một hàm đơn giản để gửi email thông qua dịch vụ như SendGridhoặc Amazon Simple Email Service (SES)

 Function as a Service (FaaS):

FaaS làmột dịch vụ đám mây cho phép khách hàng triển khai và chạy các hàm(functions) mà không cần quan tâm đến việc quản lý cơ sở hạ tầng máy chủ Cáchàm này được triển khai và thực thi theo yêu cầu và trả về kết quả sau khi hoànthành công việc

Ví dụ: AWS Lambda là một dịch vụ FaaS phổ biến Bạn có thể viết các hàmtrong các ngôn ngữ lập trình như Python, Node.js, Java và triển khai chúng trênLambda Khi một sự kiện xảy ra, chẳng hạn như yêu cầu HTTP đến một APIGateway, Lambda sẽ triển khai hàm tương ứng và trả về kết quả

1.11 Trình bày mô hình triển khai điện toán đám mây

 Public clounds

Public clouds có sẵn cho công chúng và dữ liệu được tạo, lưu trữ trên các máychủ của bên thứ ba Cơ sở hạ tầng máy chủ thuộc về các nhà cung cấp dịch vụ quản

Trang 16

lý nó và quản lý tài nguyên của pool, đó là lý do tại sao các công ty người dùngkhông cần phải mua và bảo trì phần cứng của riêng họ Các công ty cung cấp tàinguyên cung cấp dịch vụ miễn phí hoặc trả tiền cho mỗi lần sử dụng thông quaInternet Người dùng có thể mở rộng tài

nguyên theo yêu cầu

Mô hình triển khai đám mây public

cloud là lựa chọn hàng đầu cho các doanh

nghiệp có mối quan tâm về quyền riêng tư

thấp Khi nói đến các mô hình triển khai

đám mây public cloud phổ biến có thể nhắc

tới như Amazon Elastic Compute Cloud

(Amazon EC2 - nhà cung cấp dịch vụ hàng

đầu theo ZDNet)

- Ưuđiểm của mô hình Public Cloud

+ Quản lý cơ sở hạ tầng dễ dàng Có

một bên thứ ba chạy cơ sở hạ tầng đám

mây của bạn rất tiện lợi: bạn không cần

phải phát triển và bảo trì phần mềm của mình vì nhà cung cấp dịch vụ sẽ làmđiều đó cho bạn Ngoài ra, việc thiết lập và sử dụng cơ sở hạ tầng không phứctạp

+ Khả năng mở rộng cao Bạn có thể dễ dàng mở rộng dung lượng của đámmây khi yêu cầu của công ty bạn tăng lên

+ Giảm chi phí: Bạn chỉ trả tiền cho dịch vụ bạn sử dụng, vì vậy không cầnđầu tư vào phần cứng hoặc phần mềm

+ Thời gian hoạt động 24/7: Mạng lưới rộng lớn của các máy chủ của nhàcung cấp đảm bảo cơ sở hạ tầng của bạn luôn sẵn sàng và có thời gian hoạtđộng được cải thiện

Public clounds

Trang 17

Private clounds

- Nhược điểm của Public Cloud

+ Độ tin cậy tương đối: Mạng máy chủ tương tự đó cũng có nghĩa là để đảmbảo chống lại sự cố Nhưng thỉnh thoảng, public clouds gặp sự cố và trục trặc,như trong trường hợp sự cố CRM của Salesforce năm 2016 gây ra sự cố bộ nhớ

+ Vấn đề bảo mật dữ liệu và quyền riêng tư làm phát sinh mối quan tâm.Mặc dù việc truy cập vào dữ liệu rất dễ dàng, nhưng mô hình triển khai côngkhai khiến người dùng không biết thông tin của họ được lưu giữ ở đâu và ai cóquyền truy cập vào nó

+ Việc thiếu một dịch vụ đặt trước Các nhà cung cấp dịch vụ chỉ có các lựachọn dịch vụ được tiêu chuẩn hóa, đó là lý do tại sao họ thường không đáp ứngđược các yêu cầu phức tạp hơn

 Privateclounds

Trái ngược với public clouds có

sẵn cho người dùng, private clouds

chỉ có một công ty cụ thể sở hữu đám

mây riêng Đó là lý do tại sao nó còn

được gọi là mô hình nội bộ (internal)

hoặc mô hình công ty (corporate)

Máy chủ có thể được lưu trữ bên

ngoài hoặc tại cơ sở của công ty chủ

sở hữu Bất kể vị trí thực tế của chúng

là gì, các cơ sở hạ tầng này được duy

trì trên một mạng riêng được chỉ định

và sử dụng phần mềm và phần cứng

chỉ được sử dụng bởi công ty chủ sở hữu

Phạm vi mọi người được xác định rõ ràng có quyền truy cập vào thông tinđược lưu giữ trong kho lưu trữ riêng tư, điều này ngăn công chúng sử dụng thông

Trang 18

tin đó Do nhiều vụ vi phạm trong những năm gần đây, ngày càng nhiều tập đoànlớn đã quyết định sử dụng mô hình private clouds, vì điều này giảm thiểu các vấn

đề về bảo mật dữ liệu

Hiện nay có rất nhiều nhà cung cấp dịch vụ đám mây công cộng cũng cung cấpcác giải pháp private clouds, phổ biến nhất phải kể đến như là Amazon

- Lợi íchcủa Private Cloud

+ Tất cả những lợi ích của mô hình triển khai này là kết quả của sự tự chủcủa nó Những lợi ích của private cloud như sau:

+ Phát triển riêng và linh hoạt và khả năng mở rộng cao, cho phép các công

ty tùy chỉnh cơ sở hạ tầng phù hợp với yêu cầu của họ

+ Bảo mật, quyền riêng tư và độ tin cậy cao, vì chỉ những người được ủyquyền mới có thể truy cập tài nguyên

- Mặt hạn chế của Private Cloud

+ Nhược điểm lớn của mô hình triển khai đám mây riêng là chi phí của nó,

vì nó đòi hỏi chi phí đáng kể về phần cứng, phần mềm và đào tạo nhân viên

Đó là lý do tại sao mô hình triển khai tính toán linh hoạt và an toàn này khôngphải là lựa chọn phù hợp cho các công ty nhỏ

 HybridClound

Hybrid cloud bao gồm các tính năng tốt nhất của các mô hình triển khai nóitrên (public, private và community) Nó cho phép các công ty mix and match cáckhía cạnh của ba loại phù hợp nhất với yêu cầu của họ

- Ưuđiểmcủa Hybrid Cloud:

+ Cải thiện bảo mật và quyền riêng tư

+ Nâng cao khả năng mở rộng và tính linh hoạt

+ Giá cả hợp lý

- Nhược điểm:

Trang 19

+ Tuy nhiên, mô hình triển khai kết hợp chỉ có ý nghĩa nếu các công ty cóthể chia dữ liệu của họ nhiệm vụ quan trọng và không nhạy cảm.

1.12 Những rủi ro về an toàn bảo mật ĐTĐM

- Rỏ rỉ dữ liệu

- Bị đánh cắp tài khoản hoặc thất thoát dịch vụ

- Giao diện và API bị tấn công

- Lỗ hổng trong các công nghệ sử dụng chung

- Lừa đảo tài khoản

- Chia sẻ công nghệ,chia sẻ nguy hiểm

1.13 Bigdata là gì, ứng dụng của Bigdata? Khái niệm Big Data:

Big data là một lượng lớn các dữ liệu tổng hợp được số hóa cần nhữngphương pháp lưu trữ, xử lý, truy vấn đặc biệt để khai thác Tập hợp các dữ liệu:text, video, audio, các dữ liệu phi cấu trúc từ nhiều nguồn khác nhau (camera thôngminh, các thư viện số, )

Các giải pháp Big Data cung cấp các công cụ, phương pháp và công nghệ được

sử dụng để nắm bắt, lưu trữ, tìm kiếm và phân tích dữ liệu trong vài giây để tìmmối quan hệ và hiểu biết về cải tiến và lợi ích cạnh tranh mà trước đây không có

 Ứng dụng cảu Big Data:

- Netflix sử dụng Big Data để cải thiện trải nghiệm của khách hàng

- Phân tích chiến dịch và kế hoạch xúc tiến của Sears Holding

- Phân tích cảm xúc

Trang 20

- Phântích khách hàng.

- Phân tích dự đoán

- Kết hợp và quảng cáo theo thời gian thực

1.14 IoT là gì, ứng dụng của IoT trong điện toán đám mây

 Khái niệm IoT:

Internet of Things (IoT) là mạng kết nối các thiết bị và đồ vật thông quacảm biến, phần mềm và các công nghệ khác, cho phép các đồ vật và thiết bị thuthập và trao đổi dữ liệu với nhau

 Ứng dụng cảu IoT

IoT cung cấp các thiết bị thông minh để tự động hóa ngôi nhà Với IoT, ngườidùng có thể khởi động các thiết bị trong nhà như hệ thống chiếu sáng, điều hòa,bình nóng lạnh tự động… bằng điện thoại thông minh hay máy tính bảng Các thaotác hẹn giờ, thay đổi nhiệt độ được thực hiện nhanh chóng và dễ dàng trên thiết bịthông minh, giúp tiết kiệm tối đa thời gian sử dụng và lượng điện tiêu thụ, tránhtrường hợp quên tắt các thiết bị khi đi ra ngoài

IoT là yếu tố cần thiết đối với hoạt động kinh doanh IoT giúp cho doanhnghiệp nắm được cách thức mà doanh nghiệp của họ vận hành theo thời gian thực,cung cấp thông tin chi tiết về mọi thứ từ hiệu suất của máy móc đến chuỗi cungứng và hoạt động hậu cần

IoT cho phép các công ty tự động hóa các quy trình và giảm chi phí lao động

Nó cũng cắt giảm chất thải và cải thiện việc cung cấp dịch vụ, làm cho việc sảnxuất và giao hàng ít tốn kém hơn, cũng như mang lại sự minh bạch trong các giaodịch của khách hàng

1.15 Trình bày kiến trúc lưu trữ đám mây Hadoop- HDFS

 Kiếntrúc của HDFS

- Name node: Đóng vai trò là master của hệ thống HDFS, quản lý thông tincác file, block id tương ứng cho từng file

Ngày đăng: 23/02/2024, 22:27

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

TÀI LIỆU LIÊN QUAN

w