SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Quality Management in
Service-based Systems and
Cloud Applications
WP4 Quality Management and
Business Model Innovation
RELATE-ITN
Dr. Jose MarĂ­a Alvarez-RodrĂ­guez
Research Fellow, SEERC
Prague, 19-04-2013
“Cloud-based services acquire a particular quality by
constantly acting a particular way... they become just by
performing just actions, temperate by performing
temperate actions, brave by performing brave actions.”
16/04/2013 Prague, Czech Republic #2
Aristotle
“Men acquire a particular quality by constantly acting a
particular way... you become just by performing just
actions, temperate by performing temperate
actions, brave by performing brave actions.”

we need to manage this particular way of acting!
Some time ago

Which kind of quality do you prefer?
16/04/2013 Prague, Czech Republic #4
I need help

I have a mobile application that needs a Geocoding service and
the response time must be in milliseconds.
‱ More than 54 geocoding APIs
– How can I select the most suitable service?
– How can I compare different providers?
– How can I track the quality (response time) of the selected
service?
– 

http://blog.programmableweb.com/2012/06/21/7-free-geocoding-apis-google-bing-yahoo-and-mapquest/
Context
 A growing offering of cloud services
 
more complexity
 new needs and requirements
 Cloud Management for

 Cloud models and types
 Track and control my third-party dependencies
 Context-aware quality dimensions/indicators/metrics
Security, storage, etc.
Subjective experience
 
to improve, optimize and accomplish

 efficiency, costs, SLAs, etc.
 by means of providing advanced services
 Analytics/Prediction/

#516/04/2013 Prague, Czech Republic
#6
Cloud
Computing
On-
demand
self-service
Broad
network
access
Resource
pooling
Rapid
elasticity
Measured
service
Source: The NIST Definition of Cloud Computing
?
What kind of service we want to track

What kind of characteristics are
applicable to that service

What kind of operation should
be deliver

alert service, analytics, prediction?
16/04/2013 Prague, Czech Republic
What is “Quality”?
Classical view
Dimensions
 Tangibles
 Reliability
 Responsiveness
 Service assurance
 Empathy
 Others

 Competence
 Credibility
 Security
 Access
Gaps
 Consumer expectation and
management perception
 Management perception
and service quality
specification
 Service quality specification
and service delivery
 Service delivery and
external communication
 Expected service and
experienced service
#716/04/2013 Prague, Czech Republic
#8
Monitoring tool
(execution environment)
Continuous
assurance
Analytics Prediction
Quality
Model
Customer
Profile
Cloud Service
Profile
Mapping &
configuration
Type of
operation
Dashboard
-Abstraction+


Domain
knowledge
High-level
tools
Built-ins
services
+Executable-




 

16/04/2013 Prague, Czech Republic
Overview of
a QoS Management Architecture
State-of-the-Art
 Cloud Management Application Platforms
 QoS Models
 Monitoring tools and techniques
 Execution environments (Big Data analytics)
#9


* RodrĂ­guez, J. M. A; Kourtesis, D.; Paraskakis, I. Semantic- based QoS management in Cloud Systems: Current Status and Future Challenges. Future Generation
Computer Systems, Special Issue on Semantic Technologies and Linked Data over Grid and Cloud Architectures. IF: 1.978 (2012). (Under review).


16/04/2013 Prague, Czech Republic
http://www.cloudyn.com
http://www.rightscale.com/ http://www.enstratius.com/
http://scalr.com https://www.cloudexpress.com/
https://app.cloudability.com/analytics
#1116/04/2013 Prague, Czech Republic
Some existing
QoS models

#1216/04/2013 Prague, Czech Republic
#13
Some existing
monitoring techniques and tools

16/04/2013 Prague, Czech Republic
Approach
#14
‱ Concepts & relationships
‱ Dimensions, indicators and metrics
‱ Service and Customer profile
‱ Reuse of existing vocabularies and standards
Abstract Model of Qos Management
‱ Standard, common and shared data model
‱ data integration through semantic technologies
‱ Configuration
‱ Dashboard
‱ Qualify Functions deployment (aggregation operators)
Mapping and High-level tools
‱ Monitoring tool
‱ Continuous queries
‱ Connection to data sources
‱ ~Google analytics or Google Trends for QoS in cloud systems
Execution
16/04/2013 Prague, Czech Republic
16/04/2013 Prague, Czech Republic #15
Partial Data model
Overview
*Reuse of existing models and standards are not included.
16/04/2013 Prague, Czech Republic #16
I still need help

I have a mobile application that needs a Geocoding service and
the response time must be in milliseconds.
‱ More than 54 geocoding APIs
– How can I select the most suitable service?
– How can I compare different providers?
– How can I track the quality (response time) of the selected
service?
– 

