Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Giải pháp ảo hóa máy chủ cho một doanh nghiệp nhỏ và ứng dụng : Khóa luận tốt nghiệp Khoa Công nghệ Thông tin
PREMIUM
Số trang
122
Kích thước
5.4 MB
Định dạng
PDF
Lượt xem
1252

Giải pháp ảo hóa máy chủ cho một doanh nghiệp nhỏ và ứng dụng : Khóa luận tốt nghiệp Khoa Công nghệ Thông tin

Nội dung xem thử

Mô tả chi tiết

BỘ CÔNG THƯƠNG

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM

KHOA CÔNG NGHỆ THÔNG TIN

Trần Xuân Huy

Trần Hà Trường An

GIẢI PHÁP ẢO HOÁ MÁY CHỦ CHO MỘT

DOANH NGHIỆP NHỎ VÀ ỨNG DỤNG

Ngành: Công nghệ thông tin

Giảng viên hướng dẫn: ThS. Hoàng Đình Hạnh

TP. HỒ CHÍ MINH, THÁNG 7 NĂM 2020

INDUSTRIAL UNIVERSITY OF HO CHI MINH CITY

FACULITY OF INFORMATION TECHNOLOGY

Tran Xuan Huy

Tran Ha Truong An

VIRTUALIZE A SMALL COMPANY’S

SERVERS SYSTEM AND APPLICATION

Major: Information Technology

Instructor: M.Sc. Hoang Dinh Hanh

HO CHI MINH CITY, JULY 2020

VIRTUALIZE A SMALL COMPANY’S SERVERS

SYSTEM AND APPLICATION

ABSTRACT

REASON FOR CHOOSING TOPIC:

Nowaday, small scale company having trouble in building a servers system.

Deploy a servers system is very expensive that the small companys can affort.

Install each service on indepents machine cause wasting in hardware resources. So

virtualization technology in bond as an solution for the problem.

PROBLEM

The deployment of physical servers requires many factors such as: costs,

human resources, installation area,… Which can’t be respone by small scale

companys

METHODS

Using VMware ESXi hypervisor to virtualize the servers system of VINACE

CHEMICAL.LLC

The system is consist of: DNS server, Domain Controller, Web server, Mail

server, File server.

RESULTS

- Having knowledge of present virtualization technologies

- Deployed Vinace’s server system, met requirement which requested by

the company

CONCLUSION

There are several reasons as to why many companys look into virtualization.

Like any type of technology, it’s a tradeoff between practicality and money. As

complementary solutions, organizations can begin by virtualizing their servers and

then moving to cloud computing for even greater agility and self-service.

Lời cảm ơn

Sau hơn 3 tháng tìm hiểu và thực hiện, đề tài “Giải pháp ảo hóa máy chủ

cho một doanh nghiệp nhỏ và ứng dụng” đã hoàn thành , ngoài sự nỗ lực của bản

thân, chúng em còn nhận được sự động viên và hỗ trợ của gia đình, thầy cô và bạn

bè.

Trước hết chúng con xin chân thành cảm ơn cha mẹ, anh chị là những người

luôn động viên, khích lệ và tạo mọi điều kiện tốt để chúng con có thể hoàn thành đề

tài này

Chúng em xin chân thành cảm ơn các thầy cô của trường Đại học Công

Nghiệp Tp.HCM đã truyền đạt những kinh nghiệm và kiến thức quý báu cho chúng

em trong suốt quá trình học tập. Đặc biệt chúng em xin tỏ lòng biết ơn sâu sắc đến

thầy giáo – ThS.Hoàng Đình Hạnh và các quý thầy cô trong khoa Công nghệ thông

tin đã tận tình giúp đỡ chúng em trong suốt quá trình thực hiện khóa luận tốt nghiệp.

Xin cảm ơn tất cả bạn bè đã và đang ủng hộ chúng tôi trong quá trình học tập

và thực hiện đồ án tốt nghiệp này.

Mặc dù đã cố gắng hết sức để hoàn thành đồ án tốt nghiệp này, nhưng với

điều kiện thời gian và kinh nghiệm còn hạn chế của một học viên, khóa luận này

không thể tránh được những thiếu sót. Chúng em rất mong nhận được sự chỉ bảo,

đóng góp ý kiến tận tình của quý thầy cô để chúng em có điều kiện bổ sung, nâng

cao kiến thức của mình, phục vụ tốt cho công tác thực tế của chúng em sau này.

Chúng em xin chân thành cảm ơn!

Tp.Hồ Chí Minh, ngày… tháng… năm 2020

Nhóm sinh viên thực hiện

Trần Xuân Huy

Trần Hà Trường An

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN HƯỚNG DẪN.

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 1.

………………………………………………………………………………………

…..……………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN PHẢN BIỆN 2.

………………………………………………………………………………………

…..……………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

………………………………………………………………………………………

MỤC LỤC

PHẦN MỞ ĐẦU........................................................................................................1

CHƯƠNG 1 TỔNG QUAN VỀ CÔNG NGHỆ ẢO HÓA ....................................3

