Provided by: International Journal of Computer Applications
Date Added: Nov 2013
Cloud computing is the latest emerging technology which offers reduced capital expenditure, complexity, operational risks, maintenance, and increased scalability while providing the services at different abstraction levels, namely Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS). A new approach called cloud networking that enables and adds the networking functions and resources to cloud computing and provide the means of dynamic and flexible placement of virtual resources that crossing over provider borders. It also allows various kinds of functionalities and optimization techniques, e.g., reducing network load.