Lựa chọn card mạng để tạo mạng ảo

Một phần của tài liệu Nghiên cứu và triển khai điện toán đám mây riêng bằng hyper v (Trang 50)

Chọn Install để bắt đầu.

Hình 3.4: Quá trình cài đặt hồn tất

Sau khi quá trình cài đặt hồn tất chương trình sẽ u cầu khởi động lại hệ điều hành.

3.2 Giới thiệu Virtual Machine Manager 2008

3.2.1 Các thành phần của VMM 2008

System Center Virtual Machine Manager 2008 (SCVMM) là một công cụ bao gồm trong đó nhiều bộ phận (Module) khác nhau, mỗi bộ phận trong đó phục vụ một chức năng đặc biệt riêng. VMM 2008 được thiết kế với kiến trúc phân tán, các thành phần khác nhau có thể cùng triền khai trên một máy chủ duy nhất hoặc trên một hệ thống máy chủ.

Hình 3.5: Các thành phần của VMM 2008  Virtual Machine Manager Server  Virtual Machine Manager Server

VMM Server là một thành phần trung tâm cho kiến trúc của VMM. Mỗi thành phần khác trong VMM 2008 phải truyền thông với mỗi thành phần khác thông qua VMM Server. Thêm vào đó là VMM Server hoạt động mặc định là một VMM Library và giữ vai trị thơng tin với SQL Server Database nơi lưu giữ các thơng tin cấu hình về cơ sở hạ tầng ảo hóa.

 VMM Administrator Console

VMM Administrator Console là một Machine Managerment Console (MMC) cung cấp cho người dùng một giao diện quản lý hệ thống VMM 2008. Các tác vụ sẵn sàng trên giao diện này gồm:

- Cấu hình mơi trường VMM

- Quản lý vịng đời của máy ảo (Tạo, xóa, khởi động, ngừng,…)

- Chuyển đổi máy vật lý thành máy ảo (P2V)

- Kiểm sốt máy ảo.

VMM Administrator Console có thể được cài đặt trên cùng một máy chủ VMM Server hoặc trên một máy khác truy cập đến VMM Server thông qua môi trường mạng. Giao diện quản lý nào cũng bao gồm một bộ các lệnh đặc biệt của VMM trên Windows Powershell cho phép mở rộng các tác vụ quản lý thông quan môi trường Powershell hoặc thực thi các Script PowerShell.

 Virtual Machine Library

Library là một kho lưu trữ tài nguyên máy ảo như profile (cả phần cứng và hệ điều hành), mẫu (template), ổ cứng ảo và các file ISO cũng có thể được lưu trữ. Cơng việc của VMM Library Server đúng như tên gọi, nó được sinh ra cho mục đích cung cấp quản lý các truy cập đến các tài nguyên của thư việc đến cơ sở hạ tầng VMM.  Virtual Machine Manager Argent

Các VMM Agent chạy trên các máy chủ Windows Server 2008 Hyper-V và cung cấp VMM 2008 khả năng theo dõi và quản lý hoạt động của các máy ảo trên hệ thống của nó. Các VMM Agent có thể được cài đặt trên một máy chủ được điều khiển từ VMM Administrator Console hoặc cài đặt một cách cục bộ từ các bản cài đặt VMM 2008.

 VMM Self Service Portal

VMM SSP đem đến một giao diện quản lý trên nền Web cho phép người dùng xây dựng và quản lý môi trường hạ tầng máy ảo của chính mình với các tài ngun có trong VMM Library. Self-Service Portal cung cấp một số các điều khiển nhất định được quy định bởi người quản trị để giới hạn việc có thể tạo máy ảo của người dùng và các tác vụ đặc biệt có thể thực thi trên các máy ảo của họ. VMM Selff Service Portal yêu cầu IIS phải được cài đặt trước trên máy chủ cần triển khai.

3.2.2 Yêu cầu hệ thống

 Active Directory

