Identifying Bottlenecks in Mobile Cloud Computing (MCC)

  • Published on

  • View

  • Download

Embed Size (px)


  • Identifying Bottlenecks in Mobile Cloud Computing

    Ranbijay Kumar

  • Agenda

    Introduction to Cloud Computing

    Mobile Cloud Computing Current Scenario

    Future Potential

    Bottlenecks in Mobile Cloud Computing

    Existing Workarounds

    Future Solutions



  • Cloud An Overview

    Hottest buzzword in IT today

    Improves cost efficiency Accelerates innovation Reduces time-to-market Improves ability to scale on demand

    Network Software


    Types of Cloud: Private, Public and Hybrid

  • Cloud Typical Pla9orm Architecture

    q Service Designed Architecture q IT Cloud Services

  • Mobile Cloud Current Scenario

    To date cloud computing has been used almost exclusively on PC

    Concept of cloud computing naturally meshes with mobile devices Now, a number of mobile app developers and analysts are singing the praises of mobile cloud computing

    It keeps data and media on billions of mobile devices in sync with PCs, handhelds, email systems and social networks via the cloud

    Example: mobile Gmail, Google Maps, and some navigation apps, Streaming games from cloud server to mobile devices, Mobile TV, etc.

    Consumers use mobile phones as mini-computers that travel with them and keep them connected 24/7

  • Mobile Cloud Future

    Mobile cloud computing will Deliver annual revenues topping $20 billion over the next five years


    Mobile Ad Spending to Top $13B by 2013


    Cloud-based Mobile Market to grow 88%


  • Mobile Cloud Performance BoBlenecks

    Client side performance is important in todays world because of the gaining popularity of rich internet applications and the growth in the mobile applications market.

    Factor affecting Mobile Client-side performance:

    Incompatible Handset Models

    Different types of handset models have different impacts on various processes and access Big challenge to offer mobile based applications (e.g., mobile banking) solution on any type of device

    Limited Wireless Bandwidth

    Access to the cloud in many countries remain patchy. Rendering speeds depends on the type of internet connection being used (e.g. GPRS, 3G)

  • Mobile Cloud Performance BoBlenecks

    Limited Processing Power

    Speed of the application depends on speed of the processor Battery life also limits the processing power of the device

    Caching Techniques

    Caching can increase the speed of application No proper method caching Data storage limits caching capability

    Frequent Location Changes

    Dependence on service provider Coverage is spotty outside urban areas

  • Mobile Cloud Performance BoBlenecks

    UI Design Issues

    Crowded and unnatural UI design breaks the illusion of realness and makes delay to render

    Application Distribution

    Currently, mobile applications are tied to a carrier. OTA updates automatically.

    Security Issues

    Security of financial transactions and unauthorized access OTA The lack of antivirus [software] on Smartphone is one of the main security threats (NFC, 3G. Wireless and Bluetooth)

  • Mobile Cloud Enterprise Issues

    There are a few key issues that an enterprise needs to resolve to be able to effectively use mobile cloud computing: License pricing and license management All enterprise tools like SAP, email, etc. have a license that there are still a few issues around it when it comes to usage on the mobile. Unless, these issues are resolved, IT departments would find it very difficult to justify a business case for mobile cloud computing.

    Security This is an issue that has prevented enterprise from unlimited use of internet and to some extent laptops. The issue is many times more difficult to handle on mobile and cloud.

    Return on Investment ROI remains soft and that the systems integration work for building custom enterprise applications has high cost and hence the small enterprise are not able to justify the deployment of mobile cloud computing

    Consistent Performance Access to the cloud in many countries remain patchy. There are no 3G networks beyond the big cities and hence the performance and experience of the users may vary across geographies

  • Mobile Cloud Workaround

    Key drivers of mobile cloud computing growth include the following elements:

    Launch of HTML5

    HTML 5 already provide a fix by enabling data caching on a mobile device, and this allows a cloud application to continue to work until the connection is restored. Intersection between mobile-computing, cloud-computing and rapidly advancing HTML5- WebKit technologies.

    Superior processing power

    The superior processing power of the cloud will allow apps to be downloaded as thin clients

    Cloud-enabled enterprise mobility

    The cloud enables collaborative apps to be available 24/7, at any location.

  • Web 2.0 has already evolved to Cloud computing. To handle the same features inside handheld devices Mobile Web2.0 also evolved into the market.

    Mobile Cloud Future Solu.ons

    For a mobile ecosystem, there are two possibilities for a Cloud client; - The device or - The SIM Since both are at the edge of the network (for simplicity we discuss a cellular network only i.e. not Wimax, LTE, Wi-Fi etc).The key ideas of this technology are:

  • Mobile Cloud Future Solu.ons


    SCWS (Smart Card Web Server) SIM the next generation Smart Card Web server based SIM and that includes (in its full implementation) at least the following:

    A complete Web server Upto 1G of memory A full browser standards based application development environment to run offline web applications Access to device APIs A trusted ecosystem

  • Mobile Cloud Future Solu.ons

    Applica.ons 49%

    App Dev/Deploy


    Storage 9%

    Servers 12%

    Infra- structure SoRware


    Applica.ons 38%

    App Dev/Deploy


    Storage 14%

    Servers 15%

    Infra- structure SoRware


    2009 $17.4 billion

    2013 $44.2 billion

    Worldwide IT Cloud Services Revenue* by Product/Service Type

    * Cloud Revenue

  • Mobile Cloud Future Solu.ons

    Worldwide Mobile Cloud Revenue by Region Business Segment

  • Mobile Cloud Future Solu.ons

  • Mobile Cloud Significance

    Mobile Cloud Computing can have multiple advantages:

    Share resources and applications without a high level of CapEx (Capital Expenditure) on hardware and software resources.

    The growth of enterprise mobile cloud computing will create new revenue streams for both IT and mobile suppliers serving businesses.

    Manufacturers also greatly benefit from mobile cloud computing. Developing cloud applications also allows programmers to bypass application stores such

    as the Apple App Store, Samsung BADA App Store and Android Market. This means that programmers wont need to shell out a portion of their earnings to the mobile platform manufacturer.

    Mobile cloud programmers gives new company chances for device network providers. Many operators such as Orange, Vodafone or Verizon have started to sell cloud computing services for companies.

  • Conclusion

    Modern mobile architectures are architectures that allow mobile devices that are connected to decentralized services to authenticate and authorize activities. This new approach introduces the growth of markets for mobile widgets, the type of devices, geographic regions and distribution channels which will favor them, key players within the mobile widget ecosystem, and the business models employed and knowledge workers as they are enabled using mobile cloud computing. As we work to meet this security challenge, we have come across a series of best-of-breed approaches. As we move into this exciting new generation of computing, security will have to evolve to meet the needs of this new archetype.


View more >