MỞ ĐẦUNgày nay, cùng với sự phát triển của công nghệ cả về phần cứng lẫn phần mềm thì việc triển khai xây dựng hệ thống mạng càng đòi hỏi ở người xây dựng hệ thống cũng như quản lý nhiều
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CNTT GIA ĐỊNH
NGÀNH QUẢN TRỊ MẠNG
BÁO CÁO THỰC TẬP TỐT NGHIỆP
ĐỀ TÀI XÂY DỰNG HỆ THỐNG MẠNG
BOOTROMĐƠN VỊ THỰC TẬP TỐT NGHIỆP CÔNG TY CỔ PHẦN THIẾT BỊ CÔNG NGHỆ VIỆT
Trang 2ĐỀ TÀI XÂY DỰNG HỆ THỐNG MẠNG
BOOTROMĐƠN VỊ THỰC TẬP TỐT NGHIỆP CÔNG TY CỔ PHẦN THIẾT BỊ CÔNG NGHỆ VIỆT
Trang 3NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
1 Ý thức kỷ luật và thái độ của SV trong thời gian thực hiện KLTN:
2 Mục tiêu nghiên cứu và kết cấu của KLTN:
3 Khả năng vận dụng lý thuyết vào phân tích, đánh giá thực trạng
và giải quyết vấn đề:
4 Trình bày KLTN:
Trang 4
NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP (trang này được thay thế bằng phiếu nhận xét sinh viên thực tập)
……….ngày…….tháng…… năm
Xác nhận của đơn vị
Trang 5LỜI CẢM ƠN o0o
Em xin chân thành cảm ơn nhà trường, và các giáo viên trực tiếp giảng dạy đã giúp đỡ và tạo điều kiện học tập tốt nhất cho em trong suốt thời gian học tập tại trường.
Em xin cảm ơn thầy Trần Bá Nhiệm giáo viên đã trực tiếp hướng dẫn
em hoàn thành bài báo cáo khóa luận tốt nghiệp này.
Cảm ơn anh Trần Văn Hòa và quý công ty đã giúp đỡ em trong thời gian thực tập tại công ty.
Và xin cảm ơn các bạn lớp 04CDCT1_05 đã giúp đỡ, hỗ trợ mình trong quá trình học tập, rèn luyện cũng như thực hiện bài báo cáo khóa luận tốt nghiệp.
Trang 6MỤC LỤC
Mở đầu: -Trang…1 Chương 1: Giới thiệu chung về Bootrom và phần mềm CCBoot -Trang…2
1.1 Giới thiệu về Bootrom và phần mềm CCBoot -Trang…21.2 Các tính năng của CCBoot -Trang…41.3 Ưu điểm CCBoot -Trang…51.4 Yêu cầu hệ thống -Trang…61.5 Các Port dùng trên CCBoot Server -Trang…7
Chương 2.Cài đặt và cấu hình CCBoot cho Server - Trang…10
2.1 Cài đặt CCBoot trên Server -Trang…102.2 Cấu hình DHCP trên CCBoot -Trang…122.3.Thêm máy client vào danh sách -Trang…142.4.Cấu hình cho client -Trang…15
Chương 3 Cài đặt và cấu hình CCBoot cho Client - Trang…17
3.1 Cài đặt CCBoot trên Client -Trang…173.2 Upload Image lên Server -Trang…21
Chương 4 Khởi động không ổ cứng với CCBoot - Trang…25
4.1 Cài đặt Network boot cho Bios -Trang…254.1 Khởi động Client không ổ cứng -Trang…27
Tài liệu tham khảo: -Trang…30
Trang 7MỞ ĐẦU
Ngày nay, cùng với sự phát triển của công nghệ cả về phần cứng lẫn phần mềm thì việc triển khai xây dựng hệ thống mạng càng đòi hỏi ở người xây dựng hệ thống cũng như quản lý nhiều yêu cầu về tốc độ, tính bảo mật, đảm bảo an toàn dữ liệu, tiết kiệm chi phí, độ ổn định…Vì thế việc cân nhắc sử dụng các công nghệ, giải pháp cho phù hợp với từng hệ thống mạng của cơ quan, doanh nghiệp, phòng máy, trường học, điểm truy cập internet là điều tất yếu
Và bootrom là một trong những công nghệ giúp cho việc xây dựng, vận hành, quản lý, và bảo trì hệ thống mạng trở nên dễ dàng thuận tiện hơn Trước đây khi nhắc đến bootrom người ta thường nghĩ đến các phần mềm như BXP, Ctrix, NXD…với việc cài đặt, cấu hình tương đối phức tạp, độ ổn định cũng như tốc độ không được cao
Hôm nay, tôi xin giới thiệu tới các bạn một phần mềm mới hỗ trợ cho việc triểnkhai xây dựng hệ thống mạng boorom, cũng như lưu trữ chia sẽ quản lý dữ liệu dễ dàng hơn với phần mềm CCBoot của công ty Young Soft Với việc cài đặt đơn giản, giao diện dễ sử dụng, chi phí thấp cũng như việc quản lý dễ dàng sẽ giảm bớt đi áp lựccho người quản lý cũng như tiết kiệm chi phí cho công ty, cơ quan, doanh nghiệp sẽ là một lựa chọn tốt cho hệ thống mạng của bạn
1
Trang 8Chương 1: Giới thiệu chung về Bootrom và phần mềm CCBoot
1.1 Giới thiệu về Bootrom và phần mềm CCBoot phần mềm CCBoot
Mạng bootrom là hệ thống mạng mà máy Client không dùng ổ cứng mà vẫn hoạt động bình thường thông qua hệ điều hành được sao chép trên đĩa ảo của máy Server, điều này giúp tiết kiệm chi phí do không phải trang bị nhiều ổ cứng, giảm lượng điện năng tiêu thụ, cũng như giúp hệ thống làm việc được mát hơn Người ta gọi là hệ thống mạng bootrom là hệ thống mạng không đĩa cứng hay là diskless boot, network boot hay lan boot
Mô hình mạng bootrom sử dụng phần mềm CCBoot hỗ trợ nhiều hệ điều hành
khác nhau.
2
Trang 9Khởi động không đĩa với CCBoot
CCBoot cho phép máy tính không đĩa khởi động Windows XP, Windows 2003,
Windows Vista, Windows 7, hoặc Windows 2008 từ máy chủ thông qua mạng LAN Hay còn gọi là diskless boot, network boot hay lan boot Khởi động không đĩa cho phép máy tính có thể hoạt động mà không cần ổ cứng địa phương Các máy tính khôngđĩa được kết nối đến ổ đĩa cứng của máy chủ thông qua mạng LAN và khởi động hệ điều hành từ máy chủ này CCBoot là sự hội tụ của giao thức iSCSI mới nổi lên với công nghệ khởi động không đĩa PXE Vì vậy, nó còn được gọi là khởi động PXE
CCBoot loại bỏ sự cần thiết ổ đĩa cứng địa phương, do đó mở ra một loạt các khả năngquản lý mạng Việc quản lý chỉ tập trung tại máy chủ do đó tạo điều kiện thuận lợi choviệc cập nhật, sao lưu, dự phòng, phân phối nguồn tài nguyên và đồng thời giảm chi phí cho doanh nghiệp
CCBoot hỗ trợ tải image lên máy chủ khởi động PXE và lưu với định dạng VMDK hoặc VHD Bạn có thể cập nhật các Image và thật dễ dàng để trở về bất cứ trạng thái
hệ điều hành nào trước đó Bộ nhớ máy chủ, bộ nhớ máy trạm và bộ nhớ SSD sẽ đem đến cho bạn hiệu suất rất tốt, thậm chí còn tốt hơn cả máy trạm có gắn ổ cứng Các chức năng PnP CCBoot cho phép tất cả các máy trạm với các chi tiết kỹ thuật khác nhau sử dụng chỉ có một image Do đó sẽ làm giảm khối lượng công việc cho các quảntrị mạng
3
Trang 101.2 Các tính năng của CCboot:
- Hỗ trợ tải Image của máy trạm lên phân vùng ổ cứng của máy chủ và lưu tập tin đĩa VMWare Điều đó không những giúp truy cập nhanh mà còn tiết kiệm không gian ổ cứng
PXE khởi động Windows XP, Windows 2003, Vista, Windows 7 và Windows 2008 từlưu trữ iSCSI / máy chủ
- CCBoot hỗ trợ tải Image lên máy chủ khởi động PXE và lưu với định dạng VMDK
- Các máy trạm có thể phục hồi hệ thống sau khi khởi động lại
- Các máy trạm có thể lưu dữ liệu sau khi khởi động lại
- Hỗ trợ tách chế độ đọc và ghi lên ổ cứng máy chủ Do đó đã cải thiện đáng kể về tốc
- Hỗ trợ một Image tương thích với thiết bị khác nhau bằng công cụ PnP
- Hỗ trợ file ảnh với định dạng VHD khi bạn sử dụng windows 7
- Hỗ trợ chức năng "Collect Local NIC" và "Merge Collected NIC"
- Ngoài đĩa cứng, CD / DVD và tập tin ISO cũng có thể được dùng cho ổ đĩa Game
- Nhiều lệnh để quản lý
- Tự động xử lý hàng loạt các lệnh ở máy chủ và máy trạm
- Hỗ trợ sử dụng Windows XP 64 bit cho các máy trạm
- Hỗ trợ Super Client nhanh chóng khôi phục lại Image
- Hỗ trợ chuyển đổi dự phòng máy chủ bằng cách sử dụng CCBoot Super path
- Hỗ trợ ổ đĩa cá nhân
- Hỗ trợ chức năng Active Directory
- Hỗ trợ khởi động - Hỗ trợ DHCP của bên thứ 3
4
Trang 111.3 Ưu điểm của CCboot:
- Làm giảm đáng kể vốn ban đầu và chi phí thực hiện Bởi vì máy trạm không sử dụng HDD nên bạn không còn lo lắng về việc hư HDD.- Tiết kiệm năng lượng và các yêu cầu làm mát cho các máy trạm
- Triển khai hệ thống rất đơn giản & nhanh chóng bởi vì phần mềm Ccboot chạy trên
hệ điều hành của Microsoft Windows
- Làm giảm đáng kể công việc của người quản trị mạng trong việc cài đặt, quản lý, cậpnhật Chẳng hạn khi Windows, game, … có phiên bản mới bạn chỉ cần cập nhật một lần duy nhất Sau đó khởi động lại máy trạm thì tất cả đều đã được cập nhật
- Khả năng phục hồi hệ thống rất mạnh mẽ, bạn chỉ cần vài phút để khôi phục lại toàn
bộ hệ thống Do đó công việc kinh doanh hằng ngày sẽ không bị ảnh hưởng
- Các máy trạm không cần đóng băng, bởi vì tất cả dữ liệu đều được lưu tại máy chủ Sau khi khởi động lại, Các máy trạm sẽ được phục hồi hệ thống như lúc ban đầu
- Ccboot là sản phẩm đầu tiên hỗ trợ không đĩa khởi động Windows 7, Windows Vista
- Ccboot hỗ trợ nhiều loại phần mềm: phần mềm văn phòng, phần mềm thiết kế, phần mềm quản lý… Ccboot được sử dụng cho tiệm net , phòng thí nghiệm, khách sạn, phòng máy tính trong các trường học, văn phòng, các công ty thiết kế…
- Ccboot dễ sử dụng, chức năng mạnh mẽ, hệ thống ổn định, hoạt động hiệu quả chắc chắn sẽ làm hài lòng Quý Khách
5
Trang 121.4 Yêu cầu hệ thống
Máy chủ:
- Windows 7, Windows Server 2003 hoặc Windows Server 2008
- Tất cả các ổ đĩa được định dạng NTFS Khi định dạng ổ đĩa, thiết lập:
- Ổ đĩa hệ thống, thiết lập giá trị "Allocation unit size" chọn "Default"
- Các ổ đĩa còn lại, thiết lập giá trị "Allocation unit size" chọn "32K"
- Cài đặt hệ điều hành, driver phần cứng, các phần mềm cần thiết cho máy chủ
Máy trạm (phiên bản Windows 32 bit)
- Windows XP , Windows 2003, Vista (yêu cầu SP1), Windows 7 hoặc Windows 2008
- Ổ đĩa hệ thống nên được định dạng NTFS thiết lập giá trị "Allocation unit size" chọn
"Default"
- Card LAN có chức năng bootrom - PXE 2.x
Ở đây chúng ta sẽ sử dụng máy Server đã cài sẵn Windows Server 2003 Enterprise, và máy client dùng để tạo image sẽ cài Windows XP, và các máy client đều được trang bịcard LAN có chức năng bootrom PEX
6
Trang 131.5 Các Port dùng trên CCBoot Server
Khi bạn bật Firewall về trạng thái ON Vui lòng mở những cổng này trên Firewall của máy chủ để đảm bảo cho việc các máy trạm có thể khởi động thành công
Phần mềm CCBoot có sử dụng các Port sau:
iSCSI: TCP 3260
DHCP: UDP 67 và UDP 66 (DHCP Backup)
TFTP: UDP 69Image Upload: TCP 1000
Service Control: TCP 8001
Các bước thực hiện như sau: Vào Start / Control Panel/ Windows Firewall, chọn Tab Exceptions/ Add Port như hình CC-04 bên dưới:
7
Trang 14Lần lượt Add từng Port, kết quả như hình bên dưới
8
Trang 15Khi add xong, qua Tab General/ Chọn On/ Nhấn OK
Để chắc chắn cho việc các máy trạm có thể khởi động thành công, ta cần tắt dịch vụ DHCP khác có trong mạng Lan đặc biệt là dịch vụ DHCP của Router
9
Trang 16Chương 2.Cài đặt và cấu hình CCBoot cho Server
2.1 Cài đặt CCBoot trên Server
- Chạy file cài đặt CCBootServer v2.1 Build 20110722 (32bit) tải về miễn phí từ
http://vn.ccboot.com/tai-ve.aspx
- Chọn thư mục cài đặt, mặc định là thư mục C:\CCBoot
10
Trang 17-Bấm next và đợi phần mềm được cài đặt
-Xuất hiện thông báo cài đặt thành công ta khởi động lại máy
11
Trang 182.2 Cấu hình DHCP trên CCBoot
Sau khi khởi động lại máy, ta mở phần mềm CCBoot Server lên bấm vào nút Option (hoặc trên menu Option>Setttings) để cấu hình DHCP
- DHCP Server IP chính là IP máy Server
- IP Allocated Start là địa chỉ IP bắt đầu được cấp
- IP Allocated End là địa chỉ IP cuối cùng được cấp
- IP Gateway địa chỉ IP kết nối ra Internet hoặc mạng ngoài cho client
- DNS Address 1 chính là Preferred DNS server sẽ cấp cho client
12
Trang 19Để đảm bảo client sẽ nhận IP từ Server, ta chọn Scan DHCP.
Nếu không có máy DHCP server nào khác trong mạng ta sẽ nhận được thông báo như hình dưới
Lúc này các máy client khi sử dụng chế độ Obtain an IP address automatically đã có thể nhận IP động từ máy Server
13
Trang 202.3 Thêm máy Client vào danh sách
Mặc định khi máy client nhận IP cấp từ Server, thì sẽ tự động được thêm vào danh sách quản lý
Nhưng với những máy đặt IP tĩnh ta cần vào menu Client > Auto Scan và điền khoảng địa chỉ IP cần scan để thêm các client có địa chỉ IP tĩnh trong khoảng đã chọn
Sau khi Scan các máy có IP tĩnh nằm trong khoảng đã chọn sẽ được tự động được thêm vào danh sách quản lý
14
Trang 212.4 Cấu hình cho client
- Nhấp đúp vào máy client để thực hiện cấu hình
- Tích chọn vào mục Enable Upload Image để cho phép client có thể tải ảnh đĩa lên máy Server
- Disk Group chọn nơi chứa file image của máy trạm sẽ tải lên Server, cũng là file image để khởi động khi client thực hiện network boot
- Tích chọn Keep Write-back File nếu muốn lưu những thay đổi cũng như dữ liệu của client khi hoạt động
-Write-back File Path nơi lưu file write-back của client
- Tích chọn Write-back Limitation giới hạn dung lượng write-back của client, mặc định là không giới hạn
15
Trang 22- Ta có thể cài đặt file image mặc định để khởi động cho tất cả client bằng cách bấm vào nút Option > chọn thẻ Client Default Settings.
- Tại phần Disk Group ta chọn đường dẫn tới nơi chứa file image
- Tại đây ta cũng có thể cấu hình mặc định về nơi lưu Write-back , cũng như giới hạn dung lượng của Write-back
16
Trang 23Chương 3 Cài đặt và cấu hình CcBoot cho Client
3.1 Cài đặt CCBoot trên Client
- Chạy file cài đặt CCBootClient v2.1 Build 20110722 để cài đặt phần mềm CCBootClient cho máy Client, tải về miễn phí từ http://vn.ccboot.com/tai-ve.aspx
-Next để tiếp tục chọn thư mục cài đặt phần mềm
17
Trang 24Xuất hiện thông báo cài đặt hoàn tất ta chọn Finish và chạy phần mềm CCBoot Client
Bấm vào Install CCBoot Client
18
Trang 25Chọn Yes để tiếp tục cài đặt
Chờ quá trình cài đặt diễn ra trong ít phút
19
Trang 26Quá trình cài đặt hoàn tất ta khởi động lại máy.
Sau khi khởi động lại, chạy phần mềm CCBootClient
Nhập địa chỉ IP của máy Server tại ô Server IP address
Đặt tên cho file image sẽ tải lên Server tại ô Image File Name
20
Trang 273.2 Upload Image lên Server
Yêu cầu là client phải được Server cho phép upload image
Chọn Upload Image để tải ảnh đĩa lên máy Server
21
Trang 28Chọn Yes để quá trình Upload được bắt đầu.
Chờ cho máy client hoàn tất việc upload image
22
Trang 29Lúc này trên Server cũng sẽ thể hiện quá trình upload Image của client
Upload hoàn tất xuất hiện thông báo
23
Trang 30Quá trình upload hoàn tất cũng được thể hiện trên máy Server.
Lúc này ta đã có thể tắt máy client này đi và chuẩn bị cho các máy client không ổ cứngkhởi động từ ổ đĩa ảo trên máy Server
24
Trang 31Chương 4 Khởi động không ổ cứng với CCBoot
4.1 Cài đặt Network boot cho Bios
Tại màn hình boot ta bấm F2 đề vào Bios, tùy vào hãng sản xuất mà phím tắt có thể thay đổi
Giao diện của menu Bios với các thông tin cơ bản, ngày giờ của máy client
25
Trang 32Chuyển qua thẻ Boot để cài đặt ưu tiên khởi động cho máy.
Điều chỉnh chế độ Network boot lên mức ưu tiên cao nhất
26
Trang 33Qua thẻ Exit chọn Exit Saving Changes để lưu thay đổi và thoát.
4.2 Khởi động Client không ổ cứng
Tiến hành khởi động máy client không ổ cứng với Bios được ưu tiên khởi động bằng Network boot Máy sẽ tự động nhận IP từ máy Server cấp xuống
27
Trang 34Trong lần khởi động đầu tiên, Server sẽ yêu cầu nhập tên cho máy.
Lúc này máy Server cũng sẽ tự động thêm máy client vừa khởi động vào danh sách quản lý
28
Trang 35Trên Sever ta có thể theo dõi các máy client đang hoạt động với đèn màu xanh được bật sáng.
Thay vì để mặc định cho các client cùng khởi động chung một file image, ta cũng có thể tùy chỉnh cho từng máy khởi động từ các file image khác nhau ở phần Disk Group của client
29
Trang 36Tài liệu tham khảo
Youngzsoft Việt Nam - Sản phẩm CCBoot Lấy từ URL: pham.aspx?id=14
http://vn.ccboot.com/san-Youngzsoft Việt Nam - HỖ trợ Các Port dùng trên CCBoot Server Lấy từ URL:
http://vn.ccboot.com/ho-tro.aspx?id=75
30