Giải pháp đám mây riêng được xây dựng đòi hỏi một hạ tầng Active Directory. Do cách thức xây dựng đám mây, cần có các bộ điều khiển miền. Trong một số tình huống, đám mây riêng có thể khơng thể truy cập được sau khi thực hiện ảo hóa trên các bộ điều khiển miền. Để tránh điều này, nên đặt ít nhất một bộ điều khiển miền ngoài môi trường ảo hóa.

Mỗi thành phần trong VMM 2008 yêu cầu hệ điều hành khác nhau. Bảng sau đây cung cấp cái nhìn tồn cảnh về vấn đề hỗ trợ hệ điều hành và thành phần VMM:

Hệ điều hành VMM Server VMM Admin Console

VMM Library Server

VMM Self- Service Portal Windows Server 2008 32-bit

Standard, Enterprise Datacenter

No Yes Yes Yes

Windows Server 2008 64-bit Standard, Enterprise

Datacenter

Yes Yes Yes Yes

Windows Server 2008 Server Core Standard, Enterprise Datacenter

No No Yes Yes

Windows Server 2003 32-bit (SP2) Standard, Enterprise Datacenter

No Yes Yes Yes

Windows Server 2003 64-bit (SP2) Standard, Enterprise Datacenter

No Yes Yes Yes

Windows Server 2003 R2 32- bit (SP2) Standard, Enterprise Datacenter

No Yes Yes Yes

Windows Server 2003 R2 64- bit (SP2) Standard, Enterprise Datacenter

No Yes Yes Yes

Windows Vista (SP1) No Yes No No

Windows XP Professional 32-

bit (SP2 hoặc SP3) No Yes No No

Windows XP Professional 64-

bit (SP2 hoặc SP3) No Yes No No

Bảng 1: Danh sách hệ điều hành và các thành phần VMM hỗ trợ  Yêu cầu phần mềm cho VMM Server

Ngoài các yêu cầu hệ điều hành trên, thành phần VMM Server còn yêu cầu một số thiết lập sau:

 Windows PowerShell

 Microsoft .NET Framework 3.0 hoặc hơn  Windows Automated Installation Kit  Windows Remote management (WinRM)

Cả hai tính năng Windows Powershell và .NET Framework đều là tùy chọn sẵn sàng trên Windows Server 2008 và có thể được cài đặt bằng cách dùng tùy chọn Add Feature trong Server Manager. WinRM được cài đặt mặc định còn Windows AIK download từ Microsoft.

 Yêu cầu về phần mềm cho SSP

SSP yêu cầu phải cài đặt IIS trong đó phải có 2 tùy chọn IIS Metabase Conpatibility và IIS WMI Conpatibility.

 Yêu cầu về Database

VMM 2008 yêu cầu một database trong tình trạng sẵn sàng. Có thể là Microsofr SQL Server hoặc SQL Server Express. Database này có thể được cài đặt trên cùng một hệ thống với VMM Server hoặc là một máy chủ tách rời. Với một công việc quản lý một cơ sở hạ tầng lớn thì triển khai SQL Server trên một máy chủ độc lập là rất quan trọng. Tuy nhiên với môi trường nhỏ, SQL Express có thể được cài đặt cùng máy chủ với thành phần VMM Server mà vẫn đảm bảo hoạt động.

 Yêu cầu phần cứng tối thiểu khi triển khai tất cả các thành phần lên một máy chủ Số lượng quản lý ở giới hạn là 5 máy:

 Dual-Core Pentium 4, 2 GHz hoặc hơn

 2GB RAM

 Ổ cứng trống trên 40GB Số lượng quản lý khoảng 20 máy:

 Dual-Core Pentium 4, 2 GHz hoặc hơn

 4 GB RAM

3.3 Triển khai điện toán đám mây riêng bằng Hyper-V Mơ hình triển khai: Mơ hình triển khai:

