Nghiên cứu giải pháp nguồn mở openstack trong xây dựng hạ tầng “điện toán đám mây”
Điện toán đám mây không phải là một công nghệ mà là một mô hình cung cấp và tiếp thị các “dịch vụ” CNTT đáp ứng các đặc trưng nào đó bằng cách sử dụng tối đa các nguồn tài nguyên từ phần cứng, phần mềm, mạng,. thông qua phần mềm truy cập, dịch vụ của nhà cung cấp.
Điện toán đám mây là một hệ thống phân tán.
37 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 3598 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Nghiên cứu giải pháp nguồn mở openstack trong xây dựng hạ tầng “điện toán đám mây”, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐẠI HỌC VÕ TRƯỜNG TOẢNKHOA CƠNG NGHỆ THƠNG TIN NGHIÊN CỨU GIẢI PHÁP NGUỒN MỞ OPENSTACK TRONG XÂY DỰNG HẠ TẦNG “ĐIỆN TỐN ĐÁM MÂY” * NỘI DUNG * ĐẶT VẤN ĐỀ * Máy vi tính trở thành một phần tất yếu của cuộc sống, việc sử dụng máy tính tăng nhanh → yêu cầu tài nguyên cũng phải tăng lên → địi hỏi phải cĩ cơ sở hạ tầng lớn để đáp ứng. Mục tiêu & hướng giải quyết của đề tài * Mục tiêu: Nghiên cứu giải pháp nguồn mở OpenStack trong xây dựng “Điện tốn đám mây” cung cấp cơ sở hạ tầng. Hướng giải quyết: Cài đặt hệ điều hành Ubuntu Server 12.04 LTS và gĩi nguồn mở OpenStack để tạo thành hệ thống ĐTĐM. * Giới thiệu Thuật ngữ “Điện tốn đám mây” (Cloud computing) ra đời giữa năm 2007 được bắt nguồn từ ý tưởng đưa tất cả mọi thứ lên mạng Internet. Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Giới thiệu Thay thế các PC, máy chủ của riêng các doanh nghiệp để lưu trữ dữ liệu, phần mềm bằng các “máy chủ ảo” tập trung trên mạng. Giảm chi phí đầu tư cơ sở hạ tầng, nhân lực,... Quản lí tài nguyên tập trung Giảm nguy cơ rủi ro do phần cứng, phần mềm Khơng quan tâm đến cơng nghệ sử dụng Tập trung chính vào kinh doanh. Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * * Điện tốn đám mây Theo Wikipedia: “Điện tốn đám mây (tiếng Anh: Cloud computing) cịn được gọi là điện tốn máy chủ ảo, là mơ hình điện tốn sử dụng các cơng nghệ máy tính và phát triển dựa vào Internet” Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Điện tốn đám mây Điện tốn đám mây khơng phải là một cơng nghệ mà là một mơ hình cung cấp và tiếp thị các “dịch vụ” CNTT đáp ứng các đặc trưng nào đĩ bằng cách sử dụng tối đa các nguồn tài nguyên từ phần cứng, phần mềm, mạng,... thơng qua phần mềm truy cập, dịch vụ của nhà cung cấp. Điện tốn đám mây là một hệ thống phân tán. Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Điện tốn đám mây Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Mơ hình dịch vụ của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Mơ hình dịch vụ của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Dịch vụ cơ sở hạ tầng (IaaS) Cung cấp mơi trường xử lí Khách hàng cĩ thể làm chủ được hệ điều hành, lưu trữ, ứng dụng,..... Mơ hình dịch vụ của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Dịch vụ nền tảng (PaaS) Cung cấp nền tảng điện tốn Khách hàng xây dựng ứng dụng và tương tác với hệ tầng ĐTĐM thơng qua API. Mơ hình dịch vụ của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Dịch vụ phần mềm (SaaS) Cung cấp các dịch vụ cài đặt và vận hành phần mềm ứng dụng trên đám mây. Mơ hình dịch vụ của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Dịch vụ mạng lưới (NaaS) Cung cấp các dịch vụ kết nối truyền tải hoặc kết nối giữa các đám mây. Dịch vụ NaaS truyền thống bao gồm mạng riêng ảo (VPN) mở rộng và linh hoạt, cũng như băng thơng theo yêu cầu. Mơ hình triển khai của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Đám mây “cơng cộng” (Public cloud) Mơ hình triển khai của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Đám mây “riêng” (Private cloud) Mơ hình triển khai của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Đám mây “cộng đồng” (Community cloud) Mơ hình triển khai của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Đám mây “lai” (Hybird cloud) Ưu điểm của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Tốc độ xử lí nhanh Chi phí đầu tư ban đầu giảm tối thiểu Khơng phụ thuộc vào thiết bị và vị trí Chia sẻ tài nguyên, chi phí trên địa bàn rộng lớn Khả năng mở rộng linh động Các ứng dụng dễ dàng sửa chữa ....... Nhược điểm của ĐTĐM Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Tính riêng tư Tính sẵn sàng Mất dữ liệu Tính di động của dữ liệu và quyền sở hữu Khả năng bảo mật Các tiêu chuẩn chưa “trưởng thành” * Giới thiệu về OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Là “Cloud operating system” hàng đầu thế giới Phát triển đầu tiên bởi Rackspace và NASA Cĩ cộng đồng phát triển rộng lớn Cài đặt được trên hầu hết các hệ điều hành nguồn mở Hỗ trợ nhiều cơng nghệ ảo hĩa phổ biến Phù hợp với tất cả các mơ hình ĐTĐM Các phiên bản của OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Austin: 21/10/2011. Bexar: 03/02/2011. Cactus: 15/04/2011. Diablo: 22/10/2011. Essex: 05/04/2012. Folsom: 27/09/2012. Grizzly: 04/04/2013. Havana: dự kiến 17/10/2013. Các thành phần của OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Cộng đồng của OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Các hướng tiếp cận của OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Các trang web cho phép trải nghiệm OpenStack: https://trystack.org https://try.cloud.ubuntu.com Các hướng dẫn cài đặt trên máy ảo hoặc máy thật: https://github.com Xây dựng hệ thống ĐTĐM dùng OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Cài đặt Ubuntu Server 12.04 LTS trên Virtualbox Cài đặt NTP Server Cài đặt MySQL-Server và tạo các database cho Keystone, Glance, Nova, Cinder Cài đặt Keystone Cài đặt Glance Cài đặt Nova Cài đặt Cinder Cài đặt Horizon Mơ hình đám mây sử dụng OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Mơ hình đám mây sử dụng OpenStack Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * * Kết luận Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Nêu rõ được khái niệm ĐTĐM, phân tích được ưu - nhược điểm, đánh giá được rủi ro và dự đốn về xu hướng phát triển của ĐTĐM. Giới thiệu được cơ bản về OpenStack và so sánh với các nền tảng ĐTĐM nguồn mở phổ biến khác. Xây dựng được hệ thống ĐTĐM thử nghiệm. Do cơ sở vật chất khơng đáp ứng đủ nên chỉ dừng ở mức tìm hiểu, cài đặt mơ hình rút gọn. Hướng phát triển Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Tìm hiểu và cập nhật các xu hướng phát triển của ĐTĐM, Openstack Xây dựng hệ thống ĐTĐM bằng OpenStack trên máy chủ ảo thực tế. * Tài liệu tham khảo Giới thiệu Cơ sở lí thuyết Nội dung và kết quả nghiên cứu Kết luận và hướng phát triển Tài liệu tham khảo * Intermediaries in Cloud-Computing: A New Computing Paradigm Ramnath Chellapp. Trình bày tại cuộc họp INFORMS tại Dallas năm 1997 Điện_tốn_đám_mây Voorsluys, William; Broberg, James; Buyya, Rajkumar (Tháng 2 2011). "Introduction toCloud Computing". * * Cảm ơn quý Thầy, Cơ và các bạn đã lắng nghe
Các file đính kèm theo tài liệu này:
- slide_duongtunglam_openstack_9051.ppt