Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
13,38 MB
Nội dung
Chuyên đề: Ảo hóa điện toán đám mây Các khái niệm Ảo hóa Ảo hóa thuật ngữ bao trùm công nghệ khái niệm có ý nghĩa để cung cấp môi trường phần cứng trừu tượng (phần cứng ảo) hệ thống để điều hành chạy ứng dụng (Theo Rajkumar Buyya cộng sự) ảo hóa thiết kế để tạo tầng trung gian hệ thống phần cứng máy chủ phần mềm chạy Phân loại ảo hóa Về bản, ảo hóa có dạng sau đây: Ngoài có dạng ảo hóa khác như: Ảo hóa desktop Ảo hóa phần mềm Ảo hóa nhớ Ảo hóa liệu Ảo hóa phần cứng Ảo hóa phần cứng kỹ thuật ảo hóa cung cấp môi trường thực thi trừu tượng phần cứng máy tính hệ thống điều hành khách chạy Khách đại diện hệ điều hành, chủ phần cứng máy tính vật lý, máy ảo mô nó, quản lý máy ảo hypervisor Hypervisor nói chung chương trình kết hợp phần mềm phần cứng cho phép trừu tượng phần cứng vật lý bên Ảo hóa phần cứng Sự khác môi trường ảo hóa ảo hóa Ảo hóa hệ thống máy chủ Ảo hóa hệ thống máy chủ cho phép ta chạy nhiều máy ảo máy chủ vật lý, đem lại nhiều lợi ích tăng tính di động, dễ dàng thiết lập với máy chủ ảo, giúp việc quản lý, chia sẻ tài nguyên tốt hơn, tăng hiệu suất làm việc máy chủ vật lý Xét kiến trúc hệ thống, kiến trúc ảo hóa hệ thống máy chủ chia thành dạng sau: Host - based Hypervisor based Hybird Khái niệm Ảo hóa máy chủ công nghệ ảo hóa cho phép từ máy chủ vật lý đơn lẻ tạo thành nhiều máy ảo độc lập Mỗi máy ảo có thiết lập nguồn hệ thống riêng rẽ, hệ điều hành riêng ứng dụng riêng Máy ảo góc độ người sử dụng Ưu điểm ảo hóa máy chủ Tài nguyên (RAM, vi xử lý,…) server ảo sử dụng nhiều (so với server cài hệ điều hành/ứng dụng) với nhiều hệ điều hành ứng dụng chia sẻ tài nguyên server vật lý Ảo hóa server cho phép sử dụng tối đa tài nguyên server vật lý từ cho phép giảm số lượng server vật lý cần thiết Khi server ngưng hoạt động (do phần cứng ứng dụng, hoạt động bảo trì), tránh thời gian downtime ứng dụng cách di chuyển chúng đến server khác Điều đảm bảo độ sẵn sàng cao ứng dụng Ảo hóa server tránh việc đầu tư thừa server cho ứng dụng Có thể tăng giảm tài nguyên phục vụ cho ứng dụng tùy theo nhu cầu Các hệ điều hành/ứng dụng hoạt động độc lập với nhau, vấn đề bảo mật đảm bảo Ảo hóa server có ích môi trường thí nghiệm, demo, không cần phải có nhiều server vật lý Các hình thức ảo hóa máy chủ Virtualization Management layer Dedicated Virtualization Khái niệm Hypervisor: Hypervisor là ứng dụng phần mềm chịu trách nhiệm chạy nhiều máy ảo hệ thống Nó chịu trách nhiệm tạo, trì, truy cập hệ thống Có loại hypervisor thì chạy hệ điều hành (HDH), có hypervisor chạy bên HDH trực tiếp tương tác với tài nguyên phần cứng ( processor, RAM, hay NIC ) Virtualization Management layer: - Đây hình thức ảo hóa ban đầu máy chủ Chúng ta thường gọi “hosted” Như hình bên thể hiện, chức ảo hóa xây dựng OS thông dụng Một số sản phẩm thông dụng: Microsoft´s Virtual PC, and VMWare´s Workstation Nhấn Start để bắt đầu trình cài đặt Windows ẢO HOÁ BẰNG CÔNG NGHỆ HYPER – V - Cài đặt Server Roles -> Hyper-V Start/ Server Manageer/ Add Roles -> Hyper-V Tạo Virtual Networks Tạo máy chủ ảo với Hyper-V B1: Tạo máy chủ ảo: Administrative Tools -> Hyper-V Manager -> Virtual Machine Wizard Tạo máy chủ ảo với Hyper-V B2: Specify Name and Location: Nhập tên máy ảo chọn đường dẫn lưu trữ máy ảo Tạo máy chủ ảo với Hyper-V B3: Assign Memory: Cấu hình cấp dung lượng RAM cho máy ảo Tạo máy chủ ảo với Hyper-V B4: Configure Networking: Cấu hình kết nối mạng cho máy ảo Tạo máy chủ ảo với Hyper-V B5: Connect Virtual Hard Disk: Chọn dung lượng đĩa cho máy ảo Tạo máy chủ ảo với Hyper-V B6: Installation Options: Chọn nguồn cài đặt hệ điều hành cho máy ảo (file ISO hay CD/DVD ROM) Tạo máy chủ ảo với Hyper-V B7: Hyper-V tiến hành cài đặt hệ điều hành cho máy ảo Cấu hình quản lý máy ảo với Hyper-V Manager Giao diện quản lý Hyper-V Manager: Cấu hình cho máy ảo: Chúng ta cấu hình thành phần, thông số cho máy ảo thêm Harware, tinh chỉnh BIOS, Processor, … Giám sát máy ảo hoạt động: xem trạng thái máy ảo CPU Usage, trạng thái sử dụng nhớ RAM,… Giao diện quản lý máy ảo Management Console ... sự) ảo hóa thiết kế để tạo tầng trung gian hệ thống phần cứng máy chủ phần mềm chạy Phân loại ảo hóa Về bản, ảo hóa có dạng sau đây: Ngoài có dạng ảo hóa khác như: Ảo hóa desktop Ảo hóa phần... có dạng ảo hóa khác như: Ảo hóa desktop Ảo hóa phần mềm Ảo hóa nhớ Ảo hóa liệu Ảo hóa phần cứng Ảo hóa phần cứng kỹ thuật ảo hóa cung cấp môi trường thực thi trừu tượng phần cứng máy tính... hóa có nhiều ưu điểm Trong lớp ảo hóa hypervisor chạy song song với hệ điều hành máy chủ Tổng quan phần mềm ảo Phần mềm ảo hóa Các loại phần mềm ảo hóa Hoạt động vi xử lý ảo hóa Lớp lớp có quyền