The original motivation for the API is an ap-
plication where monitoring metrics collected from a
Kubernetes-based data center are integrated from two
different time series database systems for the purpose
of developing predictive models and optimization al-
gorithms. However, the API is designed to be adapt-
able to different use cases, and users can extend its ca-
pabilities by writing new implementations of abstract
classes provided for this purpose. In future work we
aim to further improve the adaptability of the API and
to extend it with data transformation operators that
make it more convenient for users to pre-process re-
trieved data for analysis.
ACKNOWLEDGEMENTS
The work presented in this paper was carried out as
part of the ArctiqDC project, with financial support
from the European Regional Development Fund via
the Interreg Nord program. We would also like to
thank Daniel Olsson of RISE Research Institutes of
Sweden for providing access to the databases used.
REFERENCES
Boukadi, K., Rekik, M., Bernabe, J. B., and Lloret, J.
(2020). Container description ontology for CaaS.
International Journal of Web and Grid Services,
16(4):341–363.
Deng, Y., Sarkar, R., Ramasamy, H., Hosn, R., and Mahin-
dru, R. (2013). An ontology-based framework for
model-driven analysis of situations in data centers.
In 2013 IEEE International Conference on Services
Computing, pages 288–295.
El Kaed, C. and Boujonnier, M. (2017). FOrT
´
E: A feder-
ated ontology and timeseries query engine. In 2017
IEEE International Conference on Internet of Things
(iThings) and IEEE Green Computing and Commu-
nications (GreenCom) and IEEE Cyber, Physical and
Social Computing (CPSCom) and IEEE Smart Data
(SmartData), pages 983–990.
H
´
ebert, A. (2019). TSL: a developer-friendly time
series query language for all our metrics. URL:
https://www.ovh.com/blog/tsl-a-developer-friendly-
time-series-query-language-for-all-our-metrics/,
accessed 9 May, 2021.
Hossayni, H., Khan, I., and El Kaed, C. (2018). Embed-
ded semantic engine for numerical time series data.
In 2018 Global Internet of Things Summit (GIoTS),
pages 1–6.
KairosDB (2021). KairosDB documentation v1.2.0
— KairosDB 1.0.1 documentation. URL:
http://kairosdb.github.io/docs/build/html/index.html,
accessed 9 May, 2021.
Koorapati, K., Rubini, P., Ramesh, P. K., and Veeraswamy,
S. (2020). Ontology based power profiling for in-
ternet of things deployed with software defined data
center. Journal of Computational and Theoretical
Nanoscience, 17(1):479–487.
Kubernetes (2021). What is Kubernetes? URL:
https://kubernetes.io/docs/concepts/overview/what-
is-kubernetes/, accessed 9 May, 2021.
Lamy, J.-B. (2017). Owlready: Ontology-oriented pro-
gramming in Python with automatic classification and
high level constructs for biomedical ontologies. Arti-
ficial Intelligence in Medicine, 80:11–28.
Memari, A., Vornberger, J., G
´
omez, J. M., and Nebel, W.
(2016). A data center simulation framework based on
an ontological foundation. In Marx Gomez, J., Son-
nenschein, M., Vogel, U., Winter, A., Rapp, B., and
Giesen, N., editors, Advances and New Trends in Envi-
ronmental and Energy Informatics: Selected and Ex-
tended Contributions from the 28th International Con-
ference on Informatics for Environmental Protection,
Progress in IS, pages 39–57. Springer International
Publishing.
Metwally, K. M., Jarray, A., and Karmouch, A. (2015).
Two-phase ontology-based resource allocation ap-
proach for IaaS cloud service. In 2015 12th An-
nual IEEE Consumer Communications and Network-
ing Conference (CCNC), pages 790–795.
Musen, M. A. and the Prot
´
eg
´
e Team (2015). The Prot
´
eg
´
e
project: A look back and a look forward. AI Matters,
1(4):4–12.
Prometheus (2021). Overview | Prometheus. URL:
https://prometheus.io/docs/introduction/overview/,
accessed 9 May, 2021.
Xiao, G., Calvanese, D., Kontchakov, R., Lembo, D.,
Poggi, A., Rosati, R., and Zakharyaschev, M. (2018).
Ontology-based data access: A survey. In Proceed-
ings of the Twenty-Seventh International Joint Con-
ference on Artificial Intelligence (IJCAI-18), pages
5511–5519.
Zhang, S., Yen, I., and Bastani, F. B. (2016). Toward se-
mantic enhancement of monitoring data repository. In
2016 IEEE Tenth International Conference on Seman-
tic Computing (ICSC), pages 140–147.
Zhang, S., Zeng, W., Yen, I., and Bastani, F. B. (2019).
Semantically enhanced time series databases in IoT-
edge-cloud infrastructure. In 2019 IEEE 19th Inter-
national Symposium on High Assurance Systems En-
gineering (HASE), pages 25–32.
Ontology-based Framework for Integration of Time Series Data: Application in Predictive Analytics on Data Center Monitoring Metrics
161