SlideShare a Scribd company logo
1 of 17
+
CLOUD ERP QUERY FLOW CONTROL
SIMULATION WITH QUALITY
RESTRICTIONS AND PROFIT GAINING
CRITERIA
Victor Romanov, Alexandra Varfolomeeva
EOMAS 2013
17 June 2013, Valencia, Spain
In conjunction with CAiSE 2013
+
Introduction
 Cloud ERP solutions, providing business processes
automation and improving visibility across the entire
organization, are the highest growth segment of the ERP
software industry.
 One of the important challenges faced by cloud ERP
providers is the effective management of cloud services
performance.
 Cloud ERP clients and cloud service providers pursue
different goals:
 Users want to minimize their expenses while meeting the
cloud ERP performance requirements.
 The ultimate goal of a cloud service provider is the
maximization of its profit through reducing the number of
quality of service violations and decreasing service costs.
+
Worldwide SaaS Market Size
Source: IDC
Content Management and Data Capture in the Cloud Computing 3
25.3% CAGR Through 2014
$ 0.00
$ 5.00
$ 10.00
$ 15.00
$ 20.00
$ 25.00
$ 30.00
$ 35.00
$ 40.00
$ 45.00
2009 2014
$ 13.10
$ 40.50
billions
+
4
2. Rapid Elasticity
1. On Demand
Self-service
3. Resource
Pooling
4. Measured
Service
Service Models
Cloud Essential Characteristics
What Does the Cloud Mean?
Deployment Methods
 SaaS
 Paas
 IaaS
 Private cloud
 Community cloud
 Public cloud
 Hybrid cloud
5. Broad Network
Access
+
Cloud Provider’s Resource
Management Problem
+ Cloud Service Provision Model
Clients
SaaS
Provider
IaaS Provider
Request for Cloud
ERP Service
Cloud ERP
Response
Process/Reject
Cloud CRM
Other
Software
Application
Admission
Control
Scheduling
Platform Layer
Application Layer
Request/Response on VMs Schedule on VMs
VM
VM
ServersDatacenter
+
Cloud Services Provision Model
Clients
SaaS Provider
 On the clients’ side, a request for cloud ERP service is sent to a
SaaS provider’s application layer.
 The utility function for each service user, U(B,D), is a function of
budget, B, that client is going to spend on the service and
deadline, maximum time user would like to wait for response, D.
 Cloud service providers are trying to ensure the quality of service
provided and to reduce the service response time.
where ωi – is the number of requests, τi – is the service time.
 The cost of processing the query should not exceed v0:
+
Cloud Services Provision Model
The profit gaining criteria are the following:
 Service Initiation Time: How long it takes to deploy a VM.
 Price: How much a SaaS provider has to pay per hour for using a
VM from a resource provider?
 Data Transfer Price: How much a SaaS provider has to pay for
data transfer from local machine (their own machine) to resource
provider’s VM or for transfer from resource provider’s VM to local
machine?
 Processing Speed: How fast the VM can process?
IaaS Provider
+
Cloud ERP Queries Classification
 All incoming queries should be divided into several services classes
 Different kinds of requests require different types of resources
Business_Queries Level
Business_Queries
Processed Outflow
Business_Queries
Rejected Outflow
Business_Queries
Incoming Flow
Business_Queries Processed
Business_Queries Rejected
Standard_Queries Level
Standard_Queries
Incoming Flow
Standard_Queries
Processed Outflow
Standard_Queries
Rejected Outflow
Standard_Queries Processed
Standard_Queries Rejected
+ Service Queries Processing
 Service requests processing can be determined using the Cobb-Douglas
function, often used by economists to model production.
 Let N be the total number of queries that can be processed by Cloud ERP
provider, A – the number business service queries, and B – the number of
standard queries.
 The function for business service is expressed as:
 where A – the number of business queries, K, capital and L, labour are factors
