1. Trang chủ
  2. » Công Nghệ Thông Tin

Tìm hiểu và xây dựng hệ thống mạng trên công nghệ Bootrom

81 1,3K 11

Đ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

Thông tin cơ bản

Định dạng
Số trang 81
Dung lượng 5,9 MB

Nội dung

Ngày nay, dưới sự phát triển mạnh mẽ của ngành công nghệ thông tin nói chung và ngành mạng máy tính nói riêng, con người đã tạo ra nhiều công nghệ mạng mới tiến bộ hơn với mục đích tiết kiệm thời gian nhanh chóng và tiện lợi.Đề tài tìm hiểu ở đây chính là giới thiệu, nghiên cứu và xây dựng mô hình mạng BootRom. Mô hình mạng máy tính trong đó, các máy con client không cần ổ cứng để cài đặt hệ điều hành mà vẫn có thể hoạt động như bình thường thông qua hệ điều hành ảo được sao chép trên đĩa ảo của máy chủ.Trước những ứng dụng thiết thực đó, việc tiềm hiểu công nghệ BootRom là vấn đề cần thiết đối với sinh viên. Đồ án tốt nghiệp “ Tìm hiểu và xây dựng hệ thống mạng trên công nghệ bootrom ” nhằm giới thiệu và triển khai mô hình một cách cụ thể nhất.

Trang 1

Em xin gửi lời cảm ơn tới thầy Dương Quốc Hoàng Tú, đã tận tình chỉ bảo và giúp đỡ em hoàn thành tốt đồ án tốt nghiệp này Đồng thời qua đây, cho em xin gửi lời cảm ơn chân thành đến quý Thầy Cô Khoa Công nghệ Thông tin – Trường Cao đẳng Công nghệ Thông tin, những người đã trang bị cho em những kiến thức để có thể giúp

Trang 2

Ngày Tháng Năm GIÁO VIÊN HƯỚNG DẪN (Ký và ghi rõ họ tên)

Trang 3

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

MỤC LỤC 3

DANH MỤC CÁC TỪ VIẾT TẮT 5

CHƯƠNG 1: TỔNG QUAN VỀ MẠNG BOOTROM 1

1.1 KHÁI NIỆM MẠNG MÁY TÍNH 1

1.2.3Nhược điểm và hướng khắc phục 7

1.2.4 Môi trường ứng dụng và phát triển với hệ thống mạng BootRom 8

1.2.5 Ứng Dụng Của Mạng Bootrom 10

CHƯƠNG 2: MÔ HÌNH MẠNG BOOTROM 11

2.1 MỘT SỐ ĐỊNH NGHĨA CƠ BẢN TRONG MÔ HÌNH MẠNG BOOTROM.11 2.1.1 Farms 11

2.1.2 Sites 12

2.1.3 Device Collections 12

2.1.4 Stores 12

2.1.5 vDisks Pools 13

2.2 ẢO HÓA HỆ ĐIỀU HÀNH 13

CHƯƠNG 3: XÂY DỰNG HỆ THỐNG MẠNG BOOTROM VỚI CITRIX 16

3.1 CÔNG CỤ CÀI ĐẶT 16

3.2 CÀI ĐẶT, CẤU HÌNH CITRIX TRÊN MÁY CHỦ WINDOWS SERVER 2012 17

3.2.1 Cài đặt máy chủ Server 2012 và cấu hình DHCP 17

3.2.1.1 Cài đặt dịch vụ DHCP cho Server 18

Giới thiệu: 18

3.2.1.2 Cài đặt và cấu hình SQL Server 2012 express cho máy chủ 26

Trang 4

3.3 Cài đặt Cixtrix Provisioning services trên Client 52

3.4 Build Image bằng XenConvert 59

CHƯƠNG 4: TRIỂN KHAI CÁC DỊCH VỤ QUẢN LÝ CHO HỆ THỐNG MẠNG BOOTROM 63

4.1 Phân quyền trên OU 63

4.2 Triển khai Mail Server cho hệ thống 68

KẾT LUẬN 71

HƯỚNG PHÁT TRIỂN ĐỀ TÀI 72

TÀI LIỆU THAM KHẢO 73

Trang 5

DC Domain controller Hệ thống tên miền.

DHCP Dynamic host configuration

protocol

Hệ thống giao thức cấu hình ip động

DTAP Defense technology area plan Sự ảo hóa hệ điều hành

DNS Domain name system Hệ thống phân giải tên miền thành ip và

ngược lại

E_MAIL Electronic mail Hệ thống thư điện tử

HDD Hard disk drive Ổ đĩa cứng – thiết bị lưu trữ máy tính

IT Information technology Công nghệ thông tin

IE Internet explorer Trình duyệt web “internet explorer” của

microsoft

SQL Structured query language Ngôn ngữ truy vấn cấu trúc kết nối đến

CSDL

