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

Đề tài Điện toán Đám mây iaas và giới thiệu một số giải pháp nền tảng phần mềm Điện toán Đám mây thương mại lớn hiện nay

37 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Điện Toán Đám Mây - IaaS Và Giới Thiệu Một Số Giải Pháp Nền Tảng Phần Mềm Điện Toán Đám Mây Thương Mại Lớn Hiện Nay
Tác giả Vũ Minh Quang, Nguyễn Văn Trường An, Bùi Quang Huy, Phạm Quang Tùng
Người hướng dẫn TS. Trần Thị Hương
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo bài tập lớn
Năm xuất bản 2023
Thành phố Hải Phòng
Định dạng
Số trang 37
Dung lượng 4,02 MB

Nội dung

Thay vì mua, sở hữu và bảo trì các trung tâm dữ liệu và máy chủ vật lý, bạn có thể tiếp cận các dịch vụ công nghệ, như năng lượng điện toán, lưu trữ và cơ sở dữ liệu, khi cần thiết, từ n

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

Sinh viên thực hiện: Vũ Minh Quang - 79539 - TTM59DH

Nguyễn Văn Trường An - 77016 - TTM59ĐH

Bùi Quang Huy-78317-TTM599 Phạm Quang Tùng-80303-TTM59ĐH

Trang 2

HẢI PHÒNG - 2023

Trang 3

TRƯỜNG ĐẠI HỌC HÀNG HẢI KHOA CÔNG NGHỆ THÔNG TIN

-*** -BÀI TẬP LỚN HỌC PHẦN: ĐIỆN TOÁN ĐÁM MÂY

Mã đề tài: 01

1 Tên đề tài

Xây dựng mô hình IAAS

2 Công việc cần thực hiện

- Tìm hiểu về điện toán đám mây - IaaS

- Giới thiệu một số giải pháp nền tảng phần mềm điện toánđám mây thương mại lớn hiện nay

- Tổng kết

- Bảo vệ bài tập lớn

3 Yêu cầu

- Kết quả làm bài tập lớn: Báo cáo bài tập lớn

- Báo cáo bài tập lớn phải được trình bày theo mẫu quyđịnh (kèm theo), báo cáo có thể kết xuất thành tệp định dạngPDF và nộp qua email (không bắt buộc phải in ấn)

4 Tài liệu tham khảo

- Bài giảng Điện toán đám mây, Khoa CNTT, ĐH HH VN

Hải Phòng, tháng 05 năm 2023 NGƯỜI HƯỚNG DẪN

Trang 4

MỤC LỤC

MỤC LỤC i

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

CHƯƠNG 1 ĐIỆN TOÁN ĐÁM MÂY 1

1.1 Điện toán đám mây là gì ? 1

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

1.3 Phân loại mô hình điện toán đám mây 3

1.3.1 Public Cloud 3

1.3.2 Private Cloud 4

1.3.3 Hybrid Cloud 5

1.3.4 Community Cloud 6

1.4 So sánh các mô hình điện toán đám mây 7

1.5 Các loại điện toán đám mây 7

CHƯƠNG 2 ĐIỆN TOÁN ĐÁM MÂY - IAAS 9

2.1 Iaas là gì ? 9

2.2 Tính năng của IaaS 10

2.3 IaaS được phân phối như thế nào? 10

2.4 Lợi ích của IaaS 10

2.5 Khi nào nên dùng IaaS 11

CHƯƠNG 3 MỘT SỐ GIẢI PHÁP NỀN TẢNG PHẦN MỀM ĐIỆN TOÁN ĐÁM MÂY THƯƠNG MẠI LỚN HIỆN NAY 12

3.1 VMware 12

3.1.1 VMware là gì ? 12

3.1.2 VMware hoạt động như thế nào ? 12

3.1.3 Phần mềm Vmware để làm gì ? 13

3.1.4 Lợi ích của VMware 13

3.2 Oracle 14

3.2.1 Oracle là gì ? 14

