Quản lý từ xa bằng VM vSphere client

Một phần của tài liệu ảo hóa máy chủ và ứng dụng tại trường cao đẳng sư phạm thái nguyên (Trang 59 - 81)

Chúng ta có thể tải phần mềm VM vSphere client từ trang chủ Vmware.com và tiến hành cài đặt như một phần mềm bình thường và chú ý rằng kết nối mạng giữa máy tính cài phần mềm client này và máy chủ esx Server luôn thông suốt.

Khi cài đặt xong thì khi start chương trình vsphere client thì giao diện của nó hiện lên. Lúc này ta điền địa chỉ ip của máy chủ khi máy chủ esx và máy client ở trong cùng một mạng. Nếu không cùng một mạng mà muốn truy cập vào Esx Server từ xa thì phải đăng kí một host name với ip trỏ về địa chỉ của máy Esx Server và phải mở một số port trên modem.

Hình 3.11: Chương trình Vsphere Client

Khi đã kết nối thành công đến Esx Server thì ta có thể thao tác trên máy chủ Esx Server. Thực ra đây mới là giao diện làm việc chính của người quản trị, giao diện linux chỉ sử dụng để khắc phục các sự cố hoặc bật tắt một số dịch vụ hoặc ứng dụng nào đó. Với vSphere client ta có thể khởi tạo, cấu hình và theo dõi hoạt động của các máy ảo một cách linh hoạt và tập trung. Việc này rất dễ dàng cho quản lý tập trung và triển khai các máy ảo một cách nhanh chóng.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.12: Giao diện kết nối Esx Server 3.5.4. Khởi tạo máy ảo

Trong giao diện kết nối của vSphere client để tạo một máy ảo thì hết sức đơn giản: Nhấp chuột phải vào địa chỉ của Esx Server và chọn New Virtual Machine.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Một hộp thoại xuất hiện đòi hỏi bạn chọn kiểu cấu hình điển hình hay tùy chọn các kiểu cấu hình theo yêu cầu của bạn. Chọn typical rồi chọn Next.

Hình 3.14: Hộp thoại chọn kiểu cấu hình

Hộp thoại yêu cầu nhập tên của máy ảo mà bạn đang tạo. Tên này sẽ hiển thị trên giao diện của vSphere client khi truy cập vào máy chủ Esx Server. Nhập tên tùy ý rồi chọn Next.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hộp thoại yêu cầu bạn chọn nơi lưu trữ dữ liệu của bạn. Thường thì ta chọn ổ đĩa cứng mặc định. Chọn Next

Hình 3.16: Hộp thoại chọn nơi lưu trữ

Một hộp thoại lựa chọn hệ điều hành mà bạn sẽ cài đặt trên máy ảo. Chọn một hệ điều hành tương ứng rồi chọn Next.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hộp thoại yêu cầu phân chia ổ đĩa cứng xuất hiện cho phép bạn cấp cho máy ảo của bạn một dung lượng ổ cứng nhất định trên ổ cứng của máy chủ Esx Server. Tùy nhu cầu làm việc và lưu trữ mà bạn chọn dung lượng cho thích hợp. Chọn Next

Hình 3.18: Hộp thoại chọn dung lượng ổ cứng

Hộp thoại tổng quan các cấu hình lựu chọn mà bạn đã thiết lập. Mặc định máy Esx Server sẽ cấp cho các máy ảo một lượng ram nhất định. Bạn có thể tăng thêm hoặc giảm bớt nhưng tốt nhất là hãy để mặc định cho Esx Server tự điều chỉnh. Chọn OK để xác nhận quá trình thiết lập hoàn tất .

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Như vậy đã tạo xong một máy ảo.để cho máy ảo này hoạt động thì cần cài đặt hệ điều hành và các ứng dụng cho nó.

Hình 3.20: Kết thúc cấu hình máy ảo

Click chuột phải vào tên máy ảo vừa tạo và chọn power. Ta sẽ thấy rằng ở đây có nhiều lựa chọn để quản lý các máy ảo từ xa rất dễ dàng . Để khởi động máy ảo chọn power on.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.21: Khởi động máy ảo

