Beruflich Dokumente
Kultur Dokumente
#1
, Dr.K.Thilagavathy
*2
, S.VaghulaKrishnan
#3
, S.Harish
#4
, R.Srinivasan
#5
THILAGAVATHY@CIT.EDU.IN
I. INTRODUCTION
The internet based computing technology Cloud
Computing is defined by NIST as Cloud computing is a
model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
This cloud model is composed of five essential characteristics,
three service models, and four deployment models. The
essential Characteristics of Cloud model are On-demand selfservice, Broad network access, Resource pooling, Rapid
elasticity and Measured service. The three service models are
Software as a Service(SaaS), Platform as a Service(PaaS),
Infrastructure as a Service(IaaS) and the four deployment
models are Public Cloud, Private Cloud, Hybrid Cloud and
Community Cloud[1].
In a Public cloud the client has to depend on the cloud
service providers infrastructure and cannot be controlled
internally by the client. This leads to the concern that the
management of the data and services may not be fully
ISBN 978-1-4799-3158-3
1187
International Conference on Recent Advances in Mechanical Engineering and Interdisciplinary Developments [ICRAMID - 2014]
B. Architecture of OpenStack
The Architecture of OpenStack has the following
Components:
Compute Service (Nova) - Nova is the Controller node for the
OpenStack Computing Infrastructure. That is nova handles the
life cycle of all created instances which means Nova manages
the compute resources, networking, and scalability features of
the OpenStack cloud.
The Components of Nova are
i.
API Server (nova-api) - provides an interface to
interact with the cloud infrastructure.
ii.
Message Queue (rabbit-mq server) - OpenStack
components communicates among themselves using
the message queue.
iii.
Compute Workers (nova-compute) - handles the
instances life cycle.
iv.
Scheduler (nova-scheduler) - maps the nova-api calls
to the appropriate components.
v.
Network Controller (nova-network) - handles the
network configuration of the host machines.
vi.
Volume Worker (nova-volume) - used for creating,
deleting and attaching or detaching a volume to an
instance.
C. Installation
A Private Cloud has been deployed with three systems
namely Server1, Server2, Server3 and Client systems. Server1
is intended to run all the components of Nova, Glance, Swift,
Keystone and Horizon. Server2 and Server3 are intended to
run Nova-compute alone. Client is used to interact with the
deployed OpenStack Components.
ISBN 978-1-4799-3158-3
1188
International Conference on Recent Advances in Mechanical Engineering and Interdisciplinary Developments [ICRAMID - 2014]
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.84.155
netmask 255.255.255.0
network 192.168.84.0
broadcast 192.168.84.255
gateway 192.168.84.1
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet static
address 192.168.4.1
netmask 255.255.255.0
network 192.168.4.0
broadcast 192.168.4.255
3.
4.
5.
6.
7.
8.
9.
10.
auto eth1
iface eth1 inet static
address (for server2 - 192.168.4.2
for server3 192.168.84.3)
netmask 255.255.255.0
network 192.168.4.0
broadcast 192.168.4.255
3.
4.
5.
Client
1.
2.
3.
ISBN 978-1-4799-3158-3
1189
International Conference on Recent Advances in Mechanical Engineering and Interdisciplinary Developments [ICRAMID - 2014]
ISBN 978-1-4799-3158-3
1190
International Conference on Recent Advances in Mechanical Engineering and Interdisciplinary Developments [ICRAMID - 2014]
[6]
[7]
[8]
OpenNebula, https://www.opennebula.org
ne-time pass ord, http: en. i ipedia.org i i ne-time pass ord
OpenStack CSSCorp Open Source cloud service,
https://www.cssoss.files.wordpress.com/2012/05/openstackbookv30_csscorp2
[9] P.Aruna, L. Yamuna Devi, D.Sudha Devi, N.Priya, Dr.S.Vasantha,
Dr.K.Thilagavathy, Private Cloud for rganizations: An
Implementation using penStac , Volume 4, Issue 10, Pages 82-87,
October 2013.
[10] One-Time Passwords - roadmap, http://hea-www.harvard.edu/~fine/
Tech /otp
[3]
[4]
[5]
ISBN 978-1-4799-3158-3
1191