3.2.2 Cấu tạo Oracle 15

Trang 5

3.2.3 Tính năng Oracle 15

3.2.4 Ưu và nhược điểm Oracle 16

3.2.5 Lợi ích của Oracle 17

3.3 Amazon Web Services (AWS) 18

3.3.1 AWS là gì ? 18

3.3.2 Các dịch vụ cơ bản 19

3.3.3 Đặc trưng của AWS 20

3.3.4 Lợi ích khi sử dụng AWS 22

3.4 Google Cloud 25

3.4.1 Google Cloud là gì 25

3.4.2 Tính năng của Google Cloud 26

3.4.3 Lợi ích của Google Cloud 27

3.4.4 Các dich vụ Google Cloud cung cấp cho người dùng 29

TÀI LIỆU THAM KHẢO 31

ii

Trang 6

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

Trang 7

CHƯƠNG 1 ĐIỆN TOÁN ĐÁM MÂY

1.2 Điện toán đám mây là gì ?

Điện toán đám mây là việc phân phối các tài nguyên CNTT theo nhu cầuqua Internet với chính sách thanh toán theo mức sử dụng Thay vì mua, sở hữu

và bảo trì các trung tâm dữ liệu và máy chủ vật lý, bạn có thể tiếp cận các dịch

vụ công nghệ, như năng lượng điện toán, lưu trữ và cơ sở dữ liệu, khi cần thiết,

từ nhà cung cấp dịch vụ đám mây như Amazon Web Services (AWS)

Điện toán đám mây làm nền tảng cho một số lượng lớn các dịch vụ Điều

đó bao gồm các dịch vụ dành cho người tiêu dùng như Gmail hoặc sao lưu ảnhtrên đám mây trên điện thoại thông minh của bạn, mặc dù các dịch vụ cho phépcác doanh nghiệp lớn lưu trữ tất cả dữ liệu của họ và chạy tất cả các ứng dụngcủa họ trên đám mây Netflix dựa vào các dịch vụ điện toán đám mây để chạydịch vụ phát trực tuyến video và các hệ thống kinh doanh khác của mình, và cómột số tổ chức khác

Điện toán đám mây đang trở thành lựa chọn mặc định cho nhiều ứngdụng: các nhà cung cấp phần mềm ngày càng cung cấp các ứng dụng của họdưới dạng dịch vụ qua internet thay vì các sản phẩm độc lập khi họ cố gắngchuyển sang mô hình đăng ký Tuy nhiên, có một mặt trái tiềm ẩn đối với điệntoán đám mây, đó là nó cũng có thể tạo ra các chi phí mới và rủi ro mới cho cáccông ty sử dụng nó

Những người sử dụng điện toán đám mây thường là các tổ chức thuộc mọiloại hình, quy mô và ngành hoạt động đang dùng dịch vụ đám mây cho nhiềutrường hợp sử dụng, như sao lưu dữ liệu, khôi phục sau thảm họa, email, máytính để bàn ảo, phát triển và kiểm thử phần mềm, phân tích dữ liệu lớn và ứngdụng web tương tác với khách hàng Ví dụ: các công ty chăm sóc sức khỏe đang

sử dụng dịch vụ đám mây để phát triển các phương pháp điều trị phù hợp hơncho bệnh nhân Các công ty dịch vụ tài chính đang sử dụng dịch vụ đám mây đểtăng cường phát hiện và ngăn chặn gian lận theo thời gian thực Và các nhà sản

1

Trang 8

xuất trò chơi điện tử đang sử dụng dịch vụ đám mây để cung cấp các trò chơitrực tuyến cho hàng triệu người chơi trên toàn thế giới.

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

Nhanh chóng

Đám mây cho phép bạn dễ dàng tiếp cận nhiều công nghệ để bạn có thểđổi mới nhanh hơn và phát triển gần như mọi thứ mà bạn có thể tưởng tượng.Bạn có thể nhanh chóng thu thập tài nguyên khi cần-từ các dịch vụ cơ sở hạtầng, như điện toán, lưu trữ, và cơ sở dữ liệu, đến Internet of Things, machinelearning, kho dữ liệu và phân tích, v.v