Máy ảo được khởi động sẽ bắt đầu quá trình tìm kiếm các file khởi động vì chưa có hệ điều hành nên máy ảo chưa thể khởi động được. Để cài đặt hệ điều hành vào máy ảo thì có thể cho đĩa vào ổ cd/dvd driver trên máy chủ Esx Server, hoặc có thể cài bằng các file ISO trên chính máy mà bạn đang sử dụng phần mềm quản lý Vsphere client bằng cách chọn connect ISO image on local disk. Sau khi chọn bấm tổ hợp phím Ctrl+Alt+Del để khởi động lại máy ảo.lúc này việc cài hệ điều hành sẽ giống như lúc cài đặt bình thường.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.22: Kết nối với image hệ điều hành 3.5.5 . Quản lý và theo dõi các máy ảo

Summary : Cho phép theo dõi tổng quát quá trình sử dụng tài nguyên trên máy chủ như xung nhịp cpu, bộ nhớ ram, ổ cứng lưu trữ.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn Virtual Machine : Cho phép theo dõi và so sánh cụ thể hoạt động và hiệu suất sử dụng tài nguyên máy chủ của từng máy ảo.

Hình 3.24: Hoạt động của máy ảo

Resource allocation : Cho phép theo dõi quá trình phân phối tài nguyên của máy chủ Esx Server đền từng máy ảo.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn Performance : Biểu đồ biểu diễn các xung nhịp cpu qua từng thời gian khác nhau. Cho phép so sánh hiệu suất qua từng giai đoạn.

Hình 3.26: Sơ đồ quá trình hoạt động của CPU

Configuration : Cho phép theo dõi tình trạng các thiết bị phần cứng xem có thiết bị nào bị lỗi hay hư hỏng không. Nếu có dấu hiệu bất thường thì hệ thống sẽ hiển thị các bảng thông báo alert hoặc warning đến người sử dụng.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

3.5.6. Triển khai các máy chủ cho hệ thống

3.5.6.1. Máy chủ cơ sở dữ liệu (Database Server).

Trên máy chủ ảo ESX thứ nhất, tiến hành cài đặt phần mềm quản trị Cơ sở dữ liệu SQL Server để lưu trữ và chạy Cơ sở dữ liệu của các phần mềm ứng dụng trong mạng. Trong mô hình thử nghiệm, thực hiện lưu trữ và kết nối với Cơ sở dữ liệu của phần mềm Quản lí đào tạo EduMan để thực thi phần mềm này trong hệ thống mạng của trường.

a. Quản trị Microsoft SQL Server

Sau khi cài đặt thành công, khởi động Microsoft SQL Server, sau đó chọn mục (Local) Windows NT

Hình 3.28: Cửa sổ Databases trong Microsoft SQL Server

Thực hiện đưa cơ sở dữ liệu có sẵn vào trong Database của Microsoft SQL Server bằng thao tác Restore

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.29: Thực hiện Restore Cơ sở dữ liệu vào Microsoft SQL Server

Chọn tệp tin chứa cơ sở dữ liệu của phần mềm là EduMan để Restore. Cơ sở dữ liệu được Restore thành công sẽ hiện ra trong Databases của Microsoft SQL Server như hình dưới đây

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

b. Triển khai phần mềm quản lý đào tạo Eduman sử dụng cơ sỡ dữ liệu chạy trên SQL Server

Tổng quan về phần mềm quản lý đào tạo EduMan

EduMan là phần mềm quản lý đào tạo ứng dụng cho các hệ đào tạo Đại học, Cao đẳng, Trung cấp dựa trên quy chế hiện hành của Bộ Giáo dục & Đào tạo và Bộ Lao động Thương binh & Xã hội. Phần mềm đặc biệt phù hợp với các trường đào tạo cùng lúc nhiều hệ khác nhau. Phần mềm có các chức năng chính sau

Tuyển sinh, xét tuyển, phân lớp Quản lý Học sinh - Sinh viên Quản lý chương trình đào tạo

Quản lý thời khóa biểu và tiến độ giảng dạy Quản lý đào tạo

Quản lý điểm Quản lý học phí

Quản lý cấp bằng tốt nghiệp

.

Các chức năng khác

EduMan cho phép phân quyền sử dụng theo các mức:

Nhân viên phòng đào tạo: Xét tuyển; phân lớp; nhập điểm; in các loại danh sách, bảng điểm; xét điều kiện lên lớp, thi tốt nghiệp, tốt nghiệp,...

Nhân viên phòng quản lý HS-SV: Nhập hồ sơ sinh viên; lọc thông tin sinh viên; in bảng điểm xét học bổng; nhập điểm rèn luyện,...

