浅析云计算(英文版)_第1页
浅析云计算(英文版)_第2页
浅析云计算(英文版)_第3页
浅析云计算(英文版)_第4页
浅析云计算(英文版)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...AReviewOfCloudComputingTeammembers:许慧平赵曼刘强罗宾2012年3月22日AReviewOfCloudComputingAbstract:cloudcomputingisakindofsupercalculationmodebasedonInternet.Forthecategoryofcloudcomputing,thispaperconcludestheconceptofcloudcomputing,emergingbackground,thepresentmainapplications,thefuturedevelopmentoftheprospectandthepresent'sproblems.Keywords:cloudcomputing;dataprocessing;distributedcomputing;Internet1.ProducingofCloudComputing1.1whatiscloudcomputingTheproducingofCloudcomputinghasabigbackgroundinevitability.First,thedevelopmentofCommunicationandInternetisfasterthanthedevelopmentofComputer.ThatsituationoffersasoilforgrowingofCloudcomputer.Second,Softwareengineeringchangedthewayoffaceingtheservicesuchasfacingmachine,languageandmiddlewareintothewayoffacingserviceandneed.ThatmadeSAAS〔Software

as

a

Service〕tocometrue.Third,theusersbeginningtopaycloseattentiontocorebusinessmoreandmore.Theydon'tneedtobecomeareal“Amateurengineers〞.ItiswhattheCloudcomputerbroughttheimportantchangingonthewayofusingITfacilityforusers.Cloud

computing

is

a

resource

delivery

and

usage

model,

it

means

get

resource

(Hardware,

software)via

network.

The

network

of

providing

resource

is

called

‘Cloud’.

The

hardware

resource

in

the

‘Cloud’

seems

scalable

infinitely

and

can

be

used

whenever.1.2Theprincipleofcloudcomputing1.2.1threemethodofcalculation:ParallelprocessingParallelprocessingcomputersystemcanperformacalculationoftwoormoreprocessors.Processorscanworksimultaneouslyondifferentaspectsofthesameprogram.Fortheuseofparallelprocessing,itcanbesaidofaprogramexecutedonnprocessorsspeedmaybeperformedonasingleprocessorspeedntimes.DistributedprocessingDistributedprocessingsystemwillbeindifferentlocationsormultiplecomputerswithdifferentfunctionsordifferentdatacommunicationsnetworklinkingunderthecontrolofthecontrolsystemofunifiedmanagementandcoordinationtocompletethecomputersystemforinformationprocessingtasks.GridcomputingGridcomputingisaccompaniedbytheInternetandtherapiddevelopmentofthenewcomputingmodel,specificallyforcomplexscientificcalculations.ThiscomputingmodelistheuseoftheInternetdispersedgeographicallycomputerorganizationintoa"virtualsupercomputer",eachofwhichinvolvedinthecalculationcomputerisa"node",theentirecalculationismade​​upofthousands"nodes"consistingofagrid,sothismethodofcalculationiscalledgridcomputing.Whatcloudcomputingis?Cloudcomputingisanemergingbusinesscomputingmodel.Specifically,CloudComputingisakindofdistributedprocessing,parallelprocessingandgridcomputingdevelopment,orcommercialimplementationofthesecomputerscienceconceptsThetransmissioncapacityofthehigh-speedInternet,dataprocessingprocessfromapersonalcomputerorservertoaclusterofcomputersontheInternet.,Thisisarevolutionarymove,theanalogy,whichislikeashiftfromtheoldsingle-generatormodetothemodeofthepowerplantcentralizedpowersupply.Itmeansthatcomputingpowerasacommoditycirculation,likegas,waterandelectricity,like,accesstoconvenient,low-cost.Forexampleit!Ourcomputingmodelismostlocallyinstalledsoftware,andthenexchangedatawiththeserverthroughlocalprocessing,cloudcomputing,wedonotneedlocalprocessing,justusethebrowser.Afterunderstandingofwhatcloudcomputing,letusunderstandsomeoftheothercloudcomputing.CloudComputingArchitectureMostofthecloudcomputinginfrastructureistransmittedthroughthedatacenterareliableserviceandthedifferentlevelsofvirtualizationtechnologyontheserver.Peoplecanusetheseservicesinanynetworkinfrastructure.CloudserverCloudserverisasetofclusteredserversonvirtualquasi-independentpartoftheserver,cluster,eachserverhasamirrorimageofthecloudserver.AlsocloudcomputingissimilarwithVPSservervirtualizationtechnology,cloudserverisaVPSisavirtualsoftware,theVZorVMonasingleservervirtualquasi-independentpartoftheserver,eachpartcanbedonetoseparatetheoperatingsystem,managementmethodsthesameserver.1.2.2ThecoretechnologyofcloudcomputingProgrammingmodel.Forlarge-scaledatasets(greaterthan1TB)parallelcomputing.Strictprogrammingmodelthatmakescloudcomputingprogrammingenvironmentisverysimple.Hugeamountsofdatadistributedstoragetechnology.Cloudcomputingsystemconsistsofalargenumberofservers,aswellasalargenumberofusers,cloudcomputingsystemusesthestoreddataofdistributedstorage,redundantstoragetoensuredatareliability.Hugeamountsofdatamanagementtechnology.Cloudcomputingonthedistributionofvastamountsofdataprocessing,analysis,datamanagementtechnologynecessarytoefficientlymanagelargeamountsofdata.Virtualizationtechnology.Virtualizationtechnologyenablessoftwareapplicationsandtheunderlyinghardwareisolation,whichincludesasingleresourceisdividedintomultiplevirtualresourcessplittingmode,includingtheintegrationofmultipleresourcesintoavirtualresourceaggregationmode.Abstracttheserverphysicalresourcesintologicalresource,allowsasingleserverintoseveralvirtualserversorevenhundredsofisolated,wearenolongerlimitedbyphysicalboundaries,buttheCPU,memory,diskI/Ohardwareintoadynamicmanagementoftheresourcepool,toimproveresourceutilization,simplifysystemsmanagement,serverconsolidation,ITbusinesschangemoreresilient.2.1TheapplicationareaofCloudComputingAswellknown,anewtechnologyisinventedistomeettheneedsoftheapplication.Andthetechnologywillalsocontinuouslyimproveanddevelopwiththeneedsoftheapplication.SoistheCloudComputing.Cloudcomputingareabletobeappliedbecauseofitsmassofdataprocessingpowerandefficientcomputationalability.ButOwingtothecloudcomputingstartedlate,nowalotofapplicationarestillinstudyingstage.Thus,Ionlyplantointroducesomeapplicationswhichhaveusedasfollowing.2.1.1ScientificresearchTherearethreemajorapplicationsinscientificresearch,namelyearthquakemonitoring,marineinformationmonitoringandastronomycalculationinformationprocessing.Theseapplicationsneedtocombinewithsensortechnology.Suchastemperaturetransmitter,depthsensor.Thesensorsareusedtocollectsignalandconverttovoltagesignal,thensendthemtoCloudcomputingserversthroughInternettoprocessandstore.Wecangetfromtheserverswhenneededatanytime.Becausetheinformationisoflargeamount,itneedhighspeedpowerfulcomputertoprocess,nowthe"Cloud"isusedon.ThisisthemajorusingofCloud.2.1.2NetworkSecurityNetworksecurityisnowaverypopulartopic.Especiallythenetworkvirusisgrowingrapidly.Soviruslibrarystorageisamajorconcern.Cloudmassdatastoragecapacitycanmeettheneed.Forexample,Rising"CloudSecurity"plan,itsworkingprincipleisasfollows.Theclientcanbeautomaticallytoconnecttotheserverandscanninguser'sPC,thensendthesuspiciousobjectstoserverstomatchandreturntheresultinseconds.Theserverswillwarntheclienttodealwiththeobjectiftheobjectisvirus.AnotherusingistheSpamshieldingwhichisalsousedthecloudmassdatastoragecapacity.2.1.3MedicineDNAinformationstorageisthebestreflecttionofthemassdatastorageofcloud.1.3billionpeopleintheworldwithuniqueDNAinformationneedtostoreandanalysis.Wemusthaveenoughroomtostoretheinformationandaccesstoitatanytime.The"Cloud"isusedtoachieveit.Andit'salsoappliedtocasesstoragewhichcanhelptoachieveglobalmedicalintegration.Besides,medicalimageprocessingisalsoaimportantapplication.2.1.4InternetNowthemostimportantapplicationsofnetworkisretrievalservice.Butthemassofinformationstoredintheservers.Inordertogetwhattheuserwanted,theInternetsuppliersmustsupplyfastandefficientalgorithmtoscreeningbestmatchedinformation.Thusthecloud'sefficientcomputingpowerisusedtodoit.Forexample,GoogleCloudcomputingplatformisputforwardjusttoimplementefficientretrievalfunctionatfirst.AndE-mailserverandonlinereal-timetranslationarealsousedonCloud.2.1.5TheradioandtelevisionindustryapplicationThisapplicationonlyonideasstagenowandithasnotcomeintouse.TheideaisbigcablecompanyscanestablishaCloudcomputingplatformtogethertomeettheirneedtomakehighdefinitionandhighqualityaudio.Atthesametime,alittercablecompanysalsowanttomakesomehighqualityaudio,buttheycannotaffordtothehighconfiguredequipments.Sothebigcablecompanyscansparesomeidleresourcestothelitteroneswhichneeded.Inthisway,notonlycantheymeettheirownneed,butalsocantheymakefullyuseoftheirresources.Otherwise,nowsomesensitiveinformationlikeradioandvideoneedlargemountofspacetostore,sowecanstorethemtotheCloudwhichhasmassdatastoragecapacity.2.2ThefourfamousCloudserviceplatformsActually,theCloudComputingresearchbyacademicismuchearlierthantheproposalofitsconcept.We,theChineseresearchers,havehadthetransparentComputingideabeforetheemergenceofthetermwhichiscalled"CloudComputating".Transparentcloudcomputingembodiesthecharacteristicsofcloudcomputing,thatisdynamicresourcepools,virtualization,transparenttotheuseretc.Atpresent,industrytoprovidecloudcomputingthatnotmanycompanies.AndmoreinfluentialplatformshaveGoogleCloudcomputingplatform,IBMBlueCloudplatform,AmazonElasticComputeCloud(EC2)platformandMicrosoftAzurecomputingplatform.2.2.1AmazonEC2platformAmazonisaE-commercecompanywhichistheearliesttosupplyCloudcomputingservice.Everydayahugeamountofbusinesstransactionsrequireahugeamountofdatacenterstoimprovetheavailabilityofservices,whichmaycausethewasteofidlecomputingresourcesandnetworkresources.Inordertoimprovetheefficiency,AmazonsetuptheEC2platform.CustomerscanbeprovidedbyEC2webserverinterfacetocreatethevirtualmachinetoruntheirapplicationssoastorealizethedeploymentofthescalability,theuseron-demandinstantpay.Inthisway,forISPnotonlycantheymeettheirownneed,butalsosolvetheproblemofwastageofresourcesandmakeresourcesthemostefficientlyused.Tothecustomers,Bothsavedthehighcostofhighperformancehardwareconfiguration,alsocancallchargesminimumcostbutitcangetthebestservicetotheforehead.2.2.2SearchengineWithGoogle'scloudcomputingplatformsforrepresentative.Searchengineisasystemtoprovideuserswithretrievalservice,whichreferstocertainstrategy,usingspecificcomputerprogramsearchofinformationontheInternet,ininformationfororganizationandprocessing,andwillshowtousersafterprocessingtheinformation.InWeb1.0era,informationontheInternetwithoutsomuchnow,usersneedtoguidetobrowseinformation.Andnow,withtheInternetinformationexplosivegrowth,thereisalargeamountofinformationrequiredtostoreandfortheusertobrowse,usersneedfromthevastamountofinformationtheywanttoextractusefulinformation,mustdependonthesearchenginetofind,sothecloudcomputingisputontheagenda.Inordertobeabletoretrievethemassinformationintheuserneedusefulinformation,theremustbequickoptimizationretrievalalgorithmtosolvethecommunicationbetweentheserverandwritingproblems,andcompletetherapidandeffectiveinformationretrievalfunctions.Theclientcanprovidethekeywordtosearchfor"clouds"ofthecomputer,thecomputerthroughmutualcooperationassignedtaskstocompletetheinformationtotheretrieval,andthenreturnedtotheuseroftheclient,itwillbefasterandmoreeffectivethanPCdirectlytotheserverrequestdataretrieval.2.2.3MicrosoftAzurecloudcomputingplatformWindowsAzureisacloudserviceoperatingsystem,providingdeveloperswiththeneedtousethecalculationandstorageresources.Azurecloudplatformcontainsfourlevels.ThebottomisMicrosoftglobalbasisservicesystem,thecloudinfrastructureserviceslayertakesWindowsAzureoperatingsystemascore,WindowsAzureaboveisaapplicationserviceplatform,fortheusertoprovideaseriesofservices,thetopisMicrosoftfortheusertoprovideservices.AsmostWindowsusersnowis,whichallowstheusertosustaintheirusage,fasterapplicationwillrunonmigrationtotheAzureplatform.2.2.4IBMBlueCloudplatformIBM'sBluecomputingplatformswillexpandthetechnologyusedontheInternettoenterpriseplatform,sothedatacenterusingsimilarontheInternetcomputingenvironment.Itconsistsofadatacenter,IBMTivolimonitoringsoftware,DB2database,IBMTivolideploymanagementsoftware,andIBMWebSphereapplicationservervirtualizationsoftwareandopensourceandsomeopensourceinformationprocessingsoftware.BluesoftwareplatformcharacteristicsaremainlyembodiedinthevirtualmachineandmassdataprocessingsoftwareforApacheHadoopuseon.Throughthewayofthevirtualmachine,cloudcomputingplatformhassomeadvantagesasthefollows.First,processtransfermethodmoreflexible.Second,reducetheclusterelectricpower,achievethepurposeofsavingenergy.Third,togettheloadbalancehasnothingtodowithapplicationperformance.Fourth,thedeploymentofmoreflexible.Now,withthedevelopmentofCloudcomputingtechnology,moreandmoreapplicationswillbeputforwardandputintouse.Ourlifewillopencloudera.3.Developmentofcloudcomputing3.1TechnologyprospectsIntheuser'sstandpoint,cloudcomputingsystemwillputallkindsofdataincludinguserdatatoaremotecloudstorageplatformthroughthenetwork,reducingtheburdenofmanagementfordatausers;Atthesametime,cloudcomputingsystemswillalsodealwithdataserviceprogramthroughtheremotelarge-scalecomputingcloudsprocessingplatform,andcanaffordlargeamountsofdataprocessingwork.ItcanbesaidthatcloudcomputingisacomplexofdatasharingcalculationmodeandSharedservicescalculationmode,andwillbethenextgenerationofcomputingmodel.Fromtheplatformtechnologyarchitecturewecansee,cloudcomputinghasthreecharacteristics,thatsystembasedonthescaleofthecheapservercluster,throughtheinfrastructureandtheupperapplicationstomaximizetheefficiencyofthecollaborativeconstructiontousehardwareresources,andtoleratingmistakesofmultiplenodesthroughthesoftwaremethod.Becausethecloudcomputinghavethesethreebasiccharacteristicsabove,itreachedtwoaspectsoftargetofadistributedsystem,i.e.scalabilityandreliability.Inthefuture,therearetwomaindevelopmentdirections:oneistheestablishmentofintegratedmassbottominfrastructure,makingtheapplicationtoexpandtoaverylargesize;theotherisbyestablishingnewcloudcomputingapplications,toprovidemorerichuserexperienceonline.Thefirstdevelopmenttrendhasbeenreflectedbytheexistingresearchofthecloudcomputing.Andasfortheconstructionofthecloudcomputingapplications,alotofnewsocialservicenetworks,suchasfacebook,etc,hadreflectedthedevelopmenttrend,andtheresearchisbeginningtofocusonhowtocombinemultiplebusinesses.3.2CommercialprospectsCloudcomputingisnotonlythecoreofthecalculation,isalsoakindofservice,acommercialapplications.Largescale,virtualization,highreliability,highexpansibilityandcompatibility,manyagenciesaredoingresearchonit.Cloudcomputingisanoperationmode,inthismode,ITapplicationdataandITresourcesdataareprovidedthroughthenetworktoallkindsofuserswidespreadthroughthenetwork.Cloudcomputingisthebusinessmodelofchargingbyusing,simplifiedserviceinterface.Cloudcomputingwillhaveasignificantimpacttoindividuals,smallormedium-sizedenterprises,ITindustryandotheraspects.Forindividuals,cloudcomputingwillchangethehabitofcomputerusing,fromdesktopasthecoretomoreWebasthecore,thecomputerdegeneratedintoasimpleterminal.Cloudcomputingserviceswillrealizefromthecomputertocellphones,car,homeappliancemigration,putingallthecomputernetworkingtohomeappliances.Forsmallandmedium-sizedenterprises,businessinformationandmanagementplatformwillbedeployedtocloudcomputingplatforms,thecostoftheinvestmentwillbegreatlyreduced.Thus,productsandmarketcompetitionbecomebrutal.IntheITindustry,totheservermanufacturers,cloudcomputinganddatacentermakethedemandforserversystemsexpand,marketprospectispromising.Totheterminalequipmentmanufacturers,networkedcomputingcloudsinterrupttingequipment,especiallysmallmobileequipmentdiversifiingandindividuationdevelopmentprovidesanimportantopportunity.Forthesoftwareindustry,withtechnology,dataandservicenetworked,Googleandothernetworkservicecompaniesneedtochangethecommercemodeofsoftwareusing.Microsoftdominatingthedesktopsystemwillnolongerbethesituation,serviceinthesoftwareindustryfacesnewchallenges.Inaddition,cloudcomputing,attributestosafetyofinternationalpublicinformationservicenetwork,makingenormousinfluenceonnationalsecuritysystem.Accordingtothelatestdata,cloudcomputingwillbein2013upto10%oftheoverallITconsumption,yearlygainsashighas$42.2billion.Infouryears,themarketwillhaveagreatvalue,cloudcomputingapplicationswillruneverywhere.Itbringstheupheavalofthehistory,thePCerahasalreadycrossedovertothecloudcomputingera.3.3ProblemscloudcomputingfacedwithThebenefitsofcloudcomputingsoattractive,butatthesametime,ithashighrisk.1.safety:usecloudcomputingmeansthatdataistransferredtothemachinesbeyonduser'ssovereignty,thatistothecloudcomputingserviceprovider,thenpeopleworringaboutthesafetyofthesedataalsomakessense.Howtoensurethattheuserinformationandprivacyorbusinessdatadon'tleakoutorbestoleniswhatusersmostconcernabout.2.dataisolation:duetothecharacteristicsofcloudcomputing,usersdon'tknowwhichserverthedatastoredin.Andinformationprotectionlawsandregulationsaredifferentindifferentcountries,howtoensurethatdataisolation;3.userdatalong-termexistense:theITworldcompetitionisintense,servicesthecompanyislikelytobeeliminated,annexationatanytime,howtoensurethattheuserdatalong-termviability;4.reliabilityandcontrllability:theinterruptionofamazons3servicein2008,GoogleAppsservice,Gmailserviceletusseentheawkwardnessofcomputingcloudsfortwoearliestadvocatesbecauseofne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论