1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng n computing với xen hypervisor

36 740 5

Đ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

Nội dung

Hướng dẫn chi tiết từng bước cài đặt Xen hypervisor, thiết lập xen trong linux, cách tạo các máy ảo trong xen, dùng 2 phương pháp tạo máy ảo trong xen là fullvirtualization và paravirtualization. thiết lập mạng trong Xen

LỜI CẢM ƠN Chúng em xin chân thành cảm ơn khoa Công Nghệ Thông Tin, Trƣờng Đại Học Công Nghiệp TP. Hồ Chí Minh đã hỗ trợ tạo nhiều điều kiện thuận lợi cho chúng em trong quá trình học tập cũng nhƣ quá trình thực hiện đồ án chuyên ngành này. Chúng em xin cảm ơn đến thầy cô trong tổ Công Nghệ Thông Tin đã tận tình giảng dạy, trang bị cho chúng em những kiến thức cần thiết trong suốt quá trình học tập và nghiên cứu tại trƣờng. Cuối cùng chúng em xin cảm ơn đến thầy Nguyễn Hòa đã tận tình hƣớng dẫn, truyền đạt cho em những kiến thức quý báu và giúp đỡ chúng em trong quá trình thực hiện đồ án này. Mặc dù chúng em đã nổ lực hết sức để hoàn thành tốt đồ án của mình nhƣng vẫn không thể nào tránh khỏi những sai sót, rất mong nhận đƣợc ý kiến đóng góp của thầy cô và các bạn để bài báo cáo đồ án này đƣợc hoàn thiện hơn. Xin chân thành cảm ơn! DANH MỤC CÁC TỪ VIẾT TẮT HDD : Hard Disk Drive RAM : Random Access Memory CPU : Central Processing Unit VMM : Virtual Machine Monitor PV : Paravirtualization HVM : Full Virtualization CNTT : Công nghệ thông tin DANH MỤC CÁC SƠ ĐỒ, HÌNH Hình 1: Mô hình thực hiện 2 Hình 2: Cấu trúc Xen cơ bản 7 Hình 3: Kiến trúc cơ bản của Hypervisor. 8 Hình 4: Cấu trúc của Monolithic Hypervisor 10 Hình 5: Cấu trúc Microkernelized Hypervisor 11 Hình 6: Thay đổi tên và IP của Dom0 và DomU 14 Hình 7: Thay đổi file /etc/netwok/interfaces 15 Hình 8: Kiểm tra Xen (Dom0) bằng lệnh 15 Hình 9: Xem thƣ mục bằng lệnh ls /mnt/ 16 Hình 10: Chỉnh sửa tập tin hệ thống 176 Hình 11: Cấu hình mạng cho DomU1 17 Hình 12: Tập tin cấu hình domain cho dom-U1 18 Hình 13: Kiểm tra bằng lệnh: xm list 18 Hình 14: Đăng nhập vào máy ảo 19 Hình 15: Cấu hình card mạng trong file /etc/network/interfaces 20 Hình 16: Kiểm tra cấu hình trong Dom-0 21 Hình 17: Cấu hình trong /etc/network interfaces trong domu1 21 Hình 18: Khởi động lại domu1 và kiểm tra bằng lệnh route -n 22 Hình 19: Kiểm tra kết nối giữa dom0 và domu1 23 Hình 20: Kiểm tra cấu hình máy có hỗ trợ phƣơng pháp HVM Guest hay không 23 Hình 21: Tạo file cấu hình cho máy ảo Win XP 24 Hình 22: Quá trình cài đặt Win XP 25 Hình 23: Chọn Accept để tiếp tục cài đặt 25 Hình 24: Tiếp tục quá trình cài đặt 26 Hình 25: Thiết lập địa chỉ IP, Gateway và DNS cho máy ảo 25 Hình 26: Khởi động lại máy ảo winxp và kiểm tra kết nối đến Dom0 27 Hình 27: Kiểm tra kết nối bằng lệnh ping 27 MỤC LỤC 1. MỤC TIÊU ĐỀ TÀI 1 2. MÔ HÌNH THỰC HIỆN 2 3. PHƢƠNG PHÁP VÀ MÔI PHƢỜNG THỰC HIỆN 3 3.1 Phƣơng pháp 3 3.2 Môi trƣờng thực hiện 4 4. GIỚI THIỆU VỀ CÔNG NGHỆ ẢO HÓA VÀ XEN HYPERVISOR 4 4.1 Tìm hiểu về ảo hóa 4 4.1.1 Thành phần của hệ thống ảo hóa 5 4.1.2 Giới thiệu về kiến trúc của hệ thống ảo hóa 5 4.2 Tìm hiểu về xen hypervisor 6 4.2.1 Lịch sử của Xen hypervisor 6 4.2.2 Tìm hiểu về công nghệ Xen 6 4.2.3 Kiến trúc Xen Hypervisor 7 4.2.4 Phân loại 9 5. ƢU ĐIỂM VÀ NHƢỢC ĐIỂM CỦA XEN HYPERVISOR 11 6. HIỆN THỰC MÔ HÌNH 11 6.1 Yêu cầu phần cứng 12 6.2 Các bƣớc cài đặt và thiết lập Xen Hypervisor (Dom0) 12 6.2.1 Cài đặt Xen Hypervisor 12 6.2.2 Cấu hình bộ nạp khởi động để khởi động Dom0 13 6.2.3 Cấu hình mạng cho Xen (Dom0) 14 6.3 Xây dựng DomU 15 6.3.1 Xây dựng PV Guest (Dom-U1) 15 6.3.2 Cấu hình hệ thống mạng giữa Dom-0 và Dom-U1 19 6.3.3 Tạo máy ảo bằng phƣơng pháp HVM Guest 23 7. HẠN CHẾ VÀ HƢỚNG PHÁT TRIỂN 29 8. KẾT LUẬN 30 9. TÀI LIỆU THAM KHẢO 32 Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 1 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi 1. MỤC TIÊU ĐỀ TÀI Ngày nay, khi đất nƣớc ta đã tham gia hội nhập vào thế giới chúng ta bắt buộc phải tuân theo luật chơi chung của toàn cầu, tuy nhiên điều băn khoăn nhất của các CEO chính là chi phí đầu tƣ về bản quyền phầm mềm Chiếm khá lớn trong chi phí đầu tƣ hạ tầng công nghệ thông tin phải kể đến chi phí mua máy tính cá nhân và phần mềm bản quyền. Đối với doanh nghiệp, nếu ngân sách đầu tƣ ban đầu cho hạ tầng CNTT eo hẹp và có sự gia tăng nhanh chóng về nhu cầu sử dụng nhiều máy tính. Hãy tƣởng tƣợng 1 doanh nghiệp khoảng 10 máy thì chi phí bản quyền sẽ cỡ trên 60 triệu, một con số không nhỏ dành cho các doanh nghiệp còn non trẻ của chúng ta. Hay với các trƣờng học, nhu cầu trang bị các phòng máy để đƣa công nghệ thông tin vào lớp học đang là vấn đề cấp thiết hiện nay khi mà đa phần các trƣờng học công lập đều còn hạn chế trang bị các phòng máy hay áp dụng thực sự công nghệ thông tin vào giảng dạy. Đây cũng là vấn đề lớn đối với ngành giáo dục khi mà ngân sách giành cho ngành giáo dục còn hạn chế. Ngoài ra, xu thế phát triển các thiết bị công nghệ trên toàn cầu ngày càng mạnh, nên các máy tính ngày nay càng ngày càng mạnh hơn. Nhƣng đôi lúc công việc văn phòng thì chỉ yêu cầu: Word, Excel, duyệt Web, check mail… hay tại các thƣ viện, phòng thực hành trong các trƣờng học thì chỉ yêu cầu sử dụng Word, Excel và một số phần mềm cơ bản khác. Với những nhu cầu đó thì không cần đến một máy tính có cấu hình mạnh nhƣng chúng ta lại trang bị một máy tính có cấu hình cao thì thật lãng phí. Do đó, việc áp dụng công nghệ ảo hóa (virtualization) có thể là giải pháp tốt nhất giúp giải quyết đƣợc bài toán về chi phí đầu tƣ ban đầu về phần cứng, phần mềm cũng nhƣ tận dụng nguồn tài nguyên còn dƣ thừa trong từng doanh nghiệp, trƣờng học cũng nhƣ trong từng hộ gia đình. Ảo hóa đƣợc coi là một công nghệ giúp các doanh nghiệp, trƣờng học cắt giảm chi phí trang bị phần cứng (máy vật lý) bằng việc tận dụng tối đa năng suất của các thiết bị phần cứng. Ảo hóa có thể cải thiện khả năng phục hồi sự cố một Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 2 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi cách nhanh chóng, thoải mái tải và thử nghiệm phần mềm; tiết kiệm năng lƣợng, tiết giảm diện tích sử dụng cũng nhƣ không gian cho trung tâm dữ liệu. Công nghệ mới này sẽ tạo ra những điều mới mẻ trong tƣ duy của các nhà quản lý công nghệ thông tin về tài nguyên máy tính. Ảo hóa giúp nhiều ngƣời dùng cùng làm việc một cách độc lập trên một máy tính. Trên thực tế có rất nhiều phần mền ảo hóa nhƣ VMweare, Xen, vScape, Microsoft Hyper - v… nhƣng sự hỗ trợ của Xen trong di chuyển trực tiếp máy ảo từ một host tới host khác cho phép cân bằng khối lƣợng công việc và tránh đƣợc thời gian chết, khả năng chịu lỗi chống lại lỗi phần mềm qua khởi động và reboot nhanh chóng , khả năng bảo mật những hệ điều hành ảo riêng biệt. Vì lý do đó nhóm đã chọn đề tài “Xây dựng hệ thống n-computing cho thƣ viện” để thực hiện đề án chuyên nghành của mình. Nhƣng vì nhóm làm đề tài này từ đầu chứ không phải đi tiếp từ đồ án 2. Do đó mục tiêu của nhóm là tìm hiểu về công nghệ ảo hóa, tìm hiểu về Xen Hypervisor và tiến hành xây dựng một máy tính với nhiều máy ảo trong nó bằng việc áp dụng Xen Hypervisor. 2. MÔ HÌNH THỰC HIỆN Hình 1: Mô hình thực hiện Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 3 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi Trên một máy vật lý sử dụng hệ điều hành Debian, cài đặt phần mềm ảo hóa Xen Hypervisor để tạo ra Domain-0. Xây dựng hai máy ảo Dom-U1 và Dom-U2. Cấu hình mạng để giao tiếp giữa máy chủ Dom-0 và các máy ảo Dom-U. Máy Debian đóng vai trò giám sát máy ảo, cung cấp dịch vụ cho phép nhiều hệ điều hành Guest thực thi trên cùng phần cứng máy tính một cách đồng thời. 3. PHƢƠNG PHÁP VÀ MÔI TRƢỜNG THỰC HIỆN 3.1 Phƣơng pháp thực hiện Dùng hai phƣơng pháp ảo hóa là Full Virtualization (ảo hóa toàn phần) và Paravirtualization (ảo hóa song song)  Full Virtualization Đây là loại ảo hóa mà ta không cần chỉnh sửa hệ điều hành khách (guest OS) cũng nhƣ các phần mềm đã đƣợc cài đặt trên nó để chạy trong môi trƣờng hệ điều hành chủ (host OS). Khi một phần mềm chạy trên guest OS, các đoạn code của nó không bị biến đổi mà chạy trực tiếp trên host OS và phần mềm đó nhƣ đang đƣợc chạy trên một hệ thống thực sự. Trình điều khiển máy ảo phải cung cấp cho máy ảo một “ảnh” của toàn bộ hệ thống, bao gồm BIOS ảo, không gian bộ nhớ ảo, và các thiết bị ảo. Trình điều khiển máy ảo cũng phải tạo và duy trì cấu trúc dữ liệu cho các thành phần ảo (đặc biệt là bộ nhớ), và cấu trúc này phải luôn đƣợc cập nhật cho mỗi một truy cập tƣơng ứng đƣợc thực hiện bởi máy ảo.  Paravirtualization Là một phƣơng pháp thay vì mô phỏng một môi trƣờng phần cứng hoàn chỉnh, phần mềm ảo hóa này là một lớp mỏng dồn các truy cập các hệ điều hành máy chủ vào tài nguyên máy vật lý cơ sở, sử dụng Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 4 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi một kernel đơn để quản lý các Server ảo và cho phép chúng chạy cùng một lúc (có thể ngầm hiểu, một Server chính là giao diện ngƣời dùng đƣợc sử dụng để tƣơng tác với hệ điều hành). Ảo hóa song song đem lại tốc độ cao hơn so với ảo hóa toàn phần và hiệu quả sử dụng các nguồn tài nguyên cũng cao hơn. 3.2 Môi trƣờng thực hiện Sử dụng hệ điều hành Debian 6.0.9 Squeeze (64 bit), và phần mềm ảo hóa XEN Hypervisor để thực hiện vì Debian là một mã nguồn mở và hoàn toàn miễn phí. Hệ điều hành này tuy ít đƣợc sử dụng nhƣng nó có tính bảo mật cao, bảo mật trƣớc virus và malware, thích hợp cho máy chủ dung lƣợng cài đặt nhẹ. Xen cài đặt với những dòng lệnh để thực thi công việc một cách tự động khi hypervisor boot và nhận những quyền quản lý đặc biệt, truy cập trực tiếp vào mọi phần cứng vật lý, mặc định. Quản trị viên hệ thống có thể đăng nhập vào domain0 trong yêu cầu quản lý bất kỳ hệ điều hành guest bổ sung nào. Hệ thống Xen Hypervisor thực hiện trong Debian 6.0.9 nhằm hoàn thành đƣợc mục tiêu đề ra. 4. GIỚI THIỆU VỀ CÔNG NGHỆ ẢO HÓA VÀ XEN HYPERVISOR 4.1 Tìm hiểu về ảo hóa Đối với những ngƣời thƣờng xuyên sử dụng máy tính, đặc biệt là những ngƣời học tập hay làm việc bên lĩnh vực công nghệ thông tin thì ai cũng nghe đến các từ nhƣ ổ đĩa ảo, RAM ảo… thiết thực nhất là tạo máy ảo để cài song song hai hệ điều hành. Nói chung, những điều này đƣợc gọi là ảo hóa. Ảo hóa là công nghệ đƣợc thiết kế tạo ra tầng trung gian giữa hệ thống phần cứng máy tính và phần mềm chạy trên nó. Từ một máy vật lý có thể tạo ra nhiều máy ảo độc lập. Mỗi máy ảo đều đƣợc thiết lập một hệ thống riêng rẽ với hệ điều hành riêng và các ứng dụng riêng. Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 5 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi 4.1.1 Thành phần của hệ thống ảo hóa Một hệ thống ảo hóa gồm những thành phần sau:  Tài nguyên vật lý (host machine, host hardware): Các tài nguyên nhƣ RAM, ổ đĩa cứng, card mạng….  Các phần mềm ảo hóa (virtual software): Lớp phần mềm ảo hóa này cung cấp sự truy cập cho mỗi máy ảo đến tài nguyên hệ thống. Nó cũng chịu trách nhiệm lập kế hoạch và phân chia tài nguyên vật lý cho các máy ảo. Phần mềm ảo hóa là nền tảng của một môi trƣờng ảo hóa. Nó cho phép tạo ra các máy ảo cho ngƣời sử dụng, quản lý các tài nguyên và cung cấp các tài nguyên này đến các máy ảo. Ngoài ra phần mềm ảo hóa còn cung cấp giao diện quản lý và cấu hình cho các máy ảo.  Virtual machines (Máy ảo): là một môi trƣờng phần mền cho chạy ảo hóa.  Hệ điều hành khách: Là hệ điều hành đƣợc cài trên máy ảo nhƣ Ubuntu, Debian, CentOS, Windows xp, Windows 7… 4.1.2 Giới thiệu về kiến trúc của hệ thống ảo hóa Gồm 3 kiến trúc cơ bản sau:  Host-based: Kiến trúc này sử dụng một lớp hypervisor chạy trên nền tảng hệ điều hành, sử dụng các dịch vụ đƣợc hệ điều hành cung cấp để phân chia tài nguyên tới các máy ảo. Một hệ thống ảo hóa sử dụng Mô hình Hosted-based đƣợc chia làm 4 lớp hoạt động nhƣ sau:  Nền tảng phần cứng: Bao gồm các thiết bị nhập xuất, thiết bị lƣu trữ (Hdd, Ram), bộ vi xử lý CPU, và các thiết bị khác (các thiết bị mạng, vi xử lý đồ họa, âm thanh…)  Hệ điều hành Host: Hệ điều hành này thực hiện việc liên lạc trực tiếp với phần cứng, qua đó cung cấp các dịch vụ và chức năng thông qua hệ điều hành này. Đồ án chuyên ngành GVHD: Ths Nguyễn Hòa Trang: 6 SVTH: Nguyễn Thị Lụa Nguyễn Thị Lệ Chi  Hệ thống virtual machine monitor (hypervisor): Chạy trên nền tảng hệ điều hành Host, các hệ thống này lấy tài nguyên và dịch vụ do hệ điều hành host cung cấp, thực hiện việc quản lý, phân chia trên các tài nguyên này.  Các ứng dụng máy ảo: Sử dụng tài nguyên do hypervisor quản lý.  Hypervisor-based (còn gọi là bare-metal hypervisor, nó đƣợc chia nhỏ ra làm hai loại là Monothic Hypervisor và Microkernel Hypervisor).  Hybrid: Lớp ảo hóa hypervisor chạy song song với hệ điều hành máy chủ. Tuy nhiên trong cấu trúc ảo hóa này, các máy chủ ảo vẫn phải đi qua hệ điều hành máy chủ để truy cập phần cứng nhƣng khác biệt ở chỗ cả hệ điều hành máy chủ và các máy chủ ảo đều chạy trong chế độ hạt nhân. 4.2 Tìm hiểu về xen hypervisor 4.2.1 Lịch sử của Xen hypervisor - Từ năm 2002, Xen hypervisor bắt đầu phát triển - Năm 2004, Xen 1.0 và Xen 2.0 - Năm 2005, Xen Source đƣợc tìm thấy, Xen 3.0 đƣợc phát hành - Năm 2006, CPU cải tiến cho việc ảo hóa, cho Xen chạy trên hệ điều hành Linux x86. Lần đầu tiên XenEnterprise phát hành. - Năm 2007, XenSource đƣợc hệ thống Citrix mua lại - Năm 2008, Xen đƣợc nhúng vào trong Flash trên máy chủ HP/Dell. Lần đâu tiên Xen đƣợc nhúng trên máy Laptops - Năm 2009, hệ thống Xen đƣợc xây dựng - Hiện nay, đã có phiên bản Xen 4.4. 4.2.2 Tìm hiểu về công nghệ Xen Xen nằm giữa phần cứng và hệ điều hành cho phép nhiều máy ảo chạy đồng thời trên một hệ thống vật lý. Trong hệ thống Xen, Xen hypervisor là lớp phần mềm thấp nhất và ƣu tiên nhất. Lớp này hỗ trợ một hoặc nhiều hệ điều [...]... qu n trị, tính n định cao, Support cả linux và window, bảo mật, backup Trang: 29 SVTH: Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n chuy n ngành 8 GVHD: Ths Nguy n Hòa KẾT LU N Sau một thời gian tìm hiểu Xen hypervisor, nhóm đã hiểu khái niệm về công nghệ Xen hypervisor, ho n thành việc cài đặt và xây dựng hệ thống Xen hypervisor Công nghệ n y đƣợc thiết kế để tạo ra tầng trung gian giữa hệ thống ph n cứng... các thiết bị ph n cứng Tuy nhi n, với đề tài của nhóm là: Xây dựng hệ thống n- computing cho thƣ vi n thì nhóm chƣa ho n thành nhƣ yêu cầu của đề tài vì nhóm làm đồ n này từ đầu chứ không phải đi l n từ đồ n 2 Do đó nhóm không có đủ thời gian cũng nhƣ ki n thức để ho n thành một hệ thống ho n chỉnh Nhóm đã xây dựng đƣợc một máy chủ Domain-0 và xây dựng trong n hai máy ảo bằng hai phƣơng pháp: - Para-Virtualization:... dung lƣợng để chứa điều đó c n xác định có thể xây dựng đƣợc bao nhiêu máy ảo trong Dom0 Chƣa tìm hiểu và thực hi n đƣợc v n đề ph n nhóm trong qu n lý các máy ảo trong Xen Đề xuất sẽ áp dụng công nghệ ảo hóa rộng rãi trong các hệ thống công nghệ thông tin nhƣ các công ty, trƣờng học, các doanh nghiệp … Định hƣớng phát tri n tiếp theo của công nghệ Xen hypervisor là phải nghi n cứu kỹ về nhiều ứng dựng. .. giảm thời gian thiết lập máy chủ, kiểm tra ph n mềm trƣớc khi đƣa vào hệ thống cũng là một trong những mục đích chính khi dùng công nghệ Xen hypervisor Nhờ công nghệ n y sẽ tạo ra những điều mới mẻ trong tƣ duy của nhà qu n lý công nghệ thông tin về tài nguy n máy tính Công nghệ Xen hypervisor giúp các doanh nghiệp, trƣờng học cắt giảm chi tiêu hiệu quả với khả n ng t n dụng tối đa n ng suất của các... một n n tảng n o khác Qua Trang: 7 SVTH: Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n chuy n ngành GVHD: Ths Nguy n Hòa đó, các hypervisor n y có khả n ng điều khi n, kiểm soát ph n cứng của máy chủ Đồng thời, n cũng có khả n ng qu n lý các hệ điều hành chạy tr n nó Hình 3: Ki n trúc cơ b n của Hypervisor Ta có thể thấy, một hệ thống ảo hóa máy chủ sử dụng n n tảng hypervisor bao gồm 3 lớp chính:  N n tảng... cứng máy tính và ph n mềm chạy tr n nó Ý tƣởng của công nghệ Xen hypervisor là từ một máy tính vật lý đ n lẻ có thể tạo thành nhiều máy ảo hoạt động độc lập với nhau Mỗi một máy ảo đều có một thiết lập ngu n hệ thống riêng, hệ điều hành riêng và các ứng dụng riêng … Ứng dụng của công nghệ Xen hypervisor nhằm tiết kiệm không gian sử dụng, ngu n đi n, giải tỏa nhiệt trong trung tâm dữ liệu Ngoài ra việc... tr n nó đều bị ảnh hƣởng và nguy hại Ngày nay có rất nhiều ph n cứng mới ra đời d n đ n một trình điều khi n không thể n o điều khi n tốt hoạt động của tất cả các thiết bị n n nó cũng có những thiết bị ph n cứng không hỗ trợ Những điều n y cho thấy rằng việc phụ thuộc quá nhiều vào các loại thiết bị d n tới sự h n chế việc phát tri n công nghệ n y Trang: 9 SVTH: Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n. .. điều khi n con cho các máy ảo Khi máy ảo có nhu cầu li n lạc với ph n cứng thì trình điều khi n con sẽ li n lạc với trình điều khi n chính và trình điều khi n chính n y sẽ chuy n yêu cầu xuống lớp Hypervisor để li n lạc với ph n cứng Trang: 10 SVTH: Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n chuy n ngành GVHD: Ths Nguy n Hòa Hình 5: Cấu trúc Microkernelized Hypervisor 5 ƢU ĐIỂM VÀ NHƢỢC ĐIỂM CỦA XEN HYPERVISOR. .. SVTH: Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n chuy n ngành 7 GVHD: Ths Nguy n Hòa H N CHẾ VÀ HƢỚNG PHÁT TRI N Do h n chế về mặt thời gian và công cụ, thiết bị, nhóm chƣa thực hi n đƣợc đầy đủ các tính n ng của một hệ thống ứng dụng công nghệ Xen hypervisor Các ứng dụng trong máy ảo phụ thuộc vào máy vật lí Ảo hóa yêu cầu những cỗ máy mạnh mẽ, ram và ổ cứng tƣơng đối khá cao Admin điều khi n khó kh n C n. .. Nguy n Thị Lụa Nguy n Thị Lệ Chi Đồ n chuy n ngành GVHD: Ths Nguy n Hòa  Các trình điều khi n thiết bị ph n cứng li n lạc trực tiếp đ n ph n cứng vật lý 4.2.4 Ph n loại Mô hình Hypervisor - Base có 2 dạng là Monothic Hypervisor và Microkernel Hypervisor  Monolithic Hypervisor Monolithic Hypervisor là một hệ điều hành máy chủ N chứa những trình điều khi n (Driver) hoạt động ph n cứng trong lớp Hypervisor . Tìm hiểu về xen hypervisor 4.2.1 Lịch sử của Xen hypervisor - Từ năm 2002, Xen hypervisor bắt đầu phát triển - Năm 2004, Xen 1.0 và Xen 2.0 - Năm 2005, Xen Source đƣợc tìm thấy, Xen 3.0 đƣợc. lập Xen Hypervisor (Dom0) 12 6.2.1 Cài đặt Xen Hypervisor 12 6.2.2 Cấu hình bộ nạp khởi động để khởi động Dom0 13 6.2.3 Cấu hình mạng cho Xen (Dom0) 14 6.3 Xây dựng DomU 15 6.3.1 Xây dựng. là tìm hiểu về công nghệ ảo hóa, tìm hiểu về Xen Hypervisor và tiến hành xây dựng một máy tính với nhiều máy ảo trong nó bằng việc áp dụng Xen Hypervisor. 2. MÔ HÌNH THỰC HIỆN Hình 1: Mô

Ngày đăng: 02/08/2014, 22:57

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w