21:05
Грамотно содержащее облако повышает эффективность вычислений, говорит первое в своем роде исследование

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

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

          Теперь, в первый в своем роде исследование финансируется IBM и Национального научного Фонда США, Вирджиния исследователи обнаружили новые пути для повышения вычислительной эффективности с помощью средств управления облачной легкая виртуальная машина замена называемые контейнеры, платформы, которые позволяют микрослужб, что сила извлечения данных из эфира -- развернуть в более гибкой манере.

           Исследовательская группа представит свои результаты в Окленде, Калифорния, на FAST ' 18, 16-й конференции USENIX по файлам и технологиям хранения в феврале.

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

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

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

            Группа проанализировала беспрецедентный объем данных из пяти географически распределенных центров обработки данных за 75 дней, охватывающих 38 миллионов запросов и 181,3 ТБ трассировок, или временных журналов, которые документируют выполнение программы. Клиентский набор исследования провел гамму от частных лиц к малому и среднему бизнесу до крупных государственных учреждений.

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

           Butt объясняет преимущество префэтчинга в современной метафоре как разницу между настройкой времени встречи в 10 утра и готовностью :30 секунд до этого с кофе в руке, в отличие от показа в назначенное время.

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

 Возможно Вас заинтересует: Игры 3 панды все части

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

            Другой ключевой вывод включает в себя то, что молодые непроизводственные реестры испытывают более низкие нагрузки по сравнению с более длительными производственными системами, которые могут информировать о том, как нагрузка реестра влияет.

            "Наше сотрудничество с Вирджинии позволило нам увидеть, как данные в природе выступал и как тока микрослужб работали для достижения задач, извлечение и передача данных," сказал Мохамед Мохамед, соавтор на изучении и членом IBM контейнер для хранения исследовательская группа, Вездесущность. "Без возможности использовать такой большой и разнообразный набор данных от IBM, мы не смогли бы прийти к выводам, которые мы сделали."

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

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

Просмотров: 138 | Добавил: WUZU | Рейтинг: 0.0/0