Nghiên cứu hệ thống file phân tán và ứng dụng tại công ty thí nghiệm điện miền Trung

26 233 0
Nghiên cứu hệ thống file phân tán và ứng dụng tại công ty thí nghiệm điện miền Trung

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG NGUYỄN TUẤN ANH NGHIÊN CỨU HỆ THỐNG FILE PHÂN TÁN VÀ ỨNG DỤNG TẠI CƠNG TY THÍ NGHIỆM ĐIỆN MIỀN TRUNG Chuyên ngành: Hệ thống thông tin Mã số: 60.48.01.04 TĨM TẮT LUẬN VĂN THẠC SĨ HỆ THỐNG THƠNG TIN Đà Nẵng - Năm 2016 Cơng trình hồn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS Lê Văn Sơn Phản biện 1: TS Huỳnh Công Pháp Phản biện 2: TS Vũ Thị Trà Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ kỹ thuật họp Đại học Sư phạm, ĐHĐN vào ngày tháng năm 2017 Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà nẵng - Thư viện trường Đại học Sư phạm, Đại học Đà Nẵng MỞ ĐẦU Cùng với phát triển mạng máy tính, việc quản lý, lưu trữ xử lý thông tin ngày không thực máy tính đơn lẻ trước Các hệ thống thông tin cần xây dựng từ máy tính kết nối với qua mạng tốc độ cao Hệ thống file phân tán (Distributed File System) hệ thống quản lý lưu trữ file xây dựng sở mạng máy tính, file quản lý lưu trữ nhiều máy tính mạng Hệ thống file phân tán có ưu điểm vượt trội so với hệ thống file tập trung (hệ thống file máy tính), dung lượng lưu trữ lớn, độ tin cậy cao, khả chịu lỗi cao, hỗ trợ tốc độ truy cập cao cho nhiều người dùng đồng thời Tuy có nhiều ưu điểm vượt trội, chi phí lắp đặt vận hành tương đối cao, nên thống file phân tán chưa sử dụng rộng rãi doanh nghiệp tổ chức có quy mơ vừa nhỏ.Trong điều kiện hạ tầng công nghệ thông tin yếu Việt Nam, hầu hết doanh nghiệp tổ chức có quy mơ vừa nhỏ sử dụng máy chủ riêng rẽ để quản lý lưu trữ thông tin Phương pháp có ưu điểm chi phí thấp, khơng đảm bảo dung lượng, tính tin cậy tốc độ truy nhập cho nhiều người dùng Bên cạnh việc ứng dụng mơ hình quản lý file, liệu Cơng ty thí nghiệm điện Miền Trung chưa đáp ứng nhu cầu công việc yêu cầu đề lãnh đạo công ty, cơng ty sử dụng phương thức quản lý file theo kiểu tập trung, điều làm cho việc quản lý file liệu gặp nhiều khó khăn làm ảnh hưởng lớn đến hiệu công việc phận khác Công ty Do vậy, việc nghiên cứu sâu hệ thống file phân tán ứng dụng hiệu vào doanh nghiệp tổ chức có quy mơ vừa nhỏ, đặc biệt ứng dụng thực tế vào công ty yêu cầu thực tế cấp thiết Đây lý chọn đề tài: "Nghiên cứu hệ thống file phân tán ứng dụng Cơng ty thí nghiệm Điện Miền Trung" Mục đích nghiên cứu - Nghiên cứu tổng quan hệ thống file phân tán, kỹ thuật xây dựng hệ thống file phân tán - Xây dựng mơ hình ứng dụng thử nghiệm hệ thống file phân tán cho doanh nghiệp vừa nhỏ - Cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows 2008 Server - Ứng dụng hệ thống file phân tán cân tải Windows 2008 Server cho ứng dụng web Đối tượng phạm vi nghiên cứu - Đối tượng nghiên cứu: Một số hệ thống file phân tán điển hình - Phạm vi nghiên cứu: Nghiên cứu hệ thống file phân tán ứng dụng thực tế Phương pháp nghiên cứu - Phương pháp nghiên cứu lý thuyết với thực nghiệm phân tích, đánh giá kết CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG FILE PHÂN TÁN 1.1 KHÁI NIỆM VỀ HỆ THỐNG FILE VÀ HỆ THỐNG FILE PHÂN TÁN 1.1.1 Khái niệm hệ thống file Hệ thống file (File System) phương pháp tổ chức lưu trữ file liệu chúng, thường thực hệ điều hành Hệ thống file cho phép người sử dụng dễ dàng tìm kiếm truy nhập file 1.1.2 Khái niệm hệ thống file phân tán Hệ thống file phân tán (Distributed File System - DFS) hệ thống file hỗ trợ chia sẻ files tài nguyên mạng 1.2 LỊCH SỬ PHÁT TRIỂN Một số mốc phát triển hệ thống file phân tán: - 1980s: Chia sẻ file dùng đĩa mềm (copy – vận chuyển – copy) -1980s: Chia sẻ file dùng giao thức FTP, cần lần copy user phải biết địa vật lý ftp server - SPRITE Network OS: phát triển vào năm 1980 ĐH Universty of California at Berkerly, Mỹ - Năm 1983: Andrew File System (AFS) phát triển ĐH Carnegie Mellon với hỗ trợ hãng IBM, Mỹ - Năm 1985: Sun NFS hãng Sun Microsystems phát triển - Đầu năm 1990s: Hệ thống file CODE phát triển Đây AFS - ZEBRA: Được phát triển vào đầu năm 1990 ĐH University of California at Berkerly, Mỹ - HARP: Được phát triển vào đầu năm 1990 ĐH MIT, Mỹ - Lustre: Là DFS mã mở, có khả kết hợp hàng chục ngàn nút cung cấp dung lượng lưu trữ đến petabytes Phiên 1.80 phát hành vào tháng năm 2009 1.3 CÁC YÊU CẦU ĐỐI VỚI HỆ THỐNG FILE PHÂN TÁN Các yêu cầu hệ thống file phân tán bao gồm: tính suốt, hiệu năng, khả chịu lỗi khả mở rộng 1.4 CÁC KỸ THUẬT ĐẶT TÊN FILE TRONG HỆ THỐNG FILE PHÂN TÁN Các kỹ thuật thực việc đặt tên file hệ thống file phân tán bao gồm: Dịch tên đường dẫn, Tên nhận dạng có cấu trúc, Thông tin gợi ý hint Các chế mount 1.4.1 Dịch tên đường dẫn (Pathname translation) Dịch tên đường dẫn ánh xạ từ file sang tên nhận dạng mức thấp thường thực thủ tục tìm kiếm đệ quy 1.4.2 Tên nhận dạng có cấu trúc (Structured Identifiers) Mỗi tên nhận dạng có cấu trúc chuỗi bit, thường gồm thành phần: - Phần đầu dùng để nhận dạng đơn vị thành phần chứa file - Phần lại nhận dạng file cụ thể đơn vị thành phần 1.4.3 Thông tin gợi ý (Hint) Hint kỹ thuật thường sử dụng ánh xạ vị trí (location mapping) DFS 1.4.4 Các chế mount (Mount mechanism) Cơ chế mount việc kết hợp hệ thống file từ xa vào hệ thống file cục để tạo thành cấu trúc tên toàn cục KẾT LUẬN CHƯƠNG Chương trình bày khái niệm chung hệ thống file phân tán: khái niệm yêu cầu hệ thống file phân tán Ngoài ra, sơ lược lịch sử phát triển kỹ thuật thực việc đặt tên hệ thống file phân tán trình bày CHƯƠNG MỘT SỐ HỆ THỐNG FILE PHÂN TÁN 2.1 HỆ THỐNG FILE PHÂN TÁN NFS (NETWORK FILE SYSTEM) Hệ thống file mạng phát triển hãng Sun Microsystem (Mỹ) - thường gọi tắt NFS NFS ban đầu phát triển chủ yếu dành cho máy trạm UNIX, nhiên sau chạy tốt hệ điều hành khác 2.1.1 Tổng quan NFS Trong mơ hình dịch vụ file từ xa (Remote file service), client truy cập cách suốt đến hệ thống file quản lý server xa Vì thế, thơng thường client khơng biết vị trí lưu trữ thực file Thay vào đó, chúng cung cấp giao diện truy nhập đến hệ thống file, tương tự giao diện hệ thống file cục thông thường Trong trường hợp riêng, client cung cấpmột giao diện chứa nhiều thao tác file khác nhau, server có nhiệm vụ thực thi thao tác file Mơ hình hệ thống file đưa NFS giống mơ hình đưa hệ thống dựa UNIX Các file xem dãy byte Chúng tổ chức phân cấp đồ thị định danh, nút biểu diễn thư mục file Để truy cập file, client phải tìm tên dịch vụ định danh (naming service) nhận điều khiển file kết hợp (associated file handle) Ngồi file có số 10 Một vấn đề lớn khác RPC thiếu chế phát yêu cầu trùng lặp (duplicate request) Như xảy trường hợp, hồi đáp RPC bị client truyền lại (retransmit) thành công yêu cầu gốc đến server kết server phải thực lại yêu cầu thêm lần 2.1.6 An tồn – an ninh Ý tưởng NFS hệ thống file từ xa diện client thể phần hệ thống file cục client Cũng mà vấn đề an toàn, an ninh NFS ln tập trung vào truyền thơng client server Truyền thơng an tồn có nghĩa có kênh an toàn thiết lập server client 2.2 HỆ THỐNG FILE PHÂN TÁN GFS (GOOGLE FILE SYSTEM) 2.2.1 Giới thiệu GFS Hệ thống file Google (Google File System - GFS) phát triển nhằm đáp ứng nhu cầu xử lý thông tin ngày tăng Google GFS hướng tới mục tiêu tương tựnhư hệ thống file phân tán có, hiệu năng, tính mở rộng tính sẵn sàng Tuy nhiên, GFS xây dựng dựa số giả định đầu vào xuất phát từ việc khảo sát khối lượng liệu cần xử lý ứng dụng môi trường công nghệ 2.2.2 Kiến trúc GFS GFS bao gồm master (máy chủ) đơn nhiều chunkservers (bộ chứa liệu) truy cập nhiều clients 11 (máy khách) Mỗi chunkserver máy tính chạy Linux phổ thơng điển hình thực thao tác máy chủ cấp người dùng Một chunkserver sử dụng máy khách với điều kiện đảm bảo hiệu Các tập tin chia thành nhiều chunks có kích thước cố định Mỗi chunk (đoạn liệu) xác định chunk handle 64 bit khơng thể biến đổi mà mang tính tồn cục, gán máy chủ (master) vào thời điểm tạo chunk Các chunkserver lưu trữ chunk đĩa cục file Linux đồng thời đọc ghi liệu chunk xác định chunk handle dải byte Để tăng độ tin cậy, chunk chép nhiều chunkserver vật lý 2.2.3 Chịu lỗi chuẩn đoán lỗi Một thử thách lớn trình thiết kế hệ thống việc xử lý thành phần bị lỗi xảy thường xuyên Chất lượng số lượng thành phần làm cho vấn đề trở nên phức tạp Khơng thể hồn tồn tin tưởng vào máy móc khơng thể hồn tồn tin tưởng vào ổ đĩa cứng Những lỗi thành phần gây kết hệ thống khơng sẵn sàng xấu gây liệu 2.3 HỆ THỐNG FILE PHÂN TÁN CIFS (COMMON INTERNET FILE SYSTEM) 2.3.1 Khái niệm hệ thống file phân tán CIFS The Common Internet File System (CIFS) biết tới với tên Server Message Block (SMB), giao thức 12 sử dụng chủ yếu để chia sẻ files mạng LAN Giao thức cho phép máy khách (client) thực thao tác với file chúng nằm máy tính Các thao tác đọc, ghi, tạo, xóa đổi tên hỗ trợ - có khác biệt là: tập tin khơng nằm máy tính cá nhân mà thực tế nằm máy chủ từ xa 2.3.2 Ứng dụng Giao thức CIFS chủ yếu sử dụng hệ điều hành Microsoft Windows For Workgroups hệ điều hành Microsoft sử dụng CIFS, hệ điều hành sau Microsoft có chức máy chủ CIFS máy khách Các hệ điều hành Microsoft sử dụng CIFS để thao tác file từ xa, duyệt (thông qua biểu tượng Network Neighborhood), xác thực (WindowsNT Windows 2000), vàcác dịch vụ máy in từ xa Có thể nói cốt lõi chức mạng Microsoft xây dựng dịch vụ CIFS 2.3.3 Lịch sử phát triển Năm 1984, IBM phát triển giao thức lập trình ứng dụng (API) cho phép trao đổi mạng máy mạng nhỏ.Tuy nhiên, API yêu cầu giao thức tầng giao vận để gửi nhận liệu Một năm sau đó, IBM phát triển giao thức tầng giao vận đưa NetBIOS API vào đời sống API giao thức giao vận gộp vào đối tượng thực thể gọi NetBIOS Enhanced User Interface, NetBEUI 13 Vào thời gian đó, giao thức giao vận khác sử dụng phổ biến NetBIOS API nhanh chóng triển khai sử dụng nhiều giao thức giao vận DECnet, IPX/SPX TCP/IP Đồng thời, API trở nên phổ biến Sau Microsoft Intel lần giới thiệu giao thức chia sẻ file SMB/CIFS, với tiêu đề “Giao thức cốt lõi” (Core Protocol) Microsoft Intel chọn sử dụng NetBIOS API để giao chuyển gói tin CIFS tầng Kể từ đó, CIFS sử dụng NetBIOS TCP trở thành chế chia sẻ file mạng chuẩn mực cho hệ điều hành Microsoft 2.3.4 Sự thay đổi tương lai Nhiều nhà cung cấp tìm kiếm cách thức để hồn tồn thực giai đoạn NetBIOS chạy CIFS trực tiếp TCP UDP Trong CIFS1.0 cho CIFS không phụ thuộc vào giao thức giao vận cụ thể có cách CIFS chạy TCP 2.4 HỆ THỐNG FILE PHÂN TÁN LUSTRE 2.4.1 Tổng quan Lustre Mơi trường điện tốn mạng trung tâm u cầu hệ thống lưu trữ đáng tin cậy, hiệu cao mà client tin cậy lưu trữ truyền liệu Mơi trường điện tốn hợp tác đơn giản mạng doanh nghiệp thường đáp ứng yêu cầu cách sử dụng hệ thống file phân tán dựa mơ hình Client/Server chuẩn Hệ thống file phân tán NFS AFS thành công nhiều doanh nghiệp đáp ứng yêu cầu môi 14 trường điện toán hiệu cao ngày Hệ thống file phân tán Lustre đem đến hiệu đáng kể khả mở rộng dựa hệ thống file phân tán có Lustre tận dụng sức mạnh tính linh hoạt hệ điều hành nguồn mở Linux để cung cấp hệ thống file tuân thủ POSIX thực đại, đáp ứng yêu cầu cụm (cluster) lớn ngày nay, cung cấp thiết kế hướng mở rộng cho môi trường chí lớn sau Cái tên "Lustre" kết hợp hai thuật ngữ "Linux" "Clusters" Lustre cung cấp nhiều ưu điểm vượt trội so với hệ thống file phân tán trước Quan trọng Lustre chạy phần cứng thông thường, sử dụng ổ đĩa để lưu trữ liệu file máy chủ siêu liệu để lưu trữ siêu liệu quản lý hệ thống file Thiết kế giúp phân chia tải hiệu tài ngun tính tốn lưu trữ Các máy chủ siêu liệu (MDS) chuyển đổi dự phòng lưu trì ghi thay đổi file hệ thống file cấp cao Sự phân chia tải trách nhiệm giúp hệ thống filecó khả mở rộng cao khả phục hồi tin cậy từ tình trạng lỗi kết hợp độc đáo ưu điểm hệ thống file nhật ký (journaling) phân tán (distributed) Lustre hỗ trợ ngữ nghĩa khóa file siêu liệu mạnh mẽ để trì tính gắn kết toàn hệ thống file xảy truy cập đồng thời Khóa file phân tán qua đích lưu trữ (Object Storage Targets - OST) tạo thành hệ thống file, với khóa xử lý OST cho đối tượng mà lưu trữ 15 Lustre cung cấp tính bảo mật, bao gồm xác thực, uỷ quyền quyền riêng tư cách tận dụng hệ thống bảo mật có Điều giúp cho việc kết hợp Lustre vào môi trường bảo mật doanh nghiệp dễ dàng mà khơng đòi hỏi thay đổi Lustre Tương tự, Lustre thúc đẩy hệ thống file nhật ký mà Linux cung cấp phép phục hồi trạng thái liên tục, cho phép chịu lỗi phục hồi từ OST bị lỗi Cuối cùng, thơng tin cấu hình trạng thái Lustre ghi lại quản lý, sử dụng chuẩn mở XML LDAP, làm cho việc tích hợp quản lý quản trị Lustre vào môi trường công cụ bên thứ ba trở nên dễ dàng 2.4.2 Hệ thống file siêu liệu máy chủ siêu liệu Hệ thống file siêu liệu "thơng tin thơng tin", có nghĩa siêu liệu thông tin file thư mục tạo nên hệ thống file Thơng tin đơn giản thơng tin file, thư mục cục thông tin trạng thái liên quan, thông tin điểm gắn (mount) cho hệ thống file khác hệ thống file tại, thông tin liên kết biểu tượng v.v 2.4.3 Định hướng tương lai cho Lustre Thiết kế sử dụng máy chủ siêu liệu phân tán Lustre OST giúp xây dựng hệ thống file dễ mở rộng Các phần nhấn mạnh số vấn đề lộ trình phát triển Lustre giúp nâng cao hiệu suất, khả mở rộng an ninh 16 KẾT LUẬN CHƯƠNG Chương sâu nghiên cứu nghiên kiến trúc, đặc điểm, hoạt động ưu nhược điểm số hệ thống file phân tán điển hình, bao gồm NFS, GFS, CIFS Lustre Hầu hết hệ thống file phân tán kể thiết kế nhằm cung cấp hiệu năng, tính tin cậy tính khả dụng cao, đồng thời đảm bảo yêu cầu an toàn bảo mật liệu quản lý hệ thống file khối liệu file 17 CHƯƠNG XÂY DỰNG VÀ THỬ NGHIỆM MƠ HÌNH ỨNG DỤNG HỆ THỐNG FILE PHÂN TÁN 3.1 XÂY DỰNG MƠ HÌNH ỨNG DỤNG HỆ THỐNG FILE PHÂN TÁN CHO DOANH NGHIỆP VỪA VÀ NHỎ 3.1.1 Hiện trạng Hiện tại, hệ thống mạng máy tính thiết bị cơng nghệ thơng tin Cơng ty thí nghiệm điện Miền Trung phục vụ cho công tác quản lý hoạt động kinh doanh gồm có: 01 Server, 27 máy tính bàn dùng cho cán nhân viên phòng, 10 máy tính xách tay cho ban giám đốc trưởng phòng cơng ty; 01 modem đường truyền cáp quang 1Gbps; Switch; phát Wireless, hệ thống camera IP giám sát có 10 thiết bị khác 3.1.2 Nhu cầu Nhằm khắc phục nhược điểm sở hạ tầng công nghệ thơng tin Cơng ty thí nghiệm điện Miền Trung, đòi hỏi phải xây dựng hệ thống quản lý lưu trữ liệu đại có khả mở rộng, dung lượng lưu trữ lớn, độ tin cậy cao, khả chịu lỗi cao hỗ trợ tốc độ truy cập cao cho nhiều người dùng đồng thời Một hệ thống file phân tán (DFS) có quy mơ vừa lựa chọn khả thi phù hợp với quy mô Công ty nhu cầu phát triển cho tương lai Trong hệ thống file phân tán xây dựng máy chủ có máy chủ trang bị bổ sung có nhu cầu quản lý, lưu trữ xử lý thông 18 tin kết nối vào hệ thống 3.1.2 Mơ hình ứng dụng DFS cho doanh nghiệp vừa nhỏ Mơ hình ứng dụng DFS cho doanh nghiệp vừa nhỏ xây dựng theo mơ hình tham khảo DFS cỡ nhỏ dựa MS Windows Server Trong mơ hình này, DC server máy chủ quản lý miền xác thực người dùng, đồng thời máy chủ lưu thông tin quản lý file quyền truy nhập file người dùng DFS Các File Server máy chủ lưu liệu thực file Các máy chủ kết nối mạng LAN tốc độ cao Để đảm bảo an tồn cho thơng tin quản lý hệ thống file, ta sử dụng thêm máy chủ DC thứ (Secondary DC server) lưu thông tin quản lý hệ thống file Tùy theo yêu cầu độ an tồn, tính tin cậy dung lượng DFS, triển khai số lượng File Server tương ứng Hình 3.2 Mơ hình DFS cỡ nhỏ dựa MS Windows Server 19 3.2 CÀI ĐẶT THỬ NGHIỆM HỆ THỐNG FILE PHÂN TÁN DỰA TRÊN DFS CỦA MS WINDOWS SERVER 2008 VÀ ỨNG DỤNG HỆ THỐNG FILE PHÂN TÁN VÀ CÂN BẰNG TẢI TRÊN WINDOWS SERVER 2008 CHO ỨNG DỤNG WEB 3.2.1 Cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows Server 2008 Trong phần này, luận văn trình bày trình cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows Server 2008 Hệ thống dựa máy chủ chạy hệ điều hành Windows Server 2008 kết nối mạng LAN Windows Server 2008 hỗ trợ hệ thống file phân tán dịch vụ hệ điều hành, với hai thành phần chính: - Thành phần quản lý khơng gian tên DFS hỗ trợ thao tác tạo không gian tên toàn cục cho DFS, kết nối máy chủ vào DFS; - Thành phần phụ trách việc tạo file liệu máy chủ lưu liệu Quá trình cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows Server 2008 thực theo bước sau: Bước 1: - Cài đặt dịch vụ DFS máy chủ Hệ thống DFS gói dịch vụ kèm với Windows Server 2008, cho phép tạo hệ thống file phân tán nhiều máy Bước 2: - Tạo DFS Namespace máy chủ PC01 Kết nối 20 Folder máy vào DFS Namespace Thiết lập cấu hình DFS Replication cho phép tự động file từ máy sang máy khác có thêm sửa đổi Cấu hình DFS Replication chọn theo kiểu lưới (Mesh), có nghĩa thay đổi folder nhóm máy sang folder tương ứng nhóm máy khác Bước 3: Sau hồn thiện việc cấu hình hệ thống DFS, thử nghiệm tạo copy file vào máy quan sát trình sang máy khác Khi hệ thống DFS hoạt động tốt, file thêm copy tức thời sang máy khác, đảm bảo tính an tồn liệu hệ thống file phân tán Ngoài máy chủ cài đặt, hệ thống bổ sung thêm máy chủ lưu liệu nhằm tăng tốc độ truy nhập tính tin cậy hệ thống 3.2.2 Ứng dụng hệ thống file phân tán cân tải Windows Server 2008 cho ứng dụng web Ngoài việc tích hợp dịch vụ hệ thống file phân tán, Windows Server 2008 hỗ trợ tính cân tải mức mạng, cho phép tạo thành hệ thốngcung cấp dịch vụ có tính an tồn, tin cậy cao, khả sẵn sàng cao với chi phí thấp Trong phần này, luận văn trình bày việc triển khai ứng dựng hệ thống file phân tán cân tải hệ thống máy chủ cài đặt thử nghiệm hệ thống file phân tán mục 3.2.1 cho ứng dụng web đảm bảo tính sẵn sáng cao Các bước triển khai bao gồm: 21 Bước 1: Cài đặt tính Network Load Balancing máy chủ Tính Network Load Balancing hỗ trợ Windows Server 2008, cho phép tạo hệ thống cân tải mức mạng Tính cho phép nhóm nhiều máy chủ vào chuỗi (Cluster) hoạt động thống câu truy vấn người dùng tự động phân phối vào máy cho phù hợp Nếu máy không hoạt động, yêu cầu định tuyến vào máy lại Bước 2: Cấu hình Network Load Balancing Cluster Các phần việc cụ thể gồm: Tạo cluster tham số cluster; Thêm máy chủ cluster thêm địa IP chung cho cluster Đặt chế độ phân phối truy vấn cho máy chủ Giao diện Network Load Balancing Cluster sau cấu hình xong: Hình 3.10 Giao diện Network Load Balancing Cluster sau cấu hình xong 22 Bước 3: Cài đặt máy chủ web sử dụng tính cân tải Các phần việc cụ thể sau: Cài đặt máy chủ web IIS máy chủ Tạo 01 Website máy chủ Website sử dụng tên miền nội ánh xạ đến địa IP cluster, địa chung máy chủ cluster Thư mục cung cấp nội dung cho Website thư mục nằm nhóm Replicate hệ thống DFS triển khai Bước 4: Thử nghiệm hệ thống Thử nghiệm phân phối tải: sử dụng công cụ test hiệu Website để tạo lượng truy vấn đến website Kiểm tra logs website máy chủ thấy máy hoạt động đồng thời Thử nghiệm khả sẵn sàng: tắt máy chủ kiểm tra khả sẵn sàng website Kiểm tra cho thấy website hoạt động có máy cluster hoạt động Thử nghiệm khả lưu, cập nhật thay đổi: thực đưa trang web lên máy chủ kiểm tra khả truy nhập truy máy lại Kết quả, máy lại cung cấp trang gần đồng thời với máy gốc 23 KẾT LUẬN CHƯƠNG Do nhu cầu phát triển Cơng ty thí nghiệm điện Miền Trung nên cần phải có hệ thống quản lý, lưu trữ xử lý thông tin nhằm đảm bảo dung lượng lưu trữ, độ tin cậy, khả chịu lỗi, hỗ trợ tốc độ truy cập cho nhiều người dùng đồng thời Hệ thống file phân tán lựa chọn phù hợp cho giai đoạn trước mắt lâu dài Chương trình bày việc cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows 2008 Hệ thống file phân tán có nhiều ưu điểm vượt trội so với hệ thống file tập trung dung lượng lưu trữ lớn, độ tin cậy cao, khả chịu lỗi cao, hỗ trợ tốc độ truy cập cao cho nhiều người dùng đồng thời Hơn nữa, luận văn cài đặt thử nghiệm ứng dụng hệ thống file phân tán cân tải Windows 2008 cho ứng dụng web có khả sẵn sàng cao 24 KẾT LUẬN Luận văn tập trung nghiên cứu hệ thống file phân tán, kỹ thuật xây dựng hệ thống file phân tán xây dựng mơ hình triển khai thử nghiệm hệ thống file phân tán So với hệ thống file tập trung, hệ thống file phân tán cho phép xây dựng hệ thống file đáp ứng yêu cầu cao dung lượng lưu trữ, độ tin cậy, khả chịu lỗi hỗ trợ tốc độ truy cập cao cho nhiều người dùng đồng thời Cụ thể, luận văn đạt kết sau: - Nghiên cứu tổng quan hệ thống file phân tán, kỹ thuật xây dựng hệ thống file phân tán - Nghiên cứu sâu kiến trúc đặc điểm kỹ thuật hệ thống file phân tán điển hình NFS, GFS, CIFS Lustre - Xây dựng mơ hình ứng dụng hệ thống file phân tán cho doanh nghiệp vừa nhỏ - Cài đặt thử nghiệm hệ thống file phân tán dựa DFS MS Windows Server 2008 - Ứng dụng hệ thống file phân tán cân tải Windows Server 2008 để nâng cao tính sẵn sàng cho ứng dụng web Trong tương lai, luận văn phát triển theo hướng sau: - Triển khai hệ thống DFS hệ thống mạng thực tế cơng ty có đánh giá kết - Nghiên cứu triển khai ứng dụng hệ thống DFS có hiệu độ tin cậy cao ... biệt ứng dụng thực tế vào công ty yêu cầu thực tế cấp thiết Đây lý chọn đề tài: "Nghiên cứu hệ thống file phân tán ứng dụng Cơng ty thí nghiệm Điện Miền Trung" Mục đích nghiên cứu - Nghiên cứu. .. quan hệ thống file phân tán, kỹ thuật xây dựng hệ thống file phân tán - Xây dựng mơ hình ứng dụng thử nghiệm hệ thống file phân tán cho doanh nghiệp vừa nhỏ - Cài đặt thử nghiệm hệ thống file phân. .. TỔNG QUAN VỀ HỆ THỐNG FILE PHÂN TÁN 1.1 KHÁI NIỆM VỀ HỆ THỐNG FILE VÀ HỆ THỐNG FILE PHÂN TÁN 1.1.1 Khái niệm hệ thống file Hệ thống file (File System) phương pháp tổ chức lưu trữ file liệu chúng,

Ngày đăng: 25/05/2019, 13:57