Научная статья на тему 'Облачная инфраструктура инфокоммуникационной сети: особенности моделирования'

Облачная инфраструктура инфокоммуникационной сети: особенности моделирования Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
479
71
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ / CLOUD COMPUTING / МОДЕЛИ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ / CLOUD COMPUTING MODEL / ИНФРАСТРУКТУРА ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ / CLOUD COMPUTING INFRASTRUCTURE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Амирсаидов Улугбек Бабурович, Усманова Наргиза Бахтиербековна

Рассматриваются особенности моделирования облачных вычислений, с описанием концептуальной модели облачной инфраструктуры инфокоммуникационной сети. В разработанной модели процессы передачи и обработки пакетов моделируются на основе теории систем массового обслуживания, а алгоритмы управления процессами и ресурсами сети на основе теории многоагентных систем. Описаны компоненты модели распределенной облачной инфраструктуры инфокоммуникационной сети и пример моделирования системы в программной среде AnyLogic.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Облачная инфраструктура инфокоммуникационной сети: особенности моделирования»

ТЕХНИЧЕСКИЕ НАУКИ

ОБЛАЧНАЯ ИНФРАСТРУКТУРА ИНФОКОММУНИКАЦИОННОЙ СЕТИ: ОСОБЕННОСТИ МОДЕЛИРОВАНИЯ Амирсаидов У.Б.1, Усманова Н.Б.2 Em ail : [email protected]

'Амирсаидов Улугбек Бабурович — кандидат технических наук, доцент;

2Усманова Наргиза Бахтиербековна — кандидат технических наук, доцент, кафедра сетей и систем передачи данных, факультет телекоммуникационных технологий, Ташкентский университет информационных технологий, г. Ташкент, Республика Узбекистан

Аннотация: рассматриваются особенности моделирования облачных вычислений, с описанием концептуальной модели облачной инфраструктуры инфокоммуникационной сети. В разработанной модели процессы передачи и обработки пакетов моделируются на основе теории систем массового обслуживания, а алгоритмы управления процессами и ресурсами сети - на основе теории многоагентных систем. Описаны компоненты модели распределенной облачной инфраструктуры инфокоммуникационной сети и пример моделирования системы в программной среде AnyLogic.

Ключевые слова: облачные вычисления, модели облачных вычислений, инфраструктура облачных вычислений.

CLOUD INFRASTRUCTURE OF INFOCOMMUNICATION NETWORK: FEATURES OF SIMULATION Amirsaidov U.B.1, Usmanova N.B.2

'Amirsaidov Ulugbek Baburovic - Candidate of Technical Sciences, Associate Professor;

2Usmanova Nargiza Bakhtierbekovna - Candidate of Technical Sciences, Associate Professor, DEPARTMENT OF NETWORKS AND DATA TRANSMISSION SYSTEMS, FACULTY OF TELECOMMUNICATION TECHNOLOGIES, TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES, TASHKENT, REPUBLIC OF UZBEKISTAN

Abstract: the features of the simulation of cloud computing are considered, with description of the conceptual model of cloud infrastructure of info-communications network. In the model the processes of packet transmission and processing are modeled based on the theory of queuing systems, while algorithms of control of network processes and resources - based on the theory of multi-agent systems. The components of distributed cloud infrastructure models of info-communication network are described and example is given for a system simulation in AnyLogic environment. Keywords: cloud computing, cloud computing model, cloud computing infrastructure.

УДК: 004.7

Введение

Все более тесная связь процессов в сфере информационно-коммуникационных технологий, стремительное развитие глобальных информационных и вычислительных сетей и ряд других факторов ведут к изменению фундаментальных парадигм обработки информации вследствие необходимости поддержки и развития распределенных информационно-вычислительных ресурсов, технологии использования которых получают все больший приоритет в современном информационном обществе [1]. В этих условиях облачные вычисления как этап и новая концепция в эволюции Интернета, позволяют предоставление средств пользователю, когда может быть доставлена любая услуга в любом месте и когда это необходимо [2 - 4].

