cloud resources for SCA-based applications Institut Mines-Tlcom - - PowerPoint PPT Presentation

cloud resources for sca based applications
SMART_READER_LITE
LIVE PREVIEW

cloud resources for SCA-based applications Institut Mines-Tlcom - - PowerPoint PPT Presentation

PaaS-independent approach to provision appropriate cloud resources for SCA-based applications Institut Mines-Tlcom Motivating example ComputePrice SCA-based application 1 Institut Mines-Tlcom Provisioning resources for service


slide-1
SLIDE 1

Institut Mines-Télécom

PaaS-independent approach to provision appropriate cloud resources for SCA-based applications

slide-2
SLIDE 2

Institut Mines-Télécom

Motivating example

■ ComputePrice SCA-based application

1

slide-3
SLIDE 3

Institut Mines-Télécom

Provisioning resources for service deployment

  • Deploying a service on PaaS steps:
  • 1. Identifying the needed platform resources,
  • 2. Packaging these resources with the service to be

deployed,

  • 3. Instantiating and initializing the platform and service

resources.

  • A dedicating resources for each service to be

deployed to host and run its service in a specialized MC.

2

slide-4
SLIDE 4

Institut Mines-Télécom

Provisioning resources for service deployment

3

26/03/2013

slide-5
SLIDE 5

Institut Mines-Télécom

Provisioning resources for SCA-application deployment

  • Deploying an SCA-based application on PaaS steps:
  • 1. Slice the application to elementary entities,

− SCA Slicer and Service aggregator tool

  • 2. Package entities in service micro-containers,

− MC deployment framework

  • 3. Deploy obtained MCs on PaaS.

4

slide-6
SLIDE 6

Institut Mines-Télécom

Provisioning resources for SCA-application deployment

  • SCA Slicer and service aggregator

5

slide-7
SLIDE 7

Institut Mines-Télécom

SCA-based application provisioning

■ Step 1 : ComputePrice application slicing

6

slide-8
SLIDE 8

Institut Mines-Télécom

SCA-based application provisioning

■ Step 2 : ComputePrice application packaging on MCs

7

slide-9
SLIDE 9

Institut Mines-Télécom

SCA-based application provisioning

■ Step 3 : ComputePrice application deployment on CF

8

slide-10
SLIDE 10

Institut Mines-Télécom

Experiments

9 5000 10000 15000 20000 25000 30000 35000 40000 45000 1 10 50 100 200 500 900 1200 1500 1800 1900 Response time Tuscany (ms) Response time MC (ms)

■ Time response experiments (Apache Tuscany Vs MCs)

slide-11
SLIDE 11

Institut Mines-Télécom

Experiments

10 10000 20000 30000 40000 50000 60000 70000 80000 1 10 50 100 200 500 900 1200 1500 1800 Memory consumption MC (kb) 2634 2956 3561 3702 3945 4521 4861 5329 5627 5823 6029 Memory consumption Tuscany (kb)

■ Memory consumption experiments (Apache Tuscany Vs MCs)