VIRTUALIZATSIYA TEXNOLOGIYASIGA ASOSLANGAN AVTOMATLASHTIRILGAN VIRTUAL LABORATORIYA TIZIMI ARXITEKTURASI
;
Docker, LabDrive, mikroxizmatli arxitektura, JWT, NGINX, UserSession, virtual laboratoriya, avtomatlashtirish.Abstrak
Zamonaviy ta’limda amaliy mashg‘ulotlarni samarali tashkil etish uchun xavfsiz virtual laboratoriya muhitlari zarur. Ushbu tadqiqotda virtualizatsiya texnologiyasiga asoslangan avtomatlashtirilgan virtual laboratoriya tizimi ishlab chiqildi. Tizimning markaziy qismi — LabDrive mikroxizmati bo‘lib, u laboratoriya fayllarini tahlil qiladi, Docker muhitini yaratadi va foydalanuvchi so‘rovlarini NGINX reverse proxy orqali yo‘naltiradi. Foydalanuvchi autentifikatsiyasi JWT token mexanizmi yordamida amalga oshiriladi. Sinov natijalari tizimning tezkorligini (5–10 soniya) va resurs tejamkorligini (40% gacha) ko‘rsatdi. Shuningdek, UserSession modeli taklif etilib, u konteyner qatlamini kamaytirish orqali xotira sarfini 60–80% gacha qisqartiradi. Bu yondashuv ko‘p foydalanuvchili virtual muhitni samarali boshqarish imkonini beradi.
Iqtiboslar
Sun Y., Safford D., Zohar M., Pendarakis D., Gu Z., Jaeger T. Security Namespace: Making Linux Security Frameworks Available to Containers // Proceedings of the USENIX Security Symposium. – 2018. – P. 1213-1227.
Nimmagadda S. Linux Namespaces and cgroups as OS Primitives for Lightweight Virtualization: Architecture, Isolation Mechanisms, and Performance Evaluation // Turkish Journal of Computer and Mathematics Education (TURCOMAT). – 2021. – Vol. 12, No. 9. – P. 811-822.