Professional Documents
Culture Documents
Đồ an về ảo hóa
Đồ an về ảo hóa
BỘ CÔNG THƯƠNG
TỔNG CÔNG TY CP ĐIỆN TỬ VÀ TIN HỌC VIỆT NAM
1
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
LỜI CẢM ƠN
Đầu tiên em chân thành gửi lời cảm ơn đến các thầy cô và các bạn đã
nhiệt tình giúp đỡ tạo điều kiện cho em có đủ thời gian và thông tin bổ ích đề
hoàn thành tốt khóa luận tốt nghiệp này từ đó giúp em có hiểu biết sâu hơn về
“Ảo hóa”, phương pháp học tập mới để phục vụ tốt hơn cho công việc sau này.
Thứ hai em xin cảm ơn chân thành đến ThS. Trần Ngọc Thái là giảng
viên hướng dẫn em hoàn thành khóa luận tốt nghiệp. Suốt thời em làm khóa luận
tốt nghiệp thầy đã giúp đỡ em rất nhiều từ nội dung cách thức trình bày và các kĩ
năng để vận dụng tốt lý thuyết vào thực hành và cả thời gian để em có thể chuẩn
bị tốt hơn.
Lời cuối cùng em xin cảm ơn trường Cao Đẳng Công nghệ Viettronics đã
tạo cơ hội cho em trao dồi thêm kiến thức, phương pháp làm việc, tiếp cận với
môi trường mới, phương pháp học mới để em có thể mạnh dạn hơn và trưởng
thành hơn.
Trong quá trình hoàn thành khóa luận có sơ suất là không tránh khỏi, em
mong quý thầy cô và các bạn góp ý và giúp đỡ để em có thể hoàn thành tốt hơn.
Em kính chúc toàn thể các thầy cô giáo cùng các bạn luôn mạnh khỏe
hạnh phúc và thành công!
Hải Phòng, ngày tháng năm 2015
Sinh viên
2
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
MỤC LỤC
LỜI CẢM ƠN ........................................................................................................................... 2
MỞ ĐẦU.................................................................................................................................... 5
DANH MỤC BẢNG BIỂU, HÌNH ẢNH ................................................................................ 8
CHƯƠNG 1. TỔNG QUAN VỀ ẢO HÓA ........................................................................... 10
1.1 Giới thiệu về ảo hóa .......................................................................................................... 10
1.2 Ảo hóa là gì? ...................................................................................................................... 10
1.3 Cách thức hoạt động của ảo hóa ..................................................................................... 11
1.4 Phân loại ảo hóa ................................................................................................................ 12
1.4.1 Ảo hóa Server.................................................................................................................. 12
1.4.2 Ảo hóa Storage................................................................................................................ 12
1.4.3 Ảo hóa Network .............................................................................................................. 13
1.4.4 Ảo hóa Application ......................................................................................................... 14
1.5 Lợi ích của việc ảo hóa ..................................................................................................... 15
1.6 Nhược điểm của việc ảo hóa ............................................................................................ 15
CHƯƠNG 2. MỘT SỐ CÔNG NGHỆ ẢO HÓA ................................................................ 17
2.1 Hyper-V ............................................................................................................................. 17
2.1.1 Giới thiệu về Hyper-V ..................................................................................................... 17
2.1.2 Các chức năng chính của Hyper-V ............................................................................... 17
2.1.3 Kiến trúc Hyper-V .......................................................................................................... 19
2.1.4 Yêu cầu cài đặt Hyper-V................................................................................................. 20
2.2 Vmware ESX Server ........................................................................................................ 23
2.2.1 Giới thiệu ........................................................................................................................ 23
2.2.2 Cấu trúc Vmware ESXi Server ...................................................................................... 25
2.2.3 Một số chức năng của Vmware ESXi Server ................................................................ 26
2.2.4 Cấu hình yêu cầu của ESXi Server ............................................................................... 31
CHƯƠNG 3. ẢO HÓA MÁY CHỦ VÀ ỨNG DỤNG TẠI TRƯỜNG CAO ĐẲNG
CÔNG NGHỆ VIETTRONICS ............................................................................................ 33
3.1 Hiện trạng hệ thống máy chủ tại trường Cao Đẳng Công nghệ Viettronics ............... 33
3.2 Đề xuất mô hình ứng dụng ảo hóa .................................................................................. 34
3.3 Mô phỏng quá trình cài đặt ảo hóa Hyper-V ................................................................. 35
3.3.1 Cài đặt Hyper-V .............................................................................................................. 35
3.3.2 Tạo máy ảo ...................................................................................................................... 39
3.4 Mô phỏng quá trình cài ảo hóa ESXi.............................................................................. 44
3.4.1 Cài đặt ESXi.................................................................................................................... 44
3
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
4
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
MỞ ĐẦU
1. Tính cấp thiết của đề tài
Ngày nay, nền kinh tế đang trên đà tăng trưởng mạnh. Cùng với nó là sự
tiến bộ vượt bậc của nền khoa học công nghệ, đặc biệt là công nghệ thông tin.
Máy tính đã giúp con người rất nhiều từ tối ưu hóa công việc, giảm thời gian
làm việc, tăng hiệu suất và mang lại hiệu quả cao.
Với tình hình phát triển hiện nay thì các tổ chức, doanh nghiệp cần một
hoặc nhiều máy chủ để chạy các ứng dụng cho toàn doanh nghiệp mà các máy
tính để bàn không hề được thiết kế để làm các công việc đó.
Những máy chủ có những chức năng riêng biệt và có một số yêu cầu đặc
biệt chúng không thể chạy cùng nhau trên một hệ điều hành. Việc chạy nhiều
Server riêng lẻ kéo theo chi phí đầu tư cho các máy chủ vật lý. Trên thực tế các
máy chủ không hoàn toàn tận dụng tối đa tài nguyên mà chỉ sử dụng một phần,
còn một phần tài nguyên bị bỏ phí gây ra những lãng phí và những khoản đầu tư
không đáng có.
Công nghệ ảo hóa được tạo ra để giải quyết bài toán này. Nó không chỉ tối
ưu hóa phần cứng của máy chủ mà còn làm giảm tối đa việc đầu tư vào các máy
chủ vật lý.
Máy chủ thực ra cũng là một máy tính nhưng có cấu hình, tính năng và
các chức năng lớn hơn hẳn các máy tính thông thường. Nó dùng làm trung tâm
liên kết các máy tính và thiết bị mạng trong một cơ quan, tổ chức lại với nhau, là
một trung tâm dữ liệu nơi lưu trữ và chia sẻ giữ liệu. Và các dữ liệu này luôn sẵn
sàng đối với người dùng hợp lệ được phép truy cập vào nó. Nói chung máy chủ
là một máy tính mà nó cung cấp các dịch vụ đang chạy trên nó cho nhiều máy
tính khác.
Thế nhưng thực tế cho ta thấy rằng các máy chủ sử dụng rất ít tài nguyên
phần cứng của nó, chỉ từ 10% đến 30% cho một loại dịch vụ và phần tài nguyên
còn lại thỳ không dùng đến, do vậy sinh ra lãng phí. Vì vậy nhu cầu thực tế là
5
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
làm sao có thể tận dụng các phần tài nguyên còn lại đó một cách hiệu quả.
Trong khóa luận này em sẽ trình bày về công nghệ ảo hóa để giải quyết vấn đề
này.
2. Mục đích nghiên cứu
Tìm hiểu về công nghệ ảo hóa đặc biệt là Hyper-V và Vmware ESXi
phiên bản 5.5
3. Nhiệm vụ nghiên cứu
Việc ra đời của công nghệ ảo hóa đã dẫn đến những động lực phát triển và
các mục tiêu mới cho các nhà cung cấp sản phẩm ảo hóa cho phù hợp với nhu
cầu thị trường và yêu cầu thực tiễn.
Nhiệm vụ chính của khóa luận là nghiên cứu về công nghệ ảo hóa nhằm
áp dụng vào ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ
Viettronics. Từ đó có thể cho thấy được các lợi ích mà công nghệ ảo hóa đem lại
và cũng để đánh giá để tìm giải pháp xây dựng các giải pháp nhằm tối ưu hóa hệ
thống công nghệ thông tin.
4. Đối tượng và phạm vi nghiên cứu
Khóa luận nghiên cứu về công nghệ ảo hóa
Phạm vi nghiên cứu: Công nghệ ảo hóa Hyper-V và Vmware ESXi phiên
bản 5.5
5. Phương pháp nghiên cứu
Phương pháp nghiên cứu: nghiên cứu, tìm hiểu tài liệu liên quan và triển
khai cài đặt thử nghiệm và đánh giá công nghệ ảo hóa Hyper-V và VMware
ESXi phiên bản 5.5
6. Những đóng góp thực tiễn
Tài liệu báo cáo khóa luận trình bày chi tiết về vấn đề công nghệ ảo hóa
hiện nay và sản phẩm ảo hóa Hyper-V và Vmware ESXi phiên bản 5.5
6
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
Hoàn thành triển khai hệ công nghệ ảo hóa Hyper-V và VMware ESXi
phiên bản 5.5
7. Kết cấu đề tài
Ngoài phần mở đầu và kết luận, khóa luận chia làm 3 chương:
Chương 1: Tổng quan về ảo hóa
Chương 2: Một số công nghệ ảo hóa
Chương 3: Ảo hóa máy chủ tại trường Cao Đẳng Công nghệ Viettronics
7
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
Hình 3.1: Sơ đồ hệ thống máy chủ tại trường Cao Đẳng Công nghệ Viettronics.................... 33
Hình 3.2: Mô hình ảo hóa đề xuất ............................................................................................ 35
Hình 3.13: Chọn card mạng kết nối đến máy ảo ...................................................................... 41
Hình 3.14: Chỉ định tên, vị trí và kích thước của đĩa cứng ảo. ................................................ 42
Hình 3.15: Chọn phương thức cài đặt hệ điều hành cho máy ảo ............................................. 42
Hình 3.16: Thông tin tóm tắt về máy ảo ................................................................................... 43
8
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
9
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
10
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
thiết kế để tạo ra một phiên bản ảo từ thiết bị lưu trữ, một thiết bị mạng cho đến
một hệ điều hành. Mục đích của công nghệ ảo hóa là đơn giản hóa việc quản lý
nhưng lại đạt hiệu quả cao hơn về khả năng, tốc độ làm việc cũng như nâng cao
khả năng mở rộng hệ thống.
11
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
12
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
việc thêm các thiết bị lưu trữ cho máy chủ một cách dễ dàng như: Disk Aray
Controllers, hay Tape Libraries
Với những ưu điểm nổi trội SAN đã trở thành một giải pháp rất tốt cho
lưu trữ thông tin cho doanh nghiệp hay tổ chức. SAN cho phép kết nối từ xa tới
các thiết bị lưu trữ trên mạng như: Disks và Tape drivers. Các thiết bị lưu trữ
trên mạng, hay các ứng dụng chạy trên đó được thể hiện trên máy chủ như một
thiết bị của máy chủ (as locally attached divices)
Có hai sự khác nhau cơ bản trong các thành phần của SAN
Mạng (network) có tác dụng truyền thông tin giữa thiết bị lưu trữ và hệ
thống máy tính. Một SAN bao gồm một cấu trúc truyền tin, nó cung cấp kết nối
vật lý, và quản lý các lớp, tổ chức các kết nối, các thiết bị lưu trữ, và hệ thống
máy tính sao cho dữ liệu truyền trên đó với tốc độ cao và tính bảo mật. Giới hạn
của SAN thường được nhận biết với dịch vụ Block I/O đúng hơn là với dịch vụ
File Access.
Một hệ thống lưu trữ bao gồm các thiết bị lưu trữ, hệ thống máy tính, hay
các ứng dụng chạy trên nó, và một phần rất quan trọng là các phần mềm điều
khiển, quá trình truyền thông tin qua mạng.
13
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
theo chuẩn GIGABITE (1GB), đẫn đến việc đồng bộ giữa các máy ảo với nhau
diễn ra rất nhanh.
Các máy tính con luôn ở trong tình trạng sạch và chạy nhanh hơn. Lọai bỏ
hòan toàn việc phải sửa lỗi phần mềm do virus, spyware hoặc do người dùng sơ
ý.
Cho phép sử dụng phần mềm mà không phải quan tâm đến hệ điều hành
bạn đang sử dụng (ví dụ: bạn có thể dùng Microsoft Office 2007 ngay trong
Linux, Windows 98 hoặc MAC-OS)
Bạn có thể phân phối phần mềm 1 cách linh động này đến 1 số cá nhân
hoặc nhóm có nhu cầu sử dụng thay vì cài vào tất cả mọi máy như cách phổ
thông. Việc phân phối hoặc gỡ bỏ phần mềm ra các máy tính có thể diễn ra chỉ
trong vòng chỉ vài giây thay vì hàng tuần nếu như công ty các bạn có hàng chục
máy tính.
Thông tin luôn luôn được lưu trữ an tòan ở Server trung tâm thay vì có thể
phân tán ra từng máy con. Cho dù bạn ở bất cứ nơi nào (tại 1 máy tính khác, tại
nhà hay thậm chí ở internet cafe), việc truy nhập và sử dụng phần mềm của
doanh nghiệp trở nên dễ dàng qua 1 hệ thống bảo mật hiện đại nhất.
14
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
Ảo hóa ứng dụng là giải pháp cho phép sử dụng và quản lý phần mềm
doanh nghiệp 1 cách hiệu quả hệ thống. Tiết kiệm tối đa chi phí bảo trì, hỗ trợ
kỹ thuật và quản lý từng máy tính.
15
Chương 1. Tổng quan về ảo hóa https://www.facebook.com/xanh.ron.7
lưu lại toàn bộ dữ liệu trong máy ảo và một số file nhỏ khác để lưu cấu hình máy
ảo. Do đó nếu một trong số những tệp tin bị lỗi hoặc bị mất mà chưa được
backup thỳ có thể xem như máy ảo đã bị hư hoàn toàn và không thể phục hồi.
Ngoài ra nếu máy chủ có cấu hình phần cứng thấp nhưng lại có một máy
ảo sử dụng quá nhiều tài nguyên hoặc chạy quá nhiều máy ảo thỳ sẽ làm chậm
toàn bộ hệ thống bao gồm các máy ảo và các ứng dụng chạy trên máy ảo. Đồng
thời do một hoặc vài máy chủ phải đảm nhận nhiều máy ảo chạy trên nó nên nếu
máy chủ gặp trục trặc, sự cố thì các máy ảo cũng sẽ bị ảnh hưởng theo.Còn ở
góc độ bảo mật, nếu hacker nắm được quyền điều khiển một máy chủ vật lý
chứa các máy ảo thì hacker có thể kiểm soát được tất cả các máy ảo trong nó.
16
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
2.1 Hyper-V
17
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
Cải thiện tính sẵn sàng phục mà không cần sử dụng nhiều máy tính vật lý
như bạn sẽ cần trong một cấu hình chuyển đổi dự phòng mà chỉ sử dụng máy
tính vật lý.
Những điểm nổi bật của Hyper-V:
Broad operating system support: khả năng hỗ trợ đa dạng các hệ điều
hành của máy trạm khác nhau bao gồm cả 32 bit lẫn 64 bit và đa dạng về nền
tảng máy chủ như Windows, Linux…
Hardware Assisted Virtualization: yêu cầu cao về hệ thống phải có hỗ trợ
Intel-VT hoặc AMD-V khi triển khai.
Symmetric Multiproccessor (SMP) Support: hỗ trợ 4 bộ vi xử lý cho một
môi trường máy ảo từ đó tận dụng được lợi thế nhiều luồng ứng dụng được xử lý
trên một máy ảo.
Virtual Machine Snapshots: cho phép chụp lại cấu hình và tình trạng của
một máy ảo ở bất kỳ thời điểm nào, cung cấp khả năng khôi phục lại các
Snapshot hiện hành nào đó chỉ vài giây.Giúp cho việc khôi phục lại hiện trạng
ban đầu của các máy trạm khi bị lỗi một cách nhanh chóng, không tốn nhiều thời
gian. Chức năng Snapshot Hyper-V được thiết kế đặc biệt để kiểm tra và phát
triển môi trường, không phải trong cấu trúc làm việc.
Hot adding and hot removal of storage: với tính năng này thì có thể tách
riêng phần mềm chạy trên một phần cứng, dễ dàng triển khai và quản lý. Với sự
linh hoạt này thì khả năng mở rộng cũng như giảm bớt được việc lưu trữ tách
biệt các máy ảo. Với Windows Server 2008 R2 Hyper-V, đã thêm khả năng
thêm và xóa các đĩa cứng ảo từ một máy ảo khi nó vẫn trong tình trạng hoạt
động.
Dynamic Memory : trong phiên bản Windows Server 2008 R2 SP1 có
một tính năng mới được gọi là Dynamic Memory dành cho máy chủ Hyper-V
cho phép quản lý tự động các yêu cầu về bộ nhớ ảo trong Hyper-V Server.
Cluster Share Volumes (CSV): được thực hiện cho độ sẵn sàn cao trong
giải pháp Failover Clustering.
18
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
19
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
20
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
Danh sách các hệ điều hành guest x86 có thể dùng với các phiên bản Windows
Server 2008 Standar, Enterprise, and Datacenter, cũng như Microsoft Hyper-V
Server 2008:
Windows 2000 (hỗ trợ cho một bộ xử lý ảo)
Windows 2000 Server with SP4
Windows 2000 Advanced Server with SP4
Windows Server 2003x86 (hỗ trợ 1 đến 2 bộ xử lý ảo)
Windows Server Web Edittion with SP2
Windows Server Standard Edittion with SP2
Windows Server Datacenter Edittion with SP2
Windows Server 2003 R2 x86 (hỗtrợ1 đến 2 bộxửlý ảo)
Windows Server Web Edition with SP2
Windows Server Standard Edition with SP2
Windows Server Enterprise Edition with SP2
Windows Server Datacenter Edition with SP2
Windows Server 2003 x64 (hỗtrợ1 đến 2 bộxửlý ảo)
Windows Server Standard Edition with SP2
Windows Server Enterprise Edition with SP2
Windows Server Datacenter Edition with SP2
Windows Server 2003 R2 x64 (hỗtrợ1 đến 2 bộxửlý ảo)
Windows Server Standard Edition with SP2
Windows Server Enterprise Edition with SP2
Windows Server Datacenter Edition with SP2
21
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
22
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
23
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
độ tin cậy trong môi trường là những hệ thống lớn. Tuy vậy Vmware thật sự là
một công cụ mạnh mẽ cho học tập và giả lập các môi trường làm việc một cách
linh hoạt nhờ vào các tính năng có thể chạy bất kì hệ điều hành nào trên nó.
Một bước tiến bộ hơn kế sau đó là máy chủ GSX. Máy chủ GSX đơn giản
chỉ là một gói phần mềm cài đặt trên một hệ điều hành chủ nào đó (linux hoặc
window). Nó cung cấp một số phươn pháp quản lý và giao diện truy cập vào các
máy ảo. Điều giới hạn của nó cũng như Vmware workstation làm việc tại lớp 3
của mô hình ảo hóa. Nó vẫn phải thông qua hệ điều hành chủ. Điều này làm
giảm khả năng tương tác với phần cứng và dẫn tới hiệu suất không cao. GSX
không hẳn là một sản phẩm tốt nhưng cũng không thể phủ nhận lợi ích thực sự
của nó đối với những hệ thống không yêu cầu khả năng mở rộng các tính năng
cho máy ảo, và những hệ thống không yêu cầu tối đa hiệu suất. GSX cũng được
sử dụng trong các trung tâm thí nghiệm và đánh giá các sản phẩm trong một môi
trường ảo.
Sản phẩm thế mạnh của Vmware trong môi trường ảo hóa hệ thống đó là
phiên bản ESX Server. Đây không phải đơn thuần chỉ là một gói phần mềm mà
nó là một hệ điều hành của riêng nó. Nó khác hẳn với Vmware workstation,
GSX hay Microsoft Virtual Server 2005 là các gói phần mềm được cài vào máy
chủ nơi lưu trữ dữ liệu. Hệ điều hành ESX là một hệ điều hành máy chủ, nó
được thiết kế cho phù hợp với nhu cầu ảo hóa ngày càng phát triển và vấn đề
hiệu suất làm việc của các hệ thống máy chủ ngày càng được chú tâm hơn. Nó
cung cấp việc quản lý và chia sẻ tài nguyên phần cứng một cách chặt chẽ và hiệu
quả. Và việc quản lý các máy ảo chạy trên nó cũng được dễ dàng hơn nhờ các
công cụ hỗ trợ từ xa.
Các máy chủ ESX cung cấp, phân phối và chia sẻ các tài nguyên hệ thống
một cách linh hoạt đặc biệt là vì ESX là một hệ điều hành máy chủ nên có thể
cung cấp cho các máy ảo khả năng tương tác cao nhất với phần cứng cũng như
tài nguyên hệ thống. Vì thế nên các máy ảo có thể đạt hiệu suất làm việc cao
nhất. Ngoài hiệu suất thì độ tin cậy của sản phầm ESX Server được người dùng
đánh giá cao.
24
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
25
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
26
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
27
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
VMHA dễ dàng trong việc cấu hình. Nếu có thiết bị phù hợp, đăng kí và
Vmware Infrastructure đã được thiết lập thì bạn có thể cấu hình VMHA
một cách nhanh chóng.
Các công việc với DRS (bộ phân phối tài nguyên) đến khi các máy ảo sẽ
được mang đến các host khác trong hệ thống tài nguyên do một lỗi host
nào đó thì DRS sẽ được sử dụng để xác định nơi tải đó sẽ được thay thế
và cân bằng tải đó.
Những vấn đề còn tồn tại trong VMHA
Các CPU trên mỗi host phải tương thích hoặc bạn phải cấu hình và đánh
dấu CPU trên mỗi máy ảo.
Các máy ảo nằm trên hệ thống host gặp trục chặc cần khởi động lại.
VMHA không hề biết về những ứng dụng nằm ở bên dưới các máy ảo đó.
Điều đó có nghĩa rằng nếu dữ liệu ứng dụng nằm bên dưới bị sửa đổi từ
một lỗi ứng dụng và sự khởi động lại của máy chủ thì dù máy ảo có di trú
và khởi động lại từ một máy lỗi ứng dụng vẫn có thể không dùng được.
2.2.3.4 Vmotion & Storage Vmotion
Với Vmotion, khi ta thiết lập lưu trữ datacenter (không có thỳ không sử
dụng được tính năng này), các máy khách ảo VM có thể được chuyển quyền
điều khiển từ một máy ESXi Server này sang một ESXi Server khác mà không
gây ra thời gian chết đối với người dùng.
Storage Vmotion (hay Svmotion) cũng tương tự như Vmotion trong vấn
đề có liên quan tới VM, được chuyển và không có thời gian chết đối với máy
khách VM và người dùng. Với Svmotion, các máy khách VM nằm trên máy chủ
nó cư trú thì đĩa cho VM chính là những gì chuyển đổi. Nó giúp bạn có thể
chuyển đổi các đĩa ảo của máy khách VM từ một kho dữ liệu nội bộ trên máy
chủ ESX này sang kho lưu trữ SAN (sang datacenter) chia mà không gây ra thời
gian chết đối với người dùng.
28
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
29
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
2.2.3.8 Quản lý phân phối điện năng (Distributed Power Manager (DPM))
DPM là một phần của Distributed Resource Schedule (DRS) được tích
hợp trong Vmware.
Cũng như chức năng tối ưu hóa quá trình tải tài nguyên qua nhiều máy
chủ lưu trữ ESXi của DRS, DPM cũng có thể góp phần thực hiện chức năng này
bằng cách di chuyển các máy ảo khách khỏi những máy chủ không sử dụng và
tắt những máy chủ này.
Trong Vmware, DPM được mô tả như sau: Vmware DRS tích hợp tính
năng quản lý điện năng phân phối (DPM) thử nghiệm. Khi DPM được kích hoạt
hệ thống sẽ đối chiếu công suất cấp độ máy chủ và cluster với yêu cầu của
những máy ảo đang vận hành trong cluster đó. Dựa trên kết quả so sánh, DPM
sẽ đề xuất (hey tự động triển khai) các biện pháp giúp giảm tiêu thụ điện năng
của cluster.
2.2.3.9 Quản lý khôi phục site (Site Recovery Manager (SRM))
Quản lý khôi phục site là một tính năng khôi phục thảm họa tuyệt vời.
Nếu bạn có hai trung tâm dữ liệu (một chính và được bảo vệ còn một phụ và
được dùng để khôi phục –primary/protected –secondary/recovery, các máy chủ
ESX của Vmware và SRM được hỗ trợ SAN tại mỗi site thì bạn có thể sử dụng
SRM để lập kế hoạch, kiểm tra và khôi phục toàn bộ cơ sở hạ tầng ảo hóa
Vmware của mình.
2.2.3.10 Vmware vShere Data Recovery
Một trong nhứng tính năng mới trong vShere là Data Recovery, tron cụm
giải pháp “Essentials Plus” hoặc phiên bản vShere Advanced. Tính năng mới
này được cung cấp như một máy ảo bên trong môi trường vShere và tích hợp
với máy chủ vCenter nhằm cung cấp cách thức quản lý tập trung đối với các
backup.
30
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
vShere Data Recovery cải thiện rất nhiều so với “Vmware Consolidated
Backup” trước kia bằng giao diện quản lý GUI khá hoàn chỉnh với một loạt các
wizard hỗ trợ cài đặt và quản lý tất cả các công việc backup lẫn khôi phục.
Các tính năng chính:
Backup dự phòng tăng và hoàn chỉnh các image máy ảo (VM) và
backup/restore mức file cho các máy ảo Windows.
Hỗ trợ VSS cho các máy ảo Windows để có được các backup tin cậy hơn
Tránh nhân bản dữ liệu nhằm giảm không gian lưu trữ cho các backup
Giao diện quản lý vCenter cho quản lý GUI tập trung và sử dụng nhiều
wizard để đơn giản hóa các hoạt động.
Lưu trữ đĩa bằng cách sử dụng một loạt các giao thức kết nối chuẩn –
iSCSI, FC, NAS hay lưu trữ nội bộ.
vShere được tích hợp đầy đủ và có nhiều cải tiến, tiếp tục backup các máy
ảo khi chúng bị chuyển sang một host khác.
2.2.3.11 vCenter Convert
Tính năng này cho phép convert máy vật lý đang chạy (bao gồm cả hệ
điều hành và dữ liệu trên máy vật lý tùy bạn muốn) thành máy ảo chạy trong
Vmware ESXi Server (cả Windows và Linux). Tính năng này miến phí.
31
Chương 2. Một số công nghệ ảo hóa https://www.facebook.com/xanh.ron.7
Phân vùng /boot: chứa tất cả các tệp tin cần thiết cho việc khởi động Vmware
ESX, phân vùng này được mặc định tạo ra trong quá trình cài đặt và người
dùng không được phép thay đổi phân vùng này bằng bất kì cách nào.
Phân vùng Root (/): hay còn gọi là phân vùng gốc, là nơi cao nhất của hệ
thống điều hành. Mặc định Vmware chọn 5GB cho phân vùng gốc, tuy nhiên
để lên kế hoạch cho sự tăng trưởng trong tương lai chúng ta nên nâng cấp
cho phân vùng này nhiều không gian hơn sao cho phù hợp với nhu cầu tăng
trưởng cũng như lưu trữ, bởi việc thay đổi phân vùng sau khi đã cài đặt là rất
khó khăn.
Phân vùng /var/log: là nơi mà Service Console tạo ra các file “log” trong
xuốt quá trình hoạt động bình thường , mặc định phân vùng này được tạo ra
với kích thước là 2 GB.Phân vùng vmkcore là nơi mà vmware ESX ghi lại
thông tin về hệ thống ngăn chặn, phân vùng này được ẩn trong suốt quá trình
cài đặt và không thể sửa đổi hoặc thay đổi.Phân vùng /opt: không nằm trong
những phân vùng mặc định, tuy nhiên nhiều thành phần bổ sung của vShere
tự cài đặt trong /opt, ví dụ như vCenter Agent và Vmware HA Agent
32
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
3.1 Hiện trạng hệ thống máy chủ tại trường Cao Đẳng Công nghệ
Viettronics
Hình 3.1: Sơ đồ hệ thống máy chủ tại trường Cao Đẳng Công nghệ Viettronics
Cấu hình của máy chủ Database Server:
IBM System x3400 M3 Server
CPU: Intel® Xeon® CPU E5620 2.40GHz
RAM: 12 GB
Kế hoặc nâng cấp: Trong tương lai gần sẽ bổ xung thêm một Server có
cấu hình:
IBM System X336 (2x Xeon 3.2Ghz/ RAM 4GB/ HDD 1x73GB/ CD/
Raid 0,1/ Power 585W)
CPU: 2xIntel Xeon 3.2Ghz/ 800 MHz L2
RAM: 4GB PC2 – 3200 ECC REG
33
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
34
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
35
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Trong màn hình Hyper-V giới thiệu những thông tin tổng quan về dịch vụ
Hyper-V.
Phần Additional Information là những liên kết đến các tài liệu hướng dẫn liên
quan. Chọn Next để tiếp tục.
36
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
37
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Màn hình Installation Results -> Close, chọn Yes để khởi động lại máy.
38
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
39
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
40
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
41
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Hình 3.14: Chỉ định tên, vị trí và kích thước của đĩa cứng ảo.
Trong màn hình Installation Options chọn phương pháp thích hợp để cài
đặt hệ điều hành. Sau khi chọn xong Next để tiếp tục
Hình 3.15: Chọn phương thức cài đặt hệ điều hành cho máy ảo
42
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Trong màn hình Completing the New Virtual Machine Wizard, xem lại
thông tin tóm tắt về máy ảo. Cuối cùng chọn Finish đề hoàn thành quá trình tạo
một máy ảo.
43
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Từ menu Action trên màn hình Virtual Machine Connection, chọn Start để
khởi động máy ảo.
44
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Hình 3.19: Màn hình cài bắt đầu cài đặt ESXi
Nhấn (F11) để đồng ý và tiếp tục
45
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
46
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Hình 3.22: Màn hình chọn kiểu ngôn ngữ bàn phím
Đặt password cho root rồi (Enter) để tiếp tục
47
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
48
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
49
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Màn hình bắt đầu cài đặt vShere Client, chọn Next.
50
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Hình 3.30: Màn hình bắt đầu cài đặt vShere Client
Chọn “I accept the terms in the license agreement” rồi chọn Next.
51
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
52
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
53
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Kích chuột phải vào Server rồi chọn New Virtual Machine để tạo máy ảo
mới
54
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
55
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
56
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Thiết lập dung lượng đĩa cứng cho máy ảo rồi nhấn Next
57
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
Hình 3.42: Thiết lập dung lượng đĩa cứng cho máy ảo
Tích chọn Edit the virtual machine setting before completion, chọn
Continue để bắt đầu tạo máy ảo
58
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
59
Chương 3. Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
https://www.facebook.com/xanh.ron.7
60
Đề tài: Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
KẾT LUẬN
Sau thời gian thực hiện khóa luận tốt nghiệp về đề tài “Ảo hóa máy chủ
và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics”, em đã trau dồi them
một lượng kiến thức mới lạ cũng như kinh nghiệm cho việc quản lý hệ thống
mạng. Với những gì mà em đã đạt được sau khóa luận này, em tin rằng Hyper-V
và VMware ESXi phiên bản 5.5 là một giải pháp ảo hóa tốt nhất cho trường Cao
Đẳng Công nghệ Viettronics cũng như các doing nghiệp từ nhỏ đến lớn. Hyper-
V và VMware cho phép thực hiện những thao tác đơn giản nhưng lại đạt được
những kết quả to lớn, có khả năng đáp ứng được các nhu cầu của doanh nghiệp
từ tính an toàn, tính ổn định, tính bảo mật … cũng như khả năng nâng cấp, mở
rộng hệ thống một cách dễ dàng.
Với mức độ nghiên cứu còn hạn chế, cũng như giới hạn về trang thiết bị
nhưng em đã hiểu rõ các khái niệm về “Ảo hóa”. Em tin rằng khóa luận này sẽ
mang lại một cái nhìn tổng quát hơn về công nghệ ảo hóa.
Một lần nữa em xin được gửi lời cảm ơn đến ThS. Trần Ngọc Thái và các
thầy cô trong Khoa Công nghệ thông tin đã giúp đỡ em hoàn thành khóa luận tốt
nghiệp này. Xin được chúc quý thầy cô lời chúc sức khỏe, thành công và hạnh
phúc. Chúc Trường Cao đẳng Công nghệ Viettronics ngày càng vững mạnh và
phát triển.
Em xin chân thành cảm ơn!
61
Đề tài: Ảo hóa máy chủ và ứng dụng tại trường Cao Đẳng Công nghệ Viettronics
62