of business queries production, α-productivity factor, β1+β2=1.
 Business class services generate more revenue. The number of business
class requests is about 20%, their service is more expensive and in case of
idle capacity the losses are unacceptable.
 The function for standard service is expressed as:
 The number of standard queries is about 80% and the service price is much
lower.
+
Cloud ERP Provider’s Profit
 Let a new user submit a business service request at
submission time to the SaaS provider.
 The client offers a specific amount of money (Budget) to SaaS
provider.
 Let Business Service Price be the total cost incurred to the
SaaS provider by processing the user request.
‘Business Service Profit’=’Business Clients
Budget’–‘Business Service Price’
Data Transfer Business
Cost
VM Business Cost
Business Request
Processing CostBusiness Penalty Cost
Business Service Price
+
Cloud ERP Query Flow Control Simulation
Business Queries Level
Business Queries
Processed Outflow
Business Queries
Rejected Outflow
Total Business Service
Cost
Data Transfer Business
Cost
VM Business Cost
Business Clients
Budget
Business Request
Processing CostBusiness Penalty Cost
Business Service Price
Business Service Profit
Business Queries
Incoming Flow
Business Queries Processed
Business Queries Rejected
Standard Queries Level
Standard Queries
Processes Outflow
Standard Queries
Rejected Outflow
Total Standard Service
Cost
Standard Data Transfer
Cost
VM Standard Cost
Standard Clients
Budget
Standard Request
Processing Cost
Standard Penalty Cost
Standard Service Price
Standard Service Profit
Standard Queries
Incoming Flow
Standard Queries Processed
Standard Queries Rejected
Total Profit
Service Class Control
Rate
+
1 фев 3 фев 5 фев 7 фев
2
3
4
Queries/min
BusinessQueries
IncomingFlow
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
0
5
10
15
20
25
Queries/min
StandardQueries
IncomingFlow
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
(USD60 000)
(USD30 000)
USD0
Business Service Profit Standard Service Profit
For evaluation purposes only!
Service Class Rate
0 20 40 60 80 100
%
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
(USD150 000)
(USD100 000)
(USD50 000)
USD0
TotalProfit
For evaluation purposes only!
Example 1
+
1 фев 3 фев 5 фев 7 фев
2
3
4
5
6
Queries/min
BusinessQueries
IncomingFlow
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
0
5
10
15
20
25
30
Queries/min
StandardQueries
IncomingFlow
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
(USD300 000)
(USD200 000)
(USD100 000)
USD0
Business Service Profit Standard Service Profit
For evaluation purposes only!
Service Class Rate
0 20 40 60 80 100
%
For evaluation purposes only!
1 фев 3 фев 5 фев 7 фев
(USD300 000)
(USD200 000)
(USD100 000)
USD0
TotalProfit
For evaluation purposes only!
Example 2
+
Conclusion
 Although cloud ERPs are widely deployed, the dynamic cost-effective
service requests processing with the reduced number of SLA
violations is still one of the most intractable problems of cloud service
providers.
 Profit gaining is the key driving force for service providers, and the
quality of service provided is the focus of clients’ attention.
 Previous approaches do not take into consideration the personalized
features of the client’s request and the elasticity of SLA properties in
cloud computing scenario, which can be used for increase the profit
of cloud service providers.
 In order to improve this situation, we first establish a cloud ERP query
flow control model, where incoming queries are divided into several
classes, taking in account SLA constraints and profit gaining criteria.
 In our research we have built a cloud ERP simulation model that is
based on macroeconomic sub-model, expressing the production
function, and stochastic sub-model, presenting stochastic the flow of
queries.
+
Q&A:
victorromanov1@gmail.com
aovarfolomeeva@gmail.com
Thank you!
+
CLOUD ERP QUERY FLOW CONTROL
SIMULATION WITH QUALITY
RESTRICTIONS AND PROFIT GAINING
CRITERIA
Victor Romanov, Alexandra Varfolomeeva
EOMAS 2013
17 June 2013, Valencia, Spain
In conjunction with CAiSE 2013