Hình 3.6: Mơ hình triển khai Private Cloud Trong mơ hình trên gồm 3 máy tính: Trong mơ hình trên gồm 3 máy tính:

 Máy VMM 2008: cài hệ điều hành Windows Server 2008 64 bit có địa chỉ là 172.16.1.10/24. Máy này sẽ triển khai các thành phần của VMM 2008 bao gồm VMM Server, VMM Console, VMM Self-Service Portal. Máy này cũng được dùng để triển khai Host cho Hyper-V.

 Máy Domain Controler: cài hệ điều hành Windows Server 2008 có địa chỉ là 172.16.1.2/24 làm nhiệm vụ quản lý miền.

 Máy Client cài hệ điều hành Windows 7 và có địa chỉ 172.16.1.11/24. Máy này dùng để truy cập vào dịch vụ cloud thơng qua một trình dụt web.

3.3.1 Cài đặt Virtual Machine Manager Server

Trên máy VMM 2008 đã gia nhập domain. Chúng ta chuẩn bị các file cài đặt System Center Virtual Machine Manager 2008 và Windows Automated Installation Kit.

Bước đầu tiên là cài đặt AIK. Giải nén file cài đặt đã tải về chạy file StartCD.exe, giao diện cài đặt Windows AIK như sau:

Hình 3.7: Giao diện cài đặt Windows AIK

Kích chuột vào Windows AIK Setup trên màn hình cài đặt. Màn hình yêu cầu

chấp nhận điều khoản hiện ra, chọn I Agree và nhấn Next.

Sau khi nhấn Next, chương trình sẽ hỏi người dùng nơi lưu trữ chương trình. Để mặc định và nhấn Next. Quá trình cài đặt bắt đầu. Chờ một lúc khi quá trình cài đặt kết thúc nhấn close.

Sau đó chúng ta cần tiến hành cài đặt các phần mềm yêu cầu đó là .NET Framework và Windows PowerShell. Mở Server Manager chọn mục Add Features:

Hình 3.9: Cửa sổ Server Manager

Tiếp theo chọn các phần mềm là .NET Framework và Windows Powershell.

Nếu có bảng thơng báo hiện ra yêu cầu thêm một số dịch vụ chọn Add Required Roles Services.

Nhấn Next, một bảng tóm tắt sẽ hiện ra. Nhấn Install và quá trình cài đặt bắt đầu. Chờ một lúc cho quá trình cài đặt kết thúc và nhấn Close.

Việc tiếp theo cần làm là tiến hành triển khai System Center Virtual Machine Manager (SCVMM). Với mục đích bài viết, ta sẽ sử dụng System Center Virtual Machine Manager 2008 R2 bản SP1.

Có thể triển khai trực tiếp phần mềm này lên Hyper-V Server, nhưng nếu có một server khả dụng khác thì tốt hơn nên sử dụng server đó thay thế do chúng ta thực sự không muốn ngốn tài nguyên Hyper-V Server mà nó có thể đang được dùng làm chủ các máy ảo. Bất kỳ máy ảo nào sử dụng cũng phải nằm trong domain đã tạo.

Từ đó, người dùng có thể bắt đầu quá trình cài đặt bằng cách, mở thư mục chứa VMM 2008, chạy file Setup.exe. Khi màn hình cài đặt xuất hiện, kích vào mục VMM

Server để bắt đầu cài.

Hình 3.11: Giao diện cài đặt của Virtual Machine Manager

Lúc này, bộ cài sẽ giải nén một số file và sau đó hiển thị thỏa thuận điều khoản bắt buộc. Chọn tùy chọn chấp nhận điều khoản thỏa thuận và nhấn Next.

Màn hình kế tiếp sẽ hỏi người dùng có muốn sử dụng tính năng kiểm tra cập nhật của Microsoft hay không. Chọn Use Microsoft Update để được duy trì cập nhật và kích Next.

