Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Nonintrusive Measurement on Temporal and Spatial Features of Microservice Inferences

View through CrossRef
Abstract The high flexibility of microservice architecture provides notable divergence among the internal software stack within the same application. Microservice-based application are commonly deployed in data center from users yet they have no cue where or what existly are provided from the service provider. In this case, there could exist those providers could be able to replace the internal software without noticing, making a contract level fault and offloading risks to users. To better profile the microservice, we propose a framework that provides non-intrusive measurements on microservice inference, or MEME, to detect fraudulent behaviors of cloud service providers on microservice-based applications. We design MEME using performance portrait and fast Fourier transform (FFT). We model the microservice-based application with a set of cohorts and use FFT to obtain the signal formed by the main frequency components of average response time. Our model represents the performance portrait of the microservice-based application. The performance portrait is similar to a fingerprint that Nonintrusive Measurement of Microservice Inferences carries internal software information. In our experiments, we take a two-tier microservice-based application containing databases as an example. Empirical results show that MEME can provide a distinguishable profile of the performance portrait of data services in a temporal and spatial manner, which allows us to identify the software type.
Title: Nonintrusive Measurement on Temporal and Spatial Features of Microservice Inferences
Description:
Abstract The high flexibility of microservice architecture provides notable divergence among the internal software stack within the same application.
Microservice-based application are commonly deployed in data center from users yet they have no cue where or what existly are provided from the service provider.
In this case, there could exist those providers could be able to replace the internal software without noticing, making a contract level fault and offloading risks to users.
To better profile the microservice, we propose a framework that provides non-intrusive measurements on microservice inference, or MEME, to detect fraudulent behaviors of cloud service providers on microservice-based applications.
We design MEME using performance portrait and fast Fourier transform (FFT).
We model the microservice-based application with a set of cohorts and use FFT to obtain the signal formed by the main frequency components of average response time.
Our model represents the performance portrait of the microservice-based application.
The performance portrait is similar to a fingerprint that Nonintrusive Measurement of Microservice Inferences carries internal software information.
In our experiments, we take a two-tier microservice-based application containing databases as an example.
Empirical results show that MEME can provide a distinguishable profile of the performance portrait of data services in a temporal and spatial manner, which allows us to identify the software type.

Related Results

Service Call Chain Analysis for Microservice Systems
Service Call Chain Analysis for Microservice Systems
<p>Industrial practitioners widely adopt the microservice architecture to build applications. An application with microservice architecture can be composed of a set of indivi...
Restructuring Arsitektur Backend Aplikasi XYZ Berbasis Microservice
Restructuring Arsitektur Backend Aplikasi XYZ Berbasis Microservice
This research aimed to restructure the backend architecture of the XYZ application prototype using Microservice architecture. Load testing was conducted to compare the performance ...
Role of the Frontal Lobes in the Propagation of Mesial Temporal Lobe Seizures
Role of the Frontal Lobes in the Propagation of Mesial Temporal Lobe Seizures
Summary: The depth ictal electroencephalographic (EEG) propagation sequence accompanying 78 complex partial seizures of mesial temporal origin was reviewed in 24 patients (15 from...
Zynerator: Bridging Model-Driven Architecture and Microservices for Enhanced Software Development
Zynerator: Bridging Model-Driven Architecture and Microservices for Enhanced Software Development
Model-driven architecture (MDA) has demonstrated significant potential in automating code generation processes, yet its application often falls short in addressing the complexities...
REENGINEERING ARSITEKTUR MONOLITHIC KE MICROSERVICES PADA WEBSITE MANAGEMENT CONTENT MQTV
REENGINEERING ARSITEKTUR MONOLITHIC KE MICROSERVICES PADA WEBSITE MANAGEMENT CONTENT MQTV
Perkembangan teknologi memberikan banyak manfaat. Salah satu teknologi yang sudah banyak digunakan dan membantu pekerjaan masyarakat adalah internet. MQTV adalah perusahaan stasiun...
Optimized Intention-adaptive Graph Neural Network for Robust Failure Diagnosis of Microservice System Using Multimodal Data
Optimized Intention-adaptive Graph Neural Network for Robust Failure Diagnosis of Microservice System Using Multimodal Data
Abstract Automatic failure diagnosis is critical for large-scale Microservice systems. Most failure detection methods available today only employ single-modal data (logs, t...
A Quality Driven Framework for Decomposing Legacy Monolith Applications to Microservice Architecture
A Quality Driven Framework for Decomposing Legacy Monolith Applications to Microservice Architecture
Abstract Transforming monolith applications to microservice architecture is a common cloud migration strategy for businesses to accomplish cloud-native benefits. However, d...
Reusability of Legacy Software Using Microservices: An Online Exam System Example
Reusability of Legacy Software Using Microservices: An Online Exam System Example
A new design approach called microservices-based architecture is quickly emerging as one of the most efficient ways to re-architect aging enterprise systems and reengineer them int...

Back to Top