TCP/IP Ransmission control

protocol/internet protocol

Giao thức mạng

NAS Network attached storage Thiết bị lưu trữ gắn vào mạng

PDU Protocol data unit Một thiết bị phân phối năng lượng điện

WAN Wide area network Mạng máy tính diện rộng

PXE Preboot execution environment Một chuẩn công nghiệp mở

VDI Virtual desktop infrastructure Giải pháp ảo hóa

DTAP defense technology area plan Sự ảo hóa hệ điều hành

Trang 6

OS Operating system Hệ điều hành máy tính.

GUI Graphical user interface Giao diện đồ họa người dùng

SMTP Simple mail transfer protocol Giao thức dùng để gửi mail từ mail

client đến mail server

FAT File allocation table Hệ thống cấp phát file

Trang 7

CHƯƠNG 1:

Hình 1.1: Lợi ích của mạng BootRom 2

Hình 1.2: Nguyên lý hoạt động của BootRom 4

Hình 1.3 Ưu điểm của mạng BootRom 7

Hình 2.1: Mô hình mạng BootRom 11

Hình 2.2: Cấu trúc Farm 12

Hình 2.3: Ảo hóa hệ điều hành và quá trình Streaming 14

Hình 3.1 Cài đặt dịch vụ DHCP 18

Hình 3.2: Cấu hình SQL 26

Hình 3.3: Cài đặt Citrix Provisioning Services 30

Hình 3.4: Cài đặt máy chủ Citrix Provisioning Services 32

Hình 3.5: Cấu hình dịch vụ máy chủ 44

Hình 3.6: Cài đặt cixtrix provisioning services trên client 52

Hình 4.1 Phân quyền trên OU 63

Trang 8

Ngày nay, dưới sự phát triển mạnh mẽ của ngành công nghệ thông tin nóichung và ngành mạng máy tính nói riêng, con người đã tạo ra nhiều công nghệ mạngmới tiến bộ hơn với mục đích tiết kiệm thời gian nhanh chóng và tiện lợi.

Đề tài tìm hiểu ở đây chính là giới thiệu, nghiên cứu và xây dựng mô hình mạngBootRom Mô hình mạng máy tính trong đó, các máy con client không cần ổ cứng đểcài đặt hệ điều hành mà vẫn có thể hoạt động như bình thường thông qua hệ điều hành ảođược sao chép trên đĩa ảo của máy chủ

Trước những ứng dụng thiết thực đó, việc tiềm hiểu công nghệ BootRom là vấn

đề cần thiết đối với sinh viên Đồ án tốt nghiệp “ Tìm hiểu và xây dựng hệ thống mạng

trên công nghệ bootrom ” nhằm giới thiệu và triển khai mô hình một cách cụ thể nhất.

Trang 9

CHƯƠNG 1: TỔNG QUAN VỀ MẠNG BOOTROM

1.1 KHÁI NIỆM MẠNG MÁY TÍNH

1.1.1 Mạng máy tính là gì

Là tập hợp các máy tính đơn lẻ được kết nối với nhau bằng phương tiện truyềnvật lý và theo một kiến trúc mạng xác định ( Network Architecture)

1.1.2 Giao thức mạng máy tính (protocols)

a Khái niệm về giao thức

Các thực thể của mạng muốn trao đổi thông tin với nhau phải bắt tay đàm phán vềmột số thủ tục, quy tắc Tập quy tắc hội thoại được gọi là giao thức mạng (Protocols).Các thành phần chính của một giao thức mạng bao gồm:

 Cú pháp: Định dạng dữ liệu, phương thức mã hóa và các mức tín hiệu

 Ngữ nghĩa: Thông tin điều khiển, điều khiển lưu lượng và xử lí lỗi

b Chức năng giao thức

- Đóng gói: Trong quá trình trao đổi thông tin, các gói dữ liệu được thêm vàomột số thông tin điều khiển bao gồm địa chỉ nguồn và địa chỉ đích, mã pháthiện lỗi, điều khiển giao thức …

- Điều khiển liên kết: Trao đổi thông tin giữa các thực thể thực hiện theo haiphương thức: Hướng liên kết (Connection – Oriented) và không liên kết( Connectionless)

- Giám sát: Các gói tin PDU có thể lưu chuyển độc lập theo các con đườngkhác nhau, khi đến đích có thể không theo thứ tự như khi phát

- Điều khiển lưu lượng liên quan đến khả năng tiếp nhận các gói tin của thựcthể bên thu và số lượng hoặc tốc độ của dữ liệu được truyền bởi thực thểbên phát sao cho bên thu không bị tràn ngập, đảm bảo tốc độ cao nhất

- Điều khiển lỗi kĩ thuật cần thiết nhằm bảo vệ dữ liệu không bị mất hoặc bịhỏng trong quá trình trao đổi thông tin

- Đồng bộ hóa: Các thực thể giao thức có các tham số về các biến trạng thái

