Системная динамика в облаке вместе с Veesp

by Ivan Perl 13 December 2018 Comments
Системная динамика в облаке вместе с Veesp

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

Моделирование позволяет взглянуть на исследуемую или разрабатываемую систему под разными углами, оценить её поведение и возможные состояния в сотнях и тысячах возможных комбинаций внешних воздействий и собственных параметров. Сейчас практически невозможно представить себе разработку сложной современной системы, производимой без предварительного моделирования.

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

С течением времени инструменты осознания и осмысления окружающей действительности развивались и совершенствовались параллельно развитию и усложнению окружающего мира. Задачи становились всё более масштабными и для их решения уже не хватало одного задумавшегося исследователя. Появилась необходимость описывать всё более сложные процессы и привлекать всё больше исследователей. Это дало толчок к развитию аналитического моделирования, люди стали использовать формулы, точно описывающие определённые процессы и это позволило делиться информацией и активнее взаимодействовать друг с другом.

Но, запущенный однажды, процесс развития и усложнения мира двигается всё быстрее, и сложность очень многих аналитических моделей возросла настолько, что решать их в ручную затруднительно, а иногда даже невозможно. Так на помощь специалистам пришло компьютерное моделирование. Использование вычислительных машин значительно раздвинуло границы возможностей для учёных, что открыло новые горизонты масштаба, сложности, точности и детализации исследуемых явлений, процессов и систем.

В наши дни, в эпоху облачных технологий, эффективных коммуникаций и высокой степени доступности информации, компьютерное моделирование не может оставаться в стороне. Начатый в 2015 году проект по разработке свободной бесплатной и открытой платформы для системно-динамического моделирования sdCloud, на протяжении нескольких лет активно расширяет возможности, предоставляемые специалистам, учёным, преподавателям и студентам. При этом развитие идёт как в качественном направлении (новые способы расчёта моделей, механизмы работы с ними, инструменты для анализа результатов), так и в количественном, за счёт расширения наших вычислительных мощностей и установки дополнительного оборудования.

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

Разработка проекта sdCloud началась в 2015 году студентами университета ИТМО и уже в середине 2017 года первая общедоступная версия решения появилась на официальном сайте. С тех пор проект существенно расширился и теперь уже имеет статус международного так как над ним работают студенты и аспиранты из России, Индии, Бразилии и США. Так как системнодинамический подход к моделированию различных процессов и систем, реализуемый в проекте, позволяет решать широкий спектр задач в различных областях, проект расширяется не только за счёт разработчиков присоединяющихся к развитию самой платформы, но и исследователей решающих прикладные задачи в областях экономики, управления ресурсами и мониторинга сложных технических систем.

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

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

Подпишитесь на нашу рассылку
чтобы получать последние новости и статьи!
Visa
Mastercard
Paypal
Bitcoin
American Express
JCB
Diners Club