http://blog.programmableweb.com/2012/06/21/7-free-geocoding-apis-google-bing-yahoo-and-mapquest/
16/04/2013 Prague, Czech Republic #17
My Profile (partial)
16/04/2013 Prague, Czech Republic #18
A Provider Profile (partial)
Key points
 Represent providers and my own QoS features in a
common, shared and standard way
 to be able to consume and make comparisons (information and data):
 E.g. compare metrics with different units, seconds and milliseconds
 Map providers API information to the QoS model
 Connectivity parameters
 Data
 Deploy the quality function and Track the services with the
monitoring tool
 Select “the best” according to my target profile
#1916/04/2013 Prague, Czech Republic
#2016/04/2013 Prague, Czech Republic
* A toy example of monitoring the
use of words in Tweeter
#21
Storm
Trident
Real-
time
views
Batch
views
Storm
Trident
Algorithms Sync
Registered Queries
(Quality Functions)
Results
Monitoring tool
16/04/2013 Prague, Czech Republic
Benefits
#22
‱ Integrated and Unified view of QoS
‱ Extensibility
Abstract Model Qos Management
‱ Standard, common and shared data model (maybe semantically-based )
‱ (Semi)-Automatic deployment of Quality Functions
‱ Expressivity and Analytics
Mapping and High-level tools
‱ Real time capabilities
‱ Big Data processing
‱ Flexibility & scalability
Execution
16/04/2013 Prague, Czech Republic
Open Questions
#23
Motivating
Scenario
‱ Bottom-up
approach
Design a QoS
model
Select cloud
type and model
Design
management
services
Execute and
test
16/04/2013 Prague, Czech Republic
Situated QoS
#24

 can a broker take advantage of the QoS
management?
16/04/2013 Prague, Czech Republic
Research Questions
 Which are the concepts and relationships to take into account
in QoS management?
 subjective and objective
 Which services must be provided to exploit domain
knowledge and which algorithms are necessary to afford
those services?
 How can we deal with the processing of heterogeneous data
streams (Big Data) in real-time?
 How can we find services according to customer profile
(matchmaking)?
 How can we exploit the historical information and feedback
the domain knowledge?
#2516/04/2013 Prague, Czech Republic
Next Steps
1. Design and deploy a complete example (iteratively)
1. Design a simple model covering some QoS features
2. Map the model and QoS features to 1 service and n providers
3. Deploy (semi-automatically) the quality function in the monitoring tool
4. Improve the monitoring tool
5. Check results
2. Go in-depth in the concept of “Quality” and “Measured
service”
3. Look for synergies
4. Design of experiments and writing
1. Can I easily extend the QoS model? (extensibility)
2. Can I design and deploy quality analytic functions more fast? (expressivity)
3. Can I meet (first) the “customer” requirements? (flexibility & scalability)
#2616/04/2013 Prague, Czech Republic
 Publications
 RodrĂ­guez, J. M. A; Kourtesis, D.; Paraskakis, I. Semantic- based QoS management in
Cloud Systems: Current Status and Future Challenges. Future Generation Computer
Systems, Special Issue on Semantic Technologies and Linked Data over Grid and Cloud
Architectures. IF: 1.978 (2012). (Under review).
 Others derivate of previous works (SCP and CHB journals)
 Talks
 Seminar at SEERC on the topic: “Towards a Pan – European E-Procurement Platform to
aggregate, publish, and search public procurement notices powered by Linked Open
Data: The Moldeas Approach”. 22 February 2013.
 PC member and reviewer
 PC member DATAWEB (PCI 2013), ETAS 2013, ICOHT 2013 and DMoLD workshop
 Reviewer of JCR Journals: FGCS, ESWA and Current Topics in Medicinal Chemistry
 Technical Development Editor in Manning Co.
 Member of the Advisory Board in two books of IGI-Global.
 Training
 Seminar on OpenTosca
 Prototypes
 An early prototype of a real-time platform for dealing with data streams and execute simple rules is
now available (documentation and source code).
#27
Activities
16/04/2013 Prague, Czech Republic
Summary
 M. Maiya, S. Dasari, R. Yadav, S. Shivaprasad, and D.S.
Milojicic, "Quantifying Manageability of Cloud
Platforms", ;in Proc. IEEE CLOUD, 2012, pp.993-995.
 “A Runtime Quality Measurement Framework for Cloud
Database Service Systems”, 8th Int. Conf. on the Quality of
Information and Communications Technology //
Lisbon, Portugal, 2012
 N. Marz and J. Warren, “Big Data Principles and best practices
