01-09-2014, 03:29 PM
VIRTUALIZING THE INTER COMMUNICATION OF CLOUDS
VIRTUALIZING.doc (Size: 525 KB / Downloads: 9)
ABSTRACT
Cloud computing is still a budding field with a lot of problems which need to be resolved. The main the goal is to improve the cost efficiency, reliability and the QoS (Quality of Service). The field of Inter-Cloud communication is still a new field although there has been some basic knowledge about it; however the working knowledge about it is still far from reached. In this paper, the aim is to implement the Inter-Cloud communication with the use of another uprising technology called the Software Defined Network (SDN). SDN is a new prototype for the applications to exchange information with the network and to query the Application Programming Interface (API) to gather network information to plan and optimize the operations. A detailed result is presented of the improvements in virtualizing the Inter-Cloud communication improves the overall performance as compared to the current existing Inter-Cloud communication techniques.
1. Introduction
Cloud computing is a field which has created a lot of interest in the Information and Communications Technology (ICT) community for a long time, which has resulted in a great development in the IT industry. Wherein, the utility of computing resources can be accessed by subscription just like the electricity and mobile connection. Cloud computing is defined as a distributed system which provides virtualized resources in the method of subscription i.e., in the method of pay-as-you-go fashion over the internet [1]. From the industry point of view, it is seen as an economical model which is used to rent the technical resources as per business requirement. This provides the added advantage of renting resources on demand which eludes the upfront investment and licensing cost which would have put the business in a huge financial burden and in the due course making the business dynamic and easily adoptable to the client’s requirement. However, to exchange the information between two clouds, an exchange server is setup in between them wherein any information which needs to be transferred passes through it. The exchange server is used to connect different kind of workstations along with the different clouds as in Fig 1 a cloud co-ordinator is used connect one clouds with the exchange server [5].
Better application resilience
During the past several years, there have been several cases of cloud service outages, including ones of major vendors. The implications from one of Amazon’s data centres failure were very serious for customers who relied on that location only. In a post-mortem analysis Amazon advised their clients to design their applications to use multiple data centres for fault tolerance [2].
1.2.2 Software Controlling network
The separation of data plane and control plane gives birth to new way of managing the resources and network elements. The control plane covers breadth and depth of IT Infrastructure. The information sent by customer is grabbed by SDI Controller and include them to infrastructure orientation for further service. The control plane can get the information from multiple vendors and further provisioning done as per work flow. SDI is simple, scalable and reliable to design and make updates to the network. The service level agreement dashboard shows dynamism for customer use.
Cloud administration suppliers might likewise have critical motivating forces from taking part into an Inter-Cloud activity. A fundamental thought of cloud computing is that a cloud administration might as well convey steady accessibility, flexibility and versatility to meet the concurred clients' necessities. A cloud supplier might as well guarantee enough assets constantly. The work load which needs to be done is not certain as the workload spikes can come out of the blue and hence cloud suppliers need to overprovision assets to meet them. An alternate issue is the immense measure of information focus force utilization. Keeping an abundance of assets in a prepared to utilize state constantly for adapting to surprising load spikes heads to expanded force utilization and cost of operation. The benefits of the cloud providers can be précised as follows.
6 Conclusion
It is clear that programmable networks and SDN speak to paramount shifts that empower more adaptability in future systems, these technological achievements are still in its early budding stage. Just the precise adopters have deployed SDN, they have begun in small scale, testing the thought in a particular part of their infrastructure, demonstrating pertinence before making bigger speculations and conveying all the more extensively over their network infrastructure. SDN application is case particular, accordingly to follow how a SDN could profit, it is important to evaluate the network and create precisely what is required. The predominant thing that needs to be remembered is the mechanisms and applications live on the network and what requirement would be needed by the network later down the line. Thinking ahead and recognizing what a network may need to do in the coming years can give organizations an edge when acknowledging distinctive approaches to optimize a network.
At last, works with an outlet free accomplish who carries a careful comprehension of network administration, organize architectures and conventions. This may as well incorporate information of how to execute the best network, comprehension visualized frameworks and the way of distributed computing workloads and how these elements affect the network. This approach will direct a logical and useful SDN decision that will fit the overall s network architecture, guaranteeing the network platform presses on to uphold ICT and business targets - make a system that permits you to develop as opposed to depending on one that holds you back.