Sie sind auf Seite 1von 7

OPEN STACK

Q What is cloud computing?


A: Cloud computing is a system which provide accessing, storing and managing the
data over the internet.
BENEFITS
ON DEMAND SELF SERVICE: Establish manage and terminate service on your
own without involving a service provider.
Broad Network Access: Use a standard web browser to access the user interface
without any need for specific operating system.
Measured Service: consume resources as a service and pay only for resources
used.

Cloud Computer Models


Software as a Service (Saas)
End user Applications delivered as a service rather than on premises software which
is installed and run on computer on the premises (organization) like email, customer
relation management software. Exchange etc.
Platform as a service (PAAS)
Application Platform as a service where application developer can build and
develop their applications.
PaaS is analogous to SaaS except that, rather than being software delivered over the web, it is a
platform for the creation of software, delivered over the web.
PAAS mai aap ko operating system etc de diya jayega ab aap uss pe data dalain and
applications banayen ya install karain

Infrastructure As A Service (IAAS)


Provide storage or IT infrastructure as a service rather then a dedicated capability
by network architects.
IAAS mai aap ko cloud service provider aap ko infrastrucker provide
kerdega like server virtual machines storage etc and aap uss pe apni merzi
se o/s install karain applications dalain and data etc dalain

Cloud Service layers


To develop the data center we divide the work in layer
1.
2.
3.
4.

Data center we need the building, physical security


Networking switches routers ,security
Servers physical servers ,racks , blades
Virtualization Hypervisors like VMWARE EXSI,

Above four was IAAS (infrastructure as a service)


5.

Operating System virtual machines operating system such as Linux,


Windows.
6. System management softwares like Tivoli
Above two are PAAS
7. Application: Application delivering end user service like MS Exchange.

1. If you are not using cloud services you have to manage all the things like
networking,storage,data ,O/S and applications
2. If you are using Infrastructure as a Service then You have to manage Application,
data, O/S, Runtime, Middleware etc.
Networking,storage,virtualization servers will be manage by cloud service
providers
3. If you are using PAAS then u have to manage Data and Applications.
4. If You are SAAS user then everything will be managed by Cloud service provider.

IAAS mai aap ko cloud service provider aap ko infrastrucker provide


kerdega like server virtual machines storage etc and aa puss pe apni merzi
se o/s install karain applications dalain and data etc dalain
Cloud deployment Model

Public Cloud
Service provider makes resources for public such as applications and storage. They
might be free or pay per usage.
Private Cloud
Private cloud is use by one customer or organization.
Private cloud is highly secure.
Community Cloud
Infrastructure that is shared between organization

Hypervisor
A program that allow multiple operating systems to use same physical hardware.
BareMetal or Native Hypervisor
Run directly on physical hardware. Control the hardware and monitor guest
operating system.
Example: VmWare ESX, Xen, Microsoft Hyper-V

Hosted Hypervisor
Run within host operating system environment.
with the hypervisor layer as a distinct second software level. Guest Operating
system runs at the third level above the hardware.
Example
Vmware Workstation , KVM

Full Virtualization
Allow multiple guest operating systems to run simultaneously on host computer
and they dont know they are virtual machines.
Guest operating system use physical hardware through hypervisour. For this cpu
should support virtualization technology such as Intel-V and AMD-V.
Example: VMware ESXi and Microsoft Hyper-V.
PARA VIRTUALIZATION
Guest OS need to transfer command to hypervisor and hypervisor then
communicate with physical hardware. Their kernels need to be modified to use
hypercall which transfer kernel commands to Hypervisors.
Use with open source OS like Linux.

OPENSTACK
Open source software for building Private and public clouds
Open stack is a cloud operating system that control large pool of compute, storage
and networking resource throughout a datacenter. All manage through a dashboard.
Open stack is a free and open source cloud computing software plateform
Openstack has three main components

Compute
Network
Storage.

Openstack manage all these resource through a Dashboard and provide users the
resources.
Open STACK Components
Service
Dashbord

Name
Horizon

Description
The OpenStack Dashboard is a web-based interface that
allows you to manage OpenStack resources and services.
The Dashboard allows you to interact with the OpenStack

COMPUTE

NOVA

Compute cloud controller using the OpenStack API


Provide and manage large networks of virtual
machines to offer on demand computing
resources

1. Compute (NOVA)

Das könnte Ihnen auch gefallen