1、Open Source Practice from Intra-Cloud to Inter-Cloud:木兰社区开源项目实践刘方明 华中科技大学https:/fangmingliu.github.io/木兰托管项目主页:https:/ Open source practice from Intra-Cloud to Inter-Cloud面向科技部“云计算与大数据”重点专项国家重点研发计划项目(National Key Research&Development Plan)高效能云计算数据中心关键技术与装备Intra-cloud(数据中心内资源调度)PostMan:rapidly mitiga
2、te load imbalance for services processing small requestsDHL:an FPGA-CPU co-design framework for accelerating software network functions with Intel DPDKInter-cloud(跨域多数据中心间资源调度)Tricircle:provide networking automation across Neutron in multi-region OpenStack cloudsTricircle(cascaded multi-region datac
3、enters)Datacenter 1 OpenStackCPU+FPGAPostManCloud stackCloud resourceInfrastructureDHLDatacenter NOpenStackNFVCPU+FPGAPostManCloud stackCloud resourceInfrastructureDHLRegion 1Tricircle(Local)Tricircle(Local)Region NNFV1Intra-cloudPostMan:an alternative approach to rapidly mitigate load imbalance for
4、 services processing small requestsDHL:a high performance FPGA-CPU co-design framework for accelerating software NFs(Network Functions)with Intel DPDKOutline2Sale on Cyber Monday hits new record at$6.6 Billion in 20171Black Friday racks up$5.03 billion in online sales in 20172The 24-hour sale on Nov
5、.11 reaches$25 billion in sales in 20173 42%Black Friday Cyber Monday35%Conversation rate in 24h4Statistics on double 115 325,000 orders/s at peak 256,000 transactions/s at peakBursty traffic is arriving!Peak shopping season is going global3Large volumeShort durationSmall packetsSevere overheadServe
6、rs 051010 Gb Linux 10 Gb IXPacket processing throughput(Gbps)64 bytes64 KBPayload size breakdown60,31 bytes(31 bytes,41 bytesBursty traffic is a headache!4Clients Memcached servers Exacerbate overloadTime-consumingHigh packet processing overheadTraditional remedy:migrating hot data for load balancin