Premium Essay

Deploying an Open Source Private Cloud Infrastructure:

In: Computers and Technology

Submitted By manaagas0631
Words 326
Pages 2
Deploying an Open Source Private Cloud Infrastructure:
A Cloud Computing Adoption

Abstract

The purpose of this thesis is to demonstrate and show the technical and logical part of building an open source cloud. The process of doing this took two main different approaches in making it work. This thesis will explain and demonstrate the two ideas which were diskless booting distributing computing and Ubuntu Enterprise Cloud based on Eucalyptus. In order to understand the technologies used, a project on building the cloud was done at the premises of the Central Luzon State University – Information Systems Institute, Science City of Munoz.
In this project, the installation and configuration were done on two Ubuntu servers and one client Ubuntu desktop computer in both approaches. As the project went on, challenges were encountered which caused the change to different ways of facing the aim and the objective of the project. Regarding the first approach of building a cloud computing environment, explanations on how the idea came about, how to use preboot execution environment, booting through the network and managing the cluster computers remotely from the servers are all included in this thesis. Drawbacks of this approach are also explained in this documentation.
Regarding the second approach, Ubuntu Enterprise Cloud based on Eucalyptus was used as the preferred technology. This thesis will explain, demonstrate and show the process and the outcome of using this technology . Virtualization Technology and distributed computing among other techniques were used in this approach. In addition to this, a simple demonstration of the user interface will be discussed.
The results of this thesis show the best and most efficient method of building a cloud, private, public or...

Similar Documents

Premium Essay

Ntuc Case Study

...INTRODUCTION TO CLOUD COMPUTING ARCHITECTURE White Paper 1st Edition, June 2009 Abstract Cloud computing promises to increase the velocity with which applications are deployed, increase innovation, and lower costs, all while increasing business agility. Sun takes an inclusive view of cloud computing that allows it to support every facet, including the server, storage, network, and virtualization technology that drives cloud computing environments to the software that runs in virtual appliances that can be used to assemble applications in minimal time. This white paper discusses how cloud computing transforms the way we design, build, and deliver applications, and the architectural considerations that enterprises must make when adopting and using cloud computing technology. This page intentionally left blank. Sun Microsystems, Inc. Table of Contents Introduction................................................................................................... 1 Sun’s perspective ................................................................................................ 1 The Nature of Cloud Computing ....................................................................... 3 Building on established trends............................................................................. 3 Virtual machines as the standard deployment object ........................................ 3 The on-demand, self-service, pay-by-use model .....................................

Words: 11952 - Pages: 48

Premium Essay

Cloud Computing

...Cloud Computing: A Brief Introduction The origin of the term cloud computing is obscure, but it appears to derive from the practice of using drawings of stylized clouds to denote networks in diagrams of computing and communications systems. The word cloud is used as a metaphor for the Internet, based on the standardized use of a cloud-like shape to denote a network on telephony schematics and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents. In the 1990s, telecommunications companies who previously offered primarily dedicated point-to-point data circuits, began offering virtual private network (VPN) services with comparable quality of service but at a much lower cost. By switching traffic to balance utilization as they saw fit, they were able to utilize their overall network bandwidth more effectively. The cloud symbol was used to denote the demarcation point between that which was the responsibility of the provider and that which was the responsibility of the users. Cloud computing extends this boundary to cover servers as well as the network infrastructure.[10] The underlying concept of cloud computing dates back to the 1950s; when large-scale mainframe became available in academia and corporations, accessible via thin clients / terminal computers. Because it was costly to buy a mainframe, it became important to find ways to get the greatest return on the investment in them, allowing multiple......

Words: 1672 - Pages: 7

Premium Essay

Cloud Computing