và định nghĩa trạng thái đó, đó là các tham số về kích thước cửa sổ Tham

Trang 10

2.1.1.3 Đặc trưng cơ bản của đường truyền

- Băng thông (Bandwidth): Băng thông của một đường truyền là miền tần số giớihạn thấp và tầng số giới hạn cao

- Thông lượng (Throughput): Thông lượng của đường tryền là số lượng các bit(chuỗi bit) được truyền đi trong một giây

- Suy hao (Attenuation): Là độ đo suy yếu của các tín hiệu trên đường truyền.Suy hao phụ thuộc vào độ dài của cáp, cáp càng dài thì suy hao càng cao

1.2 MẠNG BOOTROM

BootRom hay có tên khác là Diskless là một hệ thống bao gồm nhiều máy tính

được kết nối với nhau qua mạng LAN bao gồm một máy chủ và nhiều máy trạm màtrong đó các máy trạm không cần sử dụng tới ổ đĩa cứng Tất cả các phần mềm dữ liệuhay hệ điều hành sẽ được lưu trên máy chủ và được chia sẻ qua mạng LAN tới cácmáy trạm Khi khởi động máy chủ, tất cả các máy trạm sẽ thông qua card mạng LAN

để kết nối tín hiệu đến máy chủ và khởi động bằng hệ điều hành trên máy chủ

Hình 1.1: Lợi ích của mạng BootRom

Trang 11

Với một hệ điều hành ảo hóa thì không có gì được cài đặt trước hoặc được loadvĩnh viễn trên một thiết bị cục bộ và cũng không cần đến ổ đĩa cứng Mọi thứ đềuđược chạy từ mạng bằng một đĩa ảo Với những cung cấp hiện nay, đĩa ảo này là mộtfile image được lưu trữ trên máy chủ từ xa, SAN hoặc NAS Máy khách sẽ được kếtnối thông qua mạng vào đĩa ảo và sẽ khởi động với hệ điều hành đã được cài đặt trên

ổ đĩa ảo

1.2.1 Nguyên lý hoạt động

Quy trình hoạt động của công nghệ BootRom như sau: BootRom hoạt động theocác quản lý dữ liệu trên một máy chủ có cấu hình cao (Server), tại Server sẽ lưu trữ tất

cả các dữ liệu, hệ điều hành, game… Khi các máy trạm kết nối với máy chủ Máy trạm

sẽ sử dụng những dữ liệu từ máy chủ làm tài nguyên của mình thông qua cổng mạngLAN

Trang 12

Hình 1.2: Nguyên lý hoạt động của BootRom

Trang 13

Có hai kiểu ổ đĩa ảo được cung cấp hiện nay đó là:

Private Virtual Disk

Private virtual disk chỉ được sử dụng bởi một máy khách, cũng giống như một ổđĩa cứng nội bộ Phụ thuộc vào các quyền đã được gán, người dùng có thể lưu cácthông tin trên đĩa ảo Chính vì vậy khi máy khách được khởi động lại, các thiết lập sẽđược duy trì cũng giống như làm việc với ổ đĩa cứng vật lý

Shared/Common Virtual Disk

Một đĩa ảo chia sẽ được sử dụng bởi nhiều máy khách cùng một lúc Trong quátrình sử dụng, những thay đổi được lưu lại trong các cache riêng, tuy nhiên khi máykhách shutdown hoặc khởi động lại thì cache sẽ bị xóa sạch Nói theo cách khác, khimáy khách khởi động nó sẽ sử dụng cấu hình mặc định hiện hữu trên đĩa ảo Các ổ đĩa

ảo này sẽ sắp xếp hoặc bảo bảo đảm máy khách đều có một bộ nhận dạng duy nhấttrong cơ sở hạ tầng (như một miền của Windows)

Virtual Disk được tạo bằng sử dụng công nghệ ảnh hóa (imaging) Cài đặt một hệthống trên một hệ điều hành khác bằng cách sử dụng đĩa ảo (điều này có thể gộp nhóm

cả các ứng dụng, chính vì vậy nó không bị hạn chế chỉ về hệ điều hành) Bằng cách càiđặt phần mềm máy khách trên hệ thống chủ (hệ thống từ đó bạn sẽ lấy image) Khi đó

có thể thiết lập một kết nối với thành phần back-end và tạo một image của hệ thốngđến file image của ổ đĩa ảo

Đĩa ảo này có thể được sử dụng trên cả hệ điều hành máy chủ cũng như các hệđiều hành máy khách Hầu hết các sản phẩm đĩa ảo này hiện nay đều hỗ trợ cảWindows và Linux cũng như nền tảng phần cứng vật lý và nền tảng ảo

1.2.2 Ưu điểm của mạng BootRom

 Sự dự phòng linh động

