Weaver: A Novel Configuration Designer for IT/NW Services in Heterogeneous Environments
A configuration of an information technology/network (IT/NW) service is composed of components (e.g., applications, servers, and switches), relationships among them, and their attributes. To run a service appropriately, its configuration should be carefully organized to satisfy customer requirements...
Saved in:
Published in | 2019 IEEE Global Communications Conference (GLOBECOM) pp. 1 - 6 |
---|---|
Main Authors | , , , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A configuration of an information technology/network (IT/NW) service is composed of components (e.g., applications, servers, and switches), relationships among them, and their attributes. To run a service appropriately, its configuration should be carefully organized to satisfy customer requirements, as well as dependencies and constraints derived from the components. Designing such a service configuration is daunting when the service is deployed in a heterogeneous environment including multiple clouds, edge devices, and different types of existing servers and network nodes. Thus, the time and cost for the designing task are serious problems in providing new services. In this paper, we present Weaver, an automated service configuration designer that generates a concrete service configuration on the basis of abstract customer requirements and the environment in which the service is deployed. Weaver accepts information about such requirements and environment as input and converts it into a fully concretized service configuration that can be deployed in the designated environment. In this paper, we take an example of a video surveillance Internet of Things (IoT) service, where multiple components including cameras, video analyzers and terminals, are distributed over multiple locations. In the evaluation, we show that Weaver produces configurations for designated heterogeneous environments. We also show that design time is dramatically shorter than in traditional system integration procedures. For example, the design time is shorter than a minute when the number of components is less than 150. |
---|---|
ISSN: | 2576-6813 |
DOI: | 10.1109/GLOBECOM38437.2019.9014133 |