...Cloud computing Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing entrusts remote services with a user's data, software and computation. There are many types of public cloud computing:[1] Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS) Storage as a service (STaaS) Security as a service (SECaaS) Data as a service (DaaS) Database as a service (DBaaS) Test environment as a service (TEaaS) Desktop virtualization API as a service (APIaaS) Backend as a service (BaaS) In the business model using software as a service, users are provided access to application software and databases. The cloud providers manage the infrastructure and platforms on which the applications run. SaaS is sometimes referred to as “on-demand software” and is usually priced on a pay-per-use basis. Saas providers generally price applications using a subscription fee. Proponents claim that the SaaS allows a business the potential to reduce IT operational costs by outsourcing hardware and software maintenance and support to the cloud provider. This will enable a business to reallocate IT operations to focus on other IT goals. In addition, the application is hosted centrally, so updates can be released without......

Words: 5808 - Pages: 24

Premium Essay

Cloud Computing

...Cloud Computing overview advantage and challenges Overview Silver Lining or storm ahead The future of cloud computing Effective use of cloud computing in education institutions Cloud Computing for beginner Cloud computing Challenges and future directions http://www.businesswire.com/news/home/20110622006602/en/Future-Cloud-Computing-Survey-Reveals-Drivers-Cloud Cloud Computing GAP Task Force http://inews.berkeley.edu/articles/Spring2009/cloud-computing Table of contents 2 0 Relevant Resources 4 0 Relevant Resources 4 1 General guidelines of community design 6 2 Attracting new members 7 2.1 Methods of persuasion of a potential user 7 2.2 Encouraging users to invite friends 8 2.3 Entry barrier 9 2.4 Guidance for new members 9 3 Structure of the community 12 3.1 Member profiles 12 3.2 Member connections 13 3.3 Adding connections 15 3.4 Member reputation 16 3.5 Paid membership 18 3.6 Fake members 18 3.7 Lurkers 18 4 Encouraging user participation 20 4.1 Using uniqueness 20 4.2 Using controversy 20 4.3 Using individual recognition 21 4.4 By discouraging low quality contributions (moderation) 21 4.5 Using goal setting 23 4.6 Using E-Mail notifications 24 4.7 By showing the activity of community 24 5 Stimulating Social Interactions 26 5.1 By common Interests 26 5.3 By common current life transitions 27 5.4 By shared experience 28 5.5 By shared education 29 5.6 By showing the distance 29 5.7 By service: Photo Albums 30 5.8 By service: Profile...

Words: 10086 - Pages: 41

Premium Essay

Cloud Computing

...overview advantage and challenges Overview Silver Lining or storm ahead The future of cloud computing Effective use of cloud computing in education institutions Cloud Computing for beginner Cloud computing Challenges and future directions http://www.businesswire.com/news/home/20110622006602/en/Future-Cloud-Computing-Survey-Reveals-Drivers-Cloud Cloud Computing GAP Task Force http://inews.berkeley.edu/articles/Spring2009/cloud-computing Table of contents 2 0 Relevant Resources 4 0 Relevant Resources 4 1 General guidelines of community design 6 2 Attracting new members 7 2.1 Methods of persuasion of a potential user 7 2.2 Encouraging users to invite friends 8 2.3 Entry barrier 9 2.4 Guidance for new members 9 3 Structure of the community 12 3.1 Member profiles 12 3.2 Member connections 13 3.3 Adding connections 15 3.4 Member reputation 16 3.5 Paid membership 18 3.6 Fake members 18 3.7 Lurkers 18 4 Encouraging user participation 20 4.1 Using uniqueness 20 4.2 Using controversy 20 4.3 Using individual recognition 21 4.4 By discouraging low quality contributions (moderation) 21 4.5 Using goal setting 23 4.6 Using E-Mail notifications 24 4.7 By showing the activity of community 24 5 Stimulating Social Interactions 26 5.1 By common Interests 26 5.3 By common current life transitions 27 5.4 By shared experience 28 5.5 By shared education 29 5.6 By showing the distance 29 5.7 By service: Photo Albums 30 5.8 By service: Profile watching......

