Вы находитесь на странице: 1из 60

| |

By: Amit Singh


HCL Infosystems Ltd.

HCL Infosystems Ltd. 1


|   is Internet-
based computing, whereby
shared resources, software, and
information are provided to
computers and other devices on
demand, like the electricity grid.

  
HCL Infosystems Ltd. 2
u aame drawn from the drawings typically
used to describe the Internet.
u A new consumption and delivery model
for IT services.
u Platform Agnostic
u Service fully managed by the provider.
u Consumption as per user need.
u This on-demand service can be provided
at any time.

  
HCL Infosystems Ltd. 3
u Vata and applications exist on a "cloud" of
Web servers
u Concept opined by Ñ |  in
.
u Cloud Computing came into commercial
use around the turn of the 21st century.
u 2007 saw increased activity,   

 !".
u Became a hot topic þ#$%.

!  ||  
HCL Infosystems Ltd. 4
u rirtualization played a key role in giving a
boost to Cloud Computing.

u Server virtualization reduces the need for


more physical machines

r &   ' (


HCL Infosystems Ltd. 5
| (    
|  
   |  )

HCL Infosystems Ltd. ÿ


u aetwork Computing
Ń aetwork is computer (client -
server)
Ń Separation of Functionalities

u Cluster Computing
Ń Tightly coupled computing
resources:
CPU, storage, data, etc.
Usually connected within a
LAa
Ń Managed as a single resource
Ń Commodity, Open source

Î   |  * 


* '+,$-
HCL Infosystems Ltd. 7
u rid Computing
Ń Resource sharing across
several domains
Ń Vecentralized, open
standards
Ń lobal resource sharing

u Utility Computing
Ń Von¶t buy computers,
lease computing power
Ń Upload, run, download
Ń Ownership model

Î   |  * 


* '+$,$-
HCL Infosystems Ltd. 8
/  2
u With traditional desktop computing is PC
centric.
u With cloud computing, is Vocument
Centric

||  ./  0 


||  ./  0
/   1
HCL Infosystems Ltd. 9
/   1 2
u First, cloud computing isn¶t network
computing.
u Cloud computing is a lot bigger than that.
u aetwork computing - Access is over the
company¶s network only

||  ./  0 


||  ./  0
/   1
HCL Infosystems Ltd. 10
u Cloud
Computing -
cloud services
and storage are
accessible from
anywhere in
the world over
an Internet
connection

||  ./  0 


||  ./  0
/   1
HCL Infosystems Ltd. 11
Understanding how others
view ³Cloud Computing´

      
HCL Infosystems Ltd. 12
³A pool of abstracted, highly scalable, and
managed compute infrastructure capable of
hosting end-customer applications and
billed by consumption´