More Related Content

Similar to Eomas cloud erp query flow control simulation

Service Level Management PowerPoint Presentation Slides
Service Level Management PowerPoint Presentation SlidesService Level Management PowerPoint Presentation Slides
Service Level Management PowerPoint Presentation SlidesSlideTeam
 
DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management Ivan_datasynapse
 
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...Amazon Web Services
 
Robin Daniels Presentation / CloudViews.Org - Cloud Computing Conference 2009
Robin Daniels Presentation / CloudViews.Org - Cloud Computing  Conference 2009Robin Daniels Presentation / CloudViews.Org - Cloud Computing  Conference 2009
Robin Daniels Presentation / CloudViews.Org - Cloud Computing Conference 2009EuroCloud
 
Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid Evilázaro Alves
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluentconfluent
 
VmWare - 14oct2010
VmWare - 14oct2010VmWare - 14oct2010
VmWare - 14oct2010Agora Group
 
SafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing LandscapeSafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing Landscapeguestab2d72b
 
SafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an EvolutionSafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an Evolutionguestab2d72b
 
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...Gravitant, Inc.
 
The Cloud - What's different
The Cloud - What's differentThe Cloud - What's different
The Cloud - What's differentChen-Tien Tsai
 
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld
 
Pre-Con Education: Building Basic ITSM Workflows in CA Service Management
Pre-Con Education: Building Basic ITSM Workflows in CA Service ManagementPre-Con Education: Building Basic ITSM Workflows in CA Service Management
Pre-Con Education: Building Basic ITSM Workflows in CA Service ManagementCA Technologies
 
Webinar: The Tradeshift & Intuit Partnership
Webinar: The Tradeshift & Intuit Partnership Webinar: The Tradeshift & Intuit Partnership
Webinar: The Tradeshift & Intuit Partnership Tradeshift
 
Quantifying the Business Value of Amazon Web Services (by IDC)
Quantifying the Business Value of Amazon Web Services (by IDC)Quantifying the Business Value of Amazon Web Services (by IDC)
Quantifying the Business Value of Amazon Web Services (by IDC)Mahta Emrani
 
AIS Executive Overview
AIS Executive OverviewAIS Executive Overview
AIS Executive Overviewfyoder
 
AWS Partner Summit Sydney Keynote
AWS Partner Summit Sydney KeynoteAWS Partner Summit Sydney Keynote
AWS Partner Summit Sydney KeynoteAmazon Web Services
 
Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Capgemini
 
Corporate Overview Presentation
Corporate Overview PresentationCorporate Overview Presentation
Corporate Overview Presentationepenedos
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessAmazon Web Services
 

Similar to Eomas cloud erp query flow control simulation (20)

Service Level Management PowerPoint Presentation Slides
Service Level Management PowerPoint Presentation SlidesService Level Management PowerPoint Presentation Slides
Service Level Management PowerPoint Presentation Slides
 
DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management
 
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...
(BDT312) Using the Cloud to Scale from a Database to a Data Platform | AWS re...
 
Robin Daniels Presentation / CloudViews.Org - Cloud Computing Conference 2009
Robin Daniels Presentation / CloudViews.Org - Cloud Computing  Conference 2009Robin Daniels Presentation / CloudViews.Org - Cloud Computing  Conference 2009
Robin Daniels Presentation / CloudViews.Org - Cloud Computing Conference 2009
 
Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
 
VmWare - 14oct2010
VmWare - 14oct2010VmWare - 14oct2010
VmWare - 14oct2010
 
SafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing LandscapeSafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing Landscape
 
SafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an EvolutionSafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an Evolution
 
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...
Gartner IT Symposium 2013: Delivering IT-as-a-Service with Cloud Brokering an...
 