Words: 10084 - Pages: 41

Premium Essay

Assignment

...Table of Content |No. |Contents |Page | |1 |Background | | |2 |Technological Definition | | |3 |Application | | |4 |Classification | | |5 |Future Prospects | | |6 |Business Value | | |7 |Limitation | | |8 |Conclusion | | |9 |References | | Background: The term "cloud" is used as a metaphor for the Internet, based on the cloud drawing used in the past to represent the telephone network,[22] and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents.[23] Cloud computing is a natural evolution of the widespread adoption of virtualisation, service-oriented...

Words: 3648 - Pages: 15

Premium Essay

Cloud Computing - Concepts, Architecture, and Challenges

...Electronics and Electrical Technologies [ICCEET] Cloud Computing - Concepts, Architecture and Challenges Yashpalsinh Jadeja Dept. of Computer Engineering & IT U. V. Patel College of Engineering, Ganpat University Kherva (Mahesana), Gujarat, India yashpaljadeja@gmail.com Kirit Modi Dept. of Computer Engineering & IT U. V. Patel College of Engineering, Ganpat University Kherva (Mahesana), Gujarat, India kirit.modi@ganpatuniversity.ac.in Abstract- With the advent internet in the 1990s to the problems. Cloud computing deals with virtualization, present day facilities of ubiquitous computing, the internet has changed the computing world in a drastic way. It has traveled from the concept of parallel computing to distributed computing to grid computing and recently to cloud computing. Although the idea of cloud computing has been around for quite some time, it is an emerging field of computer science. Cloud computing can be defined as a computing environment where computing needs by one party can be outsourced to another party and when need be arise to use the computing power or resources like database or emails, they can access them via internet. Cloud computing is a recent trend in IT that moves computing and data away from desktop and portable PCs into large data centers. The main advantage of cloud computing is that customers do not have to pay for infrastructure, its installation, required man power to handle such infrastructure and maintenance. In this paper we......

Words: 2810 - Pages: 12

Premium Essay

Blah

...Several Cloud Computing Platforms Junjie Peng Xuejun Zhang Zhou Lei, Bofeng Zhang, Wu Zhang, Qing Li School of computer science & High performance computing center Shanghai University Shanghai, 200072 P.R. China School of computer science & High Qinghua machinery factory at Changzhi performance computing center Changzhi, 046012 P.R China Shanghai University Shanghai, 200072 P.R. China Abstract—Cloud computing is the development of parallel computing, distributed computing and grid computing. It has been one of the most hot research topics. Now many corporations have involved in the cloud computing related techniques and many cloud computing platforms have been put forward. This is a favorable situation to study and application of cloud computing related techniques. Though interesting, there are also some problems for so many flatforms. For to a novice or user with little knowledge about cloud computing, it is still very hard to make a reasonable choice. What differences are there for different cloud computing platforms and what characteristics and advantages each has? To answer these problems, the characteristics, architectures and applications of several popular cloud computing platforms are analyzed and discussed in detail. From the comparison of these platforms, users can better understand the different cloud platforms and more reasonablely choose what they want. Keywords-cloud computing; virtualization; utility computing; IaaS; PaaS; SaaS I. INTRODUCTION Cloud......

Words: 3393 - Pages: 14

Premium Essay

Cloud Computing

...Cloud Computing Cloud computing is the delivery of computing as a service rather than a product. Resources like software and information are provided to computers and communication devices as a utility like electricity or water. This cloud computing service is done through a computer network, which is the internet typically. Cloud computing is known as encapsulation by some users since the physical location and configuration of how the resources are shared to the devices is often not revealed to the end user. It is like using the electricity. The end user doesn’t have to know the whereabouts of the physical location where the electricity is produced nor how the components are configured from there to their home. They just use the feature or resource instead. Similar to this cloud computing describes the consumption of IT services through the common most computer network available in the world, the internet. Virtualized resources can be shared remotely with ease-of-access exploiting the facilities provided by the internet. The end user must have a tool or an application (Web Browser) installed on their local computers which provides the platform for the sharing of resources. Providers of cloud computing deliver applications or tools via the internet, which are accessed using web browsers and desktop mobile apps, while the main resources (business software and data) are stored in a server located in a remote location. Screen-sharing technology is used sometimes to......

