Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
2,92 MB
Nội dung
Chuyên đề: Tổng quan điện toán đám mây Công nghệ điện toán đám mây Ví dụ Hình thức lưu trữ liệu truyền thống lưu trữ thông qua mạng internet Ví dụ Sử dụng Phần mềm cài đặt chỗ (On-premise) phần mềm Web Giới thiệu Về mô hình hệ thống thông tin hoạt động theo đánh giá nhóm IBM CloudBurst 2009 môi trường điện toán phân tán có đến: 85% tổng lực tính toán trạng thái nhàn rỗi, Tăng 54% thiết bị lưu trữ năm, Khoảng 70% chi phí dành cho việc trì hệ thống thông tin 40 tỷ USD ngành công nghiệp phần mềm bị hàng năm việc phân phối sản phẩm không hiệu quả, Khoảng 33% khách hang phàn nàn lỗi bảo mật công ty cung cấp dịch vụ Mô hình hệ thống thông tin lỗi thời hiệu quả, cần phải chuyển sang mô hình – mô hình điện toán đám mây Giới thiệu lịch sử đời - Từ năm 1950 khái niệm điện toán đám mây đời máy chủ tính toán quy mô lớn triển khai số sở giáo dục tập đoàn lớn - Trong năm 1960-1990, xuất luồn tư tưởng coi máy tính hay tài nguyên công nghệ thông tin tổ chức hạ tầng dịch vụ công cộng (public utility) - Năm 1999 trang Salesforce.com cung cấp ứng dụng doanh nghiệp thông qua trang web - Năm 2006 , hãng Amazon cung cấp tảng Amazon Web Services đánh dấu việc thương mại hóa điện toán đám mây Khái niệm Các đặc trưng điện toán đám mây Nhược điểm điện toán đám mây Tính riêng tư: Các thông tin người dùng liệu chứa điện toán đám mây có đảm bảo riêng tư, liệu thông tin có bị sử dụng mục đích khác? Tính sẵn dùng: Liệu dịch vụ đám mây có bị “treo” bất ngờ, khiến cho người dùng truy cập dịch vụ liệu khoảng thời gian khiến ảnh hưởng đến công việc? Mất liệu: Một vài dịch vụ lưu trữ liệu trực tuyến đám mây bất ngờ ngừng hoạt động không tiếp tục cung cấp dịch vụ, khiến cho người dùng phải lưu liệu họ từ “đám mây” máy tính cá nhân Điều nhiều thời gian Thậm chí vài trường hợp, lý đó, liệu người dùng bị phục hồi Tính di động liệu quyền sở hữu: Một câu hỏi đặt ra, liệu người dùng chia sẻ liệu từ dịch vụ đám mây sang dịch vụ đám mây khác? Hoặc trường hợp không muốn tiếp tục sử dụng dịch vụ cung cáp từ đám mây, liệu người dùng lưu toàn liệu họ từ đám mây? Và làm cách để người dùng chắn dịch vụ đám mây không hủy toàn liệu họ trường hợp dịch vụ ngừng hoạt động Khả bảo mật: Vấn đề tập trung liệu “đám mây” cách thức hiệu để tăng cường bảo mật, mặt khác lại mối lo người sử dụng dịch vụ điện toán đám mây Bởi lẽ đám mây bị công đột nhập, toàn liệu bị chiếm dụng Tuy nhiên, không thực vấn đề riêng “điện toán đám mây”, lẽ công đánh cắp liệu vấn đề gặp phải môi trường nào, máy tính cá nhân Cách thức hoạt động điện toán đám mây Để hiểu cách thức hoạt động “đám mây”, tưởng tượng “đám mây” bao gồm lớp: Lớp Back-end lớp Front-end Lớp Front-end lớp người dùng, cho phép người dùng sử dụng thực thông qua giao diện người dùng Khi người dùng truy cập dịch vụ trực tuyến, họ phải sử dụng thông qua giao diện từ lớp Front-end, phần mềm chạy lớp Back-end nằm “đám mây” Lớp Back-end bao gồm cấu trúc phần cứng phần mềm để cung cấp giao diện cho lớp Front-end người dùng tác động thông qua giao diện Cấu trúc phân lớp mô hình điện toán đám mây Client (Lớp Khách hàng) Application (Lớp Ứng dụng) Platform (Lớp Nền tảng) Infrastructure (Lớp Cơ sở hạ tầng) Server (Lớp Server - Máy chủ) Cấu trúc phân lớp mô hình điện toán đám mây Client (lớp khách hàng): • • Lớp Client điện toán đám mây bao gồm phần cứng phần mềm Dựa vào đó, khách hàng truy cập sử dụng Ví dụ máy tính đường dây kết nối Internet (thiết bị phần cứng) trình duyệt web (phần mềm)….ứng dụng/dịch vụ cung cấp từ điện toán đám mây Cấu trúc phân lớp điện toán đám mây (tt) Application (Lớp Ứng dụng): Lớp ứng dụng điện toán đám mây làm nhiệm vụ phân phối phần mềm dịch vụ thông quan Internet, người dùng không cần phải cài đặt chạy ứng dụng máy tính mình, ứng dụng dễ dàng chỉnh sữa người dùng dễ dàng nhận hỗ trợ Các đặc trưng lớp ứng dụng bao gồm: • Các hoạt động quản lý trung tâm đám mây, không nằm phía khách hàng (lớp Client), cho phép khách hàng truy cập ứng dụng từ xa thông qua Website • Người dùng không cần thực tính cập nhật phiên bản, vá lỗi, download phiên mới… chúng thực từ “đám mây” Cấu trúc phân lớp điện toán đám mây (tt): Platform (Lớp Nền tảng): • Cung cấp tảng cho điện toán giải pháp dịch vụ, chi phối đến cấu trúc hạ tầng “đám mây” điểm tựa cho lớp ứng dụng, cho phép ứng dụng hoạt động tảng • Nó giảm nhẹ tốn triển khai ứng dụng người dùng trang bị sở hạ tầng (phần cứng phần mềm) riêng Cấu trúc phân lớp điện toán đám mây (tt) Infrastructure (Lớp Cơ sở hạ tầng): • Cung cấp hạ tầng máy tính, tiêu biểu môi trường ảo hóa Thay khách hàng phải bỏ tiền mua server, phần mềm, trung tâm liệu thiết bị kết nối… đây, họ có đầy đủ tài nguyên để sử dụng mà chi phí giảm thiểu, chí miễn phí • Đây bước tiến hóa mô hình máy chủ ảo (Virtual Private Server) Server (Lớp Server - Máy chủ): • Bao gồm sản phẩm phần cứng phần mềm máy tính, thiết kế xây dựng đặc biệt để cung cấp dịch vụ đám mây • Các server phải xây dựng có cấu hình đủ mạnh (thậm chí mạnh) để đám ứng nhu cầu sử dụng số lượng đông đảo người dùng nhu cầu ngày cao họ Các mô hình dịch vụ điện toán đám mây CÔNG NGHỆ WEB 2.0 VÀ ĐIỆN TOÁN ĐÁM MÂY Giới thiệu Web 2.0 thuật ngữ dùng để mô tả trang web ứng dụng cho phép người dùng tạo chia sẻ thông tin trực tuyến hay tài liệu mà người dùng đã tạo Web 2.0 hiểu cách đơn giản “một không gian cho phép người tạo cho hợp tác, luận đàm, giao tiếp; chia sẻ thông tin trực tuyến – không gian không gian mà có tính động, linh hoạt, thích ứng cao” (Coombs, 2007) Một khác biệt lớn Web 2.0 Web 1.0 cộng tác nhiều người sử dụng Internet, nhà cung cấp nội dung doanh nghiệp Một đặc điểm kỹ thuật web 2.0 “…triết lý việc tối ưu hóa trí tuệ tập hợp giá trị thêm vào người tham gia cách chia sẻ thông tin sáng tạo (Meckel, 2006) Theo Ian Davis, Web 1.0 mang người đến thông tin Web 2.0 mang thông tin đến người Các ứng dụng Web 2.0 Có nhiều loại ứng dụng khác sử dụng công nghệ web 2.0 như: wiki, blog, YouTube, mạng xã hội Facebook, … các dịch vụ lưu trữ nội dung Các ứng dụng Web nhanh chóng động, chúng hoạt động giống ứng dụng phần mềm cài đặt máy tính để bàn Ví dụ, Google Spreadsheets công cụ bảng tính làm việc tương tự như Microsoft Excel, với ba khác biệt lớn: - Sử dụng tảng web (người dùng không cần phải tải hay cài đặt phần mềm nào); Cho phép có hợp tác (nhiều người làm việc bảng tính lúc); Hoàn toàn miễn phí Đặc trưng Web 2.0 Web 2.0 tạo cách thức cho người làm việc trong nhóm lớn trao đổi thông tin làm giảm tầm quan trọng PC tảng phân phối thông tin. Một số công nghệ web 2.0 AJAX: (viết tắt “Asynchronous JavaScript XML.” ) AJAX công nghệ quan trọng sử dụng để tạo ứng dụng web tương tác Atom: Một định dạng phù hợp với các nội dung mạng, chức Atom như thay cho RSS (được mô tả đây) Blog: Nguồn gốc bắt nguồn từ chữ “weblog”, Blog trang web tạo nội dung đơn giản với công cụ tự xuất không tốn Blogs xương sống tinh thần dân chủ Web 2.0 Mashup: Trang web ứng dụng kết hợp nội dung từ nhiều nguồn RSS: (viết tắt “Real Simple Syndication”) RSS giao thức để người sử dụng máy tính dễ dàng nhận nội dung từ nhà cung cấp yêu thích họ nội dung cập nhật Social media: Một thuật ngữ chung sử dụng để mô tả công cụ Web dựa khai thác sức mạnh hợp tác tương tác nhóm. Công nghệ có nhiều thức triển khai khác nhau, số website sử dụng hình thức như: Facebook, Twitter, LinkedIn, MySpace,… Tags: Các từ khóa người dùng tạo sử dụng để mô tả nội dung mạng Wiki: Một tài liệu Web động cho phép người dùng thêm, thay đổi chỉnh sửa nội dung hiển thị trang XML: (viết tắt “Extensible Markup Language”) XML mã lập trình cho liệu trực tuyến Bài tập: Nêu chất Web 2.0 So sánh Web 2.0 1.0 Ý nghĩa Web 2.0 với công nghệ điện toán đám mây ... vụ cung cấp từ điện toán đám mây Cấu trúc phân lớp điện toán đám mây (tt) Application (Lớp Ứng dụng): Lớp ứng dụng điện toán đám mây làm nhiệm vụ phân phối phần mềm dịch vụ thông quan Internet,... tảng Amazon Web Services đánh dấu việc thương mại hóa điện toán đám mây Khái niệm Các đặc trưng điện toán đám mây Ưu điểm điện toán đám mây Tính linh động: thoải mái lựa chọn dịch vụ theo nhu... lại mối lo người sử dụng dịch vụ điện toán đám mây Bởi lẽ đám mây bị công đột nhập, toàn liệu bị chiếm dụng Tuy nhiên, không thực vấn đề riêng điện toán đám mây , lẽ công đánh cắp liệu vấn đề