XÂY DỰNG VÀ QUẢN LÝ MỘT ĐÁM MÂY MÔ PHỎNG

Một phần của tài liệu THỰC HÀNH ẢO HÓA VÀ ĐIỆN TOÁN ĐÁM MÂY (Trang 126 - 166)

ĐÁM MÂY MÔ PHỎNG

A. MỤC TIÊU

Sau khi hoàn thành bài thực hành này, sinh viên sẽ đạt được các kỹ năng sau:

- Phân biệt rõ các công cụ xây dựng và quản lý hạ tầng mây, từ đó có chiến lược lựa chọn nhà cung cấp sản phẩm giúp triển khai các đám mây cụ thể như: Public Cloud, Private Cloud, Hybrid Cloud và Community Cloud.

- Sử dụng được công cụ mã nguồn mở Open Nebula, Proxmox VE và công cụ mã nguồn đóng Vmware vSphere để tạo các thành phần trong kiến trúc một đám mây như: các máy ảo, đĩa lưu trữ ảo, mạng, hệ điều hành,…

B. DỤNG CỤ - THIẾT BỊ THỰC HÀNH CHO MỘT SINH VIÊN:

STT Chủng loại – quy cách vật tư Số lượng Đơn vị Ghi chú

1 Computer 1 Bộ Mạng

Internet

C. NỘI DUNG THỰC HÀNH 1. Tóm tắt lý thuyết

Bài thực hành liên quan đến các vấn đề lý thuyết sau:

- Các mô hình triển khai đám mây: đám mây công cộng, đám mây riêng, đám mây lai và đám mây cộng đồng

- Các công nghệ ảo hóa trong triển khai mô hình điện toán đám mây.

2. Bài thực hành trên lớp

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 126

Bài thực hành 1: Cài đặt và tạo một số thành phần trong đám mây với Open Nebula.

OpenNebula là nền tảng nguồn mở mạnh mẽ sử dụng cho cơ sở hạ tầng đám mây riêng, đám mây lai cho hệ thống của doanh nghiệp.

OpenNebula kết hợp các công nghệ ảo hóa và vùng chứa với đa người dùng, đáp ứng tính tự động và linh hoạt để cung cấp các ứng dụng và dịch vụ theo yêu cầu.

Bài thực hành này cung cấp cho bạn một số tính năng sau:

Cài đặt Open Nebula trên máy ảo VirtualBox

Tạo và quản lý các thành phần thông qua Open Nebula 1. Cài đặt Open Nebula trên máy ảo VirtualBox

Cài đặt VirtualBox trên máy vật lý: Xem lại bài thực hành trước đó Các bước Import Open Nebula vào VirtualBox

- Mở VirtualBox

- Chọn File → Import Appliance

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 127

- Trỏ tới vị trí lưu trữ tập tin OpenNebula-Sandbox-5.0.ova trên máy thật

- Sau đó vào Setting, chọn USB và USB 1.1 - Sau đó khởi động Open Nebula

- Đăng nhập sử dụng thông tin: username: root; Password: opennebula

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 128

2. Tạo và quản lý các thành phần thông qua Open Nebula Tạo máy ảo trong Open Nebula

- Mở trình duyệt, nhập: localhost:9869

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 129

- Đăng nhập với thông tin: username: oneadmin; Password: opennebula

- Khi đã đăng nhập vào màn hình quản lý, chọn Instances trong menu, chọn tiếp VMs. Thực hiện các bước theo mô tả sau để tạo máy ảo mới

o Mở rộng biểu tượng dấu + o Chọn user oneadmin

o Nhập tên máy ảo, số instance, CPU o Nhấn nút Create để tạo

o Lặp lại các bước trên để tạo thêm máy ảo khác nếu muốn - Tính năng tạo và quản lý Host

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 130

- Tính năng tạo và quản lý mạng

3. Các tính năng khác: Sinh viên tham khảo và thực hành tại:

https://docs.opennebula.io/6.6/

Bài thực hành 2: Cài đặt và tạo một số thành phần trong đám mây với vSphere Hypervisor.

Giới thiệu vSphere

VMware vSphere là nền tảng ảo hóa của VMware, giúp chuyển đổi trung tâm dữ liệu thành cơ sở hạ tầng điện toán hợp nhất bao gồm CPU, lưu trữ và tài nguyên mạng.

vSphere quản lý các cơ sở hạ tầng này dưới dạng một môi trường vận hành thống nhất và cung cấp cho bạn các công cụ để quản lý các trung tâm dữ liệu tham gia vào môi trường đó.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 131

Hai thành phần cốt lõi của vSphere là ESXi và vCenter Server. ESXi là nền tảng ảo hóa nơi bạn tạo và chạy các máy ảo và thiết bị ảo. vCenter Server là dịch vụ mà qua đó bạn quản lý nhiều máy chủ được kết nối trong một mạng và nhóm tài nguyên của máy chủ.

Bài thực hành bao gồm các nội dung:

Tải vSphere Hypervisor

Cài đặt và cấu hình ESXi trên Workstation Tạo máy ảo trong vSphere Hypervisor 1. Tải vSphere Hypervisor

Download vSphere tại trang chính của VMWare, lưu ý License keys trong quá trình cài đặt

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 132

2. Cài đặt và cấu hình ESXi trên Workstation

Chạy VMware Workstation và tạo một máy ảo mới

Chọn Custom để tạo máy ảo với các tùy chọn tùy chỉnh

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 133

Chọn phiên bản VMWare

Chọn phiên bản HĐH (hình dưới chọn cài HĐH sau khi tạo máy ảo)

Chọn phiên bản máy ảo tương ứng với phiên bản VMware vSphere cần cài đặt

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 134

Đặt tênchọn vùng lưu trữ cho máy ảo

Chọn số lượng RAM cần cấp cho máy ảo

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 135

Tiếp theo cần cấu hình network cho máy ảo.

● Use bridged networking: máy ảo sẽ kết nối trực tiếp vào lớp mạng của máy thật (Chung lớp mạng với máy thật)

● Use network address translation (NAT): máy thật sẽ tiến hành NAT địa chỉ IP của máy ảo để có thể truy cập internet

● Use host-only networking: máy ảo sẽ được cấp 1 lớp mạng riêng, không thể kết nối ra bên ngoài

● Do not use a network connection: không cấu hình network

Cấu hình I/O ControllerDisk Type, chọn mặc định

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 136

Tạo mới một disk ảo cho máy ảo

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 137

Cấp dung lượng cho disk ảo vừa tạo 142GB dung lượng

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 138

Kiểm tra lại các thông số cấu hình đã đúng theo nhu cầu chưa –> Chọn Customize Hardware

Chọn New CD/DVD(IDE)Use ISO image file: trỏ đến file ISO đã được tải

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 139

Chọn Finish

Khởi động ESXi

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 140

Chọn Power để quá trình cài đặt bắt đầu

Quá trình cài diễn ra

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 141

Chọn Enter để bắt đầu quá trình cài đặt ở màn hình welcome

Nhấn F11 để đồng ý với thõa thuận cấp phép từ Vmware

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 142

Chọn ổ cứng để tiến hành cài đặt chương trình ESXi vào ổ cứng đó

Chọn ngôn ngữ :chọn mặc định’US Default’.

Đặt mật khẩu cho tài khoản root → Enter

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 143

Lúc này quá trình cài đặt ESXi đã hoàn tất, hệ thống yêu cầu bạn tiến hành khởi động lại server. Ấn ‘Enter‘.

Hệ thống tiến hành chuẩn bị reboot.

Sau khi reboot hoàn tất bạn sẽ truy cập vào giao diện Direct Console User Interface (DCUI) của ESXi

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 144

Nhấn F2, sau đó nhập password root đã đặt trước đó để truy cập giao diện -- cấu hình hệ thống

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 145

Cấu hình và quản lý mạng

- Bạn login vào và chọn ‘Configure Management Network‘ –> Enter

- Xem thông tin các Card Mang

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 146

- IPv4

- Đặt địa chỉ ở chế độ tĩnh: Chọn Set static IPv4 address and network

configuration:

- DNS

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 147

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 148

Từ trình duyệt trên máy tính, truy cập địa chỉ của ESXi như thông tin bên trên –> Đăng nhập với tài khoản root

Đây là giao diện quản lý chính, giúp người quản trị tạo và quản lý các máy ảo, quản lý network, storage và nhiều tính năng nâng cao khác.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 149

Xem thông tin License Keys

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 150

3. Tạo máy ảo trong vSphere Hypervisor

Sau khi khởi chạy thành công, chúng ta tiến hành tạo mới máy ảo nhấn chọn CreateRegister VM để tiến hành tạo mới

Nhấn chọn Next

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 151

Ở bước này, chúng ta tiến hành nhập các thông tin như:

- Name: Điền tên máy ảo muốn tạo

- Phần Compatibility: Chọn EXSi 6.5 virtual machine

- Phần Guest OS family: Tiến hành chọn Hệ điều hành muốn cái đặt, ở đây chúng em chọn hệ điều hành Windows

- Phân Guest OS version: Tiến hành chọn phiên bản hệ điều hành (Windows 7, Windows 10, …)

