Introduction to Cloud Computing

Published on December 2016 | Categories: Documents | Downloads: 65 | Comments: 0 | Views: 302
of 13
Download PDF   Embed   Report

Comments

Content

Introduction to Cloud
Computing
Deepti Kulkarni

Cloud Computing
• Set of hardware, networks, storage,
services and interfaces.
• Provides following “as services” to the end
users – Infrastructure, Platform,
Applications.
• That is where you get Iaas, Paas, Saas etc
and you can use any of these as per your
needs.
• Summarize – foundation of cloud computing
lies in converged infrastructure and shared
services.

Do we need cloud when we
have distributed computing?

Need for cloud computing
• Sharing of resources to maximize
effectiveness and minimize upfront
infrastructure cost.
• On demand availability – dynamic
reallocation to users, ability to scale up and
down.
• Self service provisioning and deprovisioning.
• Improved manageability and less
maintenance, helps focus on core business
by removing IT obstacles.

Forms of cloud computing
• Public cloud
– virtualized data centers outside company’s
firewall
– resources available over public internet
– Amazon AWS cloud is a public cloud provider

• Private cloud
– virtualized cloud data centers inside the
company firewall or private space within the
cloud provider’s data center.
– Rackspace private cloud, Eucalyptus

Key to cloud computing
Virtualization
•Millions of servers being shipped, majority
are intel x86 arch deployed in DC.
•Traditional servers with OS and a single
application running – very low CPU utilization,
high cost in operations, maintenance etc
•Virtualization is a broad computing term for
running software, usually operating systems,
concurrently and isolated from other
programs on one system.

Virtualization
• Para virtualization - Xen

Virtualization
• Full virtualization

Vyatta (Brocade) Network
OS
• Vyatta Network OS for virtual machines
integrates enterprise-class routing,
network security, threat protection and
traffic management technologies into
virtual machines that are optimized for the
highest possible throughput and security
in VMware, Citrix Xenserver, Xen and
Redhat KVM hypervisor environments.
• Platform agnostic, can be ported to cloud –
Eg AWS cloud, IBM cloud, Rackspace cloud
etc

Vyatta (Brocade) in AWS
• Vyatta uses and supports Amazon
services like S3, EC2 and VPC.
• S3 – storage for images
• EC2 – provides compute resources
and interfaces
• VPC – Virtual private subnet provides
networking abilities like firewall,
routing tables etc

AWS use case
• Public facing website with back end
in private subnet

QUESTIONS?

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close