The Cloud - What's different
The Cloud - What's differentThe Cloud - What's different
The Cloud - What's different
 
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
 
Pre-Con Education: Building Basic ITSM Workflows in CA Service Management
Pre-Con Education: Building Basic ITSM Workflows in CA Service ManagementPre-Con Education: Building Basic ITSM Workflows in CA Service Management
Pre-Con Education: Building Basic ITSM Workflows in CA Service Management
 
Webinar: The Tradeshift & Intuit Partnership
Webinar: The Tradeshift & Intuit Partnership Webinar: The Tradeshift & Intuit Partnership
Webinar: The Tradeshift & Intuit Partnership
 
Quantifying the Business Value of Amazon Web Services (by IDC)
Quantifying the Business Value of Amazon Web Services (by IDC)Quantifying the Business Value of Amazon Web Services (by IDC)
Quantifying the Business Value of Amazon Web Services (by IDC)
 
AIS Executive Overview
AIS Executive OverviewAIS Executive Overview
AIS Executive Overview
 
AWS Partner Summit Sydney Keynote
AWS Partner Summit Sydney KeynoteAWS Partner Summit Sydney Keynote
AWS Partner Summit Sydney Keynote
 
Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...Business Case Calculator for DevOps Initiatives - Leading credit card service...
Business Case Calculator for DevOps Initiatives - Leading credit card service...
 
Corporate Overview Presentation
Corporate Overview PresentationCorporate Overview Presentation
Corporate Overview Presentation
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - Business
 

More from Victor Romanov

Simulation of alliance network modified
Simulation of alliance network modifiedSimulation of alliance network modified
Simulation of alliance network modifiedVictor Romanov
 
Virtual enterprise synthesys
 Virtual enterprise synthesys Virtual enterprise synthesys
Virtual enterprise synthesysVictor Romanov
 
Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Victor Romanov
 
Romanov presentation-eomas-2015-last
Romanov presentation-eomas-2015-lastRomanov presentation-eomas-2015-last
Romanov presentation-eomas-2015-lastVictor Romanov
 
Amster present-07-02-final
Amster present-07-02-finalAmster present-07-02-final
Amster present-07-02-finalVictor Romanov
 
Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Victor Romanov
 
Cистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовCистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовVictor Romanov
 
Emergency response planning m0di
Emergency response planning m0diEmergency response planning m0di
Emergency response planning m0diVictor Romanov
 
Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Victor Romanov
 
Financial market crises predictor
Financial market crises predictorFinancial market crises predictor
Financial market crises predictorVictor Romanov
 
Regions strategy development
Regions strategy developmentRegions strategy development
Regions strategy developmentVictor Romanov
 
презентация Immod 20-10
презентация Immod 20-10презентация Immod 20-10
презентация Immod 20-10Victor Romanov
 
информационная система быстрого реагирования на нештатные ситуации в области ...
информационная система быстрого реагирования на нештатные ситуации в области ...информационная система быстрого реагирования на нештатные ситуации в области ...
информационная система быстрого реагирования на нештатные ситуации в области ...Victor Romanov
 
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятормониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симуляторVictor Romanov
 
инновации и технологии
инновации и технологииинновации и технологии
инновации и технологииVictor Romanov
 
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Victor Romanov
 
маркетинг (3)
маркетинг (3)маркетинг (3)
маркетинг (3)Victor Romanov
 

More from Victor Romanov (20)

Simulation of alliance network modified
Simulation of alliance network modifiedSimulation of alliance network modified
Simulation of alliance network modified
 
1 ws
1  ws1  ws
1 ws
 
Virtual enterprise synthesys
 Virtual enterprise synthesys Virtual enterprise synthesys
Virtual enterprise synthesys
 
Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]
 
Romanov presentation-eomas-2015-last
Romanov presentation-eomas-2015-lastRomanov presentation-eomas-2015-last
Romanov presentation-eomas-2015-last
 