Với ảo hóa hệ điều hành, có thể dễ dàng kết nối các ổ đĩa ảo (Vdisk) khác vàomột hệ thống Máy khách có thể dễ dàng khởi động hệ điều hành khác hoặc role khác.Điều này rất hữu dụng cho các môi trường Terminal Server khi sử dụng nguyên lý silo(hay cũng được gọi là Application Load Managed Groups), một silo có thể được mởrộng dung lượng một cách dễ dàng Cũng theo đó, các máy trạm hoặc các máy chủ có

Trang 14

 Hỗ trợ đa image (ảnh ảo) trên hệ thống, gồm có cả menu khởi động

Việc dự phòng linh động mở rộng có thể tạo lên một bước đi dài hơn trong việcgán nhiều image đồng thời cho một client Khi bắt đầu, một menu khởi động cũng cóthể được hiện diện cho máy khách, chính vì vậy người dùng có thể chọn hệ điều hànhnào (với một role khác) sẽ được khởi động Trong trường hợp này, một hệ thống cóthể được sử dụng cho một số mục đích bên trong khoảng thời gian tính theo giây

 Triển khai phần mềm (OS/App) nhanh

Việc bổ sung thêm máy chủ mới hoặc máy trạm vào cơ sở hạ tầng chỉ mất mộtvài phút thay vì phải cài đặt và cấu hình hệ thống một cách thủ công hoặc thông quacông cụ triển khai, mất tối thiểu cũng một vài giờ, chỉ cần một số bước, máy khách sẽđược gán cho một đĩa ảo và có thể được sử dụng trong sản xuất

 Hệ thống giống nhau 100%

Thông thường, việc khắc phục sự cố các vấn đề thường tập trung vào một máy vì

ở đó có sự khác nhau trên máy tính đó Đặc biệt là trong Terminal Servers, đây là mộtthành phần quan trọng mà tất cả các máy chủ đang cấu hình cùng một role (silo) giốngnhau Vấn đề này chỉ áp dụng cho các ổ đĩa chia sẻ vì trong đĩa private, các thay đổi sẽđược lưu lại

 Cải thiện dễ dàng cho các nâng cấp và các hotfix (lỗi nguy hiểm ) của cácứng dụng và hệ điều hành

Với sự ảo hóa hệ điều hành, một nâng cấp hoặc một hotfix chỉ nên được bổ sungcho image Virtual Disk thay vì tất cả các máy chủ Mặc dù vậy, có thể tạo một đĩa ảomới gồm có nâng cấp hoặc hotfix sau đó kiểm tra thử nó một cách dễ dàng bằng cáchgán ổ đĩa ảo này cho một máy tính nào đó Nếu các lần kiểm tra diễn ra thành công thìđĩa ảo này có thể được gán cho tất cả các máy khách khác

 Dễ dàng rollback (quay trở lại) các kịch bản ban đầu

Mặc dù nâng cấp hoặc hotfix đã được test qua nhưng trong suốt quá trình sảnxuất, hành vi của nâng cấp hay hosfix này vẫn không diễn ra như mong đợi Khi đóbằng cách gán đĩa ảo cho các máy khách đó và khởi động lại chúng, có thể chuyển đổi

về trạng thái trước đó một cách dễ dàng và nhanh chóng

Trang 15

 Sau khi khởi động lại, hệ thống sẽ trở về trạng thái sạch trơn

Ưu điểm này chỉ áp dụng cho các image chia sẻ Nếu hệ thống thường cài đặt làmột giải pháp cho trường hợp này, tuy nhiên với sự ảo hóa hệ điều hành (kết hợp với ổđĩa chia sẻ), mỗi một máy chủ chỉ cần khởi động lại và load các cấu hình mặc định lại

Hình 1.3 Ưu điểm của mạng BootRom

1.2.3 Nhược điểm và hướng khắc phục.

Nhược điểm lớn nhất của mạng BootRom là chỉ có một ổ cứng dùng chung chonhiều máy trạm Khi máy chủ hỏng thì tất cả các máy khác hoạt động được, nếu máy chủ

có cấu hình thấp thì tốc độ các máy trạm cũng thấp khi khởi động phải chờ lâu

- Không có khả năng làm việc offline: Và thời điểm này, các sản phẩm ảo hóa hệđiều hành phải được kết nối với máy chủ ảo hóa để sử dụng hệ điều hành trên đĩa

ảo Chính vì vậy khi kết nối mạng không có sẵn thì khi đó hệ thống sẽ không thểhiện hữu

- Cần LAN tốc độ cao (>100Mb): Vì ổ đĩa ảo được kết nối từ máy chủ ảo hóathông qua card giao diện mạng (thường là LAN) Tuy nhiên trên một kết nốiWAN thì vấn đề xảy ra có thể sẽ không đủ băng tần có sẵn hoặc không có đủ sự

Trang 16

tin cậy để sử dụng hệ thống một cách êm ả.

