1. Cloud Networking for Big Data Processing
How networkingworks inmassivescale of cloudnetworks?
Datacenter10’s and thousandsof serversconnectingintoa networking, consolidatingcompute into
such large facilities use benefitsfrommultiplexing.Youare sharingthe infrastructure forthe many
applications,italsousesthe economyof scale
Networkinginthe Cloud?
Cloudcomputingbringsnewchallengesforthe CloudNetworking
These networksare huge,10’sof thousandseven100 thousandserversinthe largestdatacenterstoday
Andapplicationsthese machinesare runningare bigdataprocessingapplicationsneedmuchmore high
performance connectivitybetweenthe serversnotjustoccasional communicationwiththe clientoutto
the internetthanintraditional datacenters
So boththe challengesscale of the networkaswell asdemandof the applicationsplacedonthem
meansthat traditional techniquesfornetworkingclustersjustdon’tworkinthese settings
Designforthe largestdatacenterstodayandsee how theyaddressthese challenges.
Will see bothhowswitchesandnetworksare connectedtogetherintoaphysical networkandalsohow
we deal withthat trafficthroughthatnetwork.
2. Networksneedtohandle trafficvariesacrossdifferenttimes,furtherone suchlarge collectionof
devicesfrominfrastructure failuresoccursoftentheyare notjustcommoncase, theyare way of life.
So these concernscall forefficientandfaulttoleranttrafficengineering.
On topof such infrastructure run varietyof applicationsincludingthose forbigscience butalsopretty
much everywebapplicationyoucanthinkof
3. Runningthese applicationrequire bigdataprocessingacrossmachines behindthe scenesbutalsothey
have newkindsof real demandsdrivenbyinteractionwithushumans,sowheneveryouvisitawebsite
it appearsto be one interactionfromyourperspective butbehindthe scenesinthe cloudinfrastructure
there can be hundredsoreventhousandsof queriesrunningatthe backendserverinorderto assemble
response andgive youthe webpage youhave askedfor.
So we needtoexamine the trafficpatternthe applicationcreatesandchallengesthatbringsthe
networkinginthese settings.The nature of these trafficpatternsisanotherkeydifficultyincloud
networking.
To give youone example,we needtolearnanddesignhow TCPcan be designedtopushtoitslimitsby
trafficcharacteristicsanddatacenters.Andhow the resultingperformance problemsare dealtwith
todayin newways.
Isolation and Security in Cloud Network
Givenall thisinfrastructure tobe sharednotonlyin the applicationbutacrossthe networkandfor
payingclouduserswe needisolationacrossthe networknotonlyintermsof performance butalsofor
security. Thisisanothermajorwhichformcloudnetworking.
We can addressthisneedthroughnetworkingvirtualization,furthermore withlarge numberof devices
and dynamicenvironmentof datacentersoldtechniquesare notgoingtowork.
Today we can addressthemwithsoftware definednetworks.
4. Architecting Software Defined Networking
Software definednetworkingexposesthe abstractcentralize view of networkontopof which
networkingmanagementfunctionsbecome programmable
SeparationbetweenhumansandDataisanotherChallenge forthe cloudnetwork.
5. To deal with these largestdatacenterservice providersrunmultiple datacentersacrossthe globe to
provide servicestothe clientsindifferentgeographies.ServingclientsfromSydneytoNew York
otherwise wouldnotbe efficient.
Cutting Edge Traffic Engineering technique allowsyoutomake efficientuse of thisexpensive
bandwidth.Eventhen fewdatacentersacrossthe globe doesn’thelptogetclose tothe usersinorderto
achieve thatyoumay needthousandsof DatacentersandCDN.
My Research& Workcontinues…
Asif,Muhammad(International Technical SolutionExpert asifnaveed99@hotmail.com )