Nghiên cứu về công nghệ lưu trữ đám mây owncloud và xây dựng ứng dụng tra cứu dữ liệu bằng ngôn ngữ htnml5 (tt)

18 38 0
Nghiên cứu về công nghệ lưu trữ đám mây owncloud và xây dựng ứng dụng tra cứu dữ liệu bằng ngôn ngữ htnml5 (tt)

Đ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

HỌC VIỆN CƠNG NGHỆ BƢU CHÍNH VIỄN THƠNG - NGUYỄN XUÂN ĐỒN NGHIÊN CỨU VỀ CƠNG NGHỆ LƢU TRỮ ĐÁM MÂY (OWNCLOUD) VÀ XÂY DỰNG ỨNG DỤNG TRA CỨU DỮ LIỆU BẰNG NGƠN NGỮ HTNML5 Chun ngành: KHOA HỌC MÁY TÍNH Mã số: 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI, 2013 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 LÊ MINH Phản biện 1: …………………………………………………………………………… Phản biện 2: ………………………………………………………………………… 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 Những năm gần đây, thuật ngữ “đám mây” (cloud) thường nhắc đến phương tiện đại chúng cách mạng công nghệ thời đại Internet Lưu trữ đám mây – dịch vụ “đám mây” phổ biến Lưu trữ đám mây dịch vụ lưu trữ liệu thiết bị mà người dùng địa thực Người dùng truy cập, tải lên, tải về, đồng hoá liệu nơi đâu có Internet Với cơng nghệ “đám mây” người dùng khơng cịn lệ thuộc vào thiết bị lưu trữ vật lý đĩa nhớ, CD… truy cập nơi có Internet Với việc nghiên cứu công nghệ lưu trữ đám mây, luận văn tập trung tìm hiểu khái niệm công nghệ lưu trữ ownCloud ứng dụng vào phân tích, xây dựng thử nghiệm ứng dụng tra liệu ownCloud vận hành trình duyệt Chorme Luận văn bao gồm ba chương với nội dung sau: + Chương 1: Giới thiệu tổng quan công nghệ lưu trữ giải pháp Owcloud, tìm hiểu khái niệm, tính năng, kiến trúc, mơ hình quản lý liệu cơng cụ quản lý công nghệ lưu trữ đám mây ứng dụng cho tra cứu liệu + Chương 2: Giới thiệu công nghệ WebServices WebSocket, kiến trúc cách thức hoạt động ngôn ngữ HTML5 giao tiếp API tìm kiếm đám mây hoạt động + Chương 3: Cài đặt, cấu hình ownlcoud thử nghiệm xây dựng mơ hình tra cứu liệu đám mây vận hành trình duyệt Chorme 2 CHƢƠNG – TỔNG QUAN VỀ CÔNG NGHỆ LƢU TRỮ ĐÁM MÂY VÀ GIẢI PHÁP OWNCLOUD 1.1 Giới thiệu công nghệ lƣu trữ đám mây 1) Cơ công nghệ lưu trữ đám mây Về bản, hệ thống đám mây lưu trữ cần phải có dạng kết nối mạng theo mơ hình kết nối mạng tới trung tâm liệu (với tiêu chuẩn, giao thức kết nối yêu cầu bảo mật) để người dùng khai thác dịch vụ Khi sử dụng dịch vụ lưu trữ đám mây từ máy trạm, người dùng gửi liệu tới trung tâm liệu thông qua kết nối mạng Trung tâm liệu lưu liệu ghi lại thông tin cần thiết khác Khi người dùng muốn lấy thông tin, họ phải truy cập vào trung tâm liệu thông qua giao diện người dùng (giao diện phần mềm, giao diện web, giao diện đồ họa bản) giao thức khác Sau chứng thực người dùng, trung tâm liệu thực xác định người dùng phép truy cập vào khu vực đám mây lưu trữ với quyền Một hệ thống đám mây lưu trữ thông thường xây dựng từ vài máy chủ liệu, nhiều hay máy chủ định mơ hình đám mây sử dụng Một hệ thống máy tính thường u cầu bảo trì sửa chữa, phải có chế lưu trữ liệu nhiều máy tính khác 2) Cơ sở hạ tầng cho đám mây lưu trữ Cơ sở hạ tầng cho đám mây lưu trữ thành phần phần cứng, phần mềm đáp ứng nhu cầu tính tốn mơ hình đám mây lưu trữ 3) Các loại hình đám mây lưu trữ Đám mây lưu trữ đặc thù loại hình đám mây lưu trữ với mục đích sử dụng đơn Hiện có số đám mây lưu trữ đặc thù thông dụng sau: Đám mây lƣu trữ tài liệu: Là loại lưu trữ tài liệu dùng để đọc thao tác đó, ví dụ Google Docs Đám mây lƣu trữ hình ảnh: Là loại lưu trữ hình ảnh dùng để xem thao tác đó, ví dụ Flickr, Picasa Đám mây lƣu trữ e-mail: Là loại lưu trữ liệu thư Đám mây lƣu trữ phim ảnh: Là loại cho phép người dùng tải đoạn phim chia sẻ với người khác, ví dụ Youtube điện tử người dùng, ví dụ Gmail, Hotmail, Yahoo! Mail 4) Lợi ích công nghệ lưu trữ đám mây Phục hồi liệu: Đa thiết bị truy cập: Làm việc từ xa: Hiệu mặt môi trƣờng: Khả bảo mật: 1.2 Dịch vụ đám mây lƣu trữ 1) Mô hình dịch vụ đám mây lưu trữ Một hệ thống lưu trữ đám mây đánh giá chuyên nghiệp phải có phương án mở rộng hoạt động, có phương thức giúp người dùng truy cập liệu khắp nơi công cụ phần mềm linh hoạt mơi trường Thường có loại mơ hình đám mây lưu trữ là: Đám mây lƣu trữ công cộng (public cloud storage): Là môi trường lưu trữ dành cho nhiều người dùng, ví dụ: Amazon S3 Đám mây lƣu trữ riêng (private cloud storage): Là môi trường dành riêng bảo vệ bên hệ thống tường lửa tổ chức, doanh nghiệp Mơ hình thích hợp với người dùng cần tối ưu lại hệ thống đám mây lưu trữ áp dụng quy trình quản lý liệu chi tiết tổ chức, doanh nghiệp Đám mây lƣu trữ lai (hybrid cloud): Là mơ hình kết hợp mơ hình đám mây lưu trữ với phần tảng đám mây riêng phần tảng đám mây công cộng 2) Một số dịch vụ đám mây lưu trữ Đám mây lƣu trữ Amazon S3: Amazon phát triển dịch vụ, sở hạ tầng dành cho lưu trữ gọi dịch vụ lưu trữ đơn giản Amazon Đám mây lƣu trữ hang Apple Icloud: Đây dịch vụ hoạt động cơng nghệ điện tốn đám mây, cung cấp cho người dùng cách thức để lưu trữ truy cập liệu từ thiết bị Apple Đám mây lƣu trữ hãng Microsoft Windows Live SkyDrive: Đây dịch vụ lưu trữ đám mây miễn phí Microsoft phát triển Dung lượng lưu trữ mà Microsoft cung cấp cho người dùng tối đa 25GB dung lượng tối đa dành cho tệp liệu 100MB 3) Các tiêu chuẩn cho dịch vụ lưu trữ đám mây Khả co giãn: Tự động: Khả mở rộng: Bảo mật liệu: Hiệu suất: Tin cậy: Dễ quản trị: Hiệu lƣợng: 1.3 Tổng quan OwnCloud 1.3.1 Khái niệm OwnCloud mã nguồn mở phần mềm miễn phí sử dụng để tạo giải pháp lưu trữ đám mây, máy chủ ownCloud tạo Windows tảng Linux hỗ trợ tất thứ từ Windows sang Mac OSX, Android Iphone 1.3.2 Tính Năng 1) Đồng hóa liệu: 2) Cách thức truy cập: 3) Chia sẻ liệu: 4) Điểm OwnCloud 4: Phiên bản: Mã hóa: Kéo - Nhả: Themeing: Viewer for ODF Files: Ứng dụng API’s: Di trú lưu: 5) Tăng cường OwnCloud Lịch Tập tin thông báo: Phòng trưng bày: 6) Chức Admin: Lưu trữ gắn ngoài: Đăng nhập: LDAP/Active Directory: 1.4 Kiến trúc tổng quan ownCloud Với ownCloud bạn kiểm soát liệu nhạy cảm bạn: Bảo vệ quản lý liệu nhạy cảm bạn cách lưu trữ trang web Dễ dàng mở rộng thơng qua chức tập hợp API Tích hợp vào sở hạ tầng có hệ thống an ninh, quản lý sách cơng ty 5 Hình 1.1 Cách hành động ownCloud 1) Kiến trúc tổng quan Mấu chốt giải pháp ownCloud máy chủ ownCloud Không giống dịch vụ đám mây dựa người tiêu dùng ứng dựng lưu trữ với lưu trữ bên thứ ba, máy chủ ownCloud cho phép quản lý tất yếu tố liên quan với ownCloud on-site từ tập tin lưu trữ đến ngưởi sử dụng xử lý liệu Các máy chủ ownCloud lưu trữ tập tin người dùng theo chuẩn hệ thống định dạng file sử dụng gần tập tin hệ thống Với OwnCloud, bạn gắn kết máy chủ bạn, ownCloud sử dụng Thực tế, điều có nghĩa nhiều hệ thống tập tin tiêu chuẩn thiết bị lưu trữ kết hợp sử dụng – OwnCloud hệ thống tập tin lưu trữ theo cách mà bạn khơng thể biết Để tích hợp ownCloud với sở hạ tầng công nghệ thông tin thơng tin ứng dụng plugin Các plug-in kích hoạt thơng qua bảng điều khiển máy chủ, cung cấp chức giống thư mục hoạt động giao thức truy nhập thư mục(LDAP) tích hợp cho tài khoản người dùng xác thực 6 Hình 1.2 Kiến trúc ownCloud 2) Kiến trúc Server OwnCloud ứng dụng web PHP chạy IIS Apache hệ điều hành Windows hay Linux Ứng dụng PHP quản lý tất khía cạnh ownCloud, từ người sử dụng đến plug-in, chia sẻ tập tin lưu trữ Để truy cập sử dụng nhiều loại lưu trữ khác nhau, ownCloud có xây dựng lớp lưu trữ trừu tượng Kết quả, ownCloud tận dụng vài giao thức lưu trữ gắn máy chủ ownCloud – từ CIFS, NFS VÀ GFS2, đến hệ thống file cluster(cluster file systems) Gluster/ Hình 1.3 Kiến trúc ownCloud Server 7 3) Kịch triển khai OwnCloud triển khai n-tier cân ứng dụng web chạy trung tâm liệu(data center) OwnCloud triển khai vật lý, điện toán đám mây riêng ảo, đám mây riêng, theo u cầu Ln có cân tải tồn q trình triển khai với hai kết nối với ứng dụng máy chủ Tích hợp sở hạ tầng OwnCloud tích hợp với AD, LDAP OAuth2.0 Quản trị viên cho phép ứng dụng plug - in AD/LDAP, cấu hình địa máy chủ, giao thức lọc, người dùng có chứng thực Ngồi việc tích hợp AD/LDAP, ownCloud cung cấp loạt tích hợp với cơng cụ khác Ví dụ, tận dụng người dùng API cấp sử dụng tự động hóa để cung cấp ownCloud cho người sử dụng OwnCloud cung cấp kỹ thuật cho việc tạo ứng dung plug-in để tích hợp với hệ thống Đó trường hợp sử dụng kỹ thuật xác thực Trong ownCloud hỗ trợ tích hợp LDAP, AD OAuth2.0, số tùy chỉnh xác thực người dùng ủy quyền plug-in dã tạo từ mã thông báo tên người dùng bổ sung dựa mật n-Tier giống ứng dụng web, ownCloud tích hợp vào trang web Phát xâm nhập hệ thống làm việc, công cụ quản lý mạng công việc tường lửa đơn giản tận dụng cổng chứng SSL Sao lưu hệ thống máy chủ sở liệu ứng dụng web khác 1.5 Mơ hình quản lý liệu công cụ quản lý để tra cứu 1) Mô hình quản lý liệu đám mây Hình 1.4 Hệ thống lƣu trữ kiến trúc đám mây điển hình bao gồm máy chủ kiểm soát tổng thể số máy chủ lƣu trữ 8 Có hàng trăm hệ thống lưu trữ đám mây khác Ví dụ Web lưu trữ tin nhắn email, hình ảnh kỹ thuật số Các sở hệ thống lưu trữ đám mây gọi trung tâm liệu Ở cấp độ nhất, hệ thống lưu trữ đám mây máy chủ liệu kết nối với internet Một khách hàng (ví dụ, người sử dụng máy tính đăng ký vào dịch vụ lưu trữ đám mây) gửi tập tin qua internet đến máy chủ liệu, sau ghi thông tin Khi khách hàng muốn lấy thông tin, người truy cập vào máy chủ liệu thơng qua giao diện web Máy chủ sau gửi tập tin lại cho khách hàng cho phép khách hàng truy cập thao tác tập tin máy chủ riêng WebDAV: WebDAV viết tắt cụm từ Web-based Distributed Authoring and Versioning (tạm dịch hệ thống quản lý chứng thực phiên dựa môi trường Web) sáng chế tổ chức IEFT Mục đích giao thức WebDAV làm cho môi trường World Wide Web trở thành phương tiện truyền thông linh hoạt, có khả đọc sửa đổi nội dung cách dễ dàng Nó cung cấp khả tạo, thay đổi, di chuyển tài liệu server từ xa (thường web server hay "web share") 2) Các công cụ quản lý liệu: Là Deskop Sync Clients OwnCloud Mobile Apps 1.6.Lịch sử phát triển OwnCloud Phiên 1.0 phát hành vào ngày 24 tháng 06 năm 2010 viết Frank Karlitschek Phiên 1.1 phát hành vào ngày 23 tháng 11 năm 2010 Frank Karlitschek bổ sung thêm số tinh Phiên 1.2 đời ngày 15 tháng 04 năm 2011 với phát triển cộng đồng mạng có thay đổi rõ rệt Sau tháng phiên 2.0 đời tính cải tiến nhiều Phiên 3.0 đời vào ngày 31 tháng 01 năm 2012 Phiên 4.0 đời 22 tháng 05 năm 2012 Phiên 4.5 đời ngày tháng 10 năm 2012 Phiên 5.0 đời vào tháng 02 năm 2013 chưa đưa vào thực tế 1.7 Kết Chƣơng: Nội dung chương luận văn chủ yếu giới thiệu tổng quan công nghệ lưu trữ đám mây ownCloud Qua cung cấp nhìn tổng quan cho phát triển phần mềm hay ứng dụng PHP CSDL SQL Server muốn chuyển hệ thống phần mềm thành SaaS hay muốn đưa ứng dụng local lên đám mây 9 CHƢƠNG – TỔNG QUAN VỀ CÁC CÔNG NGHỆ NỀN TẢNG TRONG TRA CỨU DỮ LIỆU TRÊN WEB 2.1 Giới thiệu công nghệ web services: Web Services (dịch vụ web) tập hợp phương thức đối tượng mà Client gọi thực hiện.Web Services xây dựng dựa SOAP (Simple Object Access Protocol) 2.1.1 Đặc điểm web services Dịch vụ Web cho phép client server tương tác với môi trường khác 2.1.2 Kiến trúc web services Web services gồm có chuẩn chính: SOAP (Simple Object Access Protocol), WSDL (Web Service Description Language) UDDI (Universal Description, Discovery, and Integration) UDDI sử dụng để đăng ký khám phá dịch vụ Web miêu tả cụ thể WSDL Giao tác UDDI sử dụng SOAP để nói chuyện với UDDI server, sau ứng dụng SOAP yêu cầu dịch vụ Web Các thông điệp SOAP gửi HTTP TCP/IP 2.1.3 Thành phần web services Bao gồm Web Service Description Language, Universal Description Discovery Integration Simple Object Access Protocol 2.2 Giới thiệu tổng quan websocket WebSoket công nghệ hỗ trợ giao tiếp hai chiều client server cách sử dụng TCP socket để tạo kết nối hiệu tốn Hình 2.1 Kiến trúc WebSocket Server 10 Trình duyệt gửi yêu cầu HTTP đặn nhận phản ứng Kỹ thuật nỗ lực cho trình duyệt để cung cấp thơng tin thời gian thực Rõ ràng, giải pháp tốt khoảng thời gian xác cung cấp tin nhắn biết đến, bạn đồng hóa yêu cầu khách hàng xảy thông tin có sẵn máy chủ 2.2.1 Giao thức Bắt tay websocket Để thực kết nối, client phải gửi WebSocket handshake request đến server Để thiết lập kết nối websocket, cần nâng cấp máy khách mà máy chủ từ giao thức HTTP để giao thức Websocket bắt tay thể hình Hình 2.2 Bắt tay websocket 2.2.2 Giao diện WebSocket 2.2.3 Sử dụng API WebSocket 2.2.3.1 Hỗ trợ kiểm tra trình duyệt Hình 2.3 Kiểm tra hỗ trợ trình duyệt Google Chrome 2.2.3.2 Các API Tạo đối tƣợng WebSocket kết nối đến máy chủ Websocket Thêm kiện ngƣời nghe Gửi thông điệp 11 2.3 HTML 2.3.1 Giới thiệu HTML5 ngôn ngữ thiết kế để thiết lập nội dung web Nó nhằm làm cho việc thiết kế phát triển web dễ dàng cách tạo giao diện ngơn ngữ đánh dấu chuẩn hóa trực quan HTML5 cung cấp công cụ quản lý liệu, vẽ, video, âm có hiệu Nó tạo điều kiện cho phát triển ứng dụng trình duyệt với cho trang web cho thiết bị di động Các thẻ HTML5 có tính hấp dẫn cao, bao trọn vai trò cách sử dụng chúng Các phiên trước HTML thường dùng thẻ khơng có bật Tuy nhiên, HTML5 có nhãn trực quan, có khả mơ tả cao Nó cung cấp nhãn nội dung phong phú xác định nội dung 2.3.2 Kiến trúc HTML5 Hình 2.4 Kiến trúc HTML5 Hệ thống phân chia rõ ràng thành hai phần riêng biệt, back-end front-end Các hành vi back-end giống API cho front-end lấy liệu thực giao dịch Front-end ứng dụng độc lập tương tác với người dùng mà không cần kiểm tra back-end.Để quản lý cấu trúc ứng dụng trang đơn front-end phải sử dụng kiến trúc MVC 2.4 Kỹ thuật tìm kiếm Search engine Search Engine, tạm dịch công cụ tìm kiếm Trong thời đại cơng nghệ thơng tin phát triển nay, ngày có hàng tỉ thơng tin đưa lên Internet, mà người dùng cần tìm 12 kiếm vài thơng tin mà mong muốn, khơng có trợ giúp tìm kiếm thơng tin khó tìm thơng tin cần SE đời mục đích đó, với SE người dùng dễ dàng nhiều việc tìm kiếm thu thập thông tin 2.4.1 Cách hoạt động thông thường SE: SE hoạt động theo quy trình sau: Crawl>>Index>>Analyzer>>Result 2.4.2 Mơ hình khơng gian Véc tơ 2.4.2.1 Truy xuất thơng tin (IR – Information Retrieval) Tìm kiếm tài nguyên tập liệu lưu trữ máy tính nhằm giải nhu cầu tìm kiếm thông tin người dùng Chúng ta coi người dùng gõ thơng tin tìm kiếm tữ gọi câu truy vấn thông tin đáp ứng tài liệu Mỗi cách tiếp cận IR gồm thành phần chính: kỹ thuật biểu diễn thơng tin hai phương pháp so sánh cách biểu diễn 2.4.2.2 Trọng số mục từ Mỗi tài liệu biểu diễn véc tơ d, khơng gian véc tơ, d = {tf1,tf2,…,tfn} tfi (i=1,…,n) tần suất xuất từ ti tài liệu Để biểu diễn tất tài liệu sử dụng chúng véc tơ đặc trưng Thỉnh thoảng, vài phương pháp sử dụng gộp tần suất xuất từ tần suất nghịch đảo tài liệu Tần suất xuất tài liệu dfi số lượng tài liệu tập N tài liệu mà từ ti xuất Một thành phần tần suất nghịch đảo tài liệu (idf) định nghĩa log(N/dfi) Trọng số từ ti tài liệu định nghĩa theo công thức đây: wi = tfi × log(N/dfi) 2.4.2.3 Mơ hình khơng gian vector(The vector space model) Mơ hình biểu diễn tài liệu d véc tơ tần suất mục từ Với hai tài liệu có mục từ giống nhau, biểu diễn véc tơ chúng lại khác nhau, tính tốn mức tương quan hai tài liệu: Đối với truy vấn q xũng xem véc tơ biểu diễn tần suất mục từ truy vấn Mức độ tương quan hai véc tơ tính theo hàm cosin góc chúng 2.5 Kết chƣơng: Chương trình bày chi tiết WebSocket API Các API sử dụng để thực tìm kiếm liệu đám mây.Giới thiệu kỹ thuật tìm kiếm search engine để hiểu quy trình tìm kiếm Việc tìm kiếm truy vấn liệu trình bày chi tiết chương cách sử dụng cơng nghệ tìm kiếm lucene 13 CHƢƠNG - THỬ NGHIỆM MƠ HÌNH TRA CỨU DỮ LIỆU TRÊN OWNCLOUD 3.1.Cài đặt cấu hình OwnCloud Tải ownCloud client từ địa https://ownCloud.org/sync-clients/ Sau tiến hành cài đặt thông thường Kết nối ownCloud client đến ownCloud server cách kết nối client đến ownCloud in a box 4.5.15 chạy vmwareplayer Các thao tác cấu hình thực sau: Tải Vmplayer máy Tải ảnh VMware ownCloud in a box Giải nén hình ảnh vào thư mục máy tính Khởi động hình ảnh vừa tải chương trình Vmplayer Đăng nhập với user root mật linux Sau đăng nhập thành công gõ ifconfig để có địa ip máy ảo Đăng nhập qua trình duyệt có kết nối đến internet địa local_ip/ownCloud với username admin mật ownCloud42 Tải tập tin lên thông qua trình duyệt Truy cập tập tin từ thiết bị/máy tính khác qua trình duyệt 3.2 Xây dựng Framework tra cứu liệu đám mây Sử dụng framework lucene để xây dựng ứng dụng tìm kiếm theo file system Lucene phần mềm mã nguồn mở, dùng để phân tích, đánh mục tìm kiếm thông tin với hiệu suất cao Java 3.2.1 Các thành phần chức Trong thư viện Lucene gồm gói thư viện chính: org.apache.lucene.document org.apache.lucene.analysis org.apache.lucene.index org.apache.lucene.search Chia thành phần: thành phần tạo mục thành phần tìm kiếm 14 Hình 3.1 Các thành phần Lucene hỗ trợ cho hệ thống tìm kiếm Thành phần tạo mục: bao gồm chức xử lý tạo mục, từ văn đầu vào kết tập mục Lucene hỗ trợ văn sau tách nội dung dạng ký tự thuần, cho phép lập mục trường thông tin văn cho phép thiết lập hệ số cho trường thơng tin để nâng cao vai trị tìm kiếm 3.2.2 Cách đánh mục Lucene Lucene coi đối tượng cần đánh mục Document Mỗi Document có nhiều Field, Field tương ứng thuộc tính đối tượng cần đánh mục Hình 3.2 Mô tả cách đánh mục Lucene 3.3 Thử nghiệm mơ hình tra cứu liệu trình duyệt Chorme Mơ hình tra cứu liệu mơ hình tra cứu liệu đám mây viện công nghiệp phần mềm nội dung số có tên iDragon Cloud Trước thực tra cứu đám mây người dùng phải đăng nhập vào hệ thống, chưa có tài khoản người dùng đăng ký (quản lý xác thực người dùng dịch vụ đám mây, 15 phân quyền người dùng dựa nhóm đám mây, kiểm tốn thời gian tài nguyên sử dụng dịch vụ đám mây) Sau đăng nhập thành công, xuất giao diện kho lưu trữ liệu đám mây Tại đây, người dùng tìm kiếm liệu theo tên file, theo ngày tháng Dữ liệu đám mây xem qua web mà không cần tải Mọi tài liệu lưu trữ tập trung kiểm sốt Mọi hoạt động(tạo/ sửa/ xóa/ in…) ghi lại Hình 3.3 Mơ tả kho lƣu trữ liệu đám mây iDragon Cloud Hình 3.4 Mơ tả cách thức tìm kiếm iDragon Cloud theo tên file Hình 3.5 Mơ tả cách thức tìm kiếm iDragon Cloud theo ngày tháng 16 3.4 Kết Chƣơng: Chương giới thiệu tổng quan chương trình tra cứu liệu đám mây, chi tiết từ cách cài đặt cấu hình ownCloud, kèm theo mơ q trình tìm kiếm cơng nghệ lucene Thử nghiệm mơ hình tra cứu liệu trình duyệt Chorme với phần mềm nguồn mở iDragon Cloud viện công nghiệp phần mềm nội dung số Qua có nhìn chi tiết mối liên quan đám mây(ownCloud) API ngôn ngữ HTML5 KẾT LUẬN Một số kết đạt luận văn: Hiểu kiến trúc cách thức hoạt động mơ hình lưu trữ đám mây(ownCloud) Nghiên cứu cơng nghệ tìm kiếm search engine lucene giúp hiểu cách thức tìm kiếm đám mây (ownCloud) thơng qua API HTML5 trêm tảng WebSocket Thông qua việc tìm hiểu ứng dụng nguồn mở giúp hiểu rõ ứng dụng đám mây sống đặc biệt với doanh nghiệp tổ chức Một số hướng nghiên cứu phát triển luận văn tương lai: Nghiên cứu công nghệ lưu trữ song song(Parallels Cloud Storage) Tìm hiểu cơng nghệ machine to machine, webkit HTML5 Phát triển ứng dụng tìm kiếm tìm kiếm theo ảnh giống Google ... hình đám mây lưu trữ Đám mây lưu trữ đặc thù loại hình đám mây lưu trữ với mục đích sử dụng đơn Hiện có số đám mây lưu trữ đặc thù thông dụng sau: Đám mây lƣu trữ tài liệu: Là loại lưu trữ tài liệu. .. liệu đám mây vận hành trình duyệt Chorme 2 CHƢƠNG – TỔNG QUAN VỀ CÔNG NGHỆ LƢU TRỮ ĐÁM MÂY VÀ GIẢI PHÁP OWNCLOUD 1.1 Giới thiệu công nghệ lƣu trữ đám mây 1) Cơ công nghệ lưu trữ đám mây Về bản,... mạng công nghệ thời đại Internet Lưu trữ đám mây – dịch vụ ? ?đám mây? ?? phổ biến Lưu trữ đám mây dịch vụ lưu trữ liệu thiết bị mà người dùng địa thực Người dùng truy cập, tải lên, tải về, đồng hoá liệu

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

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan