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

Making of a Successful Cloud Business

on

  • 4,865 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,865
Slideshare-icon Views on SlideShare
4,838
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
    • 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
    • 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