資源描述:
《網(wǎng)格計算與云計算new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、云計算與網(wǎng)格計算CloudComputing&GridComputing云計算發(fā)展現(xiàn)狀網(wǎng)格計算發(fā)展現(xiàn)狀網(wǎng)格計算與云計算我們所做工作結(jié)論與展望內(nèi)容提綱云計算是個新名詞CloudComputing3云計算到底是什么?它是皇帝的新衣嗎?從技術(shù)上看它是如何實現(xiàn)的?它與網(wǎng)格計算是什么關(guān)系?網(wǎng)格計算現(xiàn)狀如何?二者的發(fā)展前景如何?大家關(guān)心的問題Google云計算UserCentricDatastoredinthe“Cloud”Datafollowsyou&yourdevicesDataaccessibleanywhereDatacanbesha
2、redwithothersmusicpreferencesmapsnewscontactsmessagesmailinglistsphotoe-mailscalendarphonenumbersinvestmentsGoogle的三大法寶GoogleFileSystem(GFS)BigTableMapReduce8GFSArchitectureGoogle48%MSN19%Yahoo33%Filesbrokenintochunks(typically64MB)MastermanagesmetadataDatatransfersha
3、ppendirectlybetweenclients/chunkserversClientClientClientReplicasMastersGFSMasterGFSMasterC0C1C2C5Chunkserver1C0C2C5ChunkserverNC1C3C5Chunkserver2…ClientClientClientClientClientClientGFSUsage@Google200+clustersFilesystemclustersofupto5000+machinesPoolsof10000+clients5
4、+PetabyteFilesystemsAllinthepresenceoffrequentHWfailureGoogle的三大法寶GoogleFileSystem(GFS)BigTableMapReduceBigTableDatamodel(row,column,timestamp)?cellcontentsBigTableDistributedmulti-levelsparsemapFault-tolerance,persistentScalableThousandofserversTerabytesofin-memoryda
5、taPetabytesofdisk-baseddataSelf-managingServerscanbeadded/removeddynamicallyServersadjusttoloadimbalanceGoogle的三大法寶GoogleFileSystem(GFS)BigTableMapReduceMapReduce–ANewModelandSystemTwophasesofdataprocessingMap:(in_key,in_value)?{(keyj,valuej)
6、j=1…k}Reduce:(key,[value1
7、,…valuem])?(key,f_value)亞瑪遜云計算AmazonSimpleStorageService$.15perGBpermonthstorageObject-BasedStorage1B–5GB/objectFast,Reliable,ScalableRedundant,Dispersed99.99%AvailabilityGoalPrivateorPublicPer-objectURLs&ACLsBitTorrentSupport$.10-$.18perGBdatatransfer$.01for1000to100
8、00requestsS3SOAP/QueryAPIService:ListAllMyBucketsBuckets:CreateBucketDeleteBucketListBucketGetBucketAccessControlPolicySetBucketAccessControlPolicyGetBucketLoggingStatusSetBucketLoggingStatusObjects:PutObjectPutObjectInlineGetObjectGetObjectExtendedDeleteObjectGetObje
9、ctAccessControlPolicySetObjectAccessControlPolicyAmazonElasticComputeCloud$.10perserverhourVirtualComputeCloudElasticCapacit