BÀI BÁO CÁO THỰC TẬP- TỔNG QUÁT VỀ ĐIỆN TOÁN ĐÁM MÂY

27 415 0
BÀI BÁO CÁO THỰC TẬP- TỔNG QUÁT VỀ ĐIỆN TOÁN ĐÁM MÂY

Đ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

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ử dng 2 1.2.3. Khả năng m rộng tuyến tính 2 1.2.4. Hướng dch 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 (Thut ng ting Anh: Cloud Computing, hay cn bit đn vi tên gi “Đin ton máy ch o”) l mô hnh máy tnh dựa trên nn tng pht trin của Internet. Đin toán đám mây l s nâng cp t mô hình máy ch mainframe sang mô hnh cleint-server. Cụ th, ngưi dng s không cn phi c cc kiến thức v chuyên mục đ điu khin cc công ngh, máy mc v cơ s h tng, m cc chuyên gia trong “đám mây” ca cc hãng cung cp s giúp thực hin điu đ. Thut ng "đám mây"  đây l lối nói ẩn dụ chỉ mng Internet (dựa vào cách được bố trí ca n trong sơ đồ mng máy tnh) v như một liên tưng v độ phức tp ca cc cơ s h tầng chứa trong nó. Ở mô hnh đin toán này, mi kh năng liên quan đến công ngh thông tin đu được cung cp dưi dạng các "dịch vụ", cho phép ngưi sử dụng truy cp các dịch vụ công ngh t một nhà cung cp no đ "trong đám mây" m không cn phi có các kin thức, kinh nghiệm v công ngh đ, cũng như không cn quan tâm đến các cơ s h tng phục vụ công ngh đ. V dụ đơn giản, nu một website được chứa trên một máy ch, ngưi dng phi lựa chn h điu hnh đ ci đặt (Linux/Windows/Mac), tiến hành cc thit lp đ máy ch v website c th hot động. Tuy nhiên, nu trang web được chứa trên “đám mây”, ngưi dng s không cn phải thực hin thêm bt c điu g khc. Điu này cũng đảm bo yu tố đu tư v phn cũng được giảm ti  mức tối đa. Sơ đ đin ton đm mây, với cc dịch v được cung cp nm bên trong “đm mây” được truy cp t cc máy tính  bên ngoi. 2 Ti nguyên, d liệu, phn mềm v cc thông tin liên quan đu được chứa trên cc server (chnh l cc “đám mây”). Nói một cch đơn gin nht “ứng dụng đin ton đám mây” chnh 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à vn hành còn d liu được lưu tr và xử lý  máy ch ca nhà cung cp ứ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. Bt kỳ ứng dụng hoc dịch vụ no đang chạy trong một môi trưng đin ta n đám mây c một tính cht t sửa chữa. Trong trưng hợp ứng dụng tht bi, luôn luôn có một d phòng tức thi ca ứng dụng sẵn sằng đ cho công vic không bị gin đoạn. Có nhiều bn sao của một ứng dụng – mỗi bn cp nht chnh n thưng xuyên, vì vậy  những ln tht bi, có ít nhất một bn sao ca ứng dụng có th lấy lên hoạt động mà không cn một thay đổi nhỏ nào trong trng thái chạy ca nó. 1.2.2. Nhiều người sử dng. Vi điện ton đám mây, bt k ứng dụng no 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 tng được phân bổ cho h mà không ai trong số h nhận bit v s chia sẻ này. Điu này được thực hin bi vic áo hóa các máy ch trong một di cc máy tnh v sau đ cp phát các máy ch đn nhiu 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 vic thành các phn nhỏ và phục vụ n qua cơ s h tng. Một ý tưởng chính xác có th lấy t thực t là nu 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 dch vụ. Cho phép tái sử dụng các dịch vụ khác nhau sẵn có v đang được to ra. Bằng vic sử dụng các dịch vụ được to 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 vn đ 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 ton đám mây c đc tnh hưng SLA nên khi h thống có kinh nghiệm đt đỉnh ca ti, nó s t động điu chỉnh chnh n đ tuân th các thỏa thun  cấp độ dịch vụ. Các dịch vụ s to ra thêm những thực th ca ứng dụng trên nhiu server đ cho vic ti có th dễ dng qun lý. 1.2.6. Khả năng ảo hóa Các ứng dụng trong đin ton đám mây hon ton tch ri khỏi 3 phn cứng nằm bên dưi. Môi trường đin toán đám mây l một môi trưng o ha đầy đ. 1.2.7. Linh hoạt. Một tnh năng khc ca các dịch vụ đin ton đám mây l linh hoạt. Chúng có th được dng đ phục vụ rt nhiu loi công việc có khối lượng khác nhau t ti nhỏ của một ứng dụng nhỏ cho đn ti rất nng của một ứng dụng thương mi. 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 mnh dưi đây đ gp phn gip "điện toán đám mây" tr thnh mô hnh đin ton được áp dụng rộng rãi trên toàn th gii. a. 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 trên nn tng cơ s h tng tp trung (đám mây). b. Chi ph đầu tư ban đầu v cơ s h tng, máy móc v nguồn nhân lựa ca ngưi sử dụng điện toán đám mây được giảm đn mức thp nht. c. 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 trên 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…) d. Chia sẻ ti nguyên v chi ph trên một địa bn rộng ln, mang li cc loi ch cho ngưi dng như:  Tp trung cơ s h tng ti một vị tr giúp ngưi dng không tốn nhiu gi thnh đu tư v trang thiết bị.  Công sut xử lý nhanh hơn do ti nguyên được tp trung. Ngoi ra, ngưi dng không cần phi đu tư v nguồn nhân lực qun lý h thống.  Kh năng khai thc v hiu sut được ci thiện hơn 10-20% so vi h thống máy tnh c nhân thông thưng. e. Vi độ tin cậy cao, không chỉ ginh cho ngưi dng phổ thông, điện ton đám mây ph hợp vi cc yêu cu cao v liên tục ca cc công ty kinh doanh v cc nghiên cứu khoa hc. Tuy nhiên, một vi dịch vụ ln của đin ton đám mây đôi khi rơi vào trng thi qu ti, khiến hot động bị ngưng tr. Khi rơi vào trng thi này, ngưi dng không c kh năng đ xử lý cc s cố m phải nh vo cc chuyên gia t đám mây tin hnh xử lý. f. Kh năng m rộng được, gip ci thin cht lượng cc dịch vụ được cung cp trên “đám mây”. 4 g. Kh năng bo mt được ci thin do s tp trung v d liu. h. Cc ứng dụng ca đin ton đám mây dễ dng đ sửa chữa hơn bi l chng không được ca đt cố định trên một m tnh no. Chng cũng dễ dng hỗ trợ v ci thin v tnh năng. i. Ti nguyên sử dụng của đin ton đám mây luôn được qun lý v thống kê trên 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ụ do đin ton đám mây cung cp đ ngưi dng c th lựa chn ph hợp. 1.3.2. Nhược điểm. a. Tnh riêng tư: Cc thông tin ngưi dng v d liu được chứa trên đ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? b. 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 trong những khong thi gian no đ khin nh hưởng đn công vic? c. Mt dữ liu: Một vi dịch vụ lưu tr d liu trực tuyến trê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 sao 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. Thậm ch một vi trưng hợp, v một lý do no đ, d liu ngưi dng bị mt 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. 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 trong 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 sao 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 5 cc dịch vụ đám mây s không hủy ton bộ d liu 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 đ tp trung d liu trên cc “đám mây” l cch thức hiu qu đ tăng cưng bo mt, nhưng 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 khi 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. Tuy nhiên, đây không thực s l vn đ của riêng “đin ton đám mây”, bi l tn công đnh cắp d liu l vn đ gp phi trên bt kỳ môi trưng no, ngay c trên cc máy tnh c nhân. 1.4. Sự cần thiết của Điện toán đám mây. Đin 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) ca ngành CNTT v lm thay đổi bộ mặt ca ngành dịch vụ CNTT truyền thống. Dưi đây s là những gì ngành công nghip Outsourcing đang phn ứng tương tc vi s phát trin ca đin ton đá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 vi các máy ch, các trung tâm d liu, mng lưi, các chỉ tiêu kỹ thut, hiu sut công vic và dòng mã sn phẩm. S xut hiện của điện ton đám mây li đang làm thay đổi tt c những điu đ nh s xut hin của các dịch vụ CNTT năng động như một cơ s cn thit cho những viễn cảnh công ngh dành cho doanh nghip. Nh các dịch vụ đám mây điện toán, nhiu đơn vị CNTT sẵn lng đi trưc một bưc hơn trong vic tạo ra các tùy bin: Chúng giúp các hãng CNTT dn loi bỏ được những chi phí vốn khá tốn kém t cơ s h tng đn các phn mm tip cn khách hàng và những vn đ trung gian khác. Và h qu là, đin ton đám mây đang làm thay đổi hoàn toàn bộ mặt ca các dịch vụ CNTT truyn thống Susan Tan, giám đốc dịch vụ CNTT và nghiên cứu nguồn lực ca Gartner cho rằng: “Điện ton đm mây l bước chuyển cơ bản ca các công ty trong vic chi 6 tiền và tiếp cn các dch v CNTT”. Trên thực t, Gartner d đon cho đn năm 2012, 20% công vic kinh doanh s là ảo và không có bt kỳ tài sn CNTT nào. Đây s l ngưi thay đổi cuộc chơi dnh cho cc nh sn xut dịch vụ Outsourcing, t các nhà cung cp v tư vn 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à sn xut mi riêng bit, nhằm làm cuộc chơi tốt hơn hoc xu đi. Phil Fersht, sáng lp viên ca công ty tư vấn dịch vụ thuê ngoài Horses for Sources cho rằng:“Nếu đin ton đm mây chỉ l một ngnh khai thác cc 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 cc năng lượng đin ton, thì đin ton đm mây đơn giản chỉ là ngành cung cp các ích lợi về cơ s hạ tầng. Tuy nhiên, nếu để các dữ liu và trình ứng dng được lưu giữ bên ngoi đm mây, người sử dụng liu có cần phải tự mình quản lý chúng nữa không? Người sử dng có tht sự cần phải đạt được các lợi ích cạnh tranh đi cng với vic thực hin các hợp đng bảo hiểm? Hay đã đến lúc tìm kiếm các nhà cung cp dch v có chức năng quản lý trình ứng dng, cơ s hạ tầng có liên quan và thực hin các giao dịch chưa?” Fersht gi các dịch vụ đám mây l nn tng cho các giải pháp nguồn dành cho doanh nghip th h k tip. Ô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 ca các dịch vụ CNTT hiu qu hơn v tit 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 dch v gia công thực sự. Thế h dch v thuê ngoài mới này có khả năng m ra những giá tr to lớn cho khch hng”. 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 bit rằng đin ton đám mây l một tổ hợp tính toán dựa trên cc thi t bị h tng phần cứng trong một đám mây ca nhà cung cp dịch vụ. H tng phn cứng bao gồm các sn phẩm máy ch chứa d liu nhỏ được kết nối li vi nhau như một h thống phục vụ cho việc lưu tr và xử lý d liu và các ứng dụng tnh ton trên cc ti nguyên khc. Đin 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 tng phn cứng phân tán trong đám mây. Những máy ch o được to ra theo những cách m  đ những thỏa thun dịch vụ (SLA) khác nhau và s tin cậy đu được đảm bo. Có th c nhiu thực th khc nhau ca cùng một máy ch o truy cp vào những phn sẵn sàng ca cơ s h tng phn cứng. Điều này đm bo rằng có nhiều bn sao ca các ứng dụng, đ khi xảy ra lỗi chúng sẵn sàng khc phục. Máy ch o phân tán quá trình xử lý vo cơ s h tng phn cứng v sau khi qu trnh tnh ton được hoàn thành chúng s tr v kt qu. Quá trình này cn c một phần mm hoc h điu hành xử lý công vic quản lý h thống phân tán, giống như kỹ thut tính toán lưi, giúp qun lý các yêu cu khc nhau đến máy ch o. Cơ ch này s đảm bảo vic to ra nhiều bn sao và c vic bo v s thống nht d liu được lưu trên cơ s h tng. Đồng thi h điu hnh đ cũng c th t điu chỉnh như l khi gp quá ti các tin trình, phân chia xử lý đ hon thnh đp ứng yêu cu. H thống qun lý công vic như vậy được che du vi ngưi dùng, hay nói các khác l ẩn vi ngưi dùng. S độc lp vi ngưi dùng th hin  chỗ nó xử lý và tr v kt qu đt được, ch không cn phi quan trọng nó  đâu v n thực hiện điu đ 8 bằng cch nào. Ngưi dùng tr tiền trên lưu lượng sử dụng h thống, như đ ni dịch vụ được tính bằng chu kỳ ca CPU hoc byte. Thực t số tin m khách hàng phi tr thưng được tính dựa vo lưu lượng dùng CPU trên một gi hoc số Gb d liu di chuyển trong một gi 2.2. Kiến trúc máy chủ. Đin toán đám mây được to thành bằng cách sử dụng tài nguyên vt lý ln t nhiu máy ch trong đám mây ca nhà cung cấp dịch vụ. Đây l một ứng dụng ca nguyên tc kt hợp vào trong bài toán cn một h thống tính toán ln mà thit bị hoc cơ s vt cht không cho phép nên chúng ta cn phi ghép những thit bị, những h thống nhỏ lại vi nhau đ tr thành một h thống ln đp ứng những nhu cu lớn hơn cho ngưi sử dụng trong những h thống yêu cầu tnh ton v lưu tr ln. Như đ ni bên trên, dịch vụ và ứng dụng ca điện ton đám mây dựa trên máy ch ảo được thit k t ti nguyên góp li này. Có hai ứng dụng (hoc h điu hành) s giúp quản lý các th hin trên máy trong đám mây, cũng như qun lý tt c các tài nguyên ca các th hin máy ch o. Đây l một ứng dụng nguyên lý tách khỏi vào trong h thống đin ton đám mây nhằm tách bit phn cứng phức tp ca h thống vói giao din bên ngoài. Nhằm to ra một giao din ngưi dng đơn gin, dễ sử dụng hơn so vi phn cứng phức tp bên dưi v cũng l đ tách bit giao din ngưi dùng vi h thống phn cứng, khi đ ngưi dùng chỉ cần quan tâm đến những ứng dụng mà hc cần ch không cn quan tâm đn phn 9 cứng bên dưi được thực hin như th nào. Ứng dụng th nht là Xen hypervisor cung cp các lp trừu tượng giữa phn cứng và h điu hành o, nh vậy s phân tán ca các tài nguyên và tin trnh được quản lý giống như l đang thực hin 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 qun lý máy ch o Enomalism, n được sử dụng đ qun lý h tng phn cứng nền tng. Khi Xen sử dụng cho các lp ảo ca cc cơ s h tng máy ch, một lp phần mềm l Xen hypervisor đ được ci đặt giữa máy ch và h điu hành. Nó cung cp một lớp trừu tượng cho phép mỗi server vt lý có th được chạy như là một hoc nhiu máy ch o, tách riêng h điu hành và các ứng dụng ca nó khỏi lp phn cứng vt lý bên dưi. Xen hypervisor là một công ngh mã nguồn m, được cộng tác phát trin bi Xen và các kỹ sư ca hơn 20 công ty nổi ting v trung tâm d liu có tính chất đổi mi 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ý bi GNU General Public License (GPL2) v được sử dụng không được thay đổi v mã nguồn v định dng đối tượng. Xen Hypervisor cũng đặc bit ngn - t hơn 50.000 dng m. V vậy chi phí dịch mã code rt thp và hiu sut gn giống như trên máy nguyên thủy. Xen tái sử dụng cc trnh điều khin thit bị hin c (đối vi c hai loi là m v đng m nguồn) [...]... 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... 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... ứng dụng công nghệ điện toán đám mây sẽ tăng từ 70 tỷ lên 136 tỷ USD, 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... ứ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... 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... 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... các đoạn 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... Ở đâ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... năm 2011, có khoảng 90% trong tổng số 40000 kĩ sư của Microsoft sẽ nghiên cức các ứng dụng và 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... có cơ chế chấp nhận lỗi Đây là sự áp dụng của nguyên tắc tự phục vụ vào hệ thống điện toán đám mây, đám mây điện toán có khả năng tự phục hồi lại hoạt động của hệ thống khi xảy ra một số lỗi nào đó trong các quá trình thực thi của từng phần nhỏ trong hệ thống tính toán Lỗi xảy ra ở Worker Để kiểm tra lỗi ở worker,chương trình master tiến hành ping các máy worker sau . 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 (Thut ng ting. 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ử dng

Ngày đăng: 02/06/2015, 17:50

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan