Các công nghệ ảo hóa máy chủ

35 688 2
Các công nghệ ảo hóa máy chủ

Đ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

HyperV được biết đến với tên Windows Server Virtualization trước đây và là công nghệ ảo hóa server thế hệ mới của Microsoft, cũng là một thành phần quan trọng trong hệ điều hành Windows Server 2008.HyperV được kế tiếp dựa trên hypervisor, khai thác phần cứng server 64bit thế hệ mới. Người dùng chủ yếu là doanh nghiệp không cần phải mua thêm phần mềm để khai thác các tính năng ảo hóa bởi nó đã có sẵn trên Windows Server 2008. HyperV có 3 phiên bản Windows Server 2008 64bit là Standard (một máy ảo), Enterprise (4 máy ảo) và Datacenter (không giới hạn số lượng máy ảo). Tuy nhiên nó hỗ trợ hệ điều hành khách trên cả 32bit và 64bit.

Các Công Nghệ Ảo Hóa Máy Chủ Hiện có nhiều công nghệ ảo hóa máy chủ như:  Công nghệ HYPER-V  Công nghệ VMWARE  Công nghệ điện toán đám mây… Ở em xin giới thiệu công nghệ phổ biến Công nghệ HYPER-V 1) Giới thiệu chung 2) Kiến trúc Hyper-V 3) Cài đặt Hyper-V  Công nghệ VMWARE 1) Giới thiệu chung 2) Kiến trúc VMWARE 3) Cài đặt VMWARE  So sánh HYPER-V VMWARE  Công nghệ HYPER-V 1) Giới thiệu chung Hyper-V biết đến với tên Windows Server Virtualization trước công nghệ ảo hóa server hệ Microsoft, thành phần quan trọng hệ điều hành Windows Server 2008 Hyper-V dựa hypervisor, khai thác phần cứng server 64-bit hệ Người dùng chủ yếu doanh nghiệp không cần phải mua thêm phần mềm để khai thác tính ảo hóa có sẵn Windows Server 2008 Hyper-V có phiên Windows Server 2008 64-bit Standard (một máy ảo), Enterprise (4 máy ảo) Datacenter (không giới hạn số lượng máy ảo) Tuy nhiên hỗ trợ hệ điều hành khách 32-bit 64-bit Hyper-V, Microsoft cung cấp tảng ảo hóa mạnh linh hoạt, đáp ứng nhu cầu ảo hóa cao môi trường doanh nghiệp Với Hyper-V chia làm phần + Phần vùng cha (parent) + Các phần vùng (child partition) hay gọi máy ảo chạy hệ điều hành máy khách + Lớp hypervisor, phận giao tiếp phần mềm, nằm lớp phần cứng vật lý hay nhiều hệ điều hành 2) Kiến trúc Hyper-V Hyper-V gồm thành phần chính: hypervisor, ngăn ảo hóa và, mô hình I/O (nhập/xuất) ảo hóa Hypervisor lớp phần mềm nhỏ diện xử lý (BXL) theo công nghệ IntelV hay AMD-V, có vai trò tạo "partition" (phần vùng) mà thực thể ảo chạy Một partition đơn vị cách ly mặt luận lý chứa hệ điều hành làm việc Luôn có partition gốc chứa Windows Server 2008 ngăn ảo hóa, có quyền truy cập trực tiếp thiết bị phần cứng Partition gốc sinh partition (được gọi máy ảo) để chạy hệ điều hành khách Một partition co sinh tiếp partition Máy ảo quyền truy cập đến BXL vật lý, mà “nhìn thấy” BXL hypervisor cấp cho Máy ảo sử dụng thiết bị ảo, yêu cầu đến thiết bị ảo chuyển qua VMBus đến thiết bị partition cha Thông tin hồi đáp chuyển qua VMBus Nếu thiết bị partition cha thiết bị ảo, chuyển tiếp gặp thiết bị thực partition gốc Toàn tiến trình suốt HĐH khách Hyper-V tích hợp sẵn HĐH Windows Server, hypervisor móc trực tiếp đến luồng xử lý BXL, nhờ việc vận hành máy ảo hiệu so với kiến trúc ảo hoá trước 3) Cài đặt Hyper-V Windows Server 2008 r2 Để thực hiện, trước tiên bạn khởi động Server Manager cách nhấn vào biểu tượng gắn Task Bar từ Start Menu: Sau đó, nhấn chuột phải vào phần Roles chọn Add Roles: Nhấn Next hình Before You Begin: Tiếp theo, chọn Hyper-V danh sách Roles hiển thị nhấn Next: Nhấn Next để bỏ qua phần Introduction to Hyper-V, sau chọn card mạng tương ứng muốn sử dụng để tạo mạng ảo Virtual Machine, tiếp tục nhấn Next: Hệ thống xác nhận bạn có muốn cài đặt Hyper-V hay không, nhấn nút Install để bắt đầu trình này: Và hoàn tất, phải khởi động lại server, nhấn vào đường dẫn You must restart : Sau server khởi động, quản lý Hyper-V từ Server Manager dạngRole, trực tiếp từ Hyper-V MMC phần Administrative Tools hệ thống Công nghệ VMWARE ESX SERVER  Máy chủ Esx sử dụng cấu trúc VMM– Hypervisor, nghĩa máy chủ Esx tạo lớp ảo hóa hypervisor để điều khiển trình chia sẻ sử dụng tài nguyên máy ảo  Máy chủ ESX server bao gồm thành phần: Server Console Vmkernel o Server Console (SC): Quản lý ESX server máy ảo chaỵ máy chủ SC bao gồm dịch vụ như: tường lửa, SNMP agent web o Vmkerlnel quản lý phân phối việc truy cập tới tài nguyên phần cứng máy chủ, nhờ vmkernel cho phép cài hệ điều hành lên máy ảo quản lý nhớ cho máy ảo, phân phối chu kì xử lý, trì thiết bị chuyển mạch kết nối mạng  VME ESX server cài trực tiếp máy chủ vật lý phân vúng vào nhiều máy tính ảo chạy đồng thời chia sẻ tài nguyên vật lý máy chủ 2) Kiến trúc • • Chạy trực tiếp phàn cứng máy chủ, mà không cần đến hệ điều hành máy chủ lưu trữ Các tập tin đĩa ảo Sử dụng tập tin máy ảo để cung cấp cho máy ảo có quyền truy cập vào • nơi lưu trữ riêng tư máy ảo Vmware vStorage VMFS o Quản trị hiệ cách lưu trữ nhà nước toàn máy ảo địa điểm trung tâm o Hộ trợ ảo hóa dựa khả độc đáo di chuyển máy ảo chạy từ máy chủ vật lý khác • Ảo mạng o Các khả kết nối mạng ảo Vmware ESX cho phép khách hàng xây dựng mạng lưới phức tạp máy ảo cư trú máy chủ lưu trữ o Cấu hình máy ảo với nhiều NIC ảo o Sử dụng LAN ảo để che phủ mạng LAN logic để cô lập mạng lưới giao thông 3) Cài đặt VMWARE Các phần mềm cần thiết cài đặt : • VMware Workstation 6.5.2 (Build 156735) – presumed to already be installed • VMware ESX Server 4.0 (Build 164009) ISO image 1-Cấu hình VMWare Workstation Start VMware Workstation -> Edit -> Preferences Chọn Memory tab, chọn Allow most virtual machine memory to be swapped -> OK 2- Thiết lập VMWare ESX 4.0 máy ảo Start VMware Workstation ->File -> New -> Virtual Machine Chọn Custom nhấn Next Chọn Virtual Machine Hardware Compatibility Bạn chắn phải chọn VMware Workstation 6.5 mục Hardware Compatibility ->Next Đến hình Guest Operating System Installation Bạn chọn I will install the operating system later -> Next Đến hình Guest Operating System chọn Linux, mục Version bạn chọn Red Hat Enterprise Linux 64-bit -> Next Welcome to the ESX Installer -> Next End User License Agreement Review the license agreement chọn I accept the terms of the license agreement -> Next Chọn Keyboard -> Next Custom Drivers Chọn No -> Next Load Drivers -> Chọn Yes Chờ Loading Drivers hoàn thành -> Next License bạn có số Serial nhập vào không chọn Enter a serial number later -> Next Network Configuration Chọn network adapter for ESX system tasks -> Next Network Configuration Nhập thông tin bạn muốn cấu hình card Mạng > Next Setup Type Chọn Standard setup ->> Next ESX Storage Device Chọn Storage >> Next Xuất bảng cảnh báo Data Loss Warning >> OK Time Zone Settings Chọn cấu hình Time zone >> Next Date and Time Cấu hình date and time ->> Next Set Administrator Password Enter and confirm the required root password >> Next Summary of installation settings >> Next Installing ESX 4.0 Hệ thống sẻ bắt đầu cài ESX 4.0 vòng vài phút Sau Installing ESX 4.0 hoàn thành >> Next Xuất thông báo kết thúc ->> Finish Sau cài xong ESX server sẻ reboot bạn lấy đĩa ISO image VM Bạn đợi vài phút để ESX hoàn thành trình Loading Bạn Nhấn tổ hợ phím ALT-F1 ESX VM console – bạn sẻ nhìn thấy bảng login ESX hoàn thành trinh booting Bạn dùng trình duyệt Web truy cập vào IP ESX VM, vd: https://192.168.20.71 Nếu bạn dùng DHCP, dùng tổ hợp phím ALT-F11 ESX VM console để thị IP address.Bạn accept cho trình duyệt nhận certificate VD: Continue to this website để truy cập Website Bạn tiến hành Download vSphere Client cài đặt vSphere Client Sau cài đặt vSphere Client, bạn nhập ESX IP address, root username password Nhấn Login Nếu ESX bạn LC bạn nhấn OK để chấp nhận dùng thử 4-Define a Nested Virtual MachineDefine a Nested Virtual Machine Từ vSphere Client Home page, bạn chọn Hosts and Clusters Vào File -> Browse VA Marketplace chọn VM Nostalgia cho phép download 6MB Thực theo hướng dẫn nhập VM tải đăng ký với VMware ESX VM Bật Power VM Các ảnh chụp hình cho thấy VM có bắt đầu Start Và thử Test chương trình xem          Ưu nhược điểm Hyper-V: Chi phí thấp (miễn phí với hệ điều hành Server 2008 trở lên) Hỗ trợ phần cứng tốt Tương thích hầu hết HĐH Windows (cùng hàng Microsoft mà) Khả bị công thấp Thân thiên, trực quan, quen thuộc dễ sử dụng - Nhược điểm Hyper-V cấu hình sẵn Do đó, bạn phải cài OS cho VPS tạo (tuy nhiên, bạn dễ dàng clone VPS) Ưu nhược điểm VMWare: Tương thích với hầu hết hệ điều hành (Windows, Linux phiên bản) Nhiều chức (hầu hết không dùng đến không để ý) Có cấu hình dựng sẵn Có lẽ ưu điểm lớn VMWare Có thể chạy độc lập với hệ điều hành (VMWare chạy server mà không cần cài thêm OS ) - Nhược điểm VMWare chi phí cao (phải mua quyền, khó tìm crack) - Hỗ trợ phần cứng - Dễ bị công Hyper-V - Khó dùng (do có nhiều tính năng) Vậy nên dùng Hyper-V hay VMWare? Để trả lời câu hỏi nên cần biết Hyper-V có sẵn hệ điều hành Windows, cần kích hoạt lên dùng (miễn phí) Còn VMWare phải mua quyền client với mức giá không rẻ Ngược lại, VMWare lại chạy độc lập không cần HĐH, đồng thời, tạo máy chủ ảo với cầu hình có sẵn cách nhanh chóng Do đó, lựa chọn tảng ảo hóa Hyper-V hay VMWare, nhu cầu cụ thể phụ thuộc chủ yếu vào thói quen người, Hyper-V VMWare đáp ứng tốt yêu cầu đặt người dùng cá nhân, tổ chức không chuyên cung cấp máy chủ ảo [...]... có thể tạo máy chủ ảo với những cầu hình có sẵn một cách nhanh chóng Do đó, lựa chọn nền tảng ảo hóa Hyper-V hay VMWare, ngoài những nhu cầu cụ thể thì cũng phụ thuộc chủ yếu vào thói quen của từng người, vì cơ bản Hyper-V và VMWare cũng đều đáp ứng khá tốt các yêu cầu đặt ra của những người dùng là các cá nhân, tổ chức không chuyên cung cấp máy chủ ảo ... bị tấn công hơn Hyper-V - Khó dùng hơn (do có quá nhiều tính năng) Vậy thì nên dùng Hyper-V hay VMWare? Để trả lời câu hỏi này thì chúng ta nên cần biết là Hyper-V thì có sẵn trong hệ điều hành Windows, chỉ cần kích hoạt lên và dùng (miễn phí) Còn VMWare thì phải mua bản quyền client với mức giá không hề rẻ Ngược lại, VMWare lại có thể chạy độc lập không cần HĐH, đồng thời, có thể tạo máy chủ ảo với... các HĐH Windows (cùng hàng của Microsoft mà) Khả năng bị tấn công thấp Thân thiên, trực quan, quen thuộc và dễ sử dụng - Nhược điểm của Hyper-V là không có cấu hình sẵn Do đó, bạn phải cài OS cho mỗi VPS tạo ra (tuy nhiên, bạn có thể dễ dàng clone các VPS) Ưu nhược điểm của VMWare: Tương thích với hầu hết các hệ điều hành (Windows, Linux các phiên bản) Nhiều chức năng (hầu hết chúng ta không dùng đến... download 6MB Thực hiện theo các hướng dẫn nhập khẩu và VM sẽ tải về và đăng ký với VMware ESX VM Bật Power trên VM Các ảnh chụp màn hình dưới đây cho thấy VM có bắt đầu được Start Và chúng ta thử Test một chương trình xem sao          Ưu nhược điểm của Hyper-V: Chi phí thấp (miễn phí với hệ điều hành Server 2008 trở lên) Hỗ trợ phần cứng tốt Tương thích hầu hết các HĐH Windows (cùng hàng của... connection state Hardware Chọn Display Không chọn Accelerate 3D graphics Hardware Chọn Processors Trong mục Preferred Mode Chọn Intel-VTx or AMD-V -> OK Chọn Finish Tiến trình tạo ổ đĩa ảo sẻ diễn ra Nếu khi bạn Enable máy ảo và gặp lỗi như vậy Bạn tìm tên và đường dẫn lưu đến file vmx thường hiển thị VMware Workstation GUI Bạn Edit File vmx bằng Notepad Và thêm dòng này vào monitor_control.restrict_backdoor... Next Specify Disk Capacity Tôi chọn ví dụ 16GB ->Check vào Allocate all disk space now -> Check Store virtual disk as a single file -> Next Specify Disk File thay đổi tên nếu bạn muốn -> Next Đọc lại các thông tin Create Virtual Machine Không check vào Power on this virtual machine after creation >> chọn Customize Hardware Hardware Remove những thiết bị không cần thiết : Floppy, USB Controller, Sound ... tư máy ảo Vmware vStorage VMFS o Quản trị hiệ cách lưu trữ nhà nước toàn máy ảo địa điểm trung tâm o Hộ trợ ảo hóa dựa khả độc đáo di chuyển máy ảo chạy từ máy chủ vật lý khác • Ảo mạng o Các. .. nguyên vật lý máy chủ 2) Kiến trúc • • Chạy trực tiếp phàn cứng máy chủ, mà không cần đến hệ điều hành máy chủ lưu trữ Các tập tin đĩa ảo Sử dụng tập tin máy ảo để cung cấp cho máy ảo có quyền... thống Công nghệ VMWARE ESX SERVER  Máy chủ Esx sử dụng cấu trúc VMM– Hypervisor, nghĩa máy chủ Esx tạo lớp ảo hóa hypervisor để điều khiển trình chia sẻ sử dụng tài nguyên máy ảo  Máy chủ ESX

Ngày đăng: 01/12/2015, 11:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan