
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƢỜNG ĐẠI HỌC CÔNG NGHỆ
Lê Thanh Tú
NGHIÊN CỨU HỆ THỐNG MÁY ẢO
MÃ NGUỒN MỞ OPENVZ
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
HÀ NỘI - 2010

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƢỜNG ĐẠI HỌC CÔNG NGHỆ
Lê Thanh Tú
NGHIÊN CỨU HỆ THỐNG MÁY ẢO
MÃ NGUỒN MỞ OPENVZ
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
Cán bộ hƣớng dẫn: TS. Nguyễn Trí Thành
HÀ NỘI - 2010

LỜI CẢM ƠN
Trƣớc tiên, em muốn gửi lời cảm ơn sâu sắc đến Tiến sĩ Nguyễn Trí Thành,
ngƣời đã tận tình hƣớng dẫn em trong suốt quá trình thực hiện khóa luận.
Em xin gửi lời cảm ơn chân thành và sâu sắc tới các thầy, cô tại trƣờng Đại học
Công Nghệ đã dạy dỗ và tận tình chỉ bảo cho em trong suốt quá trình học tập tại
trƣờng. Những kiến thức mà thầy cô truyền đạt sẽ là vốn quý báu cho chúng em bƣớc
vào tƣơng lai.
Tôi xin cảm ơn tập thể sinh viên K51CHTTT Trƣờng Đại học Công Nghệ đã
ủng hộ và khuyến khích tôi trong quá trình nghiên cứu và thực hiện khóa luận này.
Cuối cùng, con xin cảm ơn chân thành và biết ơn vô hạn tới gia đình, những
ngƣời có công sinh thành, nuôi dƣỡng, những ngƣời luôn kịp thời động viên và giúp
đỡ vƣợt qua những khó khăn trong cuộc sống.
Mặc dù đã cố gắng hoàn thành luận văn trong phạm vi và khả năng cho phép
nhƣng chắc chắn sẽ không tránh khỏi những thiếu sót. Em rất mong nhận đƣợc sự góp
ý chân thành của thầy cô các bạn để em hoàn thiện khóa luận của mình.
Hà Nội, ngày 10 tháng 5 năm 2010
Sinh viên
Lê Thanh Tú

TÓM TẮT
Nội dung của khóa luận chủ yếu là tìm hiểu về hệ thống máy ảo mã nguồn mở
OpenVZ. Đầu tiên khóa luận trình bày về bài toán ảo hóa và những lợi ích mà công
nghệ ảo hóa mang lại. Đồng thời cũng giới thiệu một số hệ thống máy ảo đang đƣợc sử
dụng rộng rãi trên thế giới.
Để tìm hiểu OpenVZ khóa luận đi sau vào việc cài đặt cũng nhƣng quản trị hệ
thống máy ảo mã nguồn mở này. Việc sử dụng các tính năng của OpenVZ sẽ cho thấy
những đặc điểm của OpenVZ hay cụ thể hơn là những điểm nổi bật đƣợc thể hiện qua
hoạt động thực tế của phần mềm.
Từ việc sử dụng thực tế và tham khảo các tài liệu liên quan luận văn cũng đã đƣa
ra nhƣng so sánh, đánh giá hiệu quả của phần mềm OpenVZ so với các phần mềm
nguồn mở miễn phí và phần mềm bản quyền khác nhƣ Xen, VirtualBox, VMWare. Một
điều khá quan trọng mà khóa luận chỉ ra rằng ảo hóa là một giải pháp tiết kiệm mà hiệu
quả cho các doanh nghiệp ở Việt Nam trong đó OpenVZ là một giải pháp điển hình.

MỤC LỤC
LỜI CẢM ƠN ............................................................................................................ 3
TÓM TẮT .................................................................................................................. 4
MỤC LỤC .................................................................................................................. 5
DANH MỤC CÁC BẢNG ........................................................................................ 8
DANH MỤC CÁC HÌNH VẼ ................................................................................... 9
BẢNG KÝ HIỆU VIẾT TẮT .................................................................................. 10
LỜI MỞ ĐẦU .......................................................................................................... 11
CHƢƠNG 1. GIỚI THIỆU BÀI TOÁN ẢO HÓA VÀ Ý NGHĨA CỦA NÓ .......... 1
1.1. Bài toán ảo hóa máy chủ lƣu trữ của các Doanh nghiệp ................................ 1
1.1.1. Dùng chung máy chủ, chia sẻ tài nguyên ................................................ 1
1.1.2. Máy chủ riêng tại các trung tâm dữ liệu .................................................. 1
1.1.3. Sử dụng máy chủ riêng ảo (Virtual Private Server) ................................. 2
1.1.4. Bài toán ảo hóa máy chủ lƣu trữ .............................................................. 3
1.2. Ý nghĩa của bài toán ảo hóa ............................................................................ 3
1.2.1. Tận dụng hiệu quả tài nguyên của hệ thống ............................................ 3
1.2.2. Đáp ứng nhu cầu lƣu trữ dữ liệu .............................................................. 5
1.2.3. Giảm chi phí quản lý hệ thống ................................................................. 5
1.2.4. Tiết kiệm năng lƣợng và giảm ô nhiễm môi trƣờng ................................ 6
CHƢƠNG 2. CÁC ỨNG DỤNG ẢO HÓA PHỔ BIẾN ........................................... 7
2.1. Ảo hóa máy chủ .............................................................................................. 7
2.1.1. Ảo hóa hệ điều hành................................................................................. 7
2.1.2. Mô phỏng phần cứng ............................................................................... 8
2.1.3. Ảo hóa song song ..................................................................................... 9
2.1.4. Ảo hóa lƣu trữ ........................................................................................ 10
2.2. Vai trò của phần cứng ................................................................................... 11