In demand to growing traffic of cloud and other web services the vendors are offering several alternatives for timely delivering the traffic. The paper is aims to amass reasons and complexity of delays in regard to end to end delivery of cloud traffic. It further focuses on existing solutions its limitations. The findings of the varying latency suggest that most of the delays are cause due to distance covered by the packet throughout its journey. Hence our solution suggests Software Defined Mini cloud data (SDCmDC) centers distributed throughout the world at different geographical areas instead of having a centralized mega data centers. These mini data centers will be interconnected to each other and carrying data local to their geographical location