Bạn có thể triển khai các dịch vụ công nghệ một cách nhanh chóng và tiếnhành từ khâu ý tưởng đến khâu hoàn thiện nhanh hơn một vài cấp bậc cường độ

so với trước đây Điều này cho phép bạn tự do thử nghiệm, kiểm thử những ýtưởng mới để phân biệt trải nghiệm của khách hàng và chuyển đổi doanh nghiệpcủa bạn

Quy mô linh hoạt

Với điện toán đám mây, bạn không phải cung cấp tài nguyên quá mức để

xử lý các hoạt động kinh doanh ở mức cao nhất trong tương lai Thay vào đó,bạn cung cấp lượng tài nguyên mà bạn thực sự cần Bạn có thể tăng hoặc giảmquy mô của các tài nguyên này ngay lập tức để tăng và giảm dung lượng khi nhucầu kinh doanh của bạn thay đổi

Tiết kiệm chi phí

Nền tảng đám mây cho phép bạn thay thế các khoản chi phí cố định (nhưtrung tâm dữ liệu và máy chủ vật lý) bằng các khoản chi phí biến đổi, đồng thờichỉ phải trả tiền cho tài nguyên CNTT mà bạn sử dụng Bên cạnh đó, chi phíbiến đổi cũng sẽ thấp hơn nhiều so với chi phí bạn tự trang trải do tính kinh tếtheo quy mô

Triển khai trên toàn cầu chỉ trong vài phút

Trang 9

Với đám mây, bạn có thể mở rộng sang các khu vực địa lý mới và triểnkhai trên toàn cầu trong vài phút Ví dụ: AWS có cơ sở hạ tầng trên toàn thếgiới, vì vậy, bạn có thể triển khai ứng dụng của mình ở nhiều địa điểm thực tếchỉ bằng vài cú nhấp chuột Đặt các ứng dụng gần hơn với người dùng cuối giúpgiảm độ trễ và cải thiện trải nghiệm của họ.

1.4 Phân loại mô hình điện toán đám mây.

Hiện nay, có 4 mô hình triển khai điện toán đám mây chính đang được sửdụng phổ biến Đó là: Public Cloud, Private Cloud, Hybrid Cloud vàCommunity Cloud

Mô hình triển khai đám mây public cloud là lựa chọn hàng đầu cho cácdoanh nghiệp có mối quan tâm về quyền riêng tư thấp Khi nói đến các mô hìnhtriển khai đám mây public cloud phổ biến có thể nhắc tới như Amazon ElasticCompute Cloud (Amazon EC2 - nhà cung cấp dịch vụ hàng đầu theoZDNet).Người dùng có thể mở rộng tài nguyên theo yêu cầu

Ư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ức tạp

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

3

Trang 10

- Giảm chi phí: Bạn chỉ trả tiền cho dịch vụ bạn sử dụng, vì vậykhô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ờigian hoạt động được cải thiện

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à

để đảm bả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 2016gâ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 quantâ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ểnkhai công khai khiến người dùng không biết thông tin của họ được lưugiữ ở đâ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ựa chọn dịch vụ được tiêu chuẩn hóa, đó là lý do tại sao họ thườngkhông đáp ứng được các yêu cầu phức tạp hơn

1.4.2 Private Cloud

Có rất ít hoặc không có sự khác biệt giữa mô hình public và mô hìnhprivate từ quan điểm kỹ thuật, vì kiến trúc của chúng rất giống nhau Tuy nhiên,trái ngược với public clouds có sẵn cho người dùng, private clouds chỉ có mộtcô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ênmộ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

Trang 11

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ụngthông tin đó Do nhiều vụ vi phạm trong những năm gần đây, ngày càng nhiềutập đoàn lớn đã quyết định sử dụng mô hình private clouds, vì điều này giảmthiểu các vấn đề về bảo mật dữ liệu.