Nhân viên phòng tài vụ: Nhập học phí; in bảng kê danh sách nộp học phí; ... Giáo vụ khoa: Các chức năng được áp dụng trên các lớp thuộc khoa quản lý. Giáo viên giảng dạy: Mỗi giáo viên bộ môn được phân quyền nhập điểm các môn học giảng dạy ngay tại trường hoặc tại nhà bằng cách sử dụng một module phần mềm đi kèm. Dữ liệu nhập tại nhà có thể dễ dàng Import vào CSDL của phần mềm tại trường.

Giáo viên chủ nhiệm: Ngoài thực hiện một số công việc đối với các môn học giảng dạy thì giáo viên chủ nhiệm lớp còn có thể thực hiện thêm một số thao tác

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

đối với lớp được phân công chủ nhiệm như nhập kết quả rèn luyện, chức vụ sinh viên, khen thưởng kỷ luật.

Triển khai sử dụng Eduman trên các máy client sử dụng cơ sử dữ liệu kết nối với SQL Server

Sau khi cài đặt thành công trên máy Client, xuất hiện cửa sổ cho phép ta đăng nhập vào Edu Man

Hình 3.31: Cửa sổ khởi động Eduman trên máy Client

Phần mềm tiến hành kết nối đến Database đặt trên Server. Quá trình kết nối thành công hiện ra thông báo cho nhép đăng nhập vào hệ thống

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.32: Cửa sổ đăng nhập hệ thống

Đăng nhập thành công, hiện ra cửa sổ làm việc của chương trình

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.34: Đăng nhập phần mềm với user P.Daotao

3.5.6.2. Máy chủ Mail Server

Để cài đặt một Mail Server thì trước hết phải cài các component hỗ trợ. Vào

Control panel -> add/remove program-> add/remove window component. Chọn cài đặt thêm dịch vụ SMTP Service .

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Sau khi cài các component bổ xung hoàn tất ta tiến hành cài đặt mail Mdeamon làm mail Server .Quá trình cài đặt bình thường đến khi hoàn tất.

Hình 3.36: Giao diện Mdeamon Mail Server

Trên mail Server tạo các tài khoảng cho người dùng ví dụ như là user1 và user2, dungnv ở đây là mail admin trong lúc cài đặt đã khởi tạo.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Để kiểm tra quá trình gởi và nhận thư .từ một máy tính của user1 gõ vào trình duyệt web địa chỉ http://192.168.101.241:3000 ở đây port 3000 là port của webclient của Mdeamon mail Server. Đăng nhập bằng tài khoảng user1 và tiến hành gởi mail cho user2 và một tài khoảng mail khác ngoài internet để kiểm tra quá trình kết nối.

Hình 3.38: Gởi mail từ user1

Tại máy của user2 gõ vào trình duyệt web địa chỉ

http://192.168.101.241:3000 và đăng nhập bằng tài khoảng user2 kiểm tra thư.

Hình 3.39: Kiểm tra thư tại user2

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn 3.5.6.3. Máy chủ Web Server

Để dựng Web Server thì ta phải cài đặt thêm phần bổ trợ là IIS service. Vào control panel chọn add/remove program chọn tiếp add/remove window component.

Hình 3.40: Cài đặt các component cần thiết

Trong phần internet information services IIS chọn details

Hình 3.41: Chọn các component

Check vào ô file transfer protocol ftp service và world wide web service và chọn ok để tiến hành cài đặt các component này.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

Hình 3.42: Kiểm tra Web Server 3.5.7. Đánh giá hiệu quả công tác triển khai hệ thống

3.5.7.1. Công việc đã thực hiện

 Cài đặt phần mềm Ảo hóa Vmware ESX Server trên máy chủ vật lí và thiết lập nên 3 máy chủ ảo.

 Cài đặt các dịch vụ riêng biệt lên từng máy chủ ảo:

+ Web Server: Trang web riêng của trường có tên miền nội bộ cdspthainguyen.net

+ Mail Server: Xây dưng Hệ thống Mail Server nội bộ với tên miền mailcdsptn.net

+ Database Server & Applications Server: Cài đặt máy chủ chạy cơ sở dữ liệu SQL kết nối đến phần mềm quản lý đào tạo Eduman.

 Tiến hành kết nối hệ thống máy chủ ảo chạy thử nghiệm trên mạng Lan gồm 4 máy Client.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn 3.5.7.2. Hiệu quả đạt được