D wires ext 0.12 (1)
D wires ext 0.12 (1)D wires ext 0.12 (1)
D wires ext 0.12 (1)
 
Amster present-07-02-final
Amster present-07-02-finalAmster present-07-02-final
Amster present-07-02-final
 
Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]Presentation for iccms [автосохраненный]
Presentation for iccms [автосохраненный]
 
Cистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводовCистема быстрого реагирования по защите нефтепроводов
Cистема быстрого реагирования по защите нефтепроводов
 
Emergency response planning m0di
Emergency response planning m0diEmergency response planning m0di
Emergency response planning m0di
 
Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-Oil & Gas Transporting emergency recovering information asystem (for lease))-
Oil & Gas Transporting emergency recovering information asystem (for lease))-
 
Financial market crises predictor
Financial market crises predictorFinancial market crises predictor
Financial market crises predictor
 
Regions strategy development
Regions strategy developmentRegions strategy development
Regions strategy development
 
презентация Immod 20-10
презентация Immod 20-10презентация Immod 20-10
презентация Immod 20-10
 
информационная система быстрого реагирования на нештатные ситуации в области ...
информационная система быстрого реагирования на нештатные ситуации в области ...информационная система быстрого реагирования на нештатные ситуации в области ...
информационная система быстрого реагирования на нештатные ситуации в области ...
 
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятормониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
мониторинг и анализ финансовых рынков, предсказание кризиса, симулятор
 
инновации и технологии
инновации и технологииинновации и технологии
инновации и технологии
 
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
Situation Calculus Approach to the Oil Products Supply Control System, Autumn...
 
Marketing (bas)
Marketing (bas)Marketing (bas)
Marketing (bas)
 
