1. Trang chủ
  2. » Công Nghệ Thông Tin

Tìm hiểu về bảo mật cơ sở dự liệu trên đám mây

47 1,4K 4

Đ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 47
Dung lượng 866,25 KB

Nội dung

MỤC LỤC MỞ ĐẦU 3 CHƯƠNG I : TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY (CLOUD COMPUTING ) 4 1. Định nghĩa 4 2. Các ứng dụng đám mây tiêu biểu. 5 CHƯƠNG II : CLOUD COMPUTING 6 1. Mô hình dịch vụ (Service Models) 6 1.1. Infrastructure as a Service – IaaS 7 1.2. Platform as a Service – PaaS 7 1.3. Software as a Service – SaaS 8 2. Mô hình triển khai (Deployment Models) 10 2.1. Public Cloud 10 2.2. Private Cloud 12 2.3. Hybrid Cloud 14 2.4. Community Cloud 15 3. Đặc tính của cloud computing 16 3.1. Dịch vụ theo nhu cầu (Ondemand selfservice). 16 3.2. Truy xuất diện rộng (Broad network access). 16 3.3. Dùng chung tài nguyên (Resource pooling). 17 3.4. Khả năng co dãn (Rapid elasticity). 18 3.5. Điều tiết dịch vụ (Measured service). 18 4. Những thuận lợi và khó khăn của cloud computing. 19 4.1. Tính sẵn sàng. 19 4.2. Data lock – in. 19 4.3. Bảo mật kiểm tra dữ liệu. 20 4.4. Việc gây ra thắt cổ chai trong truyền dữ liệu. 21 4.5. Khó tiên đoán trong thực thi máy tính. 22 4.6. Đáp ứng nhu cầu khả năng lưu trữ của người dùng. 22 4.7. Khả năng tự co giãn của hệ thống. 23 4.8. Bản quyền phần mềm. 24 CHƯƠNG III : ẢO HÓA 25 1. Giới thiệu về công nghệ ảo hóa 25 1.1. Ưu điểm. 26 1.2. Nhược điểm. 26 1.3. Các vấn đề quan tâm 26 1.4. Các công nghệ ảo hóa hiện nay. 29 1.5. Các khuyến cáo. 29 2. Đặc điểm nổi bật của ảo hóa. 30 2.1. Tối ưu hóa công suất sử dụng phần cứng. 30 2.2. Nhu cầu lưu trữ dữ liệu. 31 2.3. Ứng dụng công nghê xanh để đạt hiệu quả sử dụng năng lượng tốt hơn. 31 2.4. Chi phí quản lý hệ thống rất lớn và ngày càng tăng. 32 3. Các ứng dụng ảo hóa phổ biến 33 3.1. Ảo hóa máy chủ. 33 3.1.1. Ảo hóa hệ điều hành. 33 3.1.2. Mô phỏng phần cứng. 34 3.1.3. Paravirtualization. 36 3.2. Ảo hóa lưu trữ. 37 3.3. Ảo hóa ứng dụng. 39 KẾT LUẬN 40 TÀI LIỆU THAM KHẢO 41   MỞ ĐẦU Thuật ngữ “cloud computing” ra đời vào giữa năm 2007. Có thể diễn giải đơn giản ra điên toán đám mây đó là nguồn tài nguyên khổng lồ như dịch vụ , phần mềm , ứng dụng , các tài liệu , ….. sẽ nằm tại các máy chủ ảo (đám mây ) trên internet thay vì trong máy tính gia đình hay văn phòng ( mặt đất ) để mọi người có thế kết nối và lấy dữ liệu khi cần . Với các dich vụ có sẵn trên internet hiện nay, các doanh nghiệp không cần phải mua hay duy trì những phần mềm trên máy tính. Mà chỉ cần tập chung vào việc sản xuất bời đã có người khác lo cơ sở hạ tầng cho họ. Trong thời gian gần đây các công ty, doanh nghiệp lớn về CNTT ở Việt Nam đang dần tiếp cận dịch vụ đám mây thông qua các dự án của một số doanh nghiệp nước ngoài như: Amazon, IBM, Microsoft, ….. Việc nghiên cứ về điện toán đám mây và các vấn đề liên quan đến vấn đề này là rất cần thiết để cho chúng ta có cái nhìn khác cũng như chính xác hơn về tính thiết thực của điện toán đám mây, những vấn đề khi triển khai hệ thống này và an toàn bảo mật của đám mây. Trong phạm vi của đề tài này em xin trình bày về bảo mật cơ sở dữ liệu trong điện toán đám mây và trọng tâm đi vào đề tài này đó chính là: “Vấn đề ảo hóa trong đám mây”. Cấu trúc đề tài được chia làm 3 chương: • Chương I: Tổng quan về điện toán đám mây • Chương II: Bảo mật cơ sở dữ liệu trong môi trường điện toán đám mây • Chương III: Ảo hóa. • Kết luận   CHƯƠNG I : TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY (CLOUD COMPUTING ) 1. Định nghĩa Thuật ngữ Cloud Computing chỉ mới xuất hiện gần đây giữa năm 2007, Amazon đẩy mạnh nghiên cứu và triển khai Cloud Computing. Ngay sau đó, với sự tham gia của các công ty lớn như Microsoft, Google, IBM …. thúc đẩy Cloud Computing phát triển ngày càng mạnh mẽ. Sự phát triển mạnh mẽ của Cloud Computing đã thu hút rất nhiều nhà khoa học, các trường đại học và các công ty công nghệ thông tin (IT) đầu tư nghiên cứu. Rất nhiều nhà nghiên cứu đã đưa ra định nghĩa của mình về Cloud Computing. Theo thống kê của tạp chí “Cloud Magazine” Thì hiện tại có hơn 200 định nghĩa khác nhau về Cloud Computing. Dưới đây là ví dụ mooth số định nghĩa về Cloud Computing: • Cloud Computing là dịch vụ IT được cung cấp không phụ thuộc vào vị trí ( “ The cloud is IT as a Service , delivered by IT resources that are independent of location” – The 451 Group ) • Cloud Computing cung cấp các tài nguyên IT có khả năng có giãn , các tài nguyênnày được cung cấp dạng dịch vụ cho người dùng thông qua mạng Internet ( “Cloud Computing is a style of computing where massively scalable IT – related capabilities are provided ‘as a service’ across the Internet to multiple external customer” – Gartner ) Những định nghĩa thường có một điểm chung: Họ định nghĩa Cloud Computing theo hướng thương mại, từ góc nhìn của người dùng đầu cuối. Theo đó tính chất của Cloud Computing là cung cấp cơ sở hạ tầng và ứng dụng về IT dưới dạng dịch vụ có dạng mở rộng được. Theo góc độ khoa học • Theo Ian Foster: Cloud Computing là mô hình điện toán phân tán có tính co giãn lớn mà theo hướng của nó là về mặt kinh tế, là nới chứa các sức mạnh tính toán, kho lưu trữ và các nền tảng dịch vụ được trực quan, ảo hóa và co giãn linh động, sẽ được phân phối theo nhu cầu cho khách hang bên ngoài Internet. • Theo Rajkumar Buyya : Cloud là một hệ thống phân bố và xử lý song gồm máy tính ảo kết nối với nhau và được cung cấp cho người dùng một hoặc nhiều tài nguyên đồng nhất dựa trên sự thỏa thuận dịch vụ giữa nhà cung cấp và người sử dụng Cả hai định nghĩa trên đều định nghĩa Cloud Computing là một hệ phân bổ, cung cấp những tài nguyên ảo dưới dạng dịch vụ một cách linh động dựa theo nhu cầu của người dùng trên môi trường Internet. 2. Các ứng dụng đám mây tiêu biểu. • Google App Engine Google App Engine ( GAE ) cho phép bạn triển khai ứng dụng của mình trên hạ tần cơ sở cùa Google.Việc xây dựng ứng dụng với App Engine rất dễ dàng , thuân lợi cho quá trình bảo trì , dễ mở rộng khi có lượng truy cập cao, hoặc khi cần them lưu trữ.

Ngày đăng: 25/03/2015, 09:55

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w