Making of a Successful Cloud Business
Upcoming SlideShare
Loading in...5
×
 

Making of a Successful Cloud Business

on

  • 4,896 views

Making of a Successful Cloud Business: ...

Making of a Successful Cloud Business:
Current Status & Future Requirements
Rajarshi Bhose and Sumit Kumar Bose
Infosys Technologies Limited
Delivered as part of Cloud symposium, at ACM Bangalore COmpute 2009.

Statistics

Views

Total Views
4,896
Views on SlideShare
4,869
Embed Views
27

Actions

Likes
2
Downloads
127
Comments
0

1 Embed 27

http://www.slideshare.net 27

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Making of a Successful Cloud Business Making of a Successful Cloud Business Presentation Transcript

  • ACM Tutorial Talk on Cloud Computing Making of a Successful Cloud Business: Current Status & Future Requirements Rajarshi Bhose and Sumit Kumar Bose Infosys Technologies Limited
  • Talk Outline • Cloud Classification • The Need for Cloud Business • Challenges in the Current Clouds • A Viable Cloud Adaptation Strategy • Conclusion
  • Cloud Classification Infrastructure Cloud Application Platform Cloud Provides Resources like Compute power, Provides open platforms for developers storage, queuing, bandwidth, load balancing Developers concentrate on High end applications e.g.: Amazon, 3tera Without worrying on Clusters and Virtualization e.g. Google App Engine, Force.com Cloud Classification Software As A Service Cloud Private and Public Cloud Provides specific Business Applications Private Cloud runs inside the Enterprise e.g.: Cloud CRM, E-Mail, Word Processing. Speed and Quick setup with almost nil spending on Internal IT. Public Cloud like AWS which any one can pay and use E.g.: Google App, Salesforce.com Can also create an Enterprise Cloud View slide
  • The need for cloud Business: IT Infrastructure Management Challenges • Sparse Server Utilization Am I spending too much ??? – Volatile demand results in server Am I getting good ROI ??? sprawl. Do I have enough resources to meet my on-demand business needs ??? • Increased Time To Market for Server Can I quickly provision some new Provisioning servers to my R/D team for their new – Need for rapid deployment of ideas with out increasing the total cost of infrastructure for development, my IT? testing and to experiment and work out ideas. • Upfront Buffers leading to Capacity Can some one up in the clouds help ? Redundancy • Long infrastructure delivery time-lines – Driven by elaborate process and governance mechanisms. • An economic crisis with renewed focus on driving down costs. • Mismanaged Infrastructure budgets View slide
  • Infrastructure Architecture : Generic Cloud Service and Application Tenant 1 Tenant 2 Tenant 3 Layer Multi tenancy Execution Container Host Host (Storage / Containers Containers Computation) Scale, SLA Physical Layer
  • Building blocks of the Enterprise Cloud Application Host Virtualization Policy Management Data Virtualization Moniting Metering Security Resource Broker Provisioning Mgr System Virtualization
  • Cloud Computing Ecosystem Package Package A B A pp App Service Service A B A B ASP / Hosting Service Marketplace SaaS Players Service Data Public Cloud s App 2 App 3 App 1 Service D ata On Premise This is where the problem comes  Heterogeneity
  • A Range of Platforms, Services and Potential Vendors
  • A Viable Cloud Adaptation Strategy Security and Authentication Cloud Resource Description Language Cloud Federation Language Distributed Network Management Distributed Storage Management Cloud Memory Management Standards I/O Management Adaptability Cloud Monitoring and Adoption On Demand Provisioning System Metrics Automated SLA Automated SLA Metrics Management Provisioning & Negotiation
  • Standardization • Current Issues – Vendor lock ins. – A Single Provider may not meet all customer requirements – Non Portability of code and applications/Inter-operability of clouds • What does a customer gain from standardization. – No Vendor lock ins. – Use Heterogeneous services from several clouds. – Cloud Federation – A standard API for accessing and creating applications.
  • Contd… • Steps required for Standardization. – All Cloud Vendors should come together and agree on the standardization requirements. – Form a Committee and drive the effort and necessary research. – Work with standard bodies like W3C etc. – Vendors should develop API, Applications and Services based on the standards.
  • Automated SLA Negotiation Compute Broker 1 Cloud-A Publish offers Broker 2 Negotiate/Bid Capacity Request Storage Cloud-A Negotiation Mechanism Auction Mechanism Storage Cloud-B Service Broker N-1 Compute Consumers Cloud-B Broker N Service Source: Buyya et. al. [2008] Providers
  • Automated Provisioning • Commoditization of cloud services require that the provisioning be completely automated – VM creation and bare metal provisioning – Network and Storage enactment – Automation workflow • Generic descriptors for provisioning request. • License management • Network, storage and VM security
  • Going Forward Enterprise Cloud App 1 App 2 App 3 AppC AppC App A App B SaaS Vendor A SaaS Vendor B Public Cloud A Public Cloud B On Premise
  • Summary • Cloud Classification • Current IT Challenges • External Cloud Providers – Scalable Infrastructure – Externalize SLAs – Geo Distributable – Costing pegged on Outcome • Standardization is important for the ultimate realization of cloud.
  • Contd… • Standardization is the first step to realize automated SLA negotiation • Automated provisioning is important and critical for cloud realization.
  • Thank You Email: rajarshi_bhose@infosys.com sumit_bose@infosys.com