Hệ thống được ứng dụng công nghệ Ảo hóa máy chủ giúp tận dụng được tối đa nguồn tài nguyên phần cứng của máy chủ vật lý; người dùng trên các máy Client(trong phạm vi được cấp quyền) được sử dụng nhiều dịch vụ hữu ích hơn nhờ có các máy chủ chuyên trách cung cấp các dịch vụ khác nhau, từ đó góp phần nâng cao hiệu suất & hiệu quả trong công việc.

Xét về góc độ quản lý, trong môi trường ảo hóa số lượng công việc có sự thay đổi, công việc quản lý phức tạp hơn so với môi trường truyền thống. Tuy nhiên sau một thời gian cùng với sự mở rộng quy mô của hệ thống, với kế hoạch quản lý được lập rõ ràng, cẩn thận thì công việc quản lý sẽ trở nên dễ dàng hơn rất nhiều. Đặc biệt là hầu hết các thao tác quản trị đều có thể thực hiện bằng cách sử dụng phần mềm quản lý từ xa.

Ảo hóa mang tới nhiều lợi ích nhưng cũng dẫn tới một số nguy cơ bảo mật mới do vậy phải thường xuyên cập nhật các tổ hợp điều phối ảo hóa cũng như các công cụ quản trị từ xa và có chiến lược an ninh tốt.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

KẾT LUẬN 1. Kết quả đạt đƣợc

Về cơ bản luận văn đã được hoàn thành và đã thực hiện được các mục tiêu đề ra.

Về lý thuyết :

 Trình bày chi tiết về vấn đề công nghệ ảo hóa hiện nay và sản phẩm ảo hóa ESX Server của Vmware.

 Nắm được những kiến thức về công nghệ ảo hóa và những công nghệ liên quan có chức năng hỗ trợ như Raid, San, High Availability….

 Nắm được thành phần, cấu trúc và chức năng từng phần của hệ thống ảo hóa.

 Nắm được các lợi ích khi ứng dụng mô hình ảo hóa vào trong thực tế như tiết kiệm chi phí, tăng hiệu suất, dễ quản lý,…

 Bên cạnh đó trong quá trình tìm hiểu công nghệ ảo hóa nảy cá nhân người thực hiện luận văn cũng biết thêm được nhiều kiến thức thực tiễn bổ ích khác như kiến thức về các hệ thống Server,các thiết bị mạng…

Về thực nghiệm

 Hoàn thành triển khai thử nghiệm ứng dụng ảo hóa máy chủ và cài đặt các Server ứng dụng trên hệ thống thông tin trường cao đẳng Sư phạm Thái Nguyên

2. Những hạn chế

Do còn nhiều hạn chế về thời gian,vật chất và một số điều kiện khách quan khác nên bên cạnh những vấn đề đã đạt được thì luận văn còn tồn tại những hạn chế và một số điều chưa thực hiện được.

 Chưa trình bày demo hết được những tính năng cấp cao của Vmware do các vấn để đòi hỏi về licience và nhiều máy chủ ESX Server.

 Chưa cấu hình các tính năng ưu việt của Vmware như HA ,Vmmonitor,

3. Hƣớng phát triển

Trong phạm vi một luận văn tốt nghiệp, luận văn cơ bản đã đạt được các yêu cầu đặt ra. Tuy nhiên, các kết quả còn khá khiêm tốn do hạn chế về thời gian và khả năng của cá nhân. Trong thời gian tới, nếu có điều kiện, luận văn sẽ cố gắng phát triển thêm những nội dung sau:

 Nghiên cứu và triển khai đầy đủ các tính năng tiện ích của ESX Server.

 Xây dựng mô hình ứng dụng đầy đủ hơn và có thể phát triển cho một đơn vị ,tổ chức quy mô lớn hơn.

Số hóa bởi Trung tâm Học liệu http://lrc.tnu.edu.vn

TÀI LIỆU THAM KHẢO

1. Joao Carlos Carvalho dos Santos Ramos, Security Challenges with

Virtualization , University of Lisboa, December 2009.

2. Niko Ronkainen, Server Virtualization, Lappeenranta University of

Technology, October 2009.

3. JonasEriksson, Virtualization, Isolation and Emulation in a Linux

Environment, Umea University, April 2009

4. Markus Pfister, Risk Mitigation in Virtualized Systems, University of

Một phần của tài liệu ảo hóa máy chủ và ứng dụng tại trường cao đẳng sư phạm thái nguyên (Trang 59 - 81)

Tải bản đầy đủ (PDF)

(81 trang)