面向SD-DCN的OpenFlow分组转发能效联合优化模型罗可1曾鹏1熊兵1赵锦元21(长沙理工大学计算机与通信工程学院长沙410114)2(长沙师范学院信息科学与工程学院长沙410199)(luok@csust.edu.cn)JointOptimizationModelofEnergyConsumptionandEfficiencyRegardingOpenFlow-BasedPacketForwardinginSD-DCNLuoKe1,ZengPeng1,XiongBing1,andZhaoJinyuan21(SchoolofComputerScienceandCommunicationEngineering,ChangshaUniversityofScience&Technology,Changsha410114)2(SchoolofInformationScienceandEngineering,ChangshaNormalUniversity,Changsha410199)AbstractInsoftware-definednetworking(SDN),OpenFlowswitchestypicallyutilizeternarycontentaddressablememory(TCAM)tostoreflowtablesforfastwildcardinglookups.Inordertopromotepacketforwardingperformance,itusuallyrequiresenlargingTCAMcapacitytostoremoreentries.However,TCAMperformslookupsinparallelmatching,whichbringsabouthighenergyconsumption.Therefore,itisnecessarytochoosetheappropriateTCAMcapacitytobalancethedelayandenergyconsumptionofpacketforwarding.Forthetypicalscenarioofsoftware-defineddatacenternetwork(SD-DCN),wecharacterizethepacketprocessingofanOpenFlowswitchasamulti-priorityM/G/1queueingmodel,andbuildanOpenFlow-basedpacketforwardingdelaymodel.Meanwhile,weestablishahitratemodelofTCAMflowtablesbasedonflowdistributioncharacteristics,tosolvetherelationalexpressionbetweenpacketforwardingdelayandTCAMcapacity.ConsideringtheenergyconsumptionofTCAMlookups,weestablishajointoptimizationmodelofenergyconsumptionandefficiencyregardingpacketforwarding,anddesignanoptimizationalgorithmtosolvetheoptimalTCAMcapacity.TheexperimentalresultsindicatethatourproposeddelaymodelcanmoreaccuratelycharacterizeOpenFlow-basedpacketforwardingdelaythanexistingmodelsdo.Meanwhile,weleveragetheoptimizationalgorithmtosolvetheoptimalTCAMcapacitywithdifferentparameterconfigurations,whichprovidesaguidelineforactualSD-DCNdeployments.Keywordssoftware-defineddatacenternetwork(SD-DCN);jointoptimizationmodel;TCAMenergyconsumption;packetforwardingdelay;optimalTCAMcapacity摘要在软件定义网络(soft...