資源描述:
《USC_New Measurement Abstractions for Data Centers》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、NewMeasurementAbstractionsforDataCentersMinlanYuUniversityofSouthernCalifornia1KeyChallengesinDataCenters?Servicelevelagreements–Good,predictableperformance?Multi-tenancy–Resourceisolationacrosstenants?Costreduction–DrivethenetworktohighutilizationAllrequirefine-grainednetwor
2、kmanagement2Management=Measurement+ControlPerformanceDiagnosisMeasuredelay,IsolateandfixperformancethroughputofflowsproblemsSecurityCapturetrafficFilteroutorblockmaliciousanomaliestraffic/tenantsTrafficEngineeringCollectper-flowInstallroutingrulesstatisticsandchanges3Thestate
3、oftoday’sDatacentermeasurementTheneedfornewmeasurementabstractions4ManyMeasurementProgramsMonitorflowvolumesPerformanceAnomalydiagnosisdetectionQueryindependence:Specifymanymeasurementquerieswithsimple,programmableabstractions5ManyDataCollectionPrimitives?Passivelycollectdiff
4、erentsourcesofdataàLittlecontrolonwhat(not)tomeasureTargetindependence:Specifywhichdatatocollectindependentofwhereandhowitiscollected6LimitedMeasurementResources40Gbpsor100GbpsSwitchSmall,onchipmemoryControlfunctionsMeasurementToday,toreduceresourceusage?Lowsamplingrates?Miss
5、manyimportantinformationReconfigurable:Dynamicallychangethewayresourcesareusedfordifferentmeasurementqueriesandtraffic7ANewAbstractionforMeasurementSpecifymeasurementqueriesMeasurementFrameworkQueryindependence:ExpressiveAbstractionsformanyqueriesReconfigurable:EfficientRunti
6、meDynamicallyconfigureAutomaticallycollectdevices&manageresourcestherightdataTargetindependence:Implementableformanydevices8ExpressiveAbstractions(OpenSketch)PickingthepacketstomeasureStoring&exportingdataFiltertrafficaggregatesDynamicallyflowstocounters(e.g.,tohostA)(e.g.,mo
7、recountersforClassifyasetofflowselephantflows)(e.g.,asetofmalicioussourceIPs)pktParsingMatchingReconfigurable(onheaders&(OnheadersCountingtheirhashes)andhashes)9SupportManyQueriespktParsingMatchingReconfigurable(onheaders&(OnheadersCountingtheirhashes)andhashes)HowmanyuniqueI
8、PssendtraffictohostA?BitmapHash0001000101010OnsourceIP10SupportManyQ