- Sau khi thực hiện xong tiếp tục nhấn Next

Tiến hành chọn nơi lưu trữ máy ảo đang cài đặt, sau đó chọn Next

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 152

Tiến hành thiết lập cấu hình cho máy ảo (CPU, Memory, Hard disk, Maximum Size, …)

Tiến hành UPLOAD file ISO phiên bản hệ điều hành

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 153

Tiến hành kiểm tra lần cuối các thông tin của máy ảo đã tạo và kết thúc quá trình tạo máy ảo bằng cách chọn Finish

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 154

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 155

4. Cài hệ điều hành cho máy ảo thông qua vSphere

Tiến hành cài đặt bổ sung file ISO để cài đặt hệ điều hành bằng cách: Nhấn chuột phải vào máy ảo chúng ta vừa tạo, chọn Edit settings

Ở cửa sổ Edit settings, tìm chọn CD/DVD Media, chọn Browser

Xuất hiện cửa sổ mới chúng ta tiến hành tìm chọn file ISO đã UPDATE từ phần Tạo máy ảo, chọn Select để Add file ISO và ổ đĩa CD/DVD

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 156

Đã Add thành công file ISO để cài đặt hệ điều hành

Để khởi chạy máy ảo đã tạo chúng ta Click chuột phải, chọn Power, chọn Power on

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 157

Để View màn hình máy ảo chúng ta có thể Click chuột phải, chọn Console, sau đó chọn Open browser console

Tiến hành cài đặt hệ điều hành

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 158

Quá trình cài diễn ra cho đến khi hoàn thành và ta có được máy ảo chạy HĐH mong muốn.

Các tính năng khác: Sinh viên tham khảo và thực hành tại:

https://docs.vmware.com/en/VMware-vSphere/index.html

Bài thực hành 3: Cài đặt và tạo một số thành phần trong đám mây với Proxmox VE.

Proxmox VE (Proxmox Virtual Environment) là một nền tảng quản lý máy chủ mã nguồn mở hoàn chỉnh dành cho ảo hóa doanh nghiệp. Nó tích hợp chặt chẽ bộ ảo hóa KVM và Linux Containers (LXC), chức năng mạng và lưu trữ trên một nền tảng duy nhất. Với giao diện người dùng dựa trên web tích hợp, bạn có thể quản lý máy ảo và vùng chứa, tính sẵn sàng cao cho các cụm hoặc các công cụ khắc phục thảm họa tích hợp một cách dễ dàng.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 159

Cài đặt Proxmox VE trên Vmware Workstation

Đưa source cài đặt Proxmox VE (đã tải về sẵn trên máy thật) vào máy ảo và khởi động

Bắt đầu cài đặt

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 160

Đồng ý về EULA

Chọn ổ cứng và nhấp vào Tiếp theo.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 161

Đặt Vị trí và Múi giờ

Nhập mật khẩu quản trị viên và địa chỉ email

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 162

Định cấu hình các Giao diện. Chúng ta cần nhập đúng Địa chỉ IP và cổng vào để kết nối thành công.

Quá trình cài đặt Proxmox VE bắt đầu. Quá trình cài đặt sẽ mất vài phút.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 163

Cài đặt Hoàn tất. Khởi động Proxmox VE

Copy url https://192.168.1.8:8006 và duyệt qua Proxmox GUI. Mở Chrome và nhập URL. Nhập Tên người dùng và Mật khẩu để đăng nhập vào Bảng điều khiển Web

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 164

Các chức năng khác trong Proxmox VE: Sinh viên tham khảo và thực hành tại địa chỉ:

https://pve.proxmox.com/pve-docs/

3. Bài thực hành ở nhà

Hãy thực hiện các bài tập sau với các công cụ xây dựng và quản lý đám mây tương ứng Bài tập 1. Cài đặt và tạo một số thành phần trong đám mây với OpenStack.

Bài tập 1. Cài đặt và tạo một số thành phần trong đám mây với Apache CloudStack.

Bài tập 2. Cài đặt và tạo một số thành phần trong đám mây với CloudSim.

Bài tập 3. Cài đặt và tạo một số thành phần trong đám mây với ManageIQ.

Tài liệu Thực hành Ảo hóa và điện toán đám mây

Trang 165

Trường: ĐH CNTP TP.HCM Khoa: Công nghệ Thông tin Bộ môn: Mạng máy tính – ATTT MH: TH Ảo hóa và điện toán đám mây

MSMH: 0101100998

Một phần của tài liệu THỰC HÀNH ẢO HÓA VÀ ĐIỆN TOÁN ĐÁM MÂY (Trang 126 - 166)

Tải bản đầy đủ (PDF)

(176 trang)