So với mô hình public, private clouds cung cấp nhiều cơ hội hơn để tùychỉnh cơ sở hạ tầng theo yêu cầu của công ty Mô hình tư nhân đặc biệt thíchhợp cho các công ty tìm cách bảo vệ các hoạt động quan trọng của họ hoặc chocác doanh nghiệp có yêu cầu thay đổi liên tục

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

Lợi ích củ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épcá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 ủy quyề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ông phải

là lựa chọn phù hợp cho các công ty nhỏ

1.4.3 Hybrid Cloud

Như thường thấy với bất kỳ sự kết hợp nào, hybrid cloud bao gồm cáctính năng tốt nhất của các mô hình triển khai nói trên (public, private và

5

Trang 12

community) Nó cho phép các công ty mix and match các khía cạnh của ba loạiphù hợp nhất với yêu cầu của họ.

Ví dụ: một công ty có thể cân bằng lượng công việc của mình bằng cáchđịnh vị khối lượng công việc quan trọng trên private cloud an toàn và triển khaicác khối lượng ít quan trọng hơn cho public cloud Mô hình triển khai hybridcloud không chỉ bảo vệ và kiểm soát các tài sản quan trọng về mặt chiến lược

mà còn theo cách hiệu quả về chi phí và tài nguyên Ngoài ra, cách tiếp cận nàytạo điều kiện thuận lợi cho tính di động của dữ liệu và ứng dụng

Ưu điểm củ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

ty sở hữu máy chủ đám mây riêng, một số tổ chức có nền tảng tương tự chia sẻ

cơ sở hạ tầng và các tài nguyên liên quan của community cloud

Nếu tất cả các tổ chức tham gia đều có các yêu cầu về bảo mật, quyềnriêng tư và hiệu suất đồng nhất, thì kiến trúc trung tâm dữ liệu nhiều bên thuênày sẽ giúp các công ty này nâng cao hiệu quả của họ, như trong trường hợp các

dự án chung Một đám mây tập trung tạo điều kiện thuận lợi cho việc phát triển,quản lý và thực hiện dự án Các chi phí được chia sẻ bởi tất cả người dùng.Điểm mạnh của Community Cloud

- Tiết kiệm chi phí

Trang 13

- Cải thiện bảo mật, quyền riêng tư và độ tin cậy

- Dễ dàng chia sẻ dữ liệu và cộng tác

Điểm yếu của Community Cloud

- Chi phí cao so với mô hình public cloud

- Chia sẻ dung lượng băng thông và dung lượng lưu trữ cố định

- Chưa được sử dụng phổ biến

1.5 So sánh các mô hình điện toán đám mây

Bảng phân tích, so sánh các mô hình triển khai đám mây

1.6 Các loại điện toán đám mây

Ba loại điện toán đám mây chính bao gồm Cơ sở hạ tầng dưới dạng Dịch

vụ, Nền tảng dưới dạng Dịch vụ và Phần mềm dưới dạng Dịch vụ

Cơ sở hạ tầng dưới dạng dịch vụ (IaaS)

IaaS chứa các khối xây dựng cơ bản cho đám mây CNTT IaaS thườngcung cấp quyền truy cập vào các tính năng mạng, máy tính (ảo hoặc trên phần

7

Trang 14

cứng chuyên dụng) và không gian lưu trữ dữ liệu IaaS đem đến cho bạn mức độlinh hoạt cũng như khả năng kiểm soát quản lý tài nguyên CNTT cao nhất IaaSgần giống nhất với các tài nguyên CNTT hiện tại mà nhiều bộ phận CNTT vànhà phát triển hiện nay rất quen thuộc.

Nền tảng dưới dạng dịch vụ (PaaS)

PaaS giúp bạn không cần quản lý cơ sở hạ tầng ngầm của tổ chức (thường

là phần cứng và hê — điều hành) và cho phép bạn tập trung vào công tác triển khaicũng như quản lý các ứng dụng của mình Điều này giúp bạn làm việc hiệu quảhơn do bạn không cần phải lo lắng về việc thu mua tài nguyên, hoạch định dunglượng, bảo trì phần mềm, vá lỗi hay bất kỳ công việc nặng nhọc nào khác có liênquan đến việc vận hành ứng dụng

Phần mềm dưới dạng dịch vụ (SaaS)

SaaS cung cấp cho bạn sản phẩm hoàn chỉnh được nhà cung cấp dịch vụvận hành và quản lý Trong hầu hết các trường hợp, khi nhắc đến SaaS, mọingười thường nghĩ đến ứng dụng dành cho người dùng cuối (chẳng hạn nhưemail trên nền tảng web) Với SaaS, bạn không cần phải nghĩ cách duy trì dịch

vụ hoặc cách quản lý cơ sở hạ tầng ngầm Bạn sẽ chỉ cần nghĩ cách bạn sẽ sửdụng phần mềm cụ thể đó

Trang 15

CHƯƠNG 1 ĐIỆN TOÁN ĐÁM MÂY - IAAS

1.7 Iaas là gì ?

“IaaS” là viết tắt của cụm từ “Infrastructure as a Service” - là dịch vụ chophép sử dụng cơ sở hạ tầng công nghệ thông tin cần thiết cho việc xây dựng hệthống, ví dụ như hệ thống mạng, máy chủ và hệ điều hành…cần thiết cho hoạtđộng của hệ thống, thông qua mạng Internet

Với IaaS, người dùng lựa chọn các thông số kỹ thuật phần cứng và phầnmềm cần có và thiết lập hệ điều hành,… xây dựng cơ sở hạ tầng CNTT và pháttriển các ứng dụng

Khác với SaaS và PaaS thì IaaS có tính linh hoạt cao hơn, cho phép ngườidùng tùy ý chọn thông số kỹ thuật phần cứng và hệ điều hành Các lập trình viêncần có kiến thức chuyên môn về hệ điều hành, phần cứng, mạng và nắm chắccác biện pháp bảo mật

9

Trang 16

1.8 Tính năng của IaaS

Các tính năng của IaaS bao gồm

- Không cần chuẩn bị môi trường phát triển riêng biệt

- Cho phép linh hoạt lựa chọn các thông số kỹ thuật phần cứng và

1.9 IaaS được phân phối như thế nào?

IaaS phân phối cơ sở hạ tầng điện toán đám mây, bao gồm mọi thứ nhưmáy chủ, mạng, hệ điều hành, và lưu trữ, thông qua công nghệ ảo hóa Nhữngdịch vụ đám mây này cụ thể được cung cấp tới tổ chức thông qua một bảng điềukhiển hay một API, một khách hàng IaaS hoàn toàn có quyền kiểm soát toàn bộ

cơ sở hạ tầng

IaaS cung cấp các công nghệ và có khả năng như một trung tâm lưu trữtruyền thống, mà không phải bảo trì hay quản lý phần cứng của tất cả các thànhphần đó Các khách hàng IaaS vẫn có thể có khả năng truy cập server và storagecủa họ trực tiếp, nhưng tất cả đều được thuê bởi đối tác bên ngoài thông quatrung tâm dữ liệu ảo trong cloud

Các khách hàng IaaS chịu trách nhiệm cho việc quản lý các khía cạnh nhưứng dụng, môi trường vận hành, hệ điều hành, các phần mềm trung gian và dữliệu Tuy nhiên, các nhà cung cấp IaaS quản lý server, ổ đĩa cứng, mạng, ảo hóa

và lưu trữ Một vài nhà cung cấp thậm chí cung cấp nhiều hơn các dịch vụ nằmbên ngoài cả tầng ảo hóa, như là Cơ sở dữ liệu

1.10 Lợi ích của IaaS

Có rất nhiều các lợi ích cho việc chọn IaaS như là:

Trang 17

- Nó là mô hình điện toán đám mây linh hoạt nhất.

- Dễ dàng cho phép việc triển khai lưu trữ, mạng, máy chủ, và sứcmạnh xử lý tự động

- Phần cứng có thể được mua thêm dựa trên mức sử dụng

- Cung cấp cho khách hàng quyền kiểm soát hoàn toàn cơ sở hạtầng của họ

- Tài nguyên có thể được mua thêm khi cần thiết

- Dễ dàng mở rộng cao

1.11 Khi nào nên dùng IaaS

Có vài tình huống cụ thể là thời điểm tốt nhất để sử dụng IaaS Nếu bạn làmột startup hoặc một công ty nhỏ, IaaS sẽ là sự lựa chọn phù hợp nhất bởi vìbạn không cần phải tốn tiền bạc và thời gian để thử tạo phần cứng và phần mềm.IaaS cũng có lợi cho các tổ chức lớn muốn kiểm soát hoàn toàn các ứng dụng và

cơ sở hạ tầng của họ, nhưng họ chỉ muốn muốn đầu tư vào những gì thực sự cầnthiết

Đối với các công ty phát triển nhanh, IaaS có thể là sự lựa chọn tốt vì bạnkhông cần phải nâng cấp hay thay thế phần cứng hay phần mềm để đáp ứng nhucầu phát triển Nó cũng giúp ích nếu bạn không chắc chắn về những đòi hỏi màmột ứng dụng mới sẽ yêu cầu vì tính linh trong trong khả năng mở rộng hoặcgiảm xuống khi cần thiết

11

Trang 18

CHƯƠNG 2 MỘT SỐ GIẢI PHÁP NỀN TẢNG PHẦN MỀM ĐIỆN TOÁN ĐÁM MÂY THƯƠNG MẠI LỚN HIỆN NAY 1.12 VMware

1.12.1 VMware là gì ?

VMware là phần mềm máy chủ ảo, đây là một môi trường ảo có chứcnăng như một hệ thống máy tính ảo với CPU, bộ nhớ, mạng và bộ lưu trữ riêng.Chúng được tạo trên một hệ thống phần cứng vật lý Phần mềm được gọi làhypervisor chia các tài nguyên của máy khỏi phần cứng và cung cấp một cáchthích hợp để VM có thể sử dụng

VMware được phát triển bởi công ty VMware Inc ở California Phần mềmđầu tiên là phần mềm ảo hóa sau đó đến phần mềm VMWare Workstation ra mắtvào tháng 5 năm 1999 Tiếp đó là các sản phẩm máy chủ VMWare GSX Server

và VMWare ESX trên thị trường vào năm 2001

Các máy chủ vật lý, được trang bị hypervisor như KVM được gọi là host.Nhiều máy ảo sử dụng tài nguyên của nó gọi là guest Hypervisor xử lý các tàinguyên CPU, RAM và Disk như một nhóm tài nguyên Có thể dễ dàng được dichuyển giữa các máy ảo hiện có hoặc sang các máy ảo mới

Các máy ảo được cách ly với phần còn lại của hệ thống và nhiều máy ảo

có thể tồn tại trên một phần cứng, như một máy chủ Chúng có thể được dichuyển giữa các máy chủ lưu trữ Tùy theo nhu cầu hoặc để sử dụng tài nguyênhiệu quả hơn

Máy ảo cho phép nhiều hệ điều hành khác nhau chạy đồng thời trên mộtmáy tính Ví dụ như bản Linux® chạy trên trên máy tính xách tay MacOS Mỗi

hệ điều hành hoạt động giống như cách nó chạy trên một phần cứng máy chủ vậtlý

1.12.2 VMware hoạt động như thế nào ?

Khi máy ảo đang chạy và người dùng hoặc chương trình đưa ra lệnh yêucầu tài nguyên bổ sung từ môi trường vật lý, hypervisor gửi yêu cầu tới tài

Ngày đăng: 19/12/2024, 14:26

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

TÀI LIỆU LIÊN QUAN

w