маркетинг (3)
маркетинг (3)маркетинг (3)
маркетинг (3)
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Eomas cloud erp query flow control simulation

  • 1. + CLOUD ERP QUERY FLOW CONTROL SIMULATION WITH QUALITY RESTRICTIONS AND PROFIT GAINING CRITERIA Victor Romanov, Alexandra Varfolomeeva EOMAS 2013 17 June 2013, Valencia, Spain In conjunction with CAiSE 2013
  • 2. + Introduction  Cloud ERP solutions, providing business processes automation and improving visibility across the entire organization, are the highest growth segment of the ERP software industry.  One of the important challenges faced by cloud ERP providers is the effective management of cloud services performance.  Cloud ERP clients and cloud service providers pursue different goals:  Users want to minimize their expenses while meeting the cloud ERP performance requirements.  The ultimate goal of a cloud service provider is the maximization of its profit through reducing the number of quality of service violations and decreasing service costs.
  • 3. + Worldwide SaaS Market Size Source: IDC Content Management and Data Capture in the Cloud Computing 3 25.3% CAGR Through 2014 $ 0.00 $ 5.00 $ 10.00 $ 15.00 $ 20.00 $ 25.00 $ 30.00 $ 35.00 $ 40.00 $ 45.00 2009 2014 $ 13.10 $ 40.50 billions
  • 4. + 4 2. Rapid Elasticity 1. On Demand Self-service 3. Resource Pooling 4. Measured Service Service Models Cloud Essential Characteristics What Does the Cloud Mean? Deployment Methods  SaaS  Paas  IaaS  Private cloud  Community cloud  Public cloud  Hybrid cloud 5. Broad Network Access
  • 6. + Cloud Service Provision Model Clients SaaS Provider IaaS Provider Request for Cloud ERP Service Cloud ERP Response Process/Reject Cloud CRM Other Software Application Admission Control Scheduling Platform Layer Application Layer Request/Response on VMs Schedule on VMs VM VM ServersDatacenter
  • 7. + Cloud Services Provision Model Clients SaaS Provider  On the clients’ side, a request for cloud ERP service is sent to a SaaS provider’s application layer.  The utility function for each service user, U(B,D), is a function of budget, B, that client is going to spend on the service and deadline, maximum time user would like to wait for response, D.  Cloud service providers are trying to ensure the quality of service provided and to reduce the service response time. where ωi – is the number of requests, τi – is the service time.  The cost of processing the query should not exceed v0:
  • 8. + Cloud Services Provision Model The profit gaining criteria are the following:  Service Initiation Time: How long it takes to deploy a VM.  Price: How much a SaaS provider has to pay per hour for using a VM from a resource provider?  Data Transfer Price: How much a SaaS provider has to pay for data transfer from local machine (their own machine) to resource provider’s VM or for transfer from resource provider’s VM to local machine?  Processing Speed: How fast the VM can process? IaaS Provider
  • 9. + Cloud ERP Queries Classification  All incoming queries should be divided into several services classes  Different kinds of requests require different types of resources Business_Queries Level Business_Queries Processed Outflow Business_Queries Rejected Outflow Business_Queries Incoming Flow Business_Queries Processed Business_Queries Rejected Standard_Queries Level Standard_Queries Incoming Flow Standard_Queries Processed Outflow Standard_Queries Rejected Outflow Standard_Queries Processed Standard_Queries Rejected
  • 10. + Service Queries Processing  Service requests processing can be determined using the Cobb-Douglas function, often used by economists to model production.  Let N be the total number of queries that can be processed by Cloud ERP provider, A – the number business service queries, and B – the number of standard queries.  The function for business service is expressed as:  where A – the number of business queries, K, capital and L, labour are factors of business queries production, α-productivity factor, β1+β2=1.  Business class services generate more revenue. The number of business class requests is about 20%, their service is more expensive and in case of idle capacity the losses are unacceptable.  The function for standard service is expressed as:  The number of standard queries is about 80% and the service price is much lower.
  • 11. + Cloud ERP Provider’s Profit  Let a new user submit a business service request at submission time to the SaaS provider.  The client offers a specific amount of money (Budget) to SaaS provider.  Let Business Service Price be the total cost incurred to the SaaS provider by processing the user request. ‘Business Service Profit’=’Business Clients Budget’–‘Business Service Price’ Data Transfer Business Cost VM Business Cost Business Request Processing CostBusiness Penalty Cost Business Service Price
  • 12. + Cloud ERP Query Flow Control Simulation Business Queries Level Business Queries Processed Outflow Business Queries Rejected Outflow Total Business Service Cost Data Transfer Business Cost VM Business Cost Business Clients Budget Business Request Processing CostBusiness Penalty Cost Business Service Price Business Service Profit Business Queries Incoming Flow Business Queries Processed Business Queries Rejected Standard Queries Level Standard Queries Processes Outflow Standard Queries Rejected Outflow Total Standard Service Cost Standard Data Transfer Cost VM Standard Cost Standard Clients Budget Standard Request Processing Cost Standard Penalty Cost Standard Service Price Standard Service Profit Standard Queries Incoming Flow Standard Queries Processed Standard Queries Rejected Total Profit Service Class Control Rate
  • 13. + 1 фев 3 фев 5 фев 7 фев 2 3 4 Queries/min BusinessQueries IncomingFlow For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев 0 5 10 15 20 25 Queries/min StandardQueries IncomingFlow For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев (USD60 000) (USD30 000) USD0 Business Service Profit Standard Service Profit For evaluation purposes only! Service Class Rate 0 20 40 60 80 100 % For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев (USD150 000) (USD100 000) (USD50 000) USD0 TotalProfit For evaluation purposes only! Example 1
  • 14. + 1 фев 3 фев 5 фев 7 фев 2 3 4 5 6 Queries/min BusinessQueries IncomingFlow For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев 0 5 10 15 20 25 30 Queries/min StandardQueries IncomingFlow For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев (USD300 000) (USD200 000) (USD100 000) USD0 Business Service Profit Standard Service Profit For evaluation purposes only! Service Class Rate 0 20 40 60 80 100 % For evaluation purposes only! 1 фев 3 фев 5 фев 7 фев (USD300 000) (USD200 000) (USD100 000) USD0 TotalProfit For evaluation purposes only! Example 2
  • 15. + Conclusion  Although cloud ERPs are widely deployed, the dynamic cost-effective service requests processing with the reduced number of SLA violations is still one of the most intractable problems of cloud service providers.  Profit gaining is the key driving force for service providers, and the quality of service provided is the focus of clients’ attention.  Previous approaches do not take into consideration the personalized features of the client’s request and the elasticity of SLA properties in cloud computing scenario, which can be used for increase the profit of cloud service providers.  In order to improve this situation, we first establish a cloud ERP query flow control model, where incoming queries are divided into several classes, taking in account SLA constraints and profit gaining criteria.  In our research we have built a cloud ERP simulation model that is based on macroeconomic sub-model, expressing the production function, and stochastic sub-model, presenting stochastic the flow of queries.
  • 17. + CLOUD ERP QUERY FLOW CONTROL SIMULATION WITH QUALITY RESTRICTIONS AND PROFIT GAINING CRITERIA Victor Romanov, Alexandra Varfolomeeva EOMAS 2013 17 June 2013, Valencia, Spain In conjunction with CAiSE 2013

