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

Nghiên cứu các hệ thống file phân tán và ứng dụng (tt)

20 50 0

Đ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 20
Dung lượng 489,56 KB

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - LẠI XUÂN PHONG NGHIÊN CỨU CÁC HỆ THỐNG FILE PHÂN TÁN VÀ ỨNG DỤNG 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À NỘI - NĂM 2014 Luận văn hoàn thành tại: HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG Người hướng dẫn khoa học: TS HOÀNG XUÂN DẬU Phản biện 1: TS Hà Hải Nam Phản biện 2: TS Trần Đăng Hưng Luận văn bảo vệ trước Hội đồng chấm luận văn thạc sĩ Học viện Cơng nghệ Bưu Viễn thông Vào lúc: ngày tháng năm Có thể tìm hiểu luận văn tại: - Thư viện Học viện Công nghệ Bưu Viễn thơng MỞ ĐẦU Lý chọn đề tài 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 cịn 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 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ỏ yêu cầu thực tế cấp thiết Đây lý chọn đề tài 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 3 Chương - TỔNG QUAN VỀ HỆ THỐNG FILE PHÂN TÁN 1.1 Khái niệm hệ thống file 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 University 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ỹ 4 - 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 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 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 tồn cục 1.5 Kết 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 6 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ố thuộc tính mà giá trị chúng tìm thay đổi 2.1.2 Truyền thơng Một điều quan trọng NFS độc lập với hệ điều hành, kiến trúc mạng giao thức vận chuyển Ví dụ như, client chạy hệ thống Windows giao tiếp với máy chủ file (file server) UNIX 2.1.3 Đồng hóa Các file hệ thống file phân tán chia sẻ nhiều client Nếu việc chia sẻ không xảy thật chẳng ý nghĩa hệ thống file phân tán Việc chia sẻ file địi hỏi cần phải có đồng hóa Sự đồng hóa đơn giản file giữ server trung tâm Tuy nhiên hiệu vấn đề Bởi thế, client thường phép giữ cục file chúng đọc ghi nội dung file 2.1.4 Lưu đệm (caching) (replication) Cũng hệ thống file phân tán khác, NFS sử dụng đệm cho client để tăng hiệu Thêm vào đó, hỗ trợ việc tạo file 2.1.5 Vấn đề chịu lỗi Vấn đề với chế RPC dùng NFS khơng đảm bảo tính tin cậy Trên thực tế, client server RPC stub sinh dựa giao thức vận chuyển hướng kết nối tin cậy TCP, giao thức vận chuyển phi kết nối không tin cậy UDP 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 tồ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 tồ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 (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 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 toà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 9 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 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 10 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 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.1Tổng quan Lustre 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í cịn lớn sau Cái tên "Lustre" kết hợp hai thuật ngữ "Linux" "Clusters" 2.4.2 Hệ thống file siêu liệu máy chủ siêu liệu 11 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 2.5 Kết 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 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 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 Cổ phần Cung cấp Thiết bị Thăng Long 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 12 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 Cổ phần Cung cấp Thiết bị Thăng Long, đò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 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 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 13 Hình 3.2 Mơ hình DFS cỡ nhỏ dựa MS Windows Server 3.2 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 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 tồ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: 14 - 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 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 Ngồ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: 15 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 cịn 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: 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ủ 16 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 3.3 Kết chương Do nhu cầu phát triển Công ty Cổ phần Cung cấp Thiết bị Thăng Long 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 17 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 18 TÀI LIỆU THAM KHẢO [1] George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems: Concepts and Design”, Addison-Wesley, ©Pearson Education, 2001 [2] Andrew S Tanenbaum and Maarten van Steen, “Distributed Systems: Principles and Paradigms”, Prentice-Hall, Inc., 2002 [3] Sukumar Ghosh, "Distributed Systems-An Algorithmic Approach", Chapman & Hall/CRC, Taylor & Francis Group, 2007 [4] Eliezer Levy and Abraham Silberschatz, “Distributed File Systems: Concepts and Examples”, Department of Computer Sciences, University of Texas at Austin, Austin, Texas 78712-1188, 1989 [5] Microsoft, http://technet.microsoft.com/en-us/library/cc753479(v=WS.10).aspx, truy nhập tháng 10.2013 [6] Microsoft, http://technet.microsoft.com/en-us/library/cc732863.aspx, truy nhập tháng 10.2013 [7] Microsoft , http://technet.microsoft.com/en-us/library/cc939973.aspx, truy nhập tháng 11.2013 [8] Microsoft, http://technet.microsoft.com/en-us/library/jj592688.aspx, truy nhập tháng 11.2013 [9] Lustre, http://wiki.lustre.org/index.php/Main_Page, truy nhập tháng 11.2013 [10] Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung, The Google File System, SOSP’03, 2003 ... Ứ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. .. Khái niệm hệ thống file 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... 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 17 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

Ngày đăng: 19/03/2021, 17:49

TỪ KHÓA LIÊN QUAN

w