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
1,1 MB
Nội dung
Mục lục 1. TỔNG QUÁT VỀ ĐIỆN TOÁN ĐÁM MÂY 1 1.1. KHÁI NIỆM 1 1.2. ĐẶC ĐIỂM CỦA ĐIỆN TOÁN ĐÁM MÂY 2 1.2.1. Tự sửa chữa 2 1.2.2. Nhiều người sử dng 2 1.2.3. Khả năng m rộng tuyến tính 2 1.2.4. Hướng dch vụ 2 1.2.5. Điều khiển SLA(Service Level Agreement). 2 1.2.6. Khả năng ảo hóa 2 1.2.7. Linh hoạt 3 1.3. ƯU VÀ NHƯỢC ĐIỂM CỦA ĐIỆN TOÁN ĐÁM MÂY 3 1.3.1. Ưu điểm 3 1.3.2. Nhược điểm. 4 1.4. SỰ CẦN THIẾT CỦA ĐIỆN TOÁN ĐÁM MÂY. 5 2. HOẠT ĐỘNG CỦA ĐIỆN TOÁN ĐÁM MÂY 6 2.1. KIẾN TRÚC CỦA ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY 6 2.2. KIẾN TRÚC MÁY CHỦ 8 2.3. MAP REDUCE. 10 2.4. GOOGLE FILE SYSTEM (GFS) 17 2.5. HADOOP 19 3. ĐIỆN TOÁN ĐÁM MÂY CỦA MICROSOFT 20 4. TỔNG KẾT. 26 1 1. Tổng quát về Điện toán đám mây 1.1. Khái niệm. Điện toán đám mây (Thut ng ting Anh: Cloud Computing, hay cn bit đn vi tên gi “Đin ton máy ch o”) l mô hnh máy tnh dựa trên nn tng pht trin của Internet. Đin toán đám mây l s nâng cp t mô hình máy ch mainframe sang mô hnh cleint-server. Cụ th, ngưi dng s không cn phi c cc kiến thức v chuyên mục đ điu khin cc công ngh, máy mc v cơ s h tng, m cc chuyên gia trong “đám mây” ca cc hãng cung cp s giúp thực hin điu đ. Thut ng "đám mây" đây l lối nói ẩn dụ chỉ mng Internet (dựa vào cách được bố trí ca n trong sơ đồ mng máy tnh) v như một liên tưng v độ phức tp ca cc cơ s h tầng chứa trong nó. Ở mô hnh đin toán này, mi kh năng liên quan đến công ngh thông tin đu được cung cp dưi dạng các "dịch vụ", cho phép ngưi sử dụng truy cp các dịch vụ công ngh t một nhà cung cp no đ "trong đám mây" m không cn phi có các kin thức, kinh nghiệm v công ngh đ, cũng như không cn quan tâm đến các cơ s h tng phục vụ công ngh đ. V dụ đơn giản, nu một website được chứa trên một máy ch, ngưi dng phi lựa chn h điu hnh đ ci đặt (Linux/Windows/Mac), tiến hành cc thit lp đ máy ch v website c th hot động. Tuy nhiên, nu trang web được chứa trên “đám mây”, ngưi dng s không cn phải thực hin thêm bt c điu g khc. Điu này cũng đảm bo yu tố đu tư v phn cũng được giảm ti mức tối đa. Sơ đ đin ton đm mây, với cc dịch v được cung cp nm bên trong “đm mây” được truy cp t cc máy tính bên ngoi. 2 Ti nguyên, d liệu, phn mềm v cc thông tin liên quan đu được chứa trên cc server (chnh l cc “đám mây”). Nói một cch đơn gin nht “ứng dụng đin ton đám mây” chnh l những ứng dụng trực tuyến trên Internet. Trình duyệt l nơi ứng dụng hiện hữu và vn hành còn d liu được lưu tr và xử lý máy ch ca nhà cung cp ứng dụng đ. 1.2. Đặc điểm của Điện toán đám mây. 1.2.1. Tự sửa chữa. Bt kỳ ứng dụng hoc dịch vụ no đang chạy trong một môi trưng đin ta n đám mây c một tính cht t sửa chữa. Trong trưng hợp ứng dụng tht bi, luôn luôn có một d phòng tức thi ca ứng dụng sẵn sằng đ cho công vic không bị gin đoạn. Có nhiều bn sao của một ứng dụng – mỗi bn cp nht chnh n thưng xuyên, vì vậy những ln tht bi, có ít nhất một bn sao ca ứng dụng có th lấy lên hoạt động mà không cn một thay đổi nhỏ nào trong trng thái chạy ca nó. 1.2.2. Nhiều người sử dng. Vi điện ton đám mây, bt k ứng dụng no cũng hỗ trợ đa người dung. H thống cho phép một số khách hàng chia sẻ cơ s h tng được phân bổ cho h mà không ai trong số h nhận bit v s chia sẻ này. Điu này được thực hin bi vic áo hóa các máy ch trong một di cc máy tnh v sau đ cp phát các máy ch đn nhiu người sử dụng. 1.2.3. Khả năng m rộng tuyến tính. H thống có kh năng phân chia các luồng công vic thành các phn nhỏ và phục vụ n qua cơ s h tng. Một ý tưởng chính xác có th lấy t thực t là nu một máy ch c th xử lý 1000 giao dịch trong 1 giây, thì hai máy ch có th xử lý 2000 giao dịch trong 1 giây. 1.2.4. Hướng dch vụ. Cho phép tái sử dụng các dịch vụ khác nhau sẵn có v đang được to ra. Bằng vic sử dụng các dịch vụ được to ra trưc đ, những dịch vụ khác c th được tạo ra t đ. 1.2.5. Điều khiển SLA(Service Level Agreement). Thông thưng các công ty có thỏa thuận v số lượng dịch vụ. Nhưng do kh năng m rộng và các vn đ có sẵn có th làm cho các thỏa thuận này bị phá vỡ. Tuy nhiên các dịch vụ điện ton đám mây c đc tnh hưng SLA nên khi h thống có kinh nghiệm đt đỉnh ca ti, nó s t động điu chỉnh chnh n đ tuân th các thỏa thun cấp độ dịch vụ. Các dịch vụ s to ra thêm những thực th ca ứng dụng trên nhiu server đ cho vic ti có th dễ dng qun lý. 1.2.6. Khả năng ảo hóa Các ứng dụng trong đin ton đám mây hon ton tch ri khỏi 3 phn cứng nằm bên dưi. Môi trường đin toán đám mây l một môi trưng o ha đầy đ. 1.2.7. Linh hoạt. Một tnh năng khc ca các dịch vụ đin ton đám mây l linh hoạt. Chúng có th được dng đ phục vụ rt nhiu loi công việc có khối lượng khác nhau t ti nhỏ của một ứng dụng nhỏ cho đn ti rất nng của một ứng dụng thương mi. 1.3. Ưu và nhược điểm của Điện toán đám mây. 1.3.1. Ưu điểm Những ưu điểm và th mnh dưi đây đ gp phn gip "điện toán đám mây" tr thnh mô hnh đin ton được áp dụng rộng rãi trên toàn th gii. a. Tốc độ xử lý nhanh, cung cp cho ngưi dng những dịch vụ nhanh chng v gi thnh rẻ dựa trên nn tng cơ s h tng tp trung (đám mây). b. Chi ph đầu tư ban đầu v cơ s h tng, máy móc v nguồn nhân lựa ca ngưi sử dụng điện toán đám mây được giảm đn mức thp nht. c. Không cn phụ thuộc vo thit bị v vị tr địa lý, cho phép ngưi dùng truy cp v sử dụng h thống thông qua trnh duyệt web bt kỳ đâu v trên bt kỳ thit bị no m h sử dụng (chng hn l PC hoc l đin thoi di động…) d. Chia sẻ ti nguyên v chi ph trên một địa bn rộng ln, mang li cc loi ch cho ngưi dng như: Tp trung cơ s h tng ti một vị tr giúp ngưi dng không tốn nhiu gi thnh đu tư v trang thiết bị. Công sut xử lý nhanh hơn do ti nguyên được tp trung. Ngoi ra, ngưi dng không cần phi đu tư v nguồn nhân lực qun lý h thống. Kh năng khai thc v hiu sut được ci thiện hơn 10-20% so vi h thống máy tnh c nhân thông thưng. e. Vi độ tin cậy cao, không chỉ ginh cho ngưi dng phổ thông, điện ton đám mây ph hợp vi cc yêu cu cao v liên tục ca cc công ty kinh doanh v cc nghiên cứu khoa hc. Tuy nhiên, một vi dịch vụ ln của đin ton đám mây đôi khi rơi vào trng thi qu ti, khiến hot động bị ngưng tr. Khi rơi vào trng thi này, ngưi dng không c kh năng đ xử lý cc s cố m phải nh vo cc chuyên gia t đám mây tin hnh xử lý. f. Kh năng m rộng được, gip ci thin cht lượng cc dịch vụ được cung cp trên “đám mây”. 4 g. Kh năng bo mt được ci thin do s tp trung v d liu. h. Cc ứng dụng ca đin ton đám mây dễ dng đ sửa chữa hơn bi l chng không được ca đt cố định trên một m tnh no. Chng cũng dễ dng hỗ trợ v ci thin v tnh năng. i. Ti nguyên sử dụng của đin ton đám mây luôn được qun lý v thống kê trên từng khch hng v ứng dụng, theo từng ngày, từng tun, từng thng. Điu này đảm bo cho vic định lượng gi c ca mỗi dịch vụ do đin ton đám mây cung cp đ ngưi dng c th lựa chn ph hợp. 1.3.2. Nhược điểm. a. Tnh riêng tư: Cc thông tin ngưi dng v d liu được chứa trên điện ton đám mây c đảm bo được riêng tư, v liu cc thông tin đ c bị sử dụng v một mục đch no khc? b. Tnh sn dng: Liu các dịch vụ đám mây c bị “treo” bt ng, khin cho ngưi dng không th truy cp cc dịch vụ v d liu ca mnh trong những khong thi gian no đ khin nh hưởng đn công vic? c. Mt dữ liu: Một vi dịch vụ lưu tr d liu trực tuyến trên đám mây bt ng ngừng hot động hoc không tip tục cung cp dịch vụ, khiến cho ngưi dng phi sao lưu d liu ca h t “đám mây” v máy tnh c nhân. Điu này s mt nhiu thi gian. Thậm ch một vi trưng hợp, v một lý do no đ, d liu ngưi dng bị mt v không th phục hồi được. Dữ liệu chứa trên các "đám mây" sẽ phải giao phó toàn bộ"số phận" cho "đám mây d. Tnh di động ca dữ liệu v quyền s hữu: Một câu hỏi đặt ra, liu ngưi dng c th chia sẻ d liệu t dịch vụ đám mây này sang dịch vụ ca đám mây khc? Hoc trong trưng hợp không muốn tip tục sử dụng dịch vụ cung cp t đám mây, liu ngưi dng c th sao lưu ton bộ d liu ca h t đám mây? V làm cch nào đ ngưi dng c th chc chn rằng 5 cc dịch vụ đám mây s không hủy ton bộ d liu của h trong trưng hợp dịch vụ ngừng hoạt động. e. Khả năng bảo mật: Vấn đ tp trung d liu trên cc “đám mây” l cch thức hiu qu đ tăng cưng bo mt, nhưng mt khc cũng li chnh l mối lo ca ngưi sử dụng dịch vụ ca đin toán đám mây. Bi l một khi cc đám mây bị tn công hoc đột nhp, ton bộ d liu s bị chiếm dụng. Tuy nhiên, đây không thực s l vn đ của riêng “đin ton đám mây”, bi l tn công đnh cắp d liu l vn đ gp phi trên bt kỳ môi trưng no, ngay c trên cc máy tnh c nhân. 1.4. Sự cần thiết của Điện toán đám mây. Đin toán đám mây c kh năng s m ra những giá trị vĩ đi cho các nguồn lực ngoài (Outsourcing) ca ngành CNTT v lm thay đổi bộ mặt ca ngành dịch vụ CNTT truyền thống. Dưi đây s là những gì ngành công nghip Outsourcing đang phn ứng tương tc vi s phát trin ca đin ton đám mây. Các hợp đồng dịch vụ Outsourcing truyền thống luôn mang những nội dung khá rõ ràng vi các máy ch, các trung tâm d liu, mng lưi, các chỉ tiêu kỹ thut, hiu sut công vic và dòng mã sn phẩm. S xut hiện của điện ton đám mây li đang làm thay đổi tt c những điu đ nh s xut hin của các dịch vụ CNTT năng động như một cơ s cn thit cho những viễn cảnh công ngh dành cho doanh nghip. Nh các dịch vụ đám mây điện toán, nhiu đơn vị CNTT sẵn lng đi trưc một bưc hơn trong vic tạo ra các tùy bin: Chúng giúp các hãng CNTT dn loi bỏ được những chi phí vốn khá tốn kém t cơ s h tng đn các phn mm tip cn khách hàng và những vn đ trung gian khác. Và h qu là, đin ton đám mây đang làm thay đổi hoàn toàn bộ mặt ca các dịch vụ CNTT truyn thống Susan Tan, giám đốc dịch vụ CNTT và nghiên cứu nguồn lực ca Gartner cho rằng: “Điện ton đm mây l bước chuyển cơ bản ca các công ty trong vic chi 6 tiền và tiếp cn các dch v CNTT”. Trên thực t, Gartner d đon cho đn năm 2012, 20% công vic kinh doanh s là ảo và không có bt kỳ tài sn CNTT nào. Đây s l ngưi thay đổi cuộc chơi dnh cho cc nh sn xut dịch vụ Outsourcing, t các nhà cung cp v tư vn dịch vụ “onshore” đn dịch vụ thuê ngoài, các nhà tích hợp h thống đn các nhà sn xut mi riêng bit, nhằm làm cuộc chơi tốt hơn hoc xu đi. Phil Fersht, sáng lp viên ca công ty tư vấn dịch vụ thuê ngoài Horses for Sources cho rằng:“Nếu đin ton đm mây chỉ l một ngnh khai thác cc cơ s hạ tầng đắt đỏ, rắc rối v không thân thiện với môi trường trong đó, Amazon v các công ty khác phân phối cc năng lượng đin ton, thì đin ton đm mây đơn giản chỉ là ngành cung cp các ích lợi về cơ s hạ tầng. Tuy nhiên, nếu để các dữ liu và trình ứng dng được lưu giữ bên ngoi đm mây, người sử dụng liu có cần phải tự mình quản lý chúng nữa không? Người sử dng có tht sự cần phải đạt được các lợi ích cạnh tranh đi cng với vic thực hin các hợp đng bảo hiểm? Hay đã đến lúc tìm kiếm các nhà cung cp dch v có chức năng quản lý trình ứng dng, cơ s hạ tầng có liên quan và thực hin các giao dịch chưa?” Fersht gi các dịch vụ đám mây l nn tng cho các giải pháp nguồn dành cho doanh nghip th h k tip. Ông tin rằng các dịch vụ đám mây s làm cho quá trình phân phối truyền thống ca các dịch vụ CNTT hiu qu hơn v tit kiệm chi ph hơn. “Chúng cũng giúp tạo ra một cơ cấu phân phối cho các dch v gia công thực sự. Thế h dch v thuê ngoài mới này có khả năng m ra những giá tr to lớn cho khch hng”. 2. Hoạt động của Điện toán đám mây. 2.1. Kiến trúc của ứng dụng Điện toán đám mây. 7 Chúng ta bit rằng đin ton đám mây l một tổ hợp tính toán dựa trên cc thi t bị h tng phần cứng trong một đám mây ca nhà cung cp dịch vụ. H tng phn cứng bao gồm các sn phẩm máy ch chứa d liu nhỏ được kết nối li vi nhau như một h thống phục vụ cho việc lưu tr và xử lý d liu và các ứng dụng tnh ton trên cc ti nguyên khc. Đin toán đm mây gọi một ứng dụng chạy trên máy ch ảo như l n đang chạy tại chỗ trên h tng phn cứng phân tán trong đám mây. Những máy ch o được to ra theo những cách m đ những thỏa thun dịch vụ (SLA) khác nhau và s tin cậy đu được đảm bo. Có th c nhiu thực th khc nhau ca cùng một máy ch o truy cp vào những phn sẵn sàng ca cơ s h tng phn cứng. Điều này đm bo rằng có nhiều bn sao ca các ứng dụng, đ khi xảy ra lỗi chúng sẵn sàng khc phục. Máy ch o phân tán quá trình xử lý vo cơ s h tng phn cứng v sau khi qu trnh tnh ton được hoàn thành chúng s tr v kt qu. Quá trình này cn c một phần mm hoc h điu hành xử lý công vic quản lý h thống phân tán, giống như kỹ thut tính toán lưi, giúp qun lý các yêu cu khc nhau đến máy ch o. Cơ ch này s đảm bảo vic to ra nhiều bn sao và c vic bo v s thống nht d liu được lưu trên cơ s h tng. Đồng thi h điu hnh đ cũng c th t điu chỉnh như l khi gp quá ti các tin trình, phân chia xử lý đ hon thnh đp ứng yêu cu. H thống qun lý công vic như vậy được che du vi ngưi dùng, hay nói các khác l ẩn vi ngưi dùng. S độc lp vi ngưi dùng th hin chỗ nó xử lý và tr v kt qu đt được, ch không cn phi quan trọng nó đâu v n thực hiện điu đ 8 bằng cch nào. Ngưi dùng tr tiền trên lưu lượng sử dụng h thống, như đ ni dịch vụ được tính bằng chu kỳ ca CPU hoc byte. Thực t số tin m khách hàng phi tr thưng được tính dựa vo lưu lượng dùng CPU trên một gi hoc số Gb d liu di chuyển trong một gi 2.2. Kiến trúc máy chủ. Đin toán đám mây được to thành bằng cách sử dụng tài nguyên vt lý ln t nhiu máy ch trong đám mây ca nhà cung cấp dịch vụ. Đây l một ứng dụng ca nguyên tc kt hợp vào trong bài toán cn một h thống tính toán ln mà thit bị hoc cơ s vt cht không cho phép nên chúng ta cn phi ghép những thit bị, những h thống nhỏ lại vi nhau đ tr thành một h thống ln đp ứng những nhu cu lớn hơn cho ngưi sử dụng trong những h thống yêu cầu tnh ton v lưu tr ln. Như đ ni bên trên, dịch vụ và ứng dụng ca điện ton đám mây dựa trên máy ch ảo được thit k t ti nguyên góp li này. Có hai ứng dụng (hoc h điu hành) s giúp quản lý các th hin trên máy trong đám mây, cũng như qun lý tt c các tài nguyên ca các th hin máy ch o. Đây l một ứng dụng nguyên lý tách khỏi vào trong h thống đin ton đám mây nhằm tách bit phn cứng phức tp ca h thống vói giao din bên ngoài. Nhằm to ra một giao din ngưi dng đơn gin, dễ sử dụng hơn so vi phn cứng phức tp bên dưi v cũng l đ tách bit giao din ngưi dùng vi h thống phn cứng, khi đ ngưi dùng chỉ cần quan tâm đến những ứng dụng mà hc cần ch không cn quan tâm đn phn 9 cứng bên dưi được thực hin như th nào. Ứng dụng th nht là Xen hypervisor cung cp các lp trừu tượng giữa phn cứng và h điu hành o, nh vậy s phân tán ca các tài nguyên và tin trnh được quản lý giống như l đang thực hin trên một máy. Ứng dụng th hai cũng được sử dụng rộng rãi l h thống qun lý máy ch o Enomalism, n được sử dụng đ qun lý h tng phn cứng nền tng. Khi Xen sử dụng cho các lp ảo ca cc cơ s h tng máy ch, một lp phần mềm l Xen hypervisor đ được ci đặt giữa máy ch và h điu hành. Nó cung cp một lớp trừu tượng cho phép mỗi server vt lý có th được chạy như là một hoc nhiu máy ch o, tách riêng h điu hành và các ứng dụng ca nó khỏi lp phn cứng vt lý bên dưi. Xen hypervisor là một công ngh mã nguồn m, được cộng tác phát trin bi Xen và các kỹ sư ca hơn 20 công ty nổi ting v trung tâm d liu có tính chất đổi mi bao gồm : AMD, Cisco, Dell, HP, IBM, Intel, Mellanox, Network Appliance, Novell, Red Hat, SGI, Sun, Unisys, Veritas, Voltaire, and Citrix. Xen được đăng ký bi GNU General Public License (GPL2) v được sử dụng không được thay đổi v mã nguồn v định dng đối tượng. Xen Hypervisor cũng đặc bit ngn - t hơn 50.000 dng m. V vậy chi phí dịch mã code rt thp và hiu sut gn giống như trên máy nguyên thủy. Xen tái sử dụng cc trnh điều khin thit bị hin c (đối vi c hai loi là m v đng m nguồn) [...]... truy vấn SQL như dữ liệu được lưu trữ trong Hadoop Hadoop được sử dụng nhiều hơn cho các ứng dụng kinh doanh thông minh thời gian thực 3 Điện toán đám mây của Microsoft ♦ Điện toán đám mây: Xu hướng chuyển đổi chính của Microsoft 20 Điện toán đám mây là trọng tâm phát triển của Microsoft Trước sự cạnh tranh mạnh mẽ của các đối thủ công nghệ lớn, Microsoft đang tạo ra những... thống điện toán đám mây nhằm phục vụ cho thuật toán giải quyết yêu cầu bài toán, sau khi chia nhỏ các chương trình lớn thành các phần nhỏ để thực hiện tính toán một cách song song nhằm làm giảm thời gian thực hiện một bài toán thì hệ thống tiến hành kết hợp các kết quả tính toán từ các tiến trình nhỏ song song lại với nhau để đưa ra một kết quả tính toán thống nhất của... ứng dụng của điện toán đám mây cho doanh nghiệp và người dùng Đây sẽ là mô hình phát triển, chuyển đổi chính của Microsoft trong tương lai ♦ Công nghệ điện toán đám mây của Microsoft 21 Microsoft đầu tư phát triển mạnh mẽ các ứng dụng điện toán đám mây Microsoft đã phát triển các ứng dụng, nền tảng và các lớp cơ sở hạ tầng của công nghệ điện toán theo tầng lớp được xây... tạo nên hệ thống điện toán đám mây) để tiến hành tính toán chương trình song song để cuối cùng gộp lại một kết quả Tiếp theo, nó sẽ tạo nhiều bản sao của chương trình trên cụm máy tính trong đám mây điện toán Nguyên tắc sao chép cũng được đưa vào ứng dụng trong hệ thống điện toán đám mây, trên mỗi cụm máy tính trong đám mây điện toán thực hiện một tiến trình... chiếm khoảng 12% tổng vốn ngân sách đầu tư cho lĩnh vực công nghệ thông tin (Ngiên cứu AMI, tháng 05/2011) Dịch vụ điện toán đám mây của Microsoft phục vụ lợi ích khách hàng Các dịch vụ điện toán đám mây của Microsoft đều hướng đến khách hàng Những dịch vụ điện toán đám mây do Microsoft đang cung cấp hiện nay rất đa dạng, nhằm đáp ứng tối ưu hiệu quả công việc của khách hàng,... chúng ta chỉ có 1 master thì khi master bị lỗi toàn bộ quá trình tính toán MapReduce sẽ bị hủy, client khi đó phải kiểm tra trường hợp này và tự khởi động lại quá trình nếu muốn Tác vụ backup Đây là một áp dụng của nguyên tắc dự phòng vào việc giải quyết bài toán trong đám mây điện toán, nó giúp cho hoạt động tính toán không bị mất khi sử ra sự cố Một trong các nguyên nhân thường... code của người dùng được liên kết lại thông qua thư viện MapReduce Tổng quan quá trình thực thi Quá trình gọi thực thi hàm Map được phân tán trong nhiều các máy thành viên của đám mây điện toán bằng cách tự động phân vùng các giá trị đầu vào thành một bộ gồm M phần Các phần này có thể được tính toán song song bởi các máy khác nhau Tương tự hàm Reduce cũng được phân tán bằng cách... Ở đây, hệ thống điện toán đám mây đã đưa nguyên tắc chia nhỏ vào để thực hiện quá trình tính toán của mình Với một chương trình lớn mà tính toán một lần sẽ tốn rất nhiều thời gian và không hiệu quả, để tiếc kiệm thời gian thực thi chương trình, hệ thống tiến hành chia chương trình lớn thành các tiến trình nhỏ để thực hiện tính toán trên các vi xử lý (hệ thống phần... là một mô hình lập trình, được Google phát triển vào năm 2003, để hỗ trợ cho quá trình tính toán song song trên số lượng tập các dữ liệu cực lớn (vài tỷ byte) lưu trữ ở các cụm máy tính thành phần trong đám mây điện toán Trong mô hình này, người dùng định nghĩa một hàm map để tính toán một cặp khóa/giá trị đầu vào và tạo nên một tập các cặp khóa/giá trị tạm thời, sau đó... dịch vụ mới của điện toán đám mây 22 - 55 tỉ USD đầu tư cho các ứng dụng điện toán đám mây với mục đích phát triển cộng đồng vào năm 2014 (Theo IDC, tháng 06/2011) 30% các nhà quản lý trung tâm dữ liệu đã lên kế hoạch đầu tư vào ứng dụng điện toán cá nhân trong năm 2011 (theo Gartner) Chi phí đầu tư cho ứng dụng công nghệ điện toán đám mây sẽ tăng từ 70 tỷ lên 136 tỷ . CỦA ĐIỆN TOÁN ĐÁM MÂY 3 1.3.1. Ưu điểm 3 1.3.2. Nhược điểm. 4 1.4. SỰ CẦN THIẾT CỦA ĐIỆN TOÁN ĐÁM MÂY. 5 2. HOẠT ĐỘNG CỦA ĐIỆN TOÁN ĐÁM MÂY 6 2.1. KIẾN TRÚC CỦA ỨNG DỤNG ĐIỆN TOÁN ĐÁM MÂY. 2.5. HADOOP 19 3. ĐIỆN TOÁN ĐÁM MÂY CỦA MICROSOFT 20 4. TỔNG KẾT. 26 1 1. Tổng quát về Điện toán đám mây 1.1. Khái niệm. Điện toán đám mây (Thut ng ting. Mục lục 1. TỔNG QUÁT VỀ ĐIỆN TOÁN ĐÁM MÂY 1 1.1. KHÁI NIỆM 1 1.2. ĐẶC ĐIỂM CỦA ĐIỆN TOÁN ĐÁM MÂY 2 1.2.1. Tự sửa chữa 2 1.2.2. Nhiều người sử dng 2 1.2.3.