Tiếp theo, nhập tên người dùng và tên công ty vào màn hình đăng ký. Sau đó nhấn Next. Nhấn Next sau đó thiết lập cấu hình cho SQL Server. Ta có thể chọn gắn với một SQL Server hiện hữu hay để bộ cài tạo SQL Server 2005 Express Edition SP3.

Hình 3.12: Cửa sổ cài đặt SQL Server

Màn hình kế tiếp rất quan trọng. Nó sẽ hỏi thư mục chung lưu thư viện quản lý máy ảo. Thư viện quản lý máy ảo là một catalog các tài nguyên mà có thể được sử dụng để tạo các máy ảo. Nếu trước đó chưa cài đặt thư mục chung thì chương trình sẽ tạo một thư mục chung mới. Để mặc định và nhấn Next.

Một khi đã chỉ định mục chung sử dụng cho thư viện máy ảo, kích Next, chấp nhận thiết lập mặc định về cổng truyền thông và tài khoản dịch vụ và nhấn Next một lần nữa.

Bây giờ, ta sẽ thấy màn hình tóm lược các thiết lập đã chỉ định. Hãy xác nhận lại các thiết lập đã chính xác. Sau đó nhấn nút Install. Sau khi cài đặt xong, nhấn Close.

Hình 3.14: Kết thúc cài đặt VMM Server

Quá trình cài đặt tạo một thư mục Microsoft System Center tại thực đơn Start trên server, nhưng ta chỉ thấy Virtual Machine Manager help. Đó là do cơng cụ điều khiển quản trị chưa được cài đặt mặc định.

Để cài đặt công cụ điều khiển quản trị, mở lại cửa sổ cài đặt SCVMM và chọn tùy chọn VMM Administrator Console từ màn hình cài đặt. Một cửa sổ cài đặt hiện ra. Sau khi chấp nhận các điều khoản thỏa thuận, chỉ cần sử dụng các tùy chọn mặc định để cài công cụ điều khiển quản trị.

Khi sử dụng công cụ lần đầu, phải nhập tên server và tên cổng cần sử dụng để kết nối tới server VMM, nhưng chỉ cần để mặc định.

3.3.2 Cài đặt Self-Service Portal

VMMSSP Website yêu cầu Internet Information Services (IIS) và ASP.NET. Do đó phải tiến hành cài đặt IIS.

Hình 3.15: Cài Web Server (IIS)

Nhấn Next. Trong cửa sổ tiếp theo chọn ASP.net. Một thông báo hiện ra yêu cầu thêm một số dịch vụ. Chọn Add Required Roles Services.

Tích vào các dịch vụ cần thiết khác đi kèm IIS gồm: NET Extensibility, Default Document, Directory Browsing, HTTP Errors, IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility, ISAPI Extensions, ISAPI Filters, Request Filtering, Static Content.

Hình 3.17: Lựa chọn các dịch vụ cần thiết

Nhấn Next và chờ quá trình cài đặt hồn tất. Tiếp theo cài Self Service Portal. Mở file cài đặt SCVMM lên và kích vào liên kết VMM Self-Service-Portal.

Cửa sổ cài đặt chương trình xuất hiện. Màn hình đầu tiên sẽ hỏi người dùng có chấp nhận các điều khoản thỏa thuận hay không. Chọn Accept để chấp nhận sau đó nhấn Next.

Cuối cùng, cung cấp tên cho IIS Website và cổng. Ở đây, do cổng 80 đã được sử dụng, ta phải chọn một cổng khác chuẩn (ví dụ 8080).

Hình 3.18: Cấu hình VMMSSP Website

Một màn hình hiển thị danh sách các tùy chọn đã được chọn xuất hiện. Nếu mọi thứ đều đúng, chọn Install. Khi đó, một cảnh báo xuất hiện thơng báo q trình sẽ mất một lúc để hồn thành. Nhấn Yes để cài đặt.