Words: 2900 - Pages: 12

Premium Essay

Capital Structure

...Cloud Computing Tutorial CLOUD COMPUTINGTUTORIAL Simply Easy Learning by tutorialspoint.com tutorialspoint.com i ABOUT THE TUTORIAL Cloud Computing Tutorial Cloud Computing provides us a means by which we can access the applications as utilities, over the internet. It allows us to create, configure, and customize the business applications online. This tutorial will take you through a step-by-step approach while learning Cloud Computing concepts. Audience This reference has been prepared for the beginners to help them to understand the basic-to-advanced concepts related to Cloud Computing. This tutorial will give you enough understanding on Cloud Computing concepts from where you can take yourself to a higher level of expertise. Prerequisites Before proceeding with this tutorial, you should have basic knowledge of Computers, Internet, Database and Networking concepts. Such basic knowledge will help you in understanding the Cloud Computing concepts and move fast on the learning track. Copyright & Disclaimer Notice All the content and graphics on this tutorial are the property of tutorialspoint.com. Any content from tutorialspoint.com or this tutorial may not be redistributed or reproduced in any way, shape, or form without the written permission of tutorialspoint.com. Failure to do so is a violation of copyright laws. This tutorial may contain inaccuracies or errors and tutorialspoint provides no guarantee regarding the accuracy of the site or......

Words: 9938 - Pages: 40

Premium Essay

Cloud Networking

...Description of cloud: A set of pooled computing resources, delivered over the web, powered by software. Cloud computing a form of computing that involves the interaction of several virtualized resources, meaning that many servers are connecting and sharing information that can expand and contract across servers depending on the amount of servers needed to manage the amount of traffic on various sites. Cloud computing is often provided “as a service” over the internet, typically in the form of infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS). Maturing virtualization in information technology systems has enabled increased implementations of the cloud computing paradigm, dissolving the need to co-locate user and computing power by providing desired services through the network. The “cloud” in “cloud computing” stems from the interconnectivity of the computers and computer networks that form the internet because, when these relationships are diagramed, the resulting image looks like a cloud. In its simplest terms, cloud computing is a new mode of computing where technology-enabled services are delivered to a set of consumers from a set of providers over the network. The definition is inclusive of compute, storage, network, application and service elements, typically running in large data centers accessed by a variety of mobile and fixed devices. Unlike prior computing systems that were essentially dedicated to individual......

Words: 3185 - Pages: 13

Free Essay

Rhel Licensing

...subscriptions What is included in your Red Hat subscription? Support for the production environment Subscription packaging model Assembling your subscription order Sample worksheet 1: Provisioning physical servers Sample worksheet 2: Adding guests to a virtual environment Sample worksheet 3: Setting up a virtual environment Subscription scenarios and recommendations Physical production environment Sample worksheet 4: Setting up a physical, mission-critical production environment Virtual production environment Sample worksheet 5: Calculating subscriptions for guests Sample worksheet 6: Calculating subscriptions for Red Hat Enterprise Linux on virtual environments Open hybrid cloud Sample worksheet 7: Calculating subscriptions for a private cloud Public cloud access subscriptions Sample worksheet 8: Calculating subscriptions for a public cloud Disaster recovery Development environment Desktops and workstations Managing subscriptions Renewing subscriptions Subscription terms facebook.com/redhatinc @redhatnews linkedin.com/company/red-hat 2 3 3 5 6 8 9 9 9 10 10 11 11 12 13 13 14 14 14 14 15 15 16 17 17 redhat.com System coverage Support services levels Proper use of subscriptions and services Next steps Registering on the Red Hat Customer Portal Activating subscriptions Downloading software Entitling subscriptions Red Hat Enterprise Linux products 17 18 18 19 19 19 19 19 20 InTroduCTIon The Red Hat® Enterprise Linux® Subscription Guide is your key to selecting......