- Không hỗ trợ tất cả các hệ điều hành: Mặc dù hỗ trợ nhiều hệ điều hành tuynhiên vẫn có một số phân phối của Linux không thể chạy thông qua công nghệ

ảo hóa hệ điều hành

- Các giải pháp đa PXE/BootP trong đoạn mạng sẽ gây ra các vấn đề: Khi sửdụng ảo hóa hệ điều hành như một công nghệ bổ sung bên trong cơ sở hạ tầnghiện hành của bạn, chúng ta nên xem xét đến tùy chọn PXE/Bootp Connection.Nhiều máy chủ PXE trong một subnet sẽ làm cho hệ thống không hoạt động nhưmong muốn

Cách khắc phục:

Cách khắc phục là tạo bản ghost hệ điều hành để khi máy chủ hỏng hệ điều hành

có thể ghost lại Hiện nay thì cấu hình máy mới khá cao có thể để cả dàn máy có cấuhình giống nhau Khi máy chủ lỗi main có thể chuyển ổ cứng khác làm máy chủ màkhông phải cài đặt lại

1.2.4 Môi trường ứng dụng và phát triển với hệ thống mạng BootRom.

 Citrix XenApp / Terminal Server

Ảo hóa hệ điều hành là một giải pháp khá tốt cho cơ sở hạ tầng Citrix TerminalServer Một trong những thách thức lớn nhất trong các cơ sở hạ tầng đó là giữ được sựgiống nhau 100% đối với cảm nhận người dùng Bằng cách sử dụng các ổ đĩa ảo chia

sẻ sau mỗi lần khởi động lại, Terminal Server có thể quay trở về trạng thái mặc địnhban đầu và các thay đổi được áp dụng cho tất cả các máy chủ

 Các giải pháp VDI / DDI solutions

Các giải pháp cơ sở dữ liệu desktop ảo cũng đang trở lên phổ biến Một trongnhững bất thuận lợi lớn nhất của hầu hết các sản phẩm VDI (Virtual DesktopInfrastructure) là nhu cầu lưu trữ SAN (Storage Area Network) đắt đỏ để cấu hình cácmáy ảo Với cơ chế chia sẻ đĩa của ảo hóa hệ điều hành, các máy ảo có thể sử dụngcùng một đĩa ảo và không mất không gian đắt đỏ cần thiết cho SAN (Storage AreaNetwork)

Trang 17

 Web Server

Hầu hết các Web Server khá tĩnh và không lưu dữ liệu cục bộ Bên cạnh đó nhucầu về tài nguyên web có thể rất khác nhau trong ngày Với sự dự phòng linh động thìcác tài nguyên cần thiết có thể được gán suốt cả ngày, cho ví dụ việc chia sẻ phần cứngvới một role khác

 Môi trường phát triển và test

Khi sử dụng nguyên lý DTAP (Defense Technology Area Plan), sự ảo hóa hệđiều hành có thể cung cấp cho bạn các máy tính có khả năng chạy các triển khai vàtest các nhiệm vụ trên đó, ở đây phần cũng cũng được sử dụng hiệu quả với khả năng

dự phòng linh động

 Môi trường Lab

Một thuộc tính của môi trường Lab là nhu cầu cần khôi phục trạng thái của môitrường về trạng thái mặc định một cách nhanh chóng để các sinh viên có thể chạythành công các bài tập của mình Hệ điều hành ảo hóa có thể cung cấp điều đó với tùychọn đĩa chia sẻ và nó cũng là một hệ thống dự phòng linh động cho môi trường Lab

 Môi trường giáo dục

Trong các môi trường giáo dục, luôn luôn có một khó khăn cung cấp đầy đủchức năng học tập, thực hành, ứng dụng cho tất cả các sinh viên Sử dụng ảo hóa hệđiều hành với nhiều đĩa ảo được gán, các sinh viên có thể sử dụng menu khởi động đểkhởi động môi trường tương đương cho việc học tập thích hợp Thêm vào đó, sau khikhởi động lại, máy tính lại trở về trạng thái mặc định ban đầu (khi đang sử dụng cácđĩa ảo chia sẻ)

 Máy trạm công cộng –Phòng Internet Game: Cũng giống như các môi trường

Trang 18

giáo dục, các máy trạm công cộng cũng thường cung cấp chức năng và các thông tinkhông mang tính cá nhân nên được lưu trữ.

 Môi trường an toàn: Ảo hóa hệ điều hành cũng là một công nghệ có thể được

sử dụng cho các môi trường an toàn Ví dụ, nếu một máy nào bị đánh cắp (máy tính sửdụng ảo hóa hệ điều hành) thì sẽ không có dữ liệu nào có sẵn trên máy tính đó

1.2.5 Ứng Dụng Của Mạng Bootrom