1.1. TỔNG QUAN ẢO HÓA ................................................................................3

1 .1.1. Khái niệm ảo hóa ..................................................................................3

1.1.2. Lịch sử phát triển...................................................................................3

1.1.3. Tại sao lại chọn công nghệ ảo hóa ? .....................................................4

1.2. CÁC THÀNH PHẦN CỦA MỘT HỆ THỐNG ẢO HÓA .......................5

1.2.1. Tài nguyên vật lý (máy chủ) .................................................................5

1.2.2. Phần mềm ảo hóa (hypervisor).............................................................6

1.2.3. Máy ảo (virtual/guest machine)............................................................7

1.2.4. Hệ điều hành khách...............................................................................8

1.3. CÁC CÔNG NGHỆ ẢO HÓA HỆ THỐNG MÁY CHỦ .........................8

1.3.1. Công nghệ ảo hoá OpenVZ:..................................................................8

1.3.2. Công nghệ ảo hoá Xen:........................................................................11

1.3.3. Công nghệ ảo hoá KVM:.....................................................................15

1.3.4. Công nghệ ảo hoá Hyper-V: ...............................................................20

1.3.5. Công nghệ ảo hoá VMware: ...............................................................25

1.4. CÁC CÔNG NGHỆ HỖ TRỢ HỆ THỐNG ẢO HÓA...........................28

1.4.1. Công nghệ RAID..................................................................................28

1.4.2 Công nghệ lưu trữ SAN (Storage Area Networking):.......................29

CHƯƠNG 2. ẢO HÓA VỚI VMWARE VSPHERE...........................................31

2.1. GIỚI THIỆU...............................................................................................31

2.2. KIẾN TRÚC VMWARE VSPHERE .......................................................31

2.2.1. Interface Layer.....................................................................................31

2.2.1.1. vSphere Client ...............................................................................31

2.2.1.2. vSphere Web Client ......................................................................32

2.2.1.3. vSphere SDK .................................................................................32

2.2.2. Management Layer..............................................................................33

2.2.3. Virtualization Layer ............................................................................34

2.2.3.1. Virtual Datacenter .......................................................................34

2.2.3.2. vStorage Services...........................................................................35

2.3.3.3 vNetwork Services..........................................................................37

2.3. CÁC TÍNH NĂNG CỦA VMWARE VSPHERE....................................39

2.3.1. VMware ESX và ESXi..........................................................................39

2.3.2. VMware VMware Virtual Machine File System (VMFS)...............40

2.3.3. VMware Virtual Symmetric Multi-Processing (VSMP).................40

2.3.4. VMware Storage vMotion..................................................................41

2.3.5. VMware High Availability.................................................................41

2.3.6. VMware Distributed Resource Scheduler (DSR).............................42

2.3.7. VMware Fault Tolerance (FT)...........................................................42

2.3.8. VMware Consolidated Backup:.........................................................42

2.3.9. VMware vShield Zones:......................................................................43

2.3.10. VMware vCenter Orchestrator: ......................................................43

CHƯƠNG 3. XÂY DỰNG VÀ TRIỂN KHAI ẢO HÓA HỆ THỐNG MÁY

CHỦ TẠI CÔNG TY VINACE .............................................................................45

3.1. LỊCH SỬ HÌNH THÀNH VÀ PHÁT TRIỂN, THÔNG TIN SƠ LƯỢC

VỀ CÔNG TY VINACE .....................................................................................45

3.2. HIỆN TRẠNG HỆ THỐNG VÀ HẠ TẦNG PHẦN CỨNG CỦA

CÔNG TY VINACE............................................................................................46

3.2.1. Hiện trạng CNTT tại Công ty Vinace...............................................46

3.3. KHẢO SÁT NHU CẦU THỰC TIỄN TẠI CÔNG TY..........................50

3.3.1. Câu hỏi khảo sát....................................................................................50

3.3.2. Kịch bản phỏng vấn.............................................................................51

3.3.3. Tổng hợp kết quả khảo sát và phỏng vấn..........................................52

3.3.4. Bảng đặc tả yêu cầu người dùng ........................................................53

3.3.5. Đề xuất giải pháp phù hợp..................................................................53

3.4. PHÂN TÍCH THIẾT KẾ MÔ HÌNH ......................................................55

3.4.1. Các hạng mục cần ảo hóa...................................................................55

3.4.2. Lựa chọn trang thiết bị.......................................................................55

3.4.2.1. Phần cứng .....................................................................................55

3.4.2.2. Phần mềm .....................................................................................55

3.4.3. Mô hình giải pháp...............................................................................56

3.5. TRIỂN KHAI ẢO HÓA.............................................................................57

3.5.1. ESXi Server ..........................................................................................57

3.5.2. DNS Server ...........................................................................................70

3.5.3. Domain Controller...............................................................................76

3.5.4. Web Server ...........................................................................................82

3.5.5. Mail Server ...........................................................................................85

3.5.6. File Server.............................................................................................97

PHẦN KẾT LUẬN................................................................................................100

1. KẾT QUẢ ĐẠT ĐƯỢC ..............................................................................100