Editor's Notes

  1. Compound annual growth rateSaaS and cloud ERP solutions are becoming an extremely popular alternative to traditional ERPs. Companies such as Salesforce[7], Plex Systems[5], and Netsuite[3] all continue to show robust increases in revenue while traditional, on-premise ERP systems are showing much slower rates of growth. As outlined in Panorama’s 2012 ERP Report, the market share of cloud-based ERP systems has grown from 6% to 16% in a single year. Even the traditional ERP vendors are redirecting R&D dollars to cloud and SaaS ERP solutions. By 2015, nearly $1 of every $6 spent on packaged software, and $1 of every $5 spent on applications, will be consumed via the SaaS model. And by 2015, about 24% of all new business software purchases will be of service-enabled software, and SaaS delivery will constitute about 13.1% of worldwide software spending across all primary markets and 14.4% of applications spending.Although cloud ERPs are widely deployed, the dynamic cost-effective service requests processing with the reduced number of SLA violations is still one of the most intractable problems of cloud service providers. Cloud service providers and cloud ERP clients pursue absolutely different goals; providers want to maximize revenue by achieving high resource utilization, while users want to minimize expenses while meeting their performance requirements. However, it is difficult to allocate resources in a mutually optimal way due to the lack of information sharing between them.This paper represents cloud ERP query flow control simulation model. The model is designed in Powersim and is based on the incoming query flow control mechanism and cloud services demand forecast. The main goal of the current research is to support cloud provider’s decision-making process of resource allocation in order to provide SLA-aware profit optimization. The rest of this paper is organized as follows: Section 2 presents literature review; Section 3 describes simulation methods overview, in Section 4 the basic principles of cloud computing are provided; Section 5 contains cloud services provision model; Section 6 provides cloud ERP flow control model with SLA constraints and the revenue function of cloud service provider; Section 7 presents the simulation experiment results and comparative analysis; Section 8 concludes the paper. Our simulation experiments show that proposed model improves virtual resource utilization and increases profit of cloud service providers.Panorama’s 2012 ERP Report: http://panorama-consulting.com/resource-center/2012-erp-report/Robert P. Mahowald, Amy Konary, Connor G Sullivan. Market Analysis Perspective: Worldwide SaaS & Cloud Services, 2011: New Models for Delivering Software http://www.idc.com/getdoc.jsp?containerId=232239
  2. Дорого high quality level – increased service cost
  3. Customer satisfaction
  4. Stock flows variablesSystem dynamicsPowersim