Những nguyên lý sáng tạo trong điện toán đám mây
2012 TP.HCM, THÁNG 11 NĂM 2012 TRƯỜNG ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA KHOA HỌC MÁY TÍNH PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC Đề tài: Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây Giảng viên: GS. TSKH. HOÀNG KIẾM Thực hiện: VŨ THỊ PHƯƠNG Mã số học viên: CH604801 Lớp: Cao học khóa 22 TRƯỜNG ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA KHOA HỌC MÁY TÍNH PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây Giảng viên: GS. TSKH. HOÀNG KIẾM Thực hiện: VŨ THỊ PHƯƠNG Mã số học viên: CH604801 Lớp: Cao học khóa 22 TP.HCM, THÁNG 11 NĂM 2012 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 1 LỜI NÓI ĐẦU S phát trin ca lch s xã hn lin vi quá trình sáng tt quá trình sáng to lâu dài và liên tc, t vic ch to ra các công c ti công c hi dng nhii s u mc phát trin nhy vt trong sáng to, các máy tính khng l cho ti các máy tính cá nhân nh gn lt xut hin. S sáng to tr thành thành phn quan trng trong vic xây dng xã hi hi i. Cùng vi s sáng to, c nhng thành t t bc trong khoa hc công ngh. Do nhu cu ci tin sáng to trong công ngh phc v cho cuc si phi có mt môn khoa hc chuyên nguyên cu v pháp sáng to giúp cho vic sáng tc d lý thuy thi v sáng to ca con i. Trong phm vi bài tiu lun này, em s tìm hiu tng quan v khái quát mt xu ng ca công ngh thông tin hii mà th gin s hoàn thin là công ngh . n ch quan ca mình, nhng nguyên lý sáng tc ng dng trong công ngh này, gii thiu mt s ng dng sáng to gn s dng Em xin chân thành c n tâm truy t nhng kin thc nn tng cho chúng em trong môn hu khoa hc trong tin hCùng vi kinh nghim nhisáng to ca th cái nhìn to và tm quan trng ca s sáng to nht là trong khoa hc nghiên cu và ng dng sáng to trong thc t. Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 2 MỤC LỤC LU 1 MC LC 2 I. Tng quan v 4 1.1. Gii thiu. 4 1.2. Khái ni 5 II. Quá trình phát trin c 9 2.1. T 10 2.2. Mô hình cung cp dch v c 16 2.3. Các mô hình h t 18 2.4. Li ích c 20 2.5. Công ngh 21 2.5.1. Gii thiu. 21 2.5.2. m ni bt. 22 III. Nhng nguyên lý sáng tc ng dng. 25 3.1. Nguyên lý phân nh. 25 3.2. Nguyên lý tách khi. 26 3.3. Nguyên lý cc b. 26 3.4. Nguyên lý kt hp. 26 3.5. Nguyên lý cha trong. 27 3.6. Nguyên lý thc hi. 27 3.7. Nguyên lý d phòng. 27 3.8. Nguyên lý v 28 3.9. ng. 28 3.10. Nguyên lý hu hiu. 29 3.11. Nguyên lý r t. 29 3.12. Nguyên lý thay th c. 30 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 3 IV. Mt s ng dng sáng to mi vi Cloud Computing. 30 4.1. Thay máy tính bn thoi thông minh (smartphone) và máy tính bng. 30 4.2. Gii pháp Iveda trong video giám sát . 31 4.3. Phát trin các game thc t o (MMO). 32 V. Kt lun. 33 TÀI LIU THAM KHO 34 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 4 I. Tổng quan về điện toán đám mây. 1.1. Giới thiệu. kim tra phn ng nhanh nhy ca các ng viên xin vic, Google ch ct ra mt câu hng chng n: "Bn s làm gì nu d liu hip 1.000 ln?". Ni xin vic bê nguyên nhng công thc "lp trình sn" ng vào tình hung này, h s bin máy ch thành nhng chú c sên khi nhng video, nh, bn , thông tin mua sm lên 1.000. Bi th c ch ng Google, h cn hc cách làm vic và c mt c rng l phi bing d liu khng l khi phm vi nhng trung tâm d liu cht cht chúng ia- các chuyên gia ca Google gi là "cloud"- Nho. Trong thc t hin nay, vi s i và phát trin không ngn tng phút giây ca xã hi xung quanh chúng ta thì nhu cu v kh c mng d liu khng lt ra ngoài nh máy vp thit. S phát tria nn kinh t th giy các doanh nghip, tc gia ln vào tình th phc mt gii pháp công ngh thông tin giúp h c mt khi ng khng l các d lin công vic kinh doanh ca h. Bên ci thn, an toàn và d s dng vì không phi doanh nghi nh vào h tng công ngh thông ti phc v cho công vic kinh doanh ca mình vì nhiu lý do khách quan và ch quan. Không ch dng li mi ngày m là mt thách thc gn s phát trin ca khoa hc công ngh nói chung và công ngh Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 5 thông tin nói riêng. Ngày nay, khái nim dch v tr thành mt khái nim quen thuc vi. Tt c c chuyn hóa thành dch v i dùng không mun t mình phi thc hin tt c mi vic. H mun nhn nht, d s dng nht và không phi qun lý nó khi không có nhu cu s dng. Vai trò ca dch v trong cuc sng hàng ngày là không th chi cãi. Tt c các nhu cu dn hai câu h gii quy mt khng d liu, ng dng khng l và làm th bin vic s dng các d liu, ng dng thành các dch v ng nhu cu ca i dùng. Và mt câu tr li chung cho c cho hai câu h xut hi 1.2. Khái niệm điện toán đám mây. Thut ng "Cloud Ci gi nói v m m khái quát l h tng thông tin vn ra t mm này có th c din gii mn: các ngun toán khng l n mm, dch v s nm ti các máy ch mi ni kt ni và s dng mi khi h cn. Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 6 Hình 1.1 1 . Có th m li mt s cách din gi c tham kho t [1]): ĐTĐM là khi tài nguyên và dịch vụ IT được xử lý tách rời khỏi hạ tầng bên dưới và được cung cấp theo nhu cầu của người dùng (người sử dụng, NSD), với quy mô tùy biến và phục vụ cho môi trường nhiều người dùng từ cùng một phiên bản triển khai din gii ca Cisco. 1 http://en.wikipedia.org/wiki/File:Cloud_computing.svg Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 7 ĐTĐM là một mô hình phát triển, triển khai IT mới, cho phép cung cấp trong thời gian thực các sản phẩm, dịch vụ và giải pháp qua mạng Internet - din gii ca IDC. ĐTĐM là một hình thức điện toán mà ở đó các chức năng liên quan đến IT với khả năng mở rộng cao được cung cấp đến người dùng và khách hàng dưới dạng các dịch vụ thông qua các công nghệ Internet - din gii ca Gartner. Nói đến ĐTĐM là nói đến các ứng dụng được cung cấp dưới dạng dịch vụ qua Internet và được cung cấp bởi hệ thống phần cứng và phần mềm trong các trung tâm dữ liệu. Các ứng dụng này cho đến nay được gọi bằng tên Software-as-a- Service (SaaS). Hệ thống phần cứng và phần mềm trong các trung tâm dữ liệu được gọi là đám mây- din gii (1) ca gii khoa hc. Đám mây là nguồn tài nguyên (phần cứng, nền tảng phát triển, dịch vụ) đã được ảo hóa và có thể dễ dàng tiếp cận và sử dụng. Nguồn tài nguyên này có thể dễ dàng được điều chỉnh cho phù hợp với nhu cầu của người dùng để mang lại hiệu suất sử dụng tối đa, và phương thức “dùng bao nhiêu, trả bấy nhiêu” (pay-per-use) là cách mà người dùng sẽ dùng nguồn tài nguyên này với chất lượng được đảm bảo thống nhất với nhà cung cấp dịch vụ trong bản SLA giữa hai bên - din gii (2) ca gii khoa hc. ĐTĐM là mô hình triển khai IT trên cở sở áp dụng ảo hóa, trong đó tài nguyên (dưới dạng hạ tầng, hay ứng dụng, hay dữ liệu) được đưa đến người dùng qua mạng Internet như những ứng dụng được các nhà cung cấp dịch vụ cung cấp. Các dịch vụ này có tính mềm dẻo, có thể mở rộng theo nhu cầu của người dùng và được tính tiền theo phương thức “dùng bao nhiêu, trả bấy nhiêu(pay-per-use) - din gii (3) ca gii khoa hc. Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 8 Nhng din gii v c ti nhng tính chn c t nhiu khía cnh khác nhau. Các t khóa ch vo bu mt cách ngn gnđiện toán đám mây là một mô hình triển khai, dựa trên việc ảo hóa các tài nguyên, về cơ sở hạ tầng, các ứng dụng và dữ liệu được triển khai thông qua internet như là một dịch vụ phân phối bởi một hoặc một số nhà cung cấp dịch vụ. Những dịch vụ này được mở rộng theo yêu cầu và có thể cần phải tốn chi phí trả cho mỗi lần sử dụng. T góc nhìn công ngh, hai yu t công ngh n nht c: Kt ni mng mi lúc mi dùng. o hóa h tc s d cung cp dch v. Các dch v i cho i dùng c truyn ti qua Internet và vì vy kt ni mng là nhân t không th tách ri v i dùng ca dch v c ht phc cung cp kh i mng nh và liên tc vi t ln. Trong thi công ngh mng và vicó nhc tin vt b ngày nay, các công ngh mng LAN, WAN, cùng vi nhng công ngh truy nhp t - t mc chín mui nh c nhân t ct lõi th nht ca dch v o hóa - nhân t ct lõi th hai ca dch v hp nht ngun tài nguyên h thng. Khi trong h thng IT có nhiu thit b vt lý riêng rc lp vi nhau v mt vt lý (ví d các máy ch, các t , các thit b mng), áp dng o hóa s giúp cho i dùng nhìn thy mt ngun tài nguyên chung, duy nhc hp thành t nhng thit b c lp. Không nhng ch nhìn thy, i dùng/ng dc trao cho kh theo ý mun ngun tài nguyên hp nhn quan [...]... lịch sử của điện toán đám m y, nêu ra những lợi ích của điện toán đám m y Đồng thời trong phần này cũng mô tả một mô hình lớp của các thành phần cấu thành của điện toán đám m y 2.1 Từ máy tính đến điện toán đám mây Điện toán đám m y là xu hướng quan trọng nhất trong nền công nghiệp công nghệ thông tin Ngay cả những nhà phê bình lớn nhất dường như đồng ý rằng: Điện toán đám m y là một trong những thay... 2.1: Những mốc quan trọng của quá trình hình thành điện toán đám m y Điện toán đám m y đã phát triển thông qua một số giai đoạn trong đó bao gồm lưới điện và điện toán tiện ích, cung cấp dịch vụ ứng dụng (Application Service Provider), và Page 10 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 phần mềm như dịch vụ (Software as a Service) Nhưng khái niệm bao quát về phân phối tài nguyên tính toán. .. về điện toán đám m y Ông cũng đã trả lời một số ý kiến chỉ trích luận điểm của mình Bob Lewis, một trong những người phủ nhận điện toán đám m y đã viết một vài bài viết về chủ đề này để thảo luận về các tranh cãi của Nick Carr Page 13 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Để thảo luận về một số vấn đề xung quanh khái niệm điện toán đám m y cần ngh rằng điều quan trọng là đặt nó trong. .. triển khai công nghệ thông tin, điện toán đám m y có ý ngh a là “có tiềm năng cách mạng hóa” làm thế nào các tài nguyên máy tính và các ứng dụng được cung cấp cho các mô Page 9 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 hình kinh doanh mới [1] Điện toán đám m y là một mô hình điện toán mới, do đó cần phản ánh sự phát triển của nó trong bối cảnh lịch sử máy tính Trong phần này, sẽ cung cấp một... để quản trị điện toán cụm có hiệu quả đó là k thuật mà dữ liệu được nắm giữ còn được gọi là “cư trú dữ liệu” (data residency) Các máy t nh trong điện toán cụm thường được kết nối vật lý tới ổ đ a chứa dữ liệu có ngh a là các CPU có thể nhanh chóng thực hiện các thao tác vào/ra Page 14 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Một trong những trở ngại cũng gặp phải trong điện toán lưới ch... hàng các lựa chọn về đám m y Đám mây riêng: Đám m y riêng là mô hình được xây dựng dành riêng cho một doanh nghiệp Nó chú trọng đến các vấn đề bảo mật dữ liệu, vận hành, kiểm soát… hơn so với đám m y công cộng Có hai biến thể đám m y riêng: Page 18 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 o Đám mây riêng bên trong: Đám m y riêng bên trong được tổ chức trong phạm vi của một trung tâm... nối đến 3.3 Nguyên lý cục bộ Trong công nghệ ảo hóa nguyên lý này được thực thi một cách rất rõ ràng: hệ thống phần mềm hay lưu trữ được phân tách ra làm nhiều module, và một module được phát triển trên một nền tảng hệ điều hành riêng biệt để tối ưu hóa khả năng thực thi của chương trình 3.4 Nguyên lý kết hợp Page 26 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Trong điện toán đám m y người... để làm tăng t nh linh hoạt của các Page 19 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 dịch vụ Khả năng của một đám m y riêng cộng với các nguồn lực của một đám mây công cộng có thể được sử dụng để xử lý một khối lượng công việc tăng đột biến không được dự t nh trước Hình 2.3: Các mô hình hạ tầng đám m y 2.4 Lợi ích của điện toán đám mây Nói chung trong hầu hết các trường hợp, doanh nghiệp... của điện toán đám mây Các dịch vụ điện toán đám m y có thể được nhóm lại thành ba loại mô hình cung cấp sau: Page 16 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Dịch vụ Phần mềm (SaaS, Sofware as a Service) Trong mô hình này, các ứng dụng hoàn chỉnh được cung cấp cho khách hàng dưới dạng dịch vụ được khách hàng yêu cầu Trong trường hợp này, nhà cung cấp dịch vụ điện toán đám m y chỉ phải... trên các máy ảo khác nhau, khi cần thì kết nối và chia sẻ tài nguyên Page 25 Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Một ví dụ là về xây dựng một ứng dụng web: cơ sở dữ liệu được đặt trong một máy ảo server web đặt trong một máy ảo, việc phát triển lại được thực hiện trong một máy ảo riêng 3.2 Nguyên lý tách khỏi Với điện toán đám m y người dùng không còn phải trực tiếp cài đặt phần mềm . Nhng nguyên lý sáng tc ng dng. 25 3.1. Nguyên lý phân nh. 25 3.2. Nguyên lý tách khi. 26 3.3. Nguyên lý cc b. 26 3.4. Nguyên lý kt hp. 26 3.5. Nguyên lý cha trong. 27 3.6. Nguyên. to và tm quan trng ca s sáng to nht là trong khoa hc nghiên cu và ng dng sáng to trong thc t. Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page 2 MỤC. cung cấp dịch vụ của điện toán đám mây. Các dch v c nhóm li thành ba loi mô hình cung cp sau: Những Nguyên Lý Sáng Tạo Trong Điện Toán Đám Mây 2012 Page