Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
1,49 MB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIỂU LUẬN Đề tài: ĐIỆN TOÁN ĐÁM MÂY ỨNG DỤNG TRONG QUẢN TRỊ DOANH NGHIỆP Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng Học viên thực hiện: Đỗ Thị Nhâm Đoàn Minh Quân Nguyễn Việt Tiến Lớp: 12BCNTT2 Hà Nội – 2012 MỤC LỤC TỔNG QUAN VỀ ĐIệN TOÁN ĐÁM MÂY 1.1 Định nghĩa 1.2 Những đặc trưng điện toán đám mây 2 KIẾN TRÚC CỦA ĐIỆN TOÁN ĐÁM MÂY .4 2.1 Dịch vụ phần mềm (SaaS: Software as a Services) .5 2.1.1 SaaS 2.1.2 Đặc điểm SaaS 2.2 Dịch vụ tảng (PaaS: Platform as a Service) 2.2.1 PaaS 2.2.2 Đặc điểm PaaS 2.2.3 Lợi ích hạn chế sử dụng PaaS 2.3 Dịch vụ hạ tầng (Iaas: Infrastructure as a Service Operations) 10 2.3.1 IaaS .10 2.3.2 Đặc điểm IaaS 12 2.3.3 Lợi ích hạn chế sử dụng IaaS .12 CÁC MÔ HÌNH TRIỂN KHAI CỦA ĐIỆN TOÁN ĐÁM MÂY .12 3.1 Các đám mây công cộng- Public cloud 12 3.2 Các đám mây riêng- Private cloud .14 3.3 Các đám mây lai- Hybrid cloud 15 Ứng dụng Google App doanh nghiệp 16 TỔNG QUAN VỀ ĐIệN TOÁN ĐÁM MÂY 1.1 Định nghĩa Có nhiều định nghĩa đưa theo nhiều góc nhìn khác hệ thống điện toán đám mây sau: Theo Wikipedia: “Điện toán đám mây (cloud computing) mô hình điện toán có khả co giãn (scalable) linh động tài nguyên thường ảo hóa cung cấp dịch vụ mạng Internet” Theo Ian Foster: “Một mô hình điện toán phân tán có tính co giãn lớn mà hướng theo co giãn mặt kinh tế, nơi chứa sức mạnh điện toán, kho lưu trữ, tảng (platform) dịch vụ trực quan, ảo hóa co giãn linh động, phân phối theo nhu cầu cho khách hàng bên thông qua Internet Điện toán đám mây dạng thức điện toán cung cấp tài nguyên ảo hóa có quy mô dạng dịch vụ qua mạng Internet Người dùng không cần tới kiến thức chuyên môn để quản lý hạ tầng công nghệ phần việc dành cho nhà cung cấp dịch vụ” Còn theo Synmatec định nghĩa: “Điện toán đám mây mạng kết nối tài nguyên máy tính sẵn có cấp phát động theo chế ảo hóa có khả co dãn, tạo điều kiện cho người dùng sử dụng dịch vụ theo nhu cầu dùng đến đâu trả tiền đến đó” Tóm lại tất định nghĩa nhằm minh họa điện toán đám mây mô hình bao gồm số khía cạnh có lien quan đến mô hình phân phối triển khai IT (các chương trình phần cứng) Nói chung điện toán đám mây liên quan đến việc phân phối tài nguyên điện toán đến người dùng, người dùng cần thuê dịch vụ mà không cần biết dịch vụ cho thuê nằm đâu, mấu chốt vấn đề Ảo hóa, không phụ thuộc vào vị trí địa lý , người sử dụng đặt yêu cầu mình, hệ thống tự động gom nhặt tài nguyên để đáp ứng yêu cầu Mô hình điện toán đám mây (nguồn: Internet) VD : Một Data Center đặt Hà Nội, có nhu cầu chuyền thành phố Hồ Chí Minh bắt buộc phải di dời liệu với phần cứng, trước phần mềm phụ thuộc vào chúng Hiện nay, áp dụng công nghệ ảo hóa phần mềm có xu hướng độc lập với phần cứng vật lý, điều có nghĩa liệu di dời đâu nơi mà không phụ thuộc vào Hardware 1.2 Những đặc trưng điện toán đám mây a Đặc điểm điện toán đám mây Điện toán đám mây có đặc điểm bao gồm: - Tính tự phục vụ theo nhu cầu: cho phép khách hàng đơn phương thiết lập yêu cầu nguồn lực nhằm đáp ứng yêu cầu hệ thống như: Thời gian sử dụng Server, dung lượng lưu trữ, khả đáp ứng tương tác lớn hệ thống bên -Truy cập diện rộng: cung cấp dịch vụ chạy môi trường Internet khách hàng cần kết nối với Internet sử dụng dịch vụ Các thiết bị truy xuất thông tin không yêu cầu cấu hình cao (thin or thick client platforms) : Mobile phone, Laptop PDAs… - Dùng chung tài nguyên độc lập vị trí: Tài nguyên nhà cung cấp dịch vụ dùng chung, phục vụ cho nhiều người dùng dựa mô hình “multitenant” Mô hình cho phép tài nguyên phần cứng tài nguyên ảo hóa cấp pháp động dựa vào nhu cầu người dùng Khi nhu cầu người dùng giảm xuống tăng nên tài nguyên trưng dụng để phục vụ yêu cầu Các hệ thống điện toán đám mây hệ thống tự quản lý suốt người dùng Người sử dụng không cần quan tâm tới việc điều khiển không cần phải biết xác vị trí tài nguyên cung cấp - Khả co giãn nhanh chóng: Khả cho phép tự động mở rộng thu nhỏ hệ thống tùy theo nhu cầu người sử dụng cách nhanh chóng Khi nhu cầu tăng, hệ thống tự động mở rộng cách thêm tài nguyên vào Khi nhu cầu giảm, hệ thống tự động giảm bớt tài nguyên - Chi trả theo thực dùng: Dịch vụ điện toán đám mây sử dụng mô hình điện toán theo nhu cầu, tương tự với cách tiện ích theo nhu cầu truyền thống dựa vào tiền đóng trước Điện toán đám mây cho phép giới hạn dung lượng lưu trữ, băng thông, tài nguyên máy tính số lượng người dùng kích hoạt theo tháng b Lợi ích điện toán đám mây Từ đặc điểm ta thấy Điện toán đám mây có nhiều lợi ích - Tốc độ xử lý nhanh, cung cấp cho người dùng những dịch vụ nhanh chóng và giá thành rẻ dựa nền tảng sở hạ tầng tập trung (đám mây) - Chi phí đầu tư ban đầu về sở hạ tầng, máy móc và nguồn nhân lực của người sử dụng tính toán đám mây được giảm đến mức thấp nhất - Không còn phụ thuộc vào thiết bị và vị trí địa lý, cho phép người dùng truy cập và sử dụng hệ thống thông qua trình duyệt web ở bất kỳ đâu và bất kỳ thiết bị nào mà họ sử dụng (chẳng hạn là PC hoặc là điện thoại di động…) - Chia sẻ tài nguyên và chi phí một địa bàn rộng lớn, mang lại các lợi ích cho người dùng - Khả mở rộng được, giúp cải thiện chất lượng các dịch vụ được cung cấp “đám mây” - Khả bảo mật được cải thiện sự tập trung về dữ liệu Các ứng dụng của tính toán đám mây dễ dàng để sửa chữa cải thiện tính bởi lẽ chúng không được cài đặt cố định một máy tính nào - Tài nguyên sử dụng của tính toán đám mây được quản lý và thống kê từng khách hàng và ứng dụng, theo từng ngày, từng tuần, từng tháng Điều này đảm bảo cho việc định lượng giá cả của mỗi dịch vụ điện toán đám mây cung cấp để người dùng có thể lựa chọn phù hợp c Thách thức triển khai điện toán đám mây Tuy nhiên, mô hình điện toán mắc phải số thách thức sau: - Tính riêng tư: Các thông tin người dùng và dữ liệu được chứa điện toán đám mây có đảm bảo được riêng tư, và liệu các thông tin đó có bị sử dụng vì một mục đích nào khác? - Tính sẵn dùng: Liệu các dịch vụ đám mây có bị “treo” bất ngờ, khiến cho người dùng không thể truy cập các dịch vụ và dữ liệu của mình khiến ảnh hưởng đến công việc - Mất dữ liệu: Một vài dịch vụ lưu trữ dữ liệu trực tuyến đám mây bất ngờ ngừng hoạt động hoặc không tiếp tục cung cấp dịch vụ, khiến cho người dùng phải lưu dữ liệu của họ từ “đám mây” về máy tính cá nhân Điều này sẽ mất nhiều thời gian chí một vài trường hợp dữ liệu người dùng bị mất và không thể phục hồi được - Tính di động của dữ liệu và quyền sở hữu: Một câu hỏi đặt ra, liệu người dùng có thể chia sẻ dữ liệu từ dịch vụ đám mây này sang dịch vụ của đá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 có thể lưu toàn bộ dữ liệu của họ từ đám mây? Và làm cách nào để người dùng có thể chắc chắn rằng các dịch vụ đám mây sẽ không hủy toàn bộ dữ liệu của họ trường hợp dịch vụ ngừng hoạt động - Khả bảo mật: Vấn đề tập trung dữ liệu các “đám mây” là cách thức hiệu quả để tăng cường bảo mật, mặt khác cũng lại chính là mối lo của người sử dụng dịch vụ của điện toán đám mây Bởi lẽ một các đám mây bị tấn công hoặc đột nhập, toàn bộ dữ liệu sẽ bị chiếm dụng - Chi phí băng thông: với điện toán đám mây, người dùng tiết kiệm tiền mua sắm thiết bị phần cứng phần mềm, nhiên người dùng phải trả chi phí cao cho băng thông ứng dụng dựa Internet với kích thước lớn sử dụng nhiều liệu KIẾN TRÚC CỦA ĐIỆN TOÁN ĐÁM MÂY Mô hình tổng quan kiến trúc tầng điện toán đám mây 2.1 Dịch vụ phần mềm (SaaS: Software as a Services) 2.1.1 SaaS Đây mô hình dịch vụ mà nhà cung cấp dịch vụ cung cấp cho khách hàng phần mềm dạng dịch vụ hoàn chỉnh Khách hàng cần lựa chọn ứng dụng phần mềm phù hợp với nhu cầu chạy ứng dụng sở hạ tầng Cloud Mô hình giải phóng người dùng khỏi việc quản lý hệ thống, sở hạ tầng, hệ điều hành… tất nhà cung cấp dịch vụ quản lý kiểm soát để đảm bảo ứng dụng sẵn sàng hoạt động ổn định SaaS cung cấp ứng dụng hoàn chỉnh dịch vụ theo yêu cầu cho nhiều khách hàng thông qua internet Trong SaaS cần server đóng vai trò hosting quản lý ứng dụng Server cloud mainframe Người dùng truy xuất ứng dụng thông qua website Như SaaS gồm phần mềm sở hữu, cài đặt điều khiển từ xa so với phần mềm truyền thống cài đặt trực tiếp máy người dùng 2.1.2 Đặc điểm SaaS - Sử dụng phần mềm qua môi trường Web thay máy tính khách hàng - Phần mềm mà khách hàng sử dụng lưu trữ, cài đặt máy chủ nhà cung cấp dịch vụ - Thay trả phải trả tiền lần để sở hữu vĩnh viễn khách hàng trả phí định kỳ hàng tháng để sử dụng phần mềm - Các tính cải tiến thực nhà cung cấp nên người sử dụng trả thêm phí cho cải tiến 2.1.3 Lợi ích hạn chế sử dụng SaaS * Lợi ích : - Chi phí khởi tạo thấp - Chi phí hỗ trợ kỹ thuật thấp - Nâng cấp chương trình mà không tốn phí - Không giới hạn truy cập * Hạn chế: - Khó lòng đáp ứng nhu cầu tất khách hàng - Nếu khách hàng sử dụng phần mềm có, với sở liệu lớn, dùng thời gian lâu khó để họ chuyển qua dùng SaaS, nhà cung cấp dịch vụ gặp nhiều khó khăn việc tích hợp hệ thống cũ khách hàng với dịch vụ cung cấp - Bảo mật khó khăn 2.2 Dịch vụ tảng (PaaS: Platform as a Service) 2.2.1 PaaS PasS tầng dịch vụ nằm hai tầng dịch vụ SaaS IaaS, đóng vai trò môi trường phục vụ việc phát triển phần mềm Theo quan điểm IBM PaaS đóng vai tròi môi trường phục vụ việc phát triển phần mềm Ngoài ra, PaaS hiểu cách thuê phần cứng, hệ điều hành, lưu trữ băng thông mạng internet Mô hình cung cấp dịch vụ cho phép khách hàng thuê server ảo dịch vụ liên quan để chạy ứng dụng có sẵn phát triển thử nghiệm ứng dụng Hình giải thích mối liện hệ nhóm điện toán đám mây với phần tử PaaS Có số quan điểm cho PaaS phát triển SaaS, mô hình phân bố phần mềm mà nhà ứng dụng phần mềm tạo từ khách hàng Internet 2.2.2 Đặc điểm PaaS - PaaS có nhiều ưu điểm cho nhà phát triển phần mềm Với PaaS, đặc điểm hệ điều hành thay đổi nâng cấp thường xuyên Sự phân bố theo địa lý nhóm phát triển làm việc với dự án phát triển phần mềm Các dịch vụ nhận nguồn khác quốc gia khác Chi phí ban đầu chi phí sử dụng giảm việc sử dụng dịch vụ hạ tầng từ nhà cung cấp giữ nhiều phần cứng để thực chức trùng lắp đối đầu với vấn đề không tương thích - Ngoài ra, theo cách nhìn khác, PaaS cho ta môi trường tích hợp cao cấp để build, test, deploy cho thuê ứng dụng tùy chỉnh Internet Một cách khái quát, nhà phát triển chấp nhận số giới hạn để xây dựng loại phần mềm mang tính khả chuyển cao Các khách hàng sử dụng PaaS không quản lý hạ tầng kỹ thuật gói phần mềm khách hàng thuê dịch vụ SaaS Tuy nhiên, họ quản lý ứng dụng deploy cấu hình môi trường hosting - Khung công tác phát triển ứng dụng: Một khung công tác phát triển ứng dụng vững mạnh xây dựng công nghệ sử dụng rộng rãi Lý tưởng bạn nên thận trọng với khả bị lệ thuộc vào nhà cung cấp Các tảng mã nguồn mở công nghệ Java™ thường đặt cược an toàn vấn đề - Dễ sử dụng: Một PaaS nên kèm với công cụ WYSIWYG dễ sử dụng có tiện ích (widget) dựng sẵn, thành phần giao diện người dùng đóng hộp, công cụ kéo-và-thả, hỗ trợ cho số IDE chuẩn Nó tạo điều kiện thuận lợi cho việc phát triển ứng dụng lặp lại, nhanh chóng - Các công cụ mô hình hóa quy trình nghiệp vụ (BPM) Bạn cần khung công tác BPM mạnh mẽ cho phép bạn mô hình hóa quy trình nghiệp vụ xây dựng ứng dụng xung quanh - Khả sẵn sàng: Nền tảng chọn phải truy cập có sẵn đâu, lúc - Khả mở rộng: Nền tảng phải đủ thông minh để tận dụng khả co giãn sở hạ tầng bên để xử lý tải dùng ứng dụng - An toàn: Để chống lại có hiệu mối đe dọa, tảng cần giải thứ kịch lệnh xuyên trang web, phép nội xạ SQL, công từ chối dịch vụ, mã hóa luồng thông tin làm cho ngấm sâu vào việc phát triển ứng dụng Ngoài ra, tảng phải hỗ trợ khả đăng nhập lần cho bạn để tích hợp với ứng dụng chỗ lại bạn ứng dụng điện toán đám mây khác - Tính hòa nhập: Nền tảng cần cung cấp khả để bao gồm, nhúng, tích hợp ứng dụng khác xây dựng tảng tảng khác - Tính di động: Nền tảng không cần quan tâm đến sở hạ tầng bên cho phép công ty di chuyển ứng dụng từ IaaS đến IaaS khác - Các công cụ chuyển đổi: Để tạo điều kiện di chuyển liệu dễ dàng nhanh chóng từ di sản ứng dụng chỗ đến ứng dụng dựa tảng mới, công cụ chuyển đổi nhập lớn phần cần thiết công cụ tảng - API: Để thực nhiệm vụ xác thực người dùng lưu trữ lấy tệp (ví dụ, tệp tài sản ứng dụng Web) chí thực gọi trực tiếp đến sở liệu, tảng cần có API có đủ tài liệu cần thiết Điều cho phép hoạt động nghiệp vụ bạn linh hoạt việc tạo tùy chỉnh ứng dụng phần mềm để giao tiếp với tảng, đáp ứng nhu cầu cụ thể công ty 2.2.3 Lợi ích hạn chế sử dụng PaaS * Lợi ích Với triết lý: “Không cần cấu hình cấu hình tốt nhất” (the best config, deploy, patch is the one I don't have to do) , PaaS đem lại cho người sử dụng nhiều lợi ích mặt thời gian kinh tế Trước tiên với lập trình viên, PaaS cung cấp sẵn tảng để lập trình viên an tâm phát triển Họ không cần lo lắng vá lỗi phần mềm, phức tạp việc setup hệ thống để lập trình, lo lắng tích hợp gói khác nhau, đến việc deploy ứng dụng lên hệ thống cho người sử dụng PaaS cung cấp môi trường lập trình tối ưu với nhiều công cụ hỗ trợ Chi tiết hơn, lợi ích PaaS mang lại là: - Chi phí phần mềm (up front cost): chi phí ban đầu cần thiết để sở hữu phần mềm Đối với PaaS, chi phí ban đầu mua phần mềm phân phối cho nhiều người thuê Do đó, người sử dụng không cần đầu tư nhiều phần mềm, phần cứng, thiết bị mạng, phần mềm thiết bị trung gian (middleware), sở hạ tầng - Chi phí vận hành phần mềm (operational cost): bao gồm chi phí nâng cấp phần cứng phần mềm, thích hợp gói Với PaaS, chi phí giảm thiếu người sử dụng chi trả thời gian dài thông qua hình thức sử dụng - Tính ổn định (reliability): PaaS cung cấp nhiều mức độ phát triển phần mềm khác Mỗi mức độ có đảm bảo an toàn thiết bị, cam kết theo tiêu chuẩn sử dụng thường trực - Chi phí quản lý (management cost): hệ thống hỗ trợ người sử dụng không cần quan tâm nhiều đến việc cập nhật bảo trì phần mềm - Mang lại lợi chiến lược (strategic advantage): PaaS cung cấp chiến lược phát triển dựa tiềm lực doanh nghiệp - Giảm thiểu rủi ro (lower risk): việc đầu tư CNTT đầu tư có rủi ro cao lạc hậu công nghệ phần cứng phần mềm Với PaaS, nhiều người sử dụng dịch vụ chứng tỏ dịch vụ theo kịp thời đại * Khó khăn Ứng dụng ĐTĐM mang lại nhiều lợi ích cho người sử dụng Tuy nhiên, điện toán đám mây lựa chọn hoàn hảo vượt qua trở ngại gặp phải hệ thống vận hàng Những trở ngại sử dụng dịch vụ PaaS nói riêng dịch vụ khác ĐTĐM nói chung bao gồm: - Trở ngại bảo mật (security): Vấn đề bảo mật thông tin riêng tư Security and Privacy: hacker nhiều người cố ý xâm nhập vào hệ thống truy xuất liệu nhạy cảm bên hệ thống - Trở ngại tính riêng tư (privacy): Các thông tin người sử dụng tuổi, sở thích, giới tính, thu nhập bị - Trở ngại tính pháp lý: quốc gia Việt Nam, tranh chấp cố việc sử dụng dịch vụ cloud computing đặt nước khác vấn đề liên quan đến pháp luật liên phủ cần có hành lang pháp lý ổn định - Trở ngại chuyển đổi dịch vụ: Người sử dụng dịch vụ cloud qua nhiều năm phải đối mặt với việc chuyển đổi hệ thống Do đó, việc chọn lựa hệ thống sử dụng toán đầu tư Sự trở ngại đặc biệt dịch vụ PaaS, đó, người sử dụng phải chọn yếu tố như: ngôn ngữ lập trình, gói chương trình phần mềm lập trình 2.3 Dịch vụ hạ tầng (Iaas: Infrastructure as a Service Operations) 2.3.1 IaaS IAAS mô hình dịch vụ mà cung cấp thiết bị nhằm hỗ trợ hoạt động hệ thống cho khác hàng Các thiết bị bao gồm kho liệu, phần cứng, máy chủ (server) thành phần networking Nhà cung cấp làm chủ thiết bị chịu trách nhiệm cho việc hoạt động bảo trì hệ thống Khách hàng trả tiền dịch vụ Mô hình phân lớp kiến trúc IaaS 10 Khi thực thi yêu cầu từ người sử dụng, công việc thực song song chia sẻ tài nguyên để đáp ứng yêu cầu nhanh tốt Hoặc truy cập kho liệu khác để thỏa mãn nhu cầu khách hàng IaaS điện toán đám mây phải đảm bảo performance hiệu chi phí bảo trì điều khiển trung tâm khẳ tăng tài nguyên để đảm bảo dịch vụ không bị gián đoạn Có thành phần kiến trúc hệ thống, : cloud manager, cluster manager computer manager - Cloud manager điểm truy cập vào cloud nơi mà nhà thuê bao đăng ký tài khoản, quản lý tài nguyên mà họ thuê từ cloud truy cập liệu Nó thực việc truy cập tài nguyên mức (top level) Nó định có đủ tài nguyên để đáp ứng yêu cầu khách hàng hay không cluster manager thực yêu cầu Cloud manager thực luật cloud yêu cầu từ khách hàng - Cluster manager chịu trách nhiệm vận hành mày thông qua network Nó nhận lệnh, yêu cầu truy cập tài nguyên từ cloud manager xác định tài nguyên đáp ứng yêu cầu từ người dùng sau thực truy cập tài nguyên - Computer manager hợp tác với hypervisor chạy hệ thống máy tính cluster Trong việc đáp ứng yêu cầu từ cluster manager, cluster manager trả thông tin trạng thái liên quan đến tài nguyên sử dụng có sẵn mà sử dụng 11 2.3.2 Đặc điểm IaaS - Các tài nguyên IAAS phân phối dịch vụ Các tài nguyên :các máy chủ (server), thiết bị networking, nhớ, CPU, không gian vùng nhớ v.v - Cơ sở hạ tầng thay đổi động : bạn điều chỉnh tài nguyên theo yêu cầu sử dụng bạn IAAS cloud đáp ứng nhanh chóng việc tăng hay giảm tài nguyên cách dễ dàng - Có chi phí biến đổi nghĩa tùy vào nhu cầu sử dụng khác khách hàng trả dịch vụ Không cố định chi phí cho dịch vụ - IAAS thường có nhiều người thuê (leaseholders or tenants) - IAAS có mức dịch vụ khác đáp ứng cho tất nhu cầu doanh nghiệp 2.3.3 Lợi ích hạn chế sử dụng IaaS * Lợi ích - Khả tự động chọn CPU, nhớ cấu hình lưu trữ phù hợp với nhu cầu doanh nghiệp - Doanh nghiệp dễ dàng truy cập đến sức mạnh điện toán lớn có sẵ tảng điện toán đám mây IaaS - Loại bỏ cần thiết phải đầu tư phần cứng mà doanh nghiệp sử dụng - Khả mở rộng gia tăng lực có nhu cầu - Tập trung hệ thống thông tin chỗ để dễ quản lý *Hạn chế - Nhà cung cấp tiếp cận liệu khách hàng - Bị phụ thuộc vào đường truyền internet - Bị phụ thuộc vào sẵn sang dịch vụ ảo hóa - Có thể hạn chế riêng tư chọn lựa tùy biến người sử dụng CÁC MÔ HÌNH TRIỂN KHAI CỦA ĐIỆN TOÁN ĐÁM MÂY 3.1 Các đám mây công cộng- Public cloud a Đặc điểm 12 Các đám mây công cộng (Public cloud ) dịch vụ đám mây bên thứ ba (người bán) cung cấp Chúng tồn tường lửa công ty chúng lưu trữ đầy đủ nhà cung cấp đám mây quản lý Các đám mây công cộng cố gắng cung cấp cho người tiêu dùng với phần tử công nghệ thông tin tốt bao gồm phần mềm, sở hạ tầng ứng dụng sở hạ tầng vật lý Nhà cung cấp đám mây chịu trách nhiệm cài đặt, quản lý, cung cấp bảo trì Khách hàng chịu phí cho tài nguyên mà họ sử dụng, chưa sử dụng loại bỏ Các dịch vụ thường cung cấp với ý tưởng cung cấp trường hợp sử dụng phổ biến Các tùy chọn cấu hình thường tập hợp nhỏ so với mà chúng có nguồn tài nguyên người tiêu dùng kiểm soát trực tiếp Một điều khác cần lưu ý kể từ người tiêu dùng có quyền kiểm soát chút sở hạ tầng, quy trình đòi hỏi an ninh chặt chẽ tuân thủ quy định luật lúc thích hợp cho đám mây chung Đám mây công cộng (nguồn Internet) b Trường hợp áp dụng - Phân bố tải workload cho ứng dụng sử dụng nhiều người, chẳng hạn e-mail - Cần phải thử nghiệm phát triển mã ứng dụng - Có ứng dụng SaaS từ nhà cung cấp có chiến lược an ninh 13 thực tốt - Cần gia tăng công suất (khả bổ sung lực cho máy tính cao nhiều lần) - Đang thực dự án hợp tác - Đang làm dự án phát triển phần mềm quảng cáo cách sử dụng PaaS cung cấp đám mây 3.2 Các đám mây riêng- Private cloud a Đặc điểm Các đám mây riêng (Private cloud) dịch vụ đám mây cung cấp doanh nghiệp Những đám mây tồn bên tường lửa công ty chúng doanh nghiệp quản lý Các đám mây riêng đưa nhiều lợi ích giống đám mây chung với khác biệt chính: doanh nghiệp có trách nhiệm thiết lập bảo trì đám mây Việc thiết lập đám mây riêng khó khăn phí cao so với sử dụng đám mây chung Các đám mây riêng đưa nhiều lợi so với loại chung việc kiểm soát chi tiết tài nguyên khác tạo thành đám mây mang lại cho công ty tất tùy chọn cấu hình có sẵn, đám mây riêng lý tưởng kiểu công việc thực cần quan tâm an ninh quản lý 14 b Trường hợp áp dụng - Dữ liệu ứng dụng cần có kiểm soát bảo mật cao - Công việc đòi hỏi vấn đề an ninh nghiêm ngặt bảo mật liệu - Công ty đủ lớn để chạy liệu trung tâm điện toán đám mây có hiệu 3.3 Các đám mây lai- Hybrid cloud a Đặc điểm Các đám mây lai (Hybrid cloud ) kết hợp đám mây công cộng riêng Những đám mây thường doanh nghiệp tạo trách nhiệm quản lý phân chia doanh nghiệp nhà cung cấp đám mây công cộng Đám mây lai sử dụng dịch vụ có không gian công cộng riêng Các đám mây lai sử dụng công ty cần sử dụng dịch vụ hai đám mây riêng công cộng Một đám mây lai xây dựng tốt phục vụ quy trình nhiệm vụ-tới hạn, an toàn, nhận khoản toán khách hàng, thứ không quan trọng kinh doanh, xử lý bảng lương nhân viên Hạn chế: khó khăn việc tạo quản lý có hiệu giải pháp Phải nhận cung cấp dịch vụ lấy từ nguồn khác thể chúng có chung nguồn gốc Việc tương tác thành phần riêng chung làm cho việc thực phức tạp 15 b Trường hợp áp dụng - Người dùng muốn sử dụng ứng dụng SaaS quan tâm bảo mật Nhà cung cấp SaaS tạo đám mây riêng cho người dùng bên tường lửa cung cấp cho bạn mạng riêng ảo (VPN) để bổ sung bảo mật - Người dùng cung cấp dịch vụ thay đổi cho thị trường khác Người dùng sử dụng đám mây công cộng để tương tác với khách hàng giữ liệu bảo đảm vòng đám mây riêng Ứng dụng Google App doanh nghiệp Google Apps gói suất dựa đám mây, giúp doanh nghiệp nhóm kết nối hoàn thành công việc từ nơi thiết bị Dễ dàng thiết lập, sử dụng quản lý, cho phép doanh nghiệp làm việc thông minh tập trung vào thực quan trọng Các gói dịch vụ có Google Apps * Gmail - Gmail hoạt động máy tính thiết bị di động có kết nối liệu hỗ trợ ngoại tuyến cho phép tiếp tục làm việc ta bị ngắt kết nối Cho dù ta bàn làm việc, họp máy bay, email ta có sẵn - Gmail thiết kế nhằm giúp làm việc hiệu 25GB dung lượng lưu trữ nghĩa xóa thứ Tính tìm kiếm mạnh mẽ cho phép tìm thấy thứ Ngoài nhãn lọc giúp ngăn nắp - Hộp thư đến không dành cho thư mà dành cho người Trò chuyện văn bản, thoại video cho phép biết người trực tuyến kết nối tức Xem ảnh tiểu sử liên hệ chúng ta, nội dung cập nhật gần tài liệu chia sẻ bên cạnh email * Lịch - Dễ dàng lên lịch họp vào thời điểm phù hợp cho tất người, nhận nhắc nhở họp chia sẻ lịch * Drive 16 - Google Drive cho phép bạn lưu trữ tệp đám mây, chia sẻ truy cập chúng từ nơi * Documents - Tạo, chia sẻ thao tác với tài liệu nhóm thời gian thực * Bảng tính - Quản lý liệu bảng tính nhanh với biểu đồ nhấp để chỉnh sửa nhận xét kiểu thảo luận * Trang trình bày - Cùng tạo trình bày, nhúng video nhấn lưu 17 TÀI LIỆU THAM KHẢO Sách Anthony T Velte, Toby J Velte, Ph.D.Robert Elsenpeter Cloud Computing: A Practical Approach http://neuron.csie.ntust.edu.tw/homework/100/CC/materials/Cloud %20Computing%20-%20A%20practical%20Approach.pdf Nguồn khác http://www.ibm.com/developerworks/cloud/library/cl-cloudintro/index.html? S_TACT=105AGY75 http://www.ibm.com/developerworks/vn/library/cl-cloudservices1iaas/index.html http://www.ibm.com/developerworks/vn/library/clcloudservices2paas/index.html http://www.ibm.com/developerworks/vn/library/clcloudservices3saas/index.html http://www.cse.hcmut.edu.vn/~ptvu/gc/2012/SaaSinCloud-rep.pdf http://www.cse.hcmut.edu.vn/~ptvu/gc/2012/iaas-paas-rep.pdf scribd.com, Cloud-Computing Retrieved on 02/26/2012 from: http://www.scribd.com/doc/23619431/Cloud-Computing http://www.cpc.vn/cpc/home/Ttuc_Detail.aspx? pm=ttuc&sj=HD&id=5467#.UN8J3qw5WfU 18 [...]... triển phần mềm quảng cáo bằng cách sử dụng PaaS cung cấp các đám mây 3.2 Các đám mây riêng- Private cloud a Đặc điểm Các đám mây riêng (Private cloud) là các dịch vụ đám mây được cung cấp trong doanh nghiệp Những đám mây này tồn tại bên trong tường lửa công ty và chúng được doanh nghiệp quản lý Các đám mây riêng đưa ra nhiều lợi ích giống như các đám mây chung với sự khác biệt chính: doanh nghiệp có trách... về quản lý 14 b Trường hợp áp dụng - Dữ liệu và ứng dụng cần có sự kiểm soát và bảo mật cao - Công việc đòi hỏi vấn đề an ninh nghiêm ngặt và bảo mật dữ liệu - Công ty đủ lớn để chạy một dữ liệu trung tâm điện toán đám mây có hiệu quả 3.3 Các đám mây lai- Hybrid cloud a Đặc điểm Các đám mây lai (Hybrid cloud ) là một sự kết hợp của các đám mây công cộng và riêng Những đám mây này thường do doanh nghiệp. .. các trách nhiệm quản lý sẽ được phân chia giữa doanh nghiệp và nhà cung cấp đám mây công cộng Đám mây lai sử dụng các dịch vụ có trong cả không gian công cộng và riêng Các đám mây lai được sử dụng khi một công ty cần sử dụng các dịch vụ của cả hai đám mây riêng và công cộng Một đám mây lai được xây dựng tốt có thể phục vụ các quy trình nhiệm vụ-tới hạn, an toàn, như nhận các khoản thanh toán của khách... cầu của doanh nghiệp 2.3.3 Lợi ích và hạn chế khi sử dụng IaaS * Lợi ích - Khả năng tự động chọn một CPU, bộ nhớ và cấu hình lưu trữ phù hợp với nhu cầu của doanh nghiệp - Doanh nghiệp dễ dàng truy cập đến một sức mạnh điện toán lớn có sẵ trên nền tảng điện toán đám mây IaaS - Loại bỏ sự cần thiết phải đầu tư phần cứng mà hiếm khi doanh nghiệp sử dụng - Khả năng mở rộng và gia tăng năng lực ngay khi... có thể tạo ra một đám mây riêng cho người dùng bên trong tường lửa và cung cấp cho bạn một mạng riêng ảo (VPN) để bổ sung bảo mật - Người dùng cung cấp dịch vụ được thay đổi cho thị trường khác nhau Người dùng có thể sử dụng một đám mây công cộng để tương tác với khách hàng nhưng giữ dữ liệu của mình được bảo đảm trong vòng một đám mây riêng 4 Ứng dụng của Google App trong doanh nghiệp Google Apps... trách nhiệm thiết lập và bảo trì đám mây này Việc thiết lập một đám mây riêng đôi khi sẽ khó khăn hơn và phải chi phí cao hơn so với sử dụng đám mây chung Các đám mây riêng đưa ra nhiều lợi thế hơn so với loại chung như việc kiểm soát chi tiết hơn trên các tài nguyên khác nhau đang tạo thành một đám mây mang lại cho công ty tất cả các tùy chọn cấu hình có sẵn, các đám mây riêng là lý tưởng khi các kiểu... đầy đủ và được nhà cung cấp đám mây quản lý Các đám mây công cộng cố gắng cung cấp cho người tiêu dùng với các phần tử công nghệ thông tin tốt nhất bao gồm các phần mềm, cơ sở hạ tầng ứng dụng hoặc cơ sở hạ tầng vật lý Nhà cung cấp đám mây chịu trách nhiệm về cài đặt, quản lý, cung cấp và bảo trì Khách hàng chỉ chịu phí cho các tài nguyên nào mà họ sử dụng, vì thế cái chưa sử dụng được loại bỏ Các dịch... hậu của công nghệ phần cứng và phần mềm Với PaaS, càng nhiều người sử dụng dịch vụ chứng tỏ dịch vụ theo kịp thời đại * Khó khăn Ứng dụng ĐTĐM mang lại rất nhiều lợi ích cho người sử dụng Tuy nhiên, điện toán đám mây sẽ là một lựa chọn hoàn hảo nếu như nó vượt qua những trở ngại gặp phải khi hệ thống vận hàng Những trở ngại khi sử dụng dịch vụ PaaS nói riêng và những dịch vụ khác trong ĐTĐM nói chung... dễ quản lý *Hạn chế - Nhà cung cấp có thể tiếp cận dữ liệu của khách hàng - Bị phụ thuộc vào đường truyền internet - Bị phụ thuộc vào sự sẵn sang của dịch vụ ảo hóa - Có thể hạn chế sự riêng tư và sự chọn lựa các tùy biến của người sử dụng 3 CÁC MÔ HÌNH TRIỂN KHAI CỦA ĐIỆN TOÁN ĐÁM MÂY 3.1 Các đám mây công cộng- Public cloud a Đặc điểm 12 Các đám mây công cộng (Public cloud ) là các dịch vụ đám mây. .. chẽ và tuân thủ quy định dưới luật sẽ không phải lúc nào cũng thích hợp cho các đám mây chung Đám mây công cộng (nguồn Internet) b Trường hợp áp dụng - Phân bố tải workload cho các ứng dụng được sử dụng bởi nhiều người, chẳng hạn như e-mail - Cần phải thử nghiệm và phát triển các mã ứng dụng - Có các ứng dụng SaaS từ một nhà cung cấp có một chiến lược an ninh 13 thực hiện tốt - Cần gia tăng công suất