На сегодняшний день многие эксперты сходятся во мнении, что «облако» по своим возможностям превзойдет Интернет [5, 6]: объем мирового рынка облачных сервисов увеличивается стабильными темпами и в 2016 г. достиг 204 млрд долларов. За последние несколько лет концепция облачных вычислений и виртуализации набрала силу и стала популярной в сфере информационных технологий; появились и развиваются быстрыми темпами решения на основе программно--конфигурируемых сетей (SDN-Software Defined Network); многие организации приступили к реализации этих технологий, стремясь снизить

расходы за счет улучшенной виртуализации машин, меньшего времени на администрирование и снижения затрат на инфраструктуру [7 - 9]. С этих позиций отмечается актуальность исследования инфраструктуры облачных вычислений, с рассмотрением задач, связанных с обеспечением облачных услуг.

Разработка модели облачной инфраструктуры

Распределенная облачная инфраструктура инфокоммуникационной сети состоит из множества компонент:

CloudNet — \ CloudDataSenters, Flavors, j ~~ {Orchestrators, Applications, Users у где S D Ns = {S D NltS D N2, ■ ■ -,SD Nk} - множество программно-конфигурируемых сетей; СI о и dD a t aS en t er s = { С DSl, С DS2,.. ,,CDSm} - множество облачных дата-центров, подключенных к сетям S DNs; FI a vo rs = {FI a v о r ,F I a v о r2, ..., FI a v о rv}- множество виртуальных машин;

-множество оркестраторов; {A p p l ,App 2,. . ,,Apps} - множество приложений (прикладных и сетевых сервисов) СI о и dN e t; Us e rs = { Us e rlt Us e r2,. . ., Us e rn} - множество пользователей С l о и dN e t. Программно-конфигурируемую сеть S DNt представим в виде графа

SDNt = (OFS, OF С,Links), i = TJ Вершины графа представляют собой контроллер SDNt (OFC- Open Flow Controller) и множество коммутаторов SDNt (OFS - Open Flow Switches). Ребра графа Links = представляют собой двухсторонние сетевые связи между вершинами и графа. При этом облачный дата-центр состоит из множества компонент CDSl = { CN,DSS,C l о и d С о ntr о l le r,L о ca IN e tw/о r k},

где - множество вычислительных узлов ( ;

- система хранения данных; - контроллер облака и

- локальная сеть для обмена данными между компонентами дата-центра. Параметры Fs узла С N t представляются вектором [10]: Fs( С NO = ( Mu Du Си Pt) ,

где Мгобъем оперативной памяти; Dr объем дисковой памяти; Сг число вычислительных ядер и - суммарная производительность ядер.

Оркестратор облачной сети реализует алгоритм виртуализации приложений на основе анализа и классификации запросов пользователей. Результатом алгоритма является файл конфигурации в виде шаблона для приложений сети, включающего в себя образ виртуальной машины с заданными параметрами аппаратного и программного обеспечения.

Контроллер облака подбирает оптимальные вычислительные узлы С N для запуска виртуальной машины (облачного сервера). Оркестратор на основе запросов пользователей, загрузки

сети и дата-центров осуществляет миграцию виртуальных машин между дата-центрами. Контроллер облака на основе загрузки вычислительных узлов осуществляет миграцию виртуальных машин между вычислительными узлами дата-центра.

Функциональная структура SDN сети с облачными дата-центрами приведена на рисунке 1.

Рис. 1. Функциональная структура SDN с облачными дата-центрами

Для моделирования и исследования сетей в большинстве случаев используются подходы на основе теории автоматов, теории сетей Петри, теории систем массового обслуживания, теории динамических систем, теории многоагентных систем и др., при этом каждый из таких подходов имеет свои преимущества и недостатки. Как показывает современная практика моделирования, в случае структурно и функционально сложных систем, моделирование на основе одной теории является трудной задачей (например [11]). В частности, в рассматриваемой сети процессы передачи и обработки пакетов можно адекватно и удобно моделировать на основе теории систем массового обслуживания, а алгоритмы управления процессами и ресурсами сети - на основе теории многоагентных систем (такой принцип моделирования систем называется многоподходным моделированием). На рисунке 2 приведена концептуальная модель SDN сети c облачными Data-центрами.

Рис. 2. Концептуальная модель SDN с облачными дата-центрами

Поведение агента описывается при помощи карт состояний: ориентированного графа G = (V,E), в котором множество вершин - это состояние агента, а множество дуг -это события, которые переводят агента из одного состояния в другое.

Моделирование и исследование рассматриваемой системы было осуществлено в программной среде AnyLogic [12], которая позволяет описывать части больших гетерогенных систем, используя разные подходы (объединяя модель системной динамики, дискретно-событийную и агентную [13] модели).

Результаты проведенного моделирования позволили определить значения характеристик (гистограмм) функционирования по отдельным компонентам распределенной многоагентной системы, в том числе особенности поведения того или иного агента/компонента системы в различных условиях. Заключение

Вопросам исследований и разработок облачных вычислений посвящено много работ, со стороны мирового научного сообщества прилагается много усилий в этом направлении распределенных вычислений, имеется опыт реализации проектов; несмотря на это, имеются некоторые препятствия на пути разработки и принятия облачных вычислений, связанные с отсутствием соответствующего понимания процессов в части реализации функций и механизмов предоставления услуг, в связи с чем, предложенный подход моделирования может быть полезен при определении соответствующих характеристик и параметров функционирования инфраструктуры облачных вычислений (в том числе в контексте требований соглашения o качестве обслуживания [14]).

На основе результатов имитационного моделирования могут быть определены различные параметры и характеристики компонентов в среде облачных вычислений, с дальнейшим указанием и оценкой граничных условий функционирования и учета параметров. Кроме того, на основе предложенной методики можно реализовать направленный вычислительный эксперимент в части реализации вычислительных процедур, связанных с более сложными задачами исследования распределенных систем (к примеру, при организации работы облачной среды в условиях больших объемов данных и процедур принятия решений).

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

1. Варакин Л.Е. Будущее поколение инфокоммуникационных сетей FGN XXI// Межд. конф. MAC-2004 «Инфокоммуникационные сети XXI века». [Электронный ресурс]. Режим доступа: http://niits.ru/public/2004/2004-039.pdf/ (дата обращения: 12.05.2015).

2. Kai Hwang et ali, Distributed and Cloud Computing: from Parallel Processing to the Internet of Things//Morgan Kaufman, 2005.

3. Батура Т.В., Мурзин Ф.А., Семич Д.Ф. Облачные технологии: основные понятия, задачи и тенденции развития. Программные продукты, системы и алгоритмы. № 1, 2014.

4. Cary Landis, Dan Blacharski. Cloud Computing made easy, Version 0.3 [4]: A Quick Start Guide to Cloud Computing // Mark I Williams, 2010.

5. Soumitra Dutta, B.Bilbao-Osorio. Global Information Technology Report, 2012. Living in a Hyperconnected World - World Economic Forum, 2012.

6. Worldwide Public Cloud Services Forecast. [Electronic resource]. URL: http://www.gartner.com/newsroom/id/3188817/ (date of access: 15.03.2017).

7. ITU-T Recommendations Y.3501. Cloud computing - Framework and high-level requirements (05/2013).

8. Cloud computing: Benefits, risks and recommendations for information security. The official web site of The European Union. [Electronic resource]. URL: http://www.enisa.europa.eu/act/rm/files/deliverables/cloud-computing-risk-assessment/ (date of access: 15.11.2014).

9. Аноприенко А.Я., Миргород В.С. Технологии виртуализации: эволюция и перспективы использования/Научные труды Донецкого НТУ. Серия «Проблемы моделирования и автоматизации проектирования» (МАП - 2010), 2010. № 8 (168).

10. Сычев А.В. Теория и практика разработки современных клиентских веб-приложений. Интернет-Университет ИТ. [Электронный ресурс]. Режим доступа: http://www.intuit.ru/department/internet/24/thpdevweba_24.html/ (дата обращения: 09.08.2016).

11. Полежаев П.Н. Математическая модель распределенного вычислительного центра обработки данных с программно-конфигурируемыми сетями его сегментов. Вестник ОГУ, 2013. № 5.

12. КарповЮ.Г. Имитационное моделирование систем. Введение в моделирование на AnyLogic 5. СПб.: БХВ Петербург, 2005.

13. Рудаков И.В., Смирнов А.А. Исследование сложных дискретных систем на базе агентного подхода. Вестник МГТУ им. Н.Э. Баумана. Сер. «Приборостроение». № 3, 2009.

14. Усманова Н. On developing and implementing of the Cloud Computing Ecosystem in Uzbekistan // Труды межд. конф. «Радиотехнические, телекоммуникационные и информационные технологии: проблемы и перспективы развития». Ташкент, 2015 г.

ОБОРУДОВАНИЕ ДЛЯ БЕСТРАНШЕЙНОЙ РАЗРАБОТКИ ГРУНТА

СПОСОБОМ ПРОКОЛА Пермяков М.Б.1, Пивоварова К.А.2, Домнин В.Ю.3, Кусбекова М.Б.4, Жамбакина З.М.5 Email: [email protected]

'Пермяков Михаил Борисович - доцент, кандидат технических наук, доктор PhD, директор, Институт строительства, архитектуры и искусств, заведующий кафедрой; 2Пивоварова Ксения Александровна — магистрант; 3Домнин Виталий Юрьевич — магистрант, кафедра строительного производства, Федеральное государственное бюджетное образовательное учреждение высшего образования Магнитогорский государственный технический университет им. Г.И. Носова, г. Магнитогорск;

4КусбековаМаруан Балабековна - кандидат технических наук, доцент; 5Жамбакина ЗаурешМажитовна - кандидат технических наук, доцент, кафедра строительства, Казахский национальный исследовательский университет им. К.И. Сатпаева, г. Алматы, Республика Казахстан

Аннотация: в зависимости от применяемых нажимных приспособлений, передающих усилие на прокладываемый трубопровод, различают несколько разновидностей прокола труб: с помощью домкратов, грунтопрокалывающих станков, лебедок, тракторов, трубоукладчиков, бульдозеров и т.п. Прокладываемые в толще грунта трубы для уменьшения сопротивления и снижения сил трения при вдавливании трубы в грунт снабжают специальными наконечниками, закрепляемыми на переднем конце труб. Чаще всего применяют конусные наконечники и расширительные пояса с заглушками. При небольшой длине прокола трубы прокладывают открытым концом.

Ключевые слова: труба, прокол, гидропрокол, грунт, наконечник.

EQUIPMENT FOR TRENCH SOIL DEVELOPMENT BY PROCEDURE Permyakov M-В.1, Pivovarova KA.2, Domnin V.Yu.3, Kusbekova M-В.4,

Zhambakina Z-М.5

'PermyakovMikhail Borisovich- Associate Professor, Dr. Ph.D., Director, INSTITUTE OF CONSTRUCTION, ARCHITECTURE AND ART, Chair;

2Pivovarova Ksenija Alexandrovna — graduate student; 3Domnin Vitalij Yurievich - graduate student; DEPARTMENT OF BUILDING PRODUCTION, NOSOV MAGNITOGORSK STATE TECHNICAL UNIVERSITY,

MAGNITOGORSK; 4Kusbekova Maruan Balabekovna - Associate Professor, PhD; 5Zhambakina Zauresh Mazhitovna - Associate Professor, PhD, DEPARTMENT OF BUILDING, KAZAKH NATIONAL RESEARCH UNIVERSITY OF K.I. SATPAYEV, ALMATY, REPUBLIC OF KAZAKHSTAN

Abstract: depending on the pressure devices used, transfer forces to the pipeline being laid, several types of puncture are distinguished: by means of jacks, ground piercing machines, winches, tractors, pipelayers, bulldozers, etc. Pipes laid in the thickness of a pound to reduce resistance and reduce frictional forces. When the pipe is pressed into the ground, it is supplied with special tips fastened to

i Надоели баннеры? Вы всегда можете отключить рекламу.