Hệ thống mạng BootRom hay còn gọi là mạng không ổ cứng giúp cho ngườidùng sử dụng tiết kiệm được chi phí ban đầu Hệ thống mạng BootRom giúp chongười quản trị dễ dàng theo dõi, phát hiện sữa chữa và khắc phục các lỗi xảy ra trongquá trình sử dụng

Khi các máy trạm khởi động không có ổ cứng thì người dùng có tác động cũngkhông sợ ổ cứng bị hư hỏng Đồng thời trong quá trình sử dụng có thay đổi hay xóafile hệ điều hành cũng không sợ lỗi hệ điều hành máy trạm Các máy trạm khi khởiđộng lại sẽ như ban đầu và sẽ hạn chế nhiễm virus

Trang 19

CHƯƠNG 2: MÔ HÌNH MẠNG BOOTROM

Trang 20

Hình 2.2: Cấu trúc Farm

2.1.2 Sites

Sites cung cấp phương thức đại diện và quản lý một cách hợp lý nhóm của nhàcung cấp Server, các thiết bị, và sự lưu trữ của từng site riêng biệt Sites được quản lýbởi site hoặc admin Trong vòng 1 site, Nhà cung cấp sever giao tiếp với dữ liệu để lấythông tin cần thiết để boot tới thiết bị và để cung cấp cho thiết bị với ổ đĩa ảo thích hợp(vDisk)

2.1.3 Device Collections

Device collections cung cấp khả năng tạo và quản lý các nhóm thiết bị mục tiêu,quản lý bởi các quản trị thiết bị sử dụng Console Một device collections có thể đạidiện cho một vị trí địa lý, phạm vi một khoảng subnet, hoặc một nhóm cactargetdevices Tạo bộ sưu tập thiết bị đơn giản hoá việc quản lý thiết bị bằng cách thực hiệnhành động ở cấp bộ sưu tập hơn là ở cấp target devices

2.1.4 Stores

Một store là một cái tên cho các vị trí vật lý của thư mục vDisk có thể tồn tạitrong một trang web hoặc trên mạng lưu trữ chia sẻ Provisioning Servers được chophép các cửa hàng truy cập, để phục vụ vDisks của mình để nhắm mục tiêu các thiết

Trang 21

bị Một store có thể được hiển thị cho các trang web khác nhau và ProvisioningServers phụ thuộc vào cách nó được cấu hình.

Server Based Stores

- Private Store: Store lưu trữ và có thể thấy tại thư mục, trên một Provisioning

Server duy nhất

- Distributed Store: Store lưu trữ và có thể thấy tại thư mục trên nhiều hơn mộtProvisioning Server, bằng cách sử dụng một đường dẫn tập tin Các máy chủlưu trữ sẽ ghi đè các store toàn cầu

2.1.5 vDisks Pools

vDisks pool xác định tất cả các vDisks có sẵn cho một phân vùng , chỉ có vDisks

ở mỗi phân vùng

2.2 ẢO HÓA HỆ ĐIỀU HÀNH

Các thành phần ảo hóa bao gồm:

Thành phần đầu tiên đó chính là máy chủ ảo hóa hệ điều hành Máy chủ này làmột tiêu điểm trong cơ sở hạ tầng ảo hóa hệ điều hành Nó sắp xếp việc streaming cácthông tin trên các đĩa ảo đến máy khách và cũng phân định máy khách nào sẽ được kếtnối với ổ đĩa ảo nào (bằng cách sử dụng cơ sở dữ liệu với những thông tin được lưu).Máy chủ này cũng có thể tổ chức để lưu trữ các ổ đĩa ảo một cách nội bộ hoặc có thểđược kết nối đến các ổ đĩa ảo thông qua SAN hoặc File Share Trong các môi trườngkhả năng có sẵn cần phải cao càng cần phải có máy chủ ảo hóa để tạ sự dự phòng cũng

Trang 22

như cân bằng tải Máy chủ này cũng bảo đảm rằng máy khách sẽ là duy nhất bên trong

cơ sở hạ tầng

Thứ hai, cần có một máy khách có thể liên lạc với máy chủ để kết nối đến các ổđĩa ảo và yêu cầu các thành phần được lưu trên đĩa ảo nhằm chạy hệ điều hành Thànhphần hỗ trợ ở đây là một cơ sở dữ liệu dùng để lưu trữ cấu hình và các thiết lập chomáy chủ, một dịch vụ streaming để xử lý nội dung bên trong của ổ đĩa ảo, một dịch vụTFTP (mang tính tùy chọn) và một dịch vụ khởi động PXE (cũng mang tính tùy chọn)cho việc kết nối máy khách với các máy chủ

Các ổ đĩa ảo sẽ chứa một image của một ổ đĩa vật lý từ một hệ thống đang phản

xạ cấu hình và các thiết lập Khi ổ đĩa ảo được tạo thì đĩa đó cần phải được gán chomáy khách sẽ sử dụng đĩa này trước tiên Kết nối giữa máy khách và đĩa được thựchiện thông qua công cụ quản trị và được lưu bên trong cơ sở dữ liệu Khi máy khách