Sau khi cài xong, ta vẫn phải cấu hình phần mềm SSP trước khi sử dụng.

3.3.3 Khởi động VMM Administrator Console

Để khởi động giao diện VMM Administrator Console thì có thể kích đơi chuột vào biểu tượng shortcut trên Desktop. Hoặc vào Start -> All Programs -> Microsoft

System Center -> Virtual machine Manager 2008 -> Virtual Machine Manager Administrator Console.

Lần đầu tiên kích hoạt, một hộp thoại sẽ xuất hiện yêu cầu người dùng khai báo thông tin về máy chủ VMM Server để kết nối và port chính xác sẽ dùng để thực hiện các liên lạc với máy chủ VMM Server. Giao diện hộp thoại sẽ như sau:

Hình 3.19: Yêu cầu kết nối tới VMM Server

Do chúng ta triển khai VMM Server và VMM Administrator Console tại cùng một máy nên lúc này ta khai báo máy chủ VMM Server là Localhost. Và đây thường là thông tin mặc định được điền sẵn khi khởi động lần đầu.

Sau khi nhấn nút Connect, giao diện màn hình điều khiển và quản lý như sau:

Hình 3.20: Giao diện chính của Virtual Machine Manager

3.3.4 Thêm Host

Thêm host là thao tác bắt buộc để người dùng có thể thực hiện các tác vụ trong VMM Administrator Console. Lựa chọn mục Host ở Panel bên trái và chọn Add host ở mục Actions ở panel bên phải. Cửa sổ Add host sẽ xuất hiện:

Hình 3.21: Cửa sổ Add host Tại cửa sổ này sẽ có 3 lựa chọn đó là: Tại cửa sổ này sẽ có 3 lựa chọn đó là:

- Windows Server-Based host on an Active Directory domain: tùy chọn này

được chọn khi mà Host muốn thêm vào đang chạy Hyper-V và là một thành viên trong domain với domain của VMM.

- Windows Server-Based host on a perimeter network: Tùy chọn này được

chọn khi mà host thêm vào đang chạy cơng nghệ ảo hóa Hyper-V nhưng khơng là một thành viên trong domain nào cả. Chú ý: Perimeter network tương đương với DMZ.

- Wmware ESX Server host (any location): chỉ lựa chọn host thêm vào đang sử

dụng cơng nghệ ảo hóa Vmware ESX Server và không quan tâm có đang là thành viên của domain nào hay khơng.

Sau khi lựa chọn vị trí host và nhập thơng tin tên và mật khẩu của một tài khoản trên host dùng để truy cập thì chọn Next. Cửa sổ tiếp theo là Select Host Servers. Tại cửa sổ này chúng ta sẽ chọn các host sẽ được thêm vào danh mục quản lý trên VMM Server. Nhập tên Computer name của host cần thêm và nhấn nút Add.

Hình 3.22: Cửa sổ lựa chọn host

Sau khi nhấn Next, cửa sổ tiếp theo sẽ cấu hình nhóm cho host vừa thêm vào.

Mặc định nhóm ban đầu là All hosts. Sau khi chọn nhóm cho host, nhấn Next để qua màn hình Host Setting. Ở đây định nghĩa một số đường dẫn lưu trữ các tập tin máy ảo trên host. Nếu khơng có đường dẫn nào chúng ta để mặc định và nhấn Next. Trang

Summary tóm tắt lại các thông tin đã chọn. Nếu khơng có vấn đề gì sai sót thì chọn

Add host để thêm host vào VMM Server.

3.3.5 Tạo Template

VMM 2008 cung cấp một tính năng cho phép lưu trữ các mẫu máy ảo trong các VMM library từ đó các máy ảo sau này có thể được tạo ra một cách nhanh chóng với

Một phần của tài liệu Nghiên cứu và triển khai điện toán đám mây riêng bằng hyper v (Trang 50)

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

(81 trang)