Words: 8641 - Pages: 35

Premium Essay

Upload

...What is Cloud? The term Cloud refers to a Network or Internet. In other words, we can say that Cloud is something which is present at remote location. Cloud can provide services over network i.e. on public networks or on private networks i.e. WAN, LAN or VPN. Applications such as e-mail, web conferencing, customer relationship management (CRM), all run in cloud. What is Cloud Computing? Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application. We need not to install a piece of software on our local PC and this is how, the cloud computing overcomes platform dependency issues. Hence, the Cloud Computing is making our business application mobile and collaborative. Cloud Computing Technologies There are certain technologies that are working behind the cloud computing platforms making cloud computing flexible, reliable, usable. These technologies are listed below: * Virtualization * Service-Oriented Architecture (SOA) * Grid Computing * Utility Computing Virtualization Virtualization is a technique which allows to share single physical instance of an application or resource among multiple organizations or tenants(customers). It does so by assigning a logical name to a physical resource and providing a pointer to that physical resource when demanded. The Multitenant architecture offers virtual isolation among the multiple tenants and therefore, the......

Words: 4978 - Pages: 20

Premium Essay

Saad

...through Cloud Computing How Organization save money through Cloud Computing By: Saad Abbasi Reg# 30105773 Contents Introduction………………………………………………………………………………………………………………………….2 What is Cloud Computing? 2 Definition of Cloud Computing: 2 Less initial investment……………………………………………………………………………………………… 3 Costs reduction…………………………………………………………………………………………………………………….3 Automatic Updates……………………………………………………………………………………………………3 Low labour costs: 3 Faster time to value: 3 Pay as you go model: 3-4 Easy Capital expenditures: 4 Lower real estate and energy expenditure: 4 Review of all workloads for best results: 4 References: 8 INTRODUCTION The use of internet and emerging business technologies is almost everyday part of every enterprise and organization nowadays. The effective use of mobile and wireless devices has made information available anywhere in the world at any time. Today a very large proportion of the population around the globe are accessing their mail online through webmail clients, writing collaborative documents using web browsers, uploading and sharing photos and albums using social networking websites, running applications and storing data in servers located in Internet and not in their own computers. Things have become so simple that a user can start to use a service that resides on a remote server just by entering into a webpage. Similarly, a user can use number of services through a combination of various servers termed as cloud......

Words: 2035 - Pages: 9

Premium Essay

Cloud Computing

...IBM Sales and Distribution Thought Leadership White Paper Banking Cloud computing for banking Driving business model transformation 2 Cloud computing for banking Executive summary The banking industry is facing unprecedented changes. Control is now in the hands of the customer, rather than the bank. Customers are driving new business models. Their use of technology—in addition to changes in social and household dynamics—is driving business transformation. Banks need to react to this new customer-driven environment with innovation in business models, operations and IT. For banks, the value proposition for cloud computing affects the entire business. Cloud technology offers a new model for delivering innovative client experiences, effective collaboration, improved speed to market and increased IT efficiency. Cloud deployments are spreading and the technology is proving to be secure. More businesses are adopting cloud computing. In fact, according to the 2010 IBM CIO study, “Sixty percent of CIOs plan to use Cloud—up from thirty-three percent two years ago.”2 Today, cloud technology is not just a tool being used in IT, but a paradigm shift to an entirely new business model. ●● ●● ●● Changing business models have shifted from productcentric to customer-centric Enhanced regulation increases government oversight and intervention Increasing social and government pressure for financial inclusion To drive growth and innovation in banking, it is......

Words: 5607 - Pages: 23