of scalable realtime data systems”, Manning
Publications, 2013.
#29
Main References
16/04/2013 Prague, Czech Republic
Questions
Thank you for
your attention!
Credits
‱ Acknowledgements
– SEERC
‱ CONTACT AND RESOURCES
– E-MAIL: JMALVAREZ@SEERC.ORG
– WWW: http://josemalvarez.es
– http://www.slideshare.net/josemalvarez
‱ Pictures
– https://moqups.com
– NIST, Gartner, FP7 Europe, FLICKR
– Cloud vendors
‱ License
– http://creativecommons.org/licenses/by-nc-sa/3.0/es/
#32
Public Hybrid Private
SaaS
PaaS
IaaS
Control and governance
Abstraction
Economies of scale
Flexibility
16/04/2013 Prague, Czech Republic
#33
Private
(On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Youmanage
Data / Users
Infrastructure
(as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Managedbyvendor
Youmanage
Data / Users
Platform
(as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Managedbyvendor
Youmanage
Data / Users
Software
(as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Managedbyvendor
Data / Users
Youmanage
Source: “Cloud Manageability”, Michael Epprecht , Microsoft Corp.
16/04/2013 Prague, Czech Republic

Weitere Àhnliche Inhalte

Was ist angesagt?

Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesOntotext
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online NewsBernardo Najlis
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Andre Freitas
 
[Conference] Cognitive Graph Analytics on Company Data and News
[Conference] Cognitive Graph Analytics on Company Data and News[Conference] Cognitive Graph Analytics on Company Data and News
[Conference] Cognitive Graph Analytics on Company Data and NewsOntotext
 
Omitola birmingham cityuniv
Omitola birmingham cityunivOmitola birmingham cityuniv
Omitola birmingham cityunivTope Omitola
 
The Bounties of Semantic Data Integration for the Enterprise
The Bounties of Semantic Data Integration for the Enterprise The Bounties of Semantic Data Integration for the Enterprise
The Bounties of Semantic Data Integration for the Enterprise Ontotext
 
Semantic Applications for Financial Services
Semantic Applications for Financial ServicesSemantic Applications for Financial Services
Semantic Applications for Financial ServicesDavidSNewman
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeDan Brickley
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data ManagementeXascale Infolab
 
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINAN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINcscpconf
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online NewsBernardo Najlis
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Jeff Z. Pan
 
Entity Linking, Link Prediction, and Knowledge Graph Completion
Entity Linking, Link Prediction, and Knowledge Graph CompletionEntity Linking, Link Prediction, and Knowledge Graph Completion
Entity Linking, Link Prediction, and Knowledge Graph CompletionJennifer D'Souza
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebAdrian Paschke
 
Knowledge Discovery in Remote Access Databases
Knowledge Discovery in Remote Access Databases Knowledge Discovery in Remote Access Databases
Knowledge Discovery in Remote Access Databases Zakaria Zubi
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphsSören Auer
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Knowledge graphs on the Web
Knowledge graphs on the WebKnowledge graphs on the Web
Knowledge graphs on the WebArmin Haller
 
Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview   Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview Jennifer D'Souza
 
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Bernardo Najlis
 

Was ist angesagt? (20)

Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online News
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)
 
[Conference] Cognitive Graph Analytics on Company Data and News
[Conference] Cognitive Graph Analytics on Company Data and News[Conference] Cognitive Graph Analytics on Company Data and News
[Conference] Cognitive Graph Analytics on Company Data and News
 
Omitola birmingham cityuniv
Omitola birmingham cityunivOmitola birmingham cityuniv
Omitola birmingham cityuniv
 
The Bounties of Semantic Data Integration for the Enterprise
The Bounties of Semantic Data Integration for the Enterprise The Bounties of Semantic Data Integration for the Enterprise
The Bounties of Semantic Data Integration for the Enterprise
 
Semantic Applications for Financial Services
Semantic Applications for Financial ServicesSemantic Applications for Financial Services
Semantic Applications for Financial Services
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data Management
 
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINAN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online News
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
 
Entity Linking, Link Prediction, and Knowledge Graph Completion
Entity Linking, Link Prediction, and Knowledge Graph CompletionEntity Linking, Link Prediction, and Knowledge Graph Completion
Entity Linking, Link Prediction, and Knowledge Graph Completion
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic Web
 
Knowledge Discovery in Remote Access Databases
Knowledge Discovery in Remote Access Databases Knowledge Discovery in Remote Access Databases
Knowledge Discovery in Remote Access Databases
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphs
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Knowledge graphs on the Web
Knowledge graphs on the WebKnowledge graphs on the Web
Knowledge graphs on the Web
 
Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview   Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview
 
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
 

Andere mochten auch

(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices
(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices
(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ DevicesAmazon Web Services
 
Scalable Data Analysis in R Webinar Presentation
Scalable Data Analysis in R Webinar PresentationScalable Data Analysis in R Webinar Presentation
Scalable Data Analysis in R Webinar PresentationRevolution Analytics
 
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraCaserta
 
Software Architecture Patterns
Software Architecture PatternsSoftware Architecture Patterns
Software Architecture PatternsAssaf Gannon
 
Apache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceApache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceSachin Aggarwal
 
NoSQL Databases for Enterprises - NoSQL Now Conference 2013
NoSQL Databases for Enterprises  - NoSQL Now Conference 2013NoSQL Databases for Enterprises  - NoSQL Now Conference 2013
NoSQL Databases for Enterprises - NoSQL Now Conference 2013Dave Segleau
 
Layered Software Architecture
Layered Software ArchitectureLayered Software Architecture
Layered Software ArchitectureLars-Erik Kindblad
 

Andere mochten auch (18)

MOLDEAS at City College
MOLDEAS at City CollegeMOLDEAS at City College
MOLDEAS at City College
 
Map/Reduce intro
Map/Reduce introMap/Reduce intro
Map/Reduce intro
 
(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices
(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices
(GAM406) Glu Mobile: Real-time Analytics Processing og 10 MM+ Devices
 
MOLDEAS-PhD Summary
MOLDEAS-PhD SummaryMOLDEAS-PhD Summary
MOLDEAS-PhD Summary
 
Scalable Data Analysis in R Webinar Presentation
Scalable Data Analysis in R Webinar PresentationScalable Data Analysis in R Webinar Presentation
Scalable Data Analysis in R Webinar Presentation
 
Researching Semantic Web-Overview
Researching Semantic Web-OverviewResearching Semantic Web-Overview
Researching Semantic Web-Overview
 
IntroducciĂłn a Sistemas de InformaciĂłn
IntroducciĂłn a Sistemas de InformaciĂłnIntroducciĂłn a Sistemas de InformaciĂłn
IntroducciĂłn a Sistemas de InformaciĂłn
 
HTML5 Audio & VĂ­deo
HTML5 Audio & VĂ­deoHTML5 Audio & VĂ­deo
HTML5 Audio & VĂ­deo
 
Internet, Web 2.0 y Salud 2.0
Internet, Web 2.0 y Salud 2.0Internet, Web 2.0 y Salud 2.0
Internet, Web 2.0 y Salud 2.0
 
HTML5-Aplicaciones web
HTML5-Aplicaciones webHTML5-Aplicaciones web
HTML5-Aplicaciones web
 
QoS Management in Cloud Computing-Draft proposal
QoS Management in Cloud Computing-Draft proposalQoS Management in Cloud Computing-Draft proposal
QoS Management in Cloud Computing-Draft proposal
 
Ejemplos prĂĄcticos de BĂșsqueda en Salud
Ejemplos prĂĄcticos de BĂșsqueda en SaludEjemplos prĂĄcticos de BĂșsqueda en Salud
Ejemplos prĂĄcticos de BĂșsqueda en Salud
 
IntroducciĂłn a "La Web como una Base de Datos"
IntroducciĂłn a "La Web como una Base de Datos"IntroducciĂłn a "La Web como una Base de Datos"
IntroducciĂłn a "La Web como una Base de Datos"
 
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
 
Software Architecture Patterns
Software Architecture PatternsSoftware Architecture Patterns
Software Architecture Patterns
 
Apache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceApache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault Tolerance
 
NoSQL Databases for Enterprises - NoSQL Now Conference 2013
NoSQL Databases for Enterprises  - NoSQL Now Conference 2013NoSQL Databases for Enterprises  - NoSQL Now Conference 2013
NoSQL Databases for Enterprises - NoSQL Now Conference 2013
 
Layered Software Architecture
Layered Software ArchitectureLayered Software Architecture
Layered Software Architecture
 

Ähnlich wie WP4-QoS Management in the Cloud

Programming Elasticity in the Cloud
Programming Elasticity in the CloudProgramming Elasticity in the Cloud
Programming Elasticity in the CloudHong-Linh Truong
 
Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
H040101063069
H040101063069H040101063069
H040101063069ijceronline
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringConvetit
 
Project Report Format College Project
 Project Report Format College Project Project Report Format College Project
Project Report Format College ProjectAshu
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCAJorge Cardoso
 
SA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterpriseSA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterpriseDavid Graham
 
Survey on Peer to Peer Car Sharing System Using Blockchain
Survey on Peer to Peer Car Sharing System Using BlockchainSurvey on Peer to Peer Car Sharing System Using Blockchain
Survey on Peer to Peer Car Sharing System Using BlockchainIRJET Journal
 
M.E Computer Science Data Mining Projects
M.E Computer Science Data Mining ProjectsM.E Computer Science Data Mining Projects
M.E Computer Science Data Mining ProjectsVijay Karan
 
M phil-computer-science-data-mining-projects
M phil-computer-science-data-mining-projectsM phil-computer-science-data-mining-projects
M phil-computer-science-data-mining-projectsVijay Karan
 
M.Phil Computer Science Data Mining Projects
M.Phil Computer Science Data Mining ProjectsM.Phil Computer Science Data Mining Projects
M.Phil Computer Science Data Mining ProjectsVijay Karan
 
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...IRJET Journal
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...IEEEGLOBALSOFTTECHNOLOGIES
 
A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)Editor IJCATR
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18ccaise2013vlc
 
Qo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesQo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesIEEEFINALYEARPROJECTS
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesIEEEGLOBALSOFTTECHNOLOGIES
 
A new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesA new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesIJECEIAES
 

Ähnlich wie WP4-QoS Management in the Cloud (20)

Programming Elasticity in the Cloud
Programming Elasticity in the CloudProgramming Elasticity in the Cloud
Programming Elasticity in the Cloud
 
Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
H040101063069
H040101063069H040101063069
H040101063069
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance Engineering
 
Project Report Format College Project
 Project Report Format College Project Project Report Format College Project
Project Report Format College Project
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
 
SA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterpriseSA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterprise
 
Survey on Peer to Peer Car Sharing System Using Blockchain
Survey on Peer to Peer Car Sharing System Using BlockchainSurvey on Peer to Peer Car Sharing System Using Blockchain
Survey on Peer to Peer Car Sharing System Using Blockchain
 
M.E Computer Science Data Mining Projects
M.E Computer Science Data Mining ProjectsM.E Computer Science Data Mining Projects
M.E Computer Science Data Mining Projects
 
M phil-computer-science-data-mining-projects
M phil-computer-science-data-mining-projectsM phil-computer-science-data-mining-projects
M phil-computer-science-data-mining-projects
 
M.Phil Computer Science Data Mining Projects
M.Phil Computer Science Data Mining ProjectsM.Phil Computer Science Data Mining Projects
M.Phil Computer Science Data Mining Projects
 
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
 
A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)A Generic Model for Student Data Analytic Web Service (SDAWS)
A Generic Model for Student Data Analytic Web Service (SDAWS)
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Qo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesQo s ranking prediction for cloud services
Qo s ranking prediction for cloud services
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
 
Ogsa
OgsaOgsa
Ogsa
 
A new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web servicesA new approach to gather similar operations extracted from web services
A new approach to gather similar operations extracted from web services
 
Introducing MLOps.pdf
Introducing MLOps.pdfIntroducing MLOps.pdf
Introducing MLOps.pdf
 

Mehr von CARLOS III UNIVERSITY OF MADRID

Engineering 4.0: Digitization through task automation and reuse
Engineering 4.0:  Digitization through task automation and reuseEngineering 4.0:  Digitization through task automation and reuse
Engineering 4.0: Digitization through task automation and reuseCARLOS III UNIVERSITY OF MADRID
 
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...CARLOS III UNIVERSITY OF MADRID
 
Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...CARLOS III UNIVERSITY OF MADRID
 
AI4SE: Challenges and opportunities in the integration of Systems Engineering...
AI4SE: Challenges and opportunities in the integration of Systems Engineering...AI4SE: Challenges and opportunities in the integration of Systems Engineering...
AI4SE: Challenges and opportunities in the integration of Systems Engineering...CARLOS III UNIVERSITY OF MADRID
 
Challenges in the integration of Systems Engineering and the AI/ML model life...
Challenges in the integration of Systems Engineering and the AI/ML model life...Challenges in the integration of Systems Engineering and the AI/ML model life...
Challenges in the integration of Systems Engineering and the AI/ML model life...CARLOS III UNIVERSITY OF MADRID
 
OSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchainOSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchainCARLOS III UNIVERSITY OF MADRID
 
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...CARLOS III UNIVERSITY OF MADRID
 
Systems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modellingSystems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modellingCARLOS III UNIVERSITY OF MADRID
 
Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...CARLOS III UNIVERSITY OF MADRID
 
News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...CARLOS III UNIVERSITY OF MADRID
 

Mehr von CARLOS III UNIVERSITY OF MADRID (20)

Proyecto IVERES-UC3M
Proyecto IVERES-UC3MProyecto IVERES-UC3M
Proyecto IVERES-UC3M
 
RTVE: Sustainable Development Goal Radar
RTVE: Sustainable Development Goal  RadarRTVE: Sustainable Development Goal  Radar
RTVE: Sustainable Development Goal Radar
 
Engineering 4.0: Digitization through task automation and reuse
Engineering 4.0:  Digitization through task automation and reuseEngineering 4.0:  Digitization through task automation and reuse
Engineering 4.0: Digitization through task automation and reuse
 
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
 
SESE 2021: Where Systems Engineering meets AI/ML
SESE 2021: Where Systems Engineering meets AI/MLSESE 2021: Where Systems Engineering meets AI/ML
SESE 2021: Where Systems Engineering meets AI/ML
 
Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...Sailing the V: Engineering digitalization through task automation and reuse i...
Sailing the V: Engineering digitalization through task automation and reuse i...
 
Deep Learning Notes
Deep Learning NotesDeep Learning Notes
Deep Learning Notes
 
H2020-AHTOOLS Use Case 3 Functional Design
H2020-AHTOOLS Use Case 3 Functional DesignH2020-AHTOOLS Use Case 3 Functional Design
H2020-AHTOOLS Use Case 3 Functional Design
 
AI4SE: Challenges and opportunities in the integration of Systems Engineering...
AI4SE: Challenges and opportunities in the integration of Systems Engineering...AI4SE: Challenges and opportunities in the integration of Systems Engineering...
AI4SE: Challenges and opportunities in the integration of Systems Engineering...
 
INCOSE IS 2019: AI and Systems Engineering
INCOSE IS 2019: AI and Systems EngineeringINCOSE IS 2019: AI and Systems Engineering
INCOSE IS 2019: AI and Systems Engineering
 
Challenges in the integration of Systems Engineering and the AI/ML model life...
Challenges in the integration of Systems Engineering and the AI/ML model life...Challenges in the integration of Systems Engineering and the AI/ML model life...
Challenges in the integration of Systems Engineering and the AI/ML model life...
 
Blockchain en la Industria Musical
Blockchain en la Industria MusicalBlockchain en la Industria Musical
Blockchain en la Industria Musical
 
OSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchainOSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchain
 
Blockchain y sector asegurador
Blockchain y sector aseguradorBlockchain y sector asegurador
Blockchain y sector asegurador
 
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
 
Systems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modellingSystems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modelling
 
Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...
 
News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...
 
Blockchain y la industria musical
Blockchain y la industria musicalBlockchain y la industria musical
Blockchain y la industria musical
 
Preparing your Big Data start-up pitch
Preparing your Big Data start-up pitchPreparing your Big Data start-up pitch
Preparing your Big Data start-up pitch
 

KĂŒrzlich hochgeladen

đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...
đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...
đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...Apsara Of India
 
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.Nitya salvi
 
DARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxDARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxBeEducate
 
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...Abortion pills in Riyadh +966572737505 get cytotec
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking MenDelhi Call girls
 
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls AgencyHire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls AgencyNitya salvi
 
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh HaldighatiApsara Of India
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking MenDelhi Call girls
 
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort ServiceKanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort ServiceDamini Dixit
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday SafarisKibera Holiday Safaris Safaris
 
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...Find American Rentals
 
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...Nitya salvi
 
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyHire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyNitya salvi
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxseri bangash
 
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-..."Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...Ishwaholidays
 
08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking MenDelhi Call girls
 
ITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsMarco Mazzeschi
 

KĂŒrzlich hochgeladen (20)

đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...
đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...
đŸ”„HOTđŸ”„đŸ“Č9602870969đŸ”„Prostitute Service in Udaipur Call Girls in City Palace Lake...
 
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.
❀Personal Contact Number Varanasi Call Girls 8617697112💩✅.
 
DARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxDARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda Bux
 
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men
 
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls AgencyHire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
 
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕đŸ“Č09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men
 
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
 
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort ServiceKanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ 82500–77686 ☎ Enjoy 24/7 Escort Service
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
 
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...
Texas Tales Brenham and Amarillo Experiences Elevated by Find American Rental...
 
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
 
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyHire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
 
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptx
 
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-..."Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...
"Embark on the Ultimate Adventure: Top 10 Must-Visit Destinations for Thrill-...
 
Call Girls Service !! New Friends Colony!! @9999965857 Delhi đŸ«Š No Advance VV...
Call Girls Service !! New Friends Colony!! @9999965857 Delhi đŸ«Š No Advance  VV...Call Girls Service !! New Friends Colony!! @9999965857 Delhi đŸ«Š No Advance  VV...
Call Girls Service !! New Friends Colony!! @9999965857 Delhi đŸ«Š No Advance VV...
 
08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men
 
ITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomads
 

WP4-QoS Management in the Cloud

  • 1. Quality Management in Service-based Systems and Cloud Applications WP4 Quality Management and Business Model Innovation RELATE-ITN Dr. Jose MarĂ­a Alvarez-RodrĂ­guez Research Fellow, SEERC Prague, 19-04-2013
  • 2. “Cloud-based services acquire a particular quality by constantly acting a particular way... they become just by performing just actions, temperate by performing temperate actions, brave by performing brave actions.” 16/04/2013 Prague, Czech Republic #2 Aristotle “Men acquire a particular quality by constantly acting a particular way... you become just by performing just actions, temperate by performing temperate actions, brave by performing brave actions.” 
we need to manage this particular way of acting! Some time ago

  • 3. Which kind of quality do you prefer?
  • 4. 16/04/2013 Prague, Czech Republic #4 I need help
 I have a mobile application that needs a Geocoding service and the response time must be in milliseconds. ‱ More than 54 geocoding APIs – How can I select the most suitable service? – How can I compare different providers? – How can I track the quality (response time) of the selected service? – 
 http://blog.programmableweb.com/2012/06/21/7-free-geocoding-apis-google-bing-yahoo-and-mapquest/
  • 5. Context  A growing offering of cloud services  
more complexity  new needs and requirements  Cloud Management for
  Cloud models and types  Track and control my third-party dependencies  Context-aware quality dimensions/indicators/metrics Security, storage, etc. Subjective experience  
to improve, optimize and accomplish
  efficiency, costs, SLAs, etc.  by means of providing advanced services  Analytics/Prediction/
 #516/04/2013 Prague, Czech Republic
  • 6. #6 Cloud Computing On- demand self-service Broad network access Resource pooling Rapid elasticity Measured service Source: The NIST Definition of Cloud Computing ? What kind of service we want to track
 What kind of characteristics are applicable to that service
 What kind of operation should be deliver
 alert service, analytics, prediction? 16/04/2013 Prague, Czech Republic
  • 7. What is “Quality”? Classical view Dimensions  Tangibles  Reliability  Responsiveness  Service assurance  Empathy  Others
  Competence  Credibility  Security  Access Gaps  Consumer expectation and management perception  Management perception and service quality specification  Service quality specification and service delivery  Service delivery and external communication  Expected service and experienced service #716/04/2013 Prague, Czech Republic
  • 8. #8 Monitoring tool (execution environment) Continuous assurance Analytics Prediction Quality Model Customer Profile Cloud Service Profile Mapping & configuration Type of operation Dashboard -Abstraction+ 
 Domain knowledge High-level tools Built-ins services +Executable- 

 
 
 16/04/2013 Prague, Czech Republic Overview of a QoS Management Architecture
  • 9. State-of-the-Art  Cloud Management Application Platforms  QoS Models  Monitoring tools and techniques  Execution environments (Big Data analytics) #9 
 * RodrĂ­guez, J. M. A; Kourtesis, D.; Paraskakis, I. Semantic- based QoS management in Cloud Systems: Current Status and Future Challenges. Future Generation Computer Systems, Special Issue on Semantic Technologies and Linked Data over Grid and Cloud Architectures. IF: 1.978 (2012). (Under review). 
 16/04/2013 Prague, Czech Republic
  • 13. #13 Some existing monitoring techniques and tools
 16/04/2013 Prague, Czech Republic
  • 14. Approach #14 ‱ Concepts & relationships ‱ Dimensions, indicators and metrics ‱ Service and Customer profile ‱ Reuse of existing vocabularies and standards Abstract Model of Qos Management ‱ Standard, common and shared data model ‱ data integration through semantic technologies ‱ Configuration ‱ Dashboard ‱ Qualify Functions deployment (aggregation operators) Mapping and High-level tools ‱ Monitoring tool ‱ Continuous queries ‱ Connection to data sources ‱ ~Google analytics or Google Trends for QoS in cloud systems Execution 16/04/2013 Prague, Czech Republic
  • 15. 16/04/2013 Prague, Czech Republic #15 Partial Data model Overview *Reuse of existing models and standards are not included.
  • 16. 16/04/2013 Prague, Czech Republic #16 I still need help
 I have a mobile application that needs a Geocoding service and the response time must be in milliseconds. ‱ More than 54 geocoding APIs – How can I select the most suitable service? – How can I compare different providers? – How can I track the quality (response time) of the selected service? – 
 http://blog.programmableweb.com/2012/06/21/7-free-geocoding-apis-google-bing-yahoo-and-mapquest/
  • 17. 16/04/2013 Prague, Czech Republic #17 My Profile (partial)
  • 18. 16/04/2013 Prague, Czech Republic #18 A Provider Profile (partial)
  • 19. Key points  Represent providers and my own QoS features in a common, shared and standard way  to be able to consume and make comparisons (information and data):  E.g. compare metrics with different units, seconds and milliseconds  Map providers API information to the QoS model  Connectivity parameters  Data  Deploy the quality function and Track the services with the monitoring tool  Select “the best” according to my target profile #1916/04/2013 Prague, Czech Republic
  • 21. * A toy example of monitoring the use of words in Tweeter #21 Storm Trident Real- time views Batch views Storm Trident Algorithms Sync Registered Queries (Quality Functions) Results Monitoring tool 16/04/2013 Prague, Czech Republic
  • 22. Benefits #22 ‱ Integrated and Unified view of QoS ‱ Extensibility Abstract Model Qos Management ‱ Standard, common and shared data model (maybe semantically-based ) ‱ (Semi)-Automatic deployment of Quality Functions ‱ Expressivity and Analytics Mapping and High-level tools ‱ Real time capabilities ‱ Big Data processing ‱ Flexibility & scalability Execution 16/04/2013 Prague, Czech Republic
  • 23. Open Questions #23 Motivating Scenario ‱ Bottom-up approach Design a QoS model Select cloud type and model Design management services Execute and test 16/04/2013 Prague, Czech Republic
  • 24. Situated QoS #24 
 can a broker take advantage of the QoS management? 16/04/2013 Prague, Czech Republic
  • 25. Research Questions  Which are the concepts and relationships to take into account in QoS management?  subjective and objective  Which services must be provided to exploit domain knowledge and which algorithms are necessary to afford those services?  How can we deal with the processing of heterogeneous data streams (Big Data) in real-time?  How can we find services according to customer profile (matchmaking)?  How can we exploit the historical information and feedback the domain knowledge? #2516/04/2013 Prague, Czech Republic
  • 26. Next Steps 1. Design and deploy a complete example (iteratively) 1. Design a simple model covering some QoS features 2. Map the model and QoS features to 1 service and n providers 3. Deploy (semi-automatically) the quality function in the monitoring tool 4. Improve the monitoring tool 5. Check results 2. Go in-depth in the concept of “Quality” and “Measured service” 3. Look for synergies 4. Design of experiments and writing 1. Can I easily extend the QoS model? (extensibility) 2. Can I design and deploy quality analytic functions more fast? (expressivity) 3. Can I meet (first) the “customer” requirements? (flexibility & scalability) #2616/04/2013 Prague, Czech Republic
  • 27.  Publications  RodrĂ­guez, J. M. A; Kourtesis, D.; Paraskakis, I. Semantic- based QoS management in Cloud Systems: Current Status and Future Challenges. Future Generation Computer Systems, Special Issue on Semantic Technologies and Linked Data over Grid and Cloud Architectures. IF: 1.978 (2012). (Under review).  Others derivate of previous works (SCP and CHB journals)  Talks  Seminar at SEERC on the topic: “Towards a Pan – European E-Procurement Platform to aggregate, publish, and search public procurement notices powered by Linked Open Data: The Moldeas Approach”. 22 February 2013.  PC member and reviewer  PC member DATAWEB (PCI 2013), ETAS 2013, ICOHT 2013 and DMoLD workshop  Reviewer of JCR Journals: FGCS, ESWA and Current Topics in Medicinal Chemistry  Technical Development Editor in Manning Co.  Member of the Advisory Board in two books of IGI-Global.  Training  Seminar on OpenTosca  Prototypes  An early prototype of a real-time platform for dealing with data streams and execute simple rules is now available (documentation and source code). #27 Activities 16/04/2013 Prague, Czech Republic
  • 29.  M. Maiya, S. Dasari, R. Yadav, S. Shivaprasad, and D.S. Milojicic, "Quantifying Manageability of Cloud Platforms", ;in Proc. IEEE CLOUD, 2012, pp.993-995.  “A Runtime Quality Measurement Framework for Cloud Database Service Systems”, 8th Int. Conf. on the Quality of Information and Communications Technology // Lisbon, Portugal, 2012  N. Marz and J. Warren, “Big Data Principles and best practices of scalable realtime data systems”, Manning Publications, 2013. #29 Main References 16/04/2013 Prague, Czech Republic
  • 31. Credits ‱ Acknowledgements – SEERC ‱ CONTACT AND RESOURCES – E-MAIL: JMALVAREZ@SEERC.ORG – WWW: http://josemalvarez.es – http://www.slideshare.net/josemalvarez ‱ Pictures – https://moqups.com – NIST, Gartner, FP7 Europe, FLICKR – Cloud vendors ‱ License – http://creativecommons.org/licenses/by-nc-sa/3.0/es/
  • 32. #32 Public Hybrid Private SaaS PaaS IaaS Control and governance Abstraction Economies of scale Flexibility 16/04/2013 Prague, Czech Republic
  • 33. #33 Private (On-Premise) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Youmanage Data / Users Infrastructure (as a Service) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Managedbyvendor Youmanage Data / Users Platform (as a Service) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Managedbyvendor Youmanage Data / Users Software (as a Service) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Managedbyvendor Data / Users Youmanage Source: “Cloud Manageability”, Michael Epprecht , Microsoft Corp. 16/04/2013 Prague, Czech Republic