đã được gán ổ đĩa nó có thể được bắt đầu với ổ đĩa ảo bằng cách sử dụng quá trình vàđược thể hiện trong hình dưới đây

Hình 2.3: Ảo hóa hệ điều hành và quá trình Streaming

 Kết nối đến máy chủ OS Virtualization

Đầu tiên chúng ta khởi động máy và thiết lập kết nối đến máy chủOSVirtualization Hầu hết các sản phẩm hiện nay đều cung cấp một số phương pháp

để kết nối đến máy chủ Một trong các phương pháp được sử dụng nhiều nhất đó là sử

Trang 23

dụng dịch vụ PXE Các phương pháp này đa phần đều sử khởi tạo card giao diệnmạng, nhận địa chỉ IP (DHCP) và một kết nối đến máy chủ.

 Kết nối đến ổ đĩa ảo

Khi một kết nối được thiết lập giữa máy khách và máy chủ, máy chủ sẽ quan sáttrong cơ sở dữ liệu của nó để kiểm tra xem máy khách này có quen thuộc hay không

và các ổ đĩa ảo nào được gán cho máy khách đó Khi có thêm nhiều ổ đĩa ảo được kếtnối thì khi đó sẽ có một Menu khởi động được hiển thị trên máy khách Nếu chỉ cómột đĩa được gán thì đĩa này sẽ được kết nối đến máy khách trong bước ba

 Vdisk đã kết nối đến máy khách

Sau khi ổ đĩa ảo mong muốn được chọn hoặc một ổ đĩa ảo được gán cho máykhách đã được xác định thì đĩa ảo sẽ được kết nối xuyên suốt máy chủ OSVirtualization đến máy khách Trên back-end, máy chủ OS Virtualization phải đảm bảorằng máy khách là duy nhất (tên máy tính và bộ nhận dạng) bên trong cơ sở hạ tầng

 Hệ điều hành được “streamed” đến máy khách

Ngay khi đĩa được kết nối, máy chủ sẽ bắt đầu công việc streaming nội dung bêntrong ổ đĩa ảo Phần mềm sẽ “biết” các phần nào cần thiết để khởi động hệ điều hànhmột cách êm ái, chính vì vậy các phần này cần phải được “stream” trước Các thôngtin đã được stream đến hệ thống sẽ được lưu ở một vị trí nào đó Hầu hết các sản phẩmhiện nay đều cung cấp nhiều cách lưu trữ các thông tin này

 Streaming bổ sung

Sau đó phần đầu tiên sẽ được stream cho hệ điều hành để chạy như mong đợi

Dữ liệu ổ đĩa ảo bổ sung sẽ được stream khi cần thiết để chạy hoặc khởi động chứcnăng được gọi bởi người dùng

Trang 24

CHƯƠNG 3: XÂY DỰNG HỆ THỐNG MẠNG BOOTROM VỚI

CITRIX 3.1 CÔNG CỤ CÀI ĐẶT

 Hệ điều hành windows Server 2012

Windows Server 2012 hội tụ được tất cả các chức năng của các phiên bảnWindows Server trước đó nhằm tạo nên môi trường có khả năng đáp ứng được các nhucầu tạo nên hiệu quả về chi phí cho trung tâm dữ liệu cũng như khả năng vận hànhđược tốt hơn Nó cung cấp cho khách hàng một cơ sở hạ tầng các đám mây theo hìnhbậc thang và multi tenant-aware nhằm giúp các tổ chức được phân bố và các lực lượnglao động qua mobile liên kết một cách chặt chẽ hơn thông qua các tiên đề và cho phép

IT đáp ứng nhu cầu của doanh nghiệp một cách nhanh chóng và hiệu quả hơn

 Ưu điểm của Windows Server 2012

- Tránh trùng lặp dữ liệu

- Tùy chọn cài đặt cho phép loại bớt GUI

- Tích hợp chương trình Hyper-V 3.0, PowerShell 3.0

- Quản lý địa chỉ ip ( IPAM)

- Các thay đổi về ảo hóa mạng

- Kho lưu trữ và không gian lưu trữ

 Hệ điều hành windows XP

Hệ điều hành windows XP đang sử dụng rộng rãi với giao diện thân thiện vớingười dùng Hơn thế các phần mềm ứng dụng trong học tập vẫn đang hỗ trợ cài đặttrên hệ điều hành này Vì thế hệ điều hành windows XP được áp dụng vào mạngBootRom

 Citrix Provisioning Server 7.8 ( Phiên bản mới nhất của Citrix)