2. NHỮNG MẶT CÒN HẠN CHẾ................................................................100

3. HƯỚNG PHÁT TRIỂN..............................................................................100

4. TÀI LIỆU THAM KHẢO: .........................................................................101

KẾ HOẠCH THỰC HIỆN

NHẬT KÝ LÀM VIỆC

ĐĨA CD NỘI DUNG KHOÁ LUẬN

MỤC LỤC HÌNH ẢNH

Hình 1.1: Mô hình hypervisor loại 1………………………………………………..6

Hình 1.2: Mô hình hypervisor loại 2………………………………………………..7

Hình 1.3: Kiến trúc ảo hóa OpenVZ………………………………………………..9

Hình 1.4: Kiến trúc ảo hóa Xen……………………………………………………12

Hình 1.5: Kiến trúc ảo hóa KVM kết hợp với QEMU……………………………..16

Hình 1.6: Kiến trúc ảo hóa Hyper-V……………………………………………….22

Hình 1.7: Kiến trúc ảo hóa VMware……………………………………………….26

Hình 1.8: Kiến trúc lưu trữ SAN…………………………………………………...30

Hình 2.1: Kiến trúc Virtual Datacenter…………………………………………….34

Hình 2.2: Kiến trúc vStorage………………………………………………………35

Hình 2.3:Kiến trúc vNetwork Standard Switch……………………………………38

Hình 2.4: Kiến trúc vNetwork Distributed Switch………………………………...39

Hình 3.1: Mô hình giải pháp ảo hóa server cho công ty Vinace…………………..56

Hình 3.2: Giao diện chính của ESXi………………………………………………57

Hình 3.3: Giao diện đăng nhập ESXi……………………………………………...58

Hình 3.4: Giao diện System Customization……………………………………….59

Hình 3.5: Giao diện Configure Managent Network……………………………….60

Hình 3.6: Giao diện IPv4 Configuration………………………………..…………61

Hình 3.7: Giao diện DNS Configuration…………………………………………..61

Hình 3.8: Giao diện xác nhận các thay đổi. ……………………………………….62

Hình 3.9: Giao diện đăng nhập của vSphere Web Client…………………..……...63

Hình 3.10: Giao diện chính của vSphere Web Client……………………...………64

Hình 3.11: Cửa sổ Select creation type…………………..……..............................64

Hình 3.12: Cửa sổ Select a name and guest OS…………………..……..................65

Hình 3.13: Cửa sổ Select storage…………………..……........................................66

Hình 3.14: Cửa sổ Customize setting…………………..…….................................66

Hình 3.15: Cửa sổ Datastore browser…………………..…….................................67

Hình 3.16: Cửa sổ Ready to complete…………………..……................................68

Hình 3.17: Khởi động máy ảo…………………..……............................................68

Hình 3.18: Cửa sổ quản lý các file snapshots đã lưu…………………...….…........69

Hình 3.19: Chỉnh sửa file named.conf.options…………………..……...................70

Hình 3.20: Chỉnh sửa file named.conf.local…………………..…….......................71

Hình 3.21: Chỉnh sửa file cấu hình card mạng interfaces…………………..…..….72

Hình 3.22: Nội dung file forward.vinace…………………………………………..73

Hình 3.23: Nội dung file reverse.vinace…………………………………………...74

Hình 3.24: Kết quả trả về sau khi nslookup……………………………….……….75

Hình 3.25: Giao diện cấu hình tên miền cho domain…………………….………..76

Hình 3.26: Giao diện cấu hình host name cho domain………………………..…...77

Hình 3.27: Giao diện cấu hình host name admin của domain………..……………77

Hình 3.28: Cấu hình các thông số cho Samba server…………………….…...……78

Hình 3.29: Kết quả trả về sau khi cấu hình các thông số cho Samba server…...…..78

Hình 3.30: Các chính sách về mật khẩu đăng được áp dụng………………….…...79

Hình 3.31: Đăng nhập để join vào domain……………………………….………..80

Hình 3.32: Đăng nhập vào mỗi lần sử dụng máy tính …………………………….81

Hình 3.33: Chỉnh sửa file vinace.com.vn.conf sao khi copy từ file mặc định của

apache……………………………….……………………………………………..83

Hình 3.34: Truy cập website www.vinace.com.vn………………….………...…...84

Hình 3.35: Giao diện cài đặt Postfix………………...…………….………..….…..85

Hình 3.36: Cửa sổ cấu hình quy mô sử dụng mail…………………….…….….....86

Hình 3.37: Cửa sổ nhập tên miền dùng để sử dụng mail…………………....…….86

Hình 3.38: Host name của Mail server……………………………….……...….…87

Hình 3.39: Các định danh khác dùng để gửi mail…………………………....……87

Hình 3.40: Dãy địa chỉ IP để Postfix có thể gửi mail……………….……...……..88

Hình 3.41: Cửa sổ giới hạn dung lượng hộp thư………………..……………...…88

Hình 3.42: Cửa sổ chọn giao thức internet dùng cho Postfix………………….….89

Tải ngay đi em, còn do dự, trời tối mất!