add ref
This commit is contained in:
+1
-1
@@ -24,7 +24,7 @@
|
|||||||
\label{fig:uml_model1}
|
\label{fig:uml_model1}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
Также необходима разработка механизмов преобразования модели. Основными преобразованиями являются импорт данных из табличного описания во внутреннюю модель, экспорт во входные языки средства развертывания сетевых конфигураций и средства построения диаграмм. YAML-файл в этом случае используется как структурированное описание, пригодное для дальнейшей обработки программами, вроде Netloom для поднятия сети из виртуальных машин, а D2 может применяться для генерации визуального представления сети на основе уже построенной модели.
|
Также необходима разработка механизмов преобразования модели. Основными преобразованиями являются импорт данных из табличного описания во внутреннюю модель, экспорт во входные языки средства развертывания сетевых конфигураций и средства построения диаграмм. YAML-файл в этом случае используется как структурированное описание, пригодное для дальнейшей обработки программами, вроде Netloom \cite{netloom} для поднятия сети из виртуальных машин, а D2 может применяться для генерации визуального представления сети на основе уже построенной модели.
|
||||||
|
|
||||||
Программная реализация средства описания конфигурации сети виртуальных машин выполнена на языке Python. Объём написанного кода: 710 строк, 48 килобайт. На рисунке \ref{fig:schema} представлен основной процесс работы с утилитой. Построение диаграмм происходит с помощью модуля py-d2 (пример на рисунке \ref{fig:diagram}).
|
Программная реализация средства описания конфигурации сети виртуальных машин выполнена на языке Python. Объём написанного кода: 710 строк, 48 килобайт. На рисунке \ref{fig:schema} представлен основной процесс работы с утилитой. Построение диаграмм происходит с помощью модуля py-d2 (пример на рисунке \ref{fig:diagram}).
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,14 @@ py-d2. Fully typed python interface for building .d2 diagram files in python.
|
|||||||
\bibitem{DB}
|
\bibitem{DB}
|
||||||
\textbf{Дейт \;К.\;Дж.} Введение в системы баз данных (8-е изд.)~// Издательский дом "Вильяме". – 2005. – 1327 с.
|
\textbf{Дейт \;К.\;Дж.} Введение в системы баз данных (8-е изд.)~// Издательский дом "Вильяме". – 2005. – 1327 с.
|
||||||
|
|
||||||
|
|
||||||
|
\bibitem{netloom}
|
||||||
|
Netloom. A CLI tool for creating and managing network lab topologies.
|
||||||
|
\url{https://github.com/wlix13/NetLoom/} (accessed May~23, 2026)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
% \bibitem{TEST}
|
% \bibitem{TEST}
|
||||||
% \textbf{Балашов\;В.\;В., Абрамов \;А.\;В., Чупахин \;А.\;А. и др.} Муравьиный алгоритм
|
% \textbf{Балашов\;В.\;В., Абрамов \;А.\;В., Чупахин \;А.\;А. и др.} Муравьиный алгоритм
|
||||||
% для построения однопроцессорного расписания с минимизацией пикового
|
% для построения однопроцессорного расписания с минимизацией пикового
|
||||||
|
|||||||
Reference in New Issue
Block a user