MSE 2011 53 Refai Pandiri

of 84
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Document Description
Master Thesis Software Engineering Thesis no: MSE-2011:53 May 2011 Cloud Computing - Trends and Performance Issues Ali Al-Refai and Srinivasreddy Pandiri School of Computing Blekinge Institute of Technology SE-371 79 Karlskrona Sweden This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial fulfillment of the requirements for the degree of Master of Science in Software Engineering. The thesis is equivalent to 2 x 20 weeks of full time studies. Co
Document Share
Document Tags
Document Transcript
   Master ThesisSoftware EngineeringThesis no: MSE-2011:53 May 2011  School of ComputingBlekinge Institute of TechnologySE-371 79 KarlskronaSweden Cloud Computing - Trends andPerformance Issues   Ali Al-Refai and Srinivasreddy Pandiri  ii This thesis is submitted to the School of Engineering at Blekinge Institute of Technology inpartial fulfillment of the requirements for the degree of Master of Science in Software Engi-neering. The thesis is equivalent to 2 x 20 weeks of full time studies. Contact Information: Author(s):Ali Al-RefaiAddress: Snapphanevägen 3B,371 40 Karlskrona, SwedenE-mail: ali.refai@live.comSrinivasreddy PandiriAddress: Utridarevägen 3A,371 40 Karlskrona, SwedenE-mail: nivasreddy3995@gmail.comUniversity advisor(s):Prof. Lars LundbergEmail: lars.lundberg@bth.seSchool of ComputingBlekinge Institute of TechnologyIndustrial contact person(s):Gustav WiderströmCompany/Organization: Logica AB Address: Malmö, Sweden Email:   School of ComputingBlekinge Institute of TechnologySE-371 79 KarlskronaSwedenInternet : : +46 455 38 50 00Fax : +46 455 38 50 57  A BSTRACT   Context : Cloud Computing is a very fascinating concept these days, it is attracting so many organiza-tions to move their utilities and applications into a dedicated data centers, and so it can be accessedfrom the Internet. This allows the users to focus solely on their businesses while Cloud Computing providers handle the technology. Choosing a best provider is a challenge for organizations that arewilling to step into the Cloud Computing world. A single cloud center generally could not deliver large scale of resources for the cloud tenants; therefore, multiple cloud centers need to collaborate toachieve some business goals and to provide the best possible services at lowest possible costs. How-ever a number of aspects, legal issues, challenges, and policies should be taken into considerationwhen moving our service into the Cloud environment. Objectives : The aim of this research is to identify and elaborate the major technical and strategy dif-ferences between the cloud-computing providers in order to enable the organizations managements,system designers and decision makers to have better insight into the strategies of the different CloudComputing providers. It is also to understand the risks and challenges due to implementing CloudComputing, and “how” those issues can be moderated. This study will try to define Multi-CloudComputing by studying the pros and cons of this new domain. It is also aiming to study the concept of load balancing in the cloud in order to examine the performance over multiple cloud environments.  Methods : In this master thesis a number of research methods are used, including the systematic litera-ture review, contacting experts from the relevant field (Interviews) and performing a quantitativemethodology (Experiment). Results : Based on the findings of the Literature Review, Interviews and Experiment, we got out theresults for the research questions as, 1) A comprehensive study for identifying and comparing themajor Cloud Computing providers, 2) Addressing a list of impacts of Cloud Computing (legal aspects,trust and privacy). 3) Creating a definition for Multi-Cloud Computing and identifying the benefitsand drawbacks, 4) Finding the performance results on the cloud environment by performing an expe-riment on a load balancing solution. Conclusions : Cloud Computing becomes a central interest for many organizations nowadays. More   and more companies start to step into the Cloud Computing service technologies, Amazon, Google,Microsoft, SalesForce, and Rackspace are the top five major providers in the market today. However,there is no Cloud that is perfect for all services. The legal framework is very important for the protec- tion of the user‟s private data; it is an important key factor for the safety of the user‟s personal and sensitive information. The privacy threats vary according to the nature of the cloud scenario, sincesome clouds and services might face a very low privacy threats compare to the others, the public cloudthat is accessed through the Internet is one of the most means when it comes the increasing threats of the privacy concerns. Lack of visibility of the provider supply chain will lead to suspicion and ulti-mately distrust. The evolution of Cloud Computing shows that it is likely, in a near future, the so-called Cloud will be in fact a Multi-cloud environment composed of a mixture of private and publicClouds to form an adaptive environment. Load balancing in the Cloud Computing environment isdifferent from the typical load balancing. The architecture of cloud load balancing is using a numberof commodity servers to perform the load balancing. The performance of the cloud differs depending on the cloud‟s location even for the same provider. HAProxy load balancer is showing positive effect on the cloud‟s performance at high amount of load, the effect is unnoticed at lower amounts of load.These effects can vary depending on the location of the cloud.   Keywords: Cloud Computing, Legal issues, Trust, Pri-vacy, Multi-Cloud, Load Balancing, Performance.  iii
Similar documents
View more...
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks

We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

More details...

Sign Now!

We are very appreciated for your Prompt Action!