Citrix là một công cụ có nền tảng ảo hóa đầu tiên của mình trên NT 3 WinFrame,một giải pháp ảo hóa ứng dụng và giải pháp ảo hóa Desktop Là một trong nhữngngười đi tiên phong trong công nghệ ảo hóa, Citrix là cung cấp các giải pháp ảo hóađáng tin cậy và được nhiều doanh nghiệp tin dùng hiện nay

Trang 25

 Xen Convert 2.3

 Sql Server 2012 express

CÁC BƯỚC CHỦNG BỊ:

Trên máy Server :

- Kiểm tra cấu hình Server ( cấu hình Server yêu cầu nhắc đến tronginstallation and configuration Guide của Citrix PSV)

- Cài đặt hệ điều hành Windows cho Server

- Cập nhật Net Framework 3.5 SP2 cho Server

- Chọn ip mạng cũng như cho Server (các mạng Private: 10, 172, 192)

3.2.1 Cài đặt máy chủ Server 2012 và cấu hình DHCP

- Mô hình sử dụng 1 máy Server dùng hệ điều hành windows Server 2012 Máy server hiện có 1 ổ đĩa ta chia làm 2 phân vùng: C và D

- Ở D sẽ được xác định làm ổ đĩa ảo chứa Image

Ở mô hình bài láp được sử dụng các thông số ip như sau:

- IP: 192.168.1.0/24

- Subnet mask: 255.255.255.0

- DW: 192.168.1.1

- Prefer DNS Server : 192.168.1.2

Trang 26

3.2.1.1 Cài đặt dịch vụ DHCP cho Server

Giới thiệu:

Dynamic Host Configuration Protocol (DHCP) bản chất là một dịch vụ cơ sở hạtầng có trên bất kì một hệ thống mạng nào nhằm cung cấp địa chỉ IP và thông tin DNSServer tới các "PC client" hay một số thiết bị khác DHCP được sử dụng để giúp quản

lí mọi vấn đề mà địa chỉ IP tĩnh có thể tạo ra Qua từng thời kì, DHCP ngày càng pháttriển để có thể thích hợp trong từng dịch vụ mạng mới giống như "Windows HealthService" hay "Network Access Protection (NAP)"

Thực hiên cài đặt và cấu hình DHCP Server:

Chúng ta truy cập Server Manager > Add Roles and Feature để cài đặt dịch vụ DHCP Server.

Hình 3.1 Cài đặt dịch vụ DHCP

Trang 27

Ấn Next và Install để cài đặt

Chờ cho quá trình cài đặt hoàn tất, chúng ta ấn Close để kết thúc.

Trang 28

Tiếp theo, chúng ta vào Tools > DHCP để cấu hình

Trước tiên, chúng ta phải xác thực với DC để có quyền cấp phát IP trong mạng

bằng cách ấn chuột phải lên tên máy > Authorize để xác thực.

Trang 29

Sau khi xác thực xong, chúng ta bắt đầu tạo Scope cấp phát IP Ấn chuột phải vào

IPv4 > New Scope

Ghi tên và ghi chú của Scope Sau đó ấn Next

Trang 30

Ghi dải địa chỉ cấp phát IP:

 Start IP address: dải IP đầu tiên sẽ cấp phát

 End IP address : dải IP cuối cùng sẽ cấp phát

Ta có thể cắt bỏ 1 dải IP thuộc dải mà chúng ta vừa khai báo cấp phát bên trên, làmnhư thế thì dải địa chỉ mà bạn gõ vào đây sẽ không được cấp phát cho bất kỳ máy nàotrong mạng khi họ xin IP Ở đây ta không trừ đi ip nào

Trang 31

Thời gian hoạt động của IP là 8 giờ

Trang 32

Ta chọn Yes, I want to configure these options now để cấu hình ngay Scope vừa tạo.

Gõ Default Gateway:

Trang 33

Phần này chúng ta có thể để mặc định và Next

Chọn Yes, I want to activate this scope now để kích hoạt Scope này lên.

Trang 34

Ấn Finish để hoàn tất.

3.2.1.2 Cài đặt và cấu hình SQL Server 2012 express cho máy chủ.

Tiến hành cài đặt SQL chọn -> Installation, sau đó nhìn bên phải, bạn chọn -> New SQL Server stand-alone installation

Hình 3.2: Cấu hình SQL

Trang 35

Cài đặt SQL Server

Tiếp tục click Next và Next

Trang 36

Next

Trang 37

Nhấn Install

Quá trình cài đặt hoàn tất

Trang 38

3.2.2 Cài đặt Citrix Provisioning Services

Cài đặt Citrix Provisioning Services trên Bảng điều khiển

Hình 3.3: Cài đặt Citrix Provisioning Services

Chọn Next

Trang 39

Chọn I accept the terms in the license agreement và kích Next

- Click Next

Trang 40

- Click Install

- Cài đặt máy chủ Citrix Provisioning Services

Hình 3.4: Cài đặt máy chủ Citrix Provisioning Services

Ngày đăng: 18/06/2017, 10:26

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w