Preview

Труды учебных заведений связи

Расширенный поиск

Разработка системы тестирования доступности сервиса развертывания виртуальных машин в облаке

https://doi.org/10.31854/1813-324X-2023-9-3-68-73

Аннотация

В данной статье представлена разработанная система тестирования доступности сервиса развертывания виртуальных машин в облаке. Рассмотрены методы, используемые для мониторинга облачных систем на основе решений с открытым исходным кодом (от англ. Opensource), такие как Kubernetes, Prometheus и Selenium. Описаны ключевые этапы проектирования системы, а именно сбор и анализ требований, архитектура, а также особенности реализации. Данная система позволяет предупредить возможные проблемы до их возникновения, а также повысить надежность сервиса. Интеграция с системами на основе открытых исходных кодов позволяет уменьшить стоимость разработки и эксплуатации системы, а также ускорить сроки внедрения. Данная система также может быть быстро адаптирована и настроена с учетом конкретных потребностей. Для анализа целесообразности построения системы была собрана производственная статистика резервирований виртуальных машин с помощью системы мониторинга Prometheus.

Об авторах

А. Г. Марченко
Корпорация Intel
Россия

архитектор «облачных» приложений Software and Advanced Technology Group, корпорация Intel



Д. А. Щемелинин
Корпорация Intel
Россия

доктор технических наук, вице-президент Software and Advanced Technology Group, корпорация Intel



Список литературы

1. Monitoring system & time series database // Prometheus. URL: https://prometheus.io/docs/introduction/overview [Accessed 04th April 2023]

2. Official intel web site. URL: https://www.intel.com [Accessed 04th April 2023]

3. The selenium browser automation project // Selenium. URL: https://www.selenium.dev/documentation [Accessed 04th April 2023]

4. Щемелинин Д.А. Математические модели и методы мониторинга и прогнозирования состояния глобально распределенных вычислительных комплексов // Труды учебных заведений связи. 2021. Т. 7. № 3. С. 73‒78. DOI:10.31854/1813-324X-2021-7-3-73-78

5. Щемелинин Д.А. Метод прогнозирования событий в глобально распределенных вычислительных комплексах. Современная наука: актуальные вопросы теории и практики. Серия: Естественные и технические науки. 2021. № 12-2. С. 47–54. DOI:10.37882/2223-2966.2021.12-2.16

6. Щемелинин Д.А. Метод и алгоритм автоматического восстановления информационных сервисов на основе объективных предиктивных данных мониторинга. Современная наука: актуальные вопросы теории и практики. Серия: Естественные и технические науки. 2021. № 8. С. 140–144. DOI:10.37882/2223-2966.2021.08.41

7. Selenium with Python. URL: https://selenium-python.readthedocs.io [Accessed 04th April 2023]

8. The TIOBE Programming Community index an indicator of the popularity of programming languages. URL: https://www.tiobe.com/tiobe-index [Accessed 04th April 2023]

9. Raghavendra S. Python Testing with Selenium: Learn to Implement Different Testing Techniques Using the Selenium WebDriver. Berkeley: Apress, 2020. 196 p.

10. When to Use Selenium Grid // Selenium. URL: https://www.selenium.dev/documentation/grid/applicability [Accessed 04th April 2023]

11. Grafana documentation // Grafana Labs. URL: https://grafana.com/docs/grafana/latest [Accessed 04th April 2023]

12. Razali N.M., Wah Y.B. Power comparisons of Shapiro-Wilk, Kolmogorov-Smirnov, Lilliefors and Anderson-Darling tests // Journal of Statistical Modeling and Analytics. 2011. Vol. 2. No. 1. PP. 21‒33. URL: https://www.nrc.gov/docs/ML1714/ ML17143A100.pdf [Accessed 04th April 2023]

13. Leys C, Ley C., Klein O., Bernard P., Licata L. Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median // Journal of Experimental Social Psychology. 2013. Vol. 49. Iss. 4. PP. 764–766. URL: https://www.sciencedirect.com/science/article/pii/S0022103113000668 [Accessed 04th April 2023]

14. Щемелинин Д.А. Система Критериев и алгоритм обработки информации и принятия решений для программного модуля отображения наиболее значимых событий мониторинга в информационной системе // XXI век: итоги прошлого и проблемы настоящего плюс. 2021. Т. 10. № 3(55). С. 67–71. DOI: 10.46548/21vek-2021-1055-0012


Рецензия

Для цитирования:


Марченко А.Г., Щемелинин Д.А. Разработка системы тестирования доступности сервиса развертывания виртуальных машин в облаке. Труды учебных заведений связи. 2023;9(3):68-73. https://doi.org/10.31854/1813-324X-2023-9-3-68-73

For citation:


Marchenko A., Shchemelinin D. Development of an Accessibility Testing System for the Virtual Machine Deployment Service in the Cloud. Proceedings of Telecommunication Universities. 2023;9(3):68-73. https://doi.org/10.31854/1813-324X-2023-9-3-68-73

Просмотров: 546


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1813-324X (Print)
ISSN 2712-8830 (Online)