Resource management strategies for Mobile Web-based services - - PowerPoint PPT Presentation

resource management strategies for mobile web based
SMART_READER_LITE
LIVE PREVIEW

Resource management strategies for Mobile Web-based services - - PowerPoint PPT Presentation

Resource management strategies for Mobile Web-based services Claudia Canali Michele Colajanni Riccardo Lancellotti University of Modena and Reggio Emilia The mobile Web Web access form mobile devices Access to services tailored to


slide-1
SLIDE 1

Resource management strategies for Mobile Web-based services

Claudia Canali Michele Colajanni Riccardo Lancellotti

University of Modena and Reggio Emilia

slide-2
SLIDE 2

October 12-14 Wimob 2008 - Avignon, France 2

The mobile Web

  • Web access form mobile devices

– Access to services tailored to device

  • On-the-fly adaptation
  • Small display
  • No keyboards

– Services based on user preferences – Mobile Web increases the complexity of Web-

based services

  • Growth of mobile Web

– Mobile users expected to grow by 900% within

2013

  • Will current architectures support future

demands of mobile Web?

slide-3
SLIDE 3

October 12-14 Wimob 2008 - Avignon, France 3

Mobile Web-based services

  • Focus on two significant categories of site

– 80% of top 100 most popular sites

  • Online news sites

– Information portals (sports, economy) – Newspaper and news broadcasting sites (e.g.,

cnn.com)

  • Social-multimedia sites

– Web 2.0 sites – Social networking (e.g., Facebook, blogsphere) – Resource sharing networks (e.g., YouTube, Flickr)

slide-4
SLIDE 4

October 12-14 Wimob 2008 - Avignon, France 4

Workload evolution trends

  • Workload composition
  • Size of workload resources
  • Workload intensity
  • → Growth of computational demands
slide-5
SLIDE 5

October 12-14 Wimob 2008 - Avignon, France 5

Workload composition

2008 2013 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Audio/Video Images Text

2008 2013 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Audio/Video Images Text

Online news Social multimedia Growing amount of multimedia resources

slide-6
SLIDE 6

October 12-14 Wimob 2008 - Avignon, France 6

Size of workload resources

  • Resources are getting larger

– Picture size – Video resolution and length

  • Growth of median resource size

– 12% per year for images – 16% per year for audio and video

slide-7
SLIDE 7

October 12-14 Wimob 2008 - Avignon, France 7

Workload intensity

  • Growth of workload

intensity

– Low growth scenario

  • 20%-40% per year

– High growth scenario

  • 35%-55% per year
  • Moore's law:

– Computational power

doubles every 18 months

– Is it enough?

Online News Social Multimedia 10 20 30 40 50 60 Low growth High growth

slide-8
SLIDE 8

October 12-14 Wimob 2008 - Avignon, France 8

Experimental testbed

  • Simulation based on Omnet++ with Inet package
  • Server model:

– Working set description (type and size of resources) – Dynamic services (depends on resource size and CPU) – Internal server resources (time shared CPU) – HTTP 1.1 interactions (chucked downloads and uploads)

  • Mobile Web clients (workload intensity based on clients)

– Use of HTTP streaming for multimedia resources Mobile Web Clients Internet Workload model Server

slide-9
SLIDE 9

October 12-14 Wimob 2008 - Avignon, France 9

Experimental scenarios

  • Current scenario

– Nowadays workload models – Current CPUs

  • Low-growth scenario

– Conservative assumptions on workload

evolution

– Future CPUs

  • High-growth scenario

– Worst-case for supporting architectures

slide-10
SLIDE 10

October 12-14 Wimob 2008 - Avignon, France 10

Performance impact

Response time Online news Social multimedia

CPU power growing more than workload CPU power growing less than workload

slide-11
SLIDE 11

October 12-14 Wimob 2008 - Avignon, France 11

CPU Utilization

CPU overload occurring in 3 out of 4 scenarios

Online News Social Multimedia 0,2 0,4 0,6 0,8 1 1,2 Current Low growth High growth

slide-12
SLIDE 12

October 12-14 Wimob 2008 - Avignon, France 12

Resource management strategies

  • Need to reduce computational demand
  • Avoid adaptation of multimedia resources
  • n-the-fly
  • → Pre-generation of multimedia content
  • Pre-generating every content

– Not every resource can be pre-generated – Highly volatile workload – High computational and storage demands – → Unfeasible

slide-13
SLIDE 13

October 12-14 Wimob 2008 - Avignon, France 13

Resource management strategies

  • Pre-generating a fraction of the contents

– Focus only on the most popular resources – Exploit Zipf-like popularity distribution – How much pre-generation is required?

  • Workload characteristics:

– No clear model for popularity distribution – Zipf α parameter

  • From 0.8 (typical Web workload)
  • To 1.0 (highly skewed workload)
slide-14
SLIDE 14

October 12-14 Wimob 2008 - Avignon, France 14

Performance impact

Online news: High growth

slide-15
SLIDE 15

October 12-14 Wimob 2008 - Avignon, France 15

Performance impact

Social multimedia Low growth High growth

Pre-generating up to 15% is good for most scenarios

slide-16
SLIDE 16

October 12-14 Wimob 2008 - Avignon, France 16

CPU Utilization

0% 5% 10% 15% 20% 25% 30% 0,2 0,4 0,6 0,8 1 1,2 Online News Social Multimedia

High growth scenario

slide-17
SLIDE 17

October 12-14 Wimob 2008 - Avignon, France 17

Conclusion and open problems

  • Focus on Mobile Web
  • Workload evolution 2008 → 2013

– Social networking + Multimedia will be the killer

application of future mobile Web

– Computational demand will grow faster than CPU

power in most considered scenarios

  • Possible solution: pre-generating the most

popular resources

– 5%-15% of the working set may be sufficient

  • Open problem: identifying the popular resources

– Highly volatile workload (the read-write Internet) – Short resource life span (~ 24-48 hours) – Need for early detection of popular resources

slide-18
SLIDE 18

Resource management strategies for Mobile Web-based services

Claudia Canali Michele Colajanni Riccardo Lancellotti

University of Modena and Reggio Emilia