A  (   
HCL Infosystems Ltd. 13
Vifferent than SaaS
Ń Pre-scripted & Abstracted Infrastructure
Ń Fully rirtualized
Ń Vynamic Infrastructure Software
Ń Pay by Consumption
Ń Free of Long-Term Contracts
Ń Application and OS Independent
Ń Free of Software or Hardware Installation

A  (   + 1-
HCL Infosystems Ltd. 14
³Cloud computing is an emerging approach to
shared infrastructure in which large pools of
systems are linked together to provide IT
services.´
± IBM press release on ³Blue Cloud´
³«a hosted infrastructure model that delivers
abstracted IT resources over the Internet´
± Thomas Weisel Partners LLC from ³Into the Clouds: Leveraging Vata Centers
and the Road to Cloud Computing´
³Cloud computing describes a systems
architecture. This particular architecture
assumes nothing about the physical location,
internal composition or ownership of its
component parts.´
± James Urquhart blog post

      
HCL Infosystems Ltd. 15
Why would anyone want to
rely on another computer
system to run programs
and store data?

2  3  


HCL Infosystems Ltd. 1ÿ
u Clients would be able to access their applications
and data from anywhere at any time.
u It could bring hardware costs down.
u Corporations that rely on computers have to
make sure they have the right software in place
to achieve goals.
u Servers and digital storage devices take up
space.
u Corporations might save money on IT support.
u If the cloud computing system's back end is a
grid computing system, then the client could
take advantage of the entire network's
processing power.

!  4  *
*  .
HCL Infosystems Ltd. 17
u Perhaps the biggest concerns about cloud
computing are     and   .
u If a client can log in from any location to
access data and applications, it's possible
the client's privacy could be compromised.

||  | 
||  |  
HCL Infosystems Ltd. 18
u Where¶s the data?
u Who has access?
u What are your regulatory requirements?
u Vo you have the right to audit?
u What type of training does the provider offer
their employees?
u What type of data classification system does the
provider use?
u What are the service level agreement (SLA)
terms?
u What is the long-term viability of the provider?
u What happens if there is a security breach?
u What is the disaster recovery/business continuity
plan (VR/BCP)?

More Concerns of Cloud Computing


HCL Infosystems Ltd. 19
u | &  
Ń Reduced Vata Leakage
Ń Monitoring benefits
u   (   ,A 
Ń Forensic readiness
Ń Vecrease evidence acquisition time
Ń Eliminate or reduce service downtime
Ń Vecrease evidence transfer time
Ń Eliminate forensic image verification time
Ń Vecrease time to access protected documents
u *       +' ' -
Ń Vecrease password cracking time
Ń Keep cracking activities to dedicated machines:
u  
Ń ³Unlimited´, pay per drink storage
Ń Improve log indexing and search
Ń etting compliant with Extended logging
Ń Easier to test impact of security changes
u           * +    -
Ń Vrive vendors to create more efficient security software
u R  þ
Ń Pre-hardened, change control builds
Ń Reduce exposure through patching offline
u R      
Ń Reduce cost of testing security

R   R   "  
  |
HCL Infosystems Ltd. 20
u Voes the user or company subscribing to the
cloud computing service own the data?
u Voes the cloud computing system, which
provides the actual storage space, own it?
u Is it possible for a cloud computing company
to deny a client access to that client's data?
R    ! *    
       þ        
5    þ     
  )

 3   
HCL Infosystems Ltd. 21
Our view of ³Cloud
Computing´

(         
HCL Infosystems Ltd. 22
« virtualized compute power and storage
delivered via platform-agnostic
infrastructures of abstracted hardware and
software accessed over the Internet. These
shared, on-demand IT resources, are
created and disposed of efficiently, are
dynamically scalable through a variety of
programmatic interfaces and are billed
variably based on measurable usage.

||  6
HCL Infosystems Ltd. 23
     |2   
HCL Infosystems Ltd. 24
     |2   
HCL Infosystems Ltd. 25
u Vata is stored on multiple third-party
servers.
u When storing data, the user sees a K 
K
u In reality, the user¶s data could be stored
on any one or more of the computers
used to create the cloud.
u Vata stored in the cloud is secure from
accidental erasure or hardware crashes.

     |R  
HCL Infosystems Ltd. 2ÿ
u Includes anything from calendar and
contact applications to word processing
and presentations.
u The application itself is hosted in the
cloud.
u An instance of the application is opened
within the browser window.
u Web-based application behaves like a
standard desktop application.

     |R  
HCL Infosystems Ltd. 27

         *    7
þ   þ $8) " *         
          .
u Amazon
u oogle
u Microsoft
u Salesforce.com
u Citrix
u IBM
u Mozyhome
u Sun
u cohensiveFT
u Icloud
u aivanix
u rMware
u Flexscale
u Joyent
u Rackspace
u 3tera

Cloud Computing Providers


HCL Infosystems Ltd. 28
u oogle - Whether you want cloud-based
word processing (oogle Vocs),
presentation software (oogle
Presentations),email (mail),or
calendar/scheduling functionality (oogle
Calendar), oogle has an offering.
u Microsoft ± Microsoft offers Windows Live
suite of web-based applications, as well as
the Live Mesh initiative that¶s trying to link
together all types of devices, data, and
applications in a common cloud-based
platform.
|     |
HCL Infosystems Ltd. 29
u Amazon has its Elastic Compute Cloud
(EC2), a web service that provides cloud-
based resizable computing capacity for
application developers.

u IBM has established a Cloud Computing


Center to deliver cloud services and
research to clients.

u Salesforce.com - CRM software solutions


and enterprise cloud computing.

|     |


HCL Infosystems Ltd. 30
"1& 9    .

Ë Cloud computing is User-Centric.


Ë Cloud computing is Task-centric.
Ë Cloud computing is powerful.
Ë Cloud computing is accessible.
Ë Cloud computing is intelligent.
Ë Cloud computing is programmable

/ ||  2


HCL Infosystems Ltd. 31
u Ease of Use
u Scalability
u Risk
u Reliability
u Cost

 :|;<=   

HCL Infosystems Ltd. 32


u Veployinfrastructure
with a mouse or API
Ń ao cabling, screwdrivers,
racking, unboxing,
buying
Ń Middle of the night
Ń Vo it yourself remotely
from anywhere anytime

Î 
HCL Infosystems Ltd. 33
u Control your infrastructure with your app
u aothing to purchase and
u Take delivery on Instant

Rþ 
HCL Infosystems Ltd. 34
u aothing to buy
u Cancel immediately
u Change instantly, even
operating systems   
u Throw it out
u Rebuild it instantly after
testing

('>
('> / ' 
HCL Infosystems Ltd. 35
u Based on enterprise grade
hardware
u Vesign for failures:
Ń Automatically spin up
replacements
Ń Use multiple clouds

( þ 
HCL Infosystems Ltd. 3ÿ
u ³Turn off the lights´ = turn
off servers you aren¶t using
Ń Ex: Turn off development and
test environments
u Pay for only what you use
u ao need to buy in advance
u Zero Capital Outlay
u ao contracts

|
HCL Infosystems Ltd. 37
u High CapEx
u Low facility asset
utilization (55%)
u High Vepreciation
(42-50%)
u Power/Cooling costs >
Server Costs
u aot ³reen´
u 30% hardware
obsolescence
- Source: Forbes.com, Kenneth Brill, ³Servers:
Why Thrifty Isn¶t aifty´

   !  | |   



*
HCL Infosystems Ltd. 38
u SaaS - Software as a Service
u PaaS ± Platform as a Service
u IaaS ± Infrastructure as a Service

     R  
HCL Infosystems Ltd. 39
u Simply rent out the software to the user.
u Service provided through some type of
front end or web portal.
u The company pays a per use fee.
u Salesforce.com offers this type of service.

Software--as-
Software as-a-Service (SaaS
(SaaS))
HCL Infosystems Ltd. 40
u Provider provides a platform for your use.
u Includes all phases of the SVLC and can
use APIs, website portals, or gateway
software.
u Some providers do not allow software to
be moved off the provider¶s platform.
u An example of PaaS is oogleApps.

Platform--as-
Platform as-a-Service (PaaS
(PaaS))
HCL Infosystems Ltd. 41
u You are not buying infrastructure.
u You own the software and are purchasing
virtual power to execute as needed.
u You are now running a virtual server on a
virtual disk.
u Similar to a utility company model, as you
pay for what you use.
u An example is Amazon Web Services at
http://aws.amazon.com/.

Infrastructure--as-
Infrastructure as-a-Service (IaaS
(IaaS))
HCL Infosystems Ltd. 42
u Maturation of rirtualization Technology
u rirtualization enables |  Clouds
u Compute Clouds create demand for R 
Clouds
u Storage + Compute Clouds create Cloud
÷  
u Cloud Infrastructure enables Cloud › 
&
  
u Multiple Cloud types lead to Cloud

 
u aiche requirements enable Cloud Î  

 |1:R *þÎ  ;
HCL Infosystems Ltd. 43
u Technology has evolved
u People demand more control
u Instant gratification
u In-house too costly from CapEx and Human
Capital
u Colocation for those who want to be
physically there
u Managed is not dynamic enough

| |
  
  

  
| 


!    (  | 


HCL Infosystems Ltd. 44
u Build upon a foundation
u Layers equate structure
u Building blocks: ÷   › 

  
u Breadth vs. aiche

 :| ;
HCL Infosystems Ltd. 45
u 1000¶s of Cloud Applications currently
u Handful of Cloud Platforms
u Elite group of Cloud Infrastructure
providers

 :| ;  
HCL Infosystems Ltd. 4ÿ
u Most common Cloud / Many providers of
different services
u Examples: SalesForce, mail, Yahoo! Mail,
Quicken Online
u Advantages: Free, Easy, Consumer Adoption
u Visadvantages: Limited functionality, no
control or access to underlying technology

|:2  ;
HCL Infosystems Ltd. 47
u ³Containers´
u ³Closed´ environments
u Examples: oogle App Engine, Heroku, Mosso,
Engine Yard, Joyent or Force.com (SalesForce
Vev Platform)
u Advantages: ood for developers, more control
than ³Application´ Clouds, tightly configured
u Visadvantages: Restricted to what is available,
other dependencies

|:  ;
HCL Infosystems Ltd. 48
u Provide ³Compute´ and ³Storage´ clouds
u rirtualization layers (hardware/software)
u Examples: Amazon EC2, orid, Amazon
S3, airvanix, Linode
u Advantages: Full control of environments
and infrastructure
u Visadvantages: premium price point,
limited competition

|:     ;
HCL Infosystems Ltd. 49
u Provides extension to Cloud Infrastructure
and Platforms with basic functionality
u Examples: Amazon SimpleVB, Amazon SQS,
oogle BigTable
u Advantages: Extends functionality of
Compute & Storage Clouds to integrate with
legacy system or other clouds
u Visadvantages: Sometimes requires use of
specific Platforms or Infrastructure

|:Î  ;+/| -
HCL Infosystems Ltd. 50
u Sits on top of various Cloud
Infrastructures for management
u Examples: RightScale, Appistry
u Advantages: Provides more options for
Cloud environments
u Visadvantages: Vependent on Cloud
Providers

|:2   ;+/| -
HCL Infosystems Ltd. 51
  Î/:| ;
HCL Infosystems Ltd. 52
u þ
u |  

u !þ 
u    

   
HCL Infosystems Ltd. 53
|  

HCL Infosystems Ltd. 54


||  .2

||  .2
    
  
A     
      R *
 R *
HCL Infosystems Ltd. 55
||  .2
    
A       R *
HCL Infosystems Ltd. 5ÿ
u    )
u  ?4 þ     
  )
u r   þ    
  )
u A    !  )
u /      2

/ 1/  * ||  2

HCL Infosystems Ltd. 57


/ 2
> YZ Company] makes no representation,
warranty, or guaranty as to the reliability,
timeliness, quality, suitability, truth,
availability, accuracy or completeness of
>its cloud computing service].

 R
R  ## (
HCL Infosystems Ltd. 58
 A   
3   @

HCL Infosystems Ltd. 59


 'A@

HCL Infosystems Ltd. ÿ0