Решение Cloud Bursting, бессерверный контейнер снижает затраты и повышает эффективность для максимального удобства

Эта статья опубликована сообществом Huawei Cloud Community « DTSE Tech Talk | Issue 42: Cloud Bursting Solution, бессерверный контейнер снижает затраты и повышает эффективность для максимального удобства », автор: выбрано сообществом Huawei Cloud.

Не в состоянии ли автономный кластер K8s, созданный IDC, удовлетворить пиковые потребности бизнеса? Процесс расширения инфраструктуры IDC идет медленно, единовременные инвестиции велики, а затраты на управление и обслуживание высоки? В прямой трансляции на тему «Cloud Native Bursting: как помочь предприятиям сократить расходы и повысить эффективность» технический евангелист Huawei Cloud Native DTSE Лю Юйцин остановился на облачном решении Cloud Native Bursting, предоставляемом Huawei Cloud Serverless Container Service CCI, сочетающем в себе Типичные сценарии и демонстрация фактической эксплуатации помогают предприятиям и пользователям быстро разрабатывать планы снижения затрат и повышения эффективности.

Что такое взрыв облаков

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

cke_120.png

С помощью Cloud Bursting потребители облака могут делать следующее:

  • Эффективное использование местных ресурсов
  • Сократить дальнейшие инвестиции в местную инфраструктуру
  • Наслаждайтесь масштабом и гибкостью публичного облака
  • Избегайте перебоев в обслуживании критически важных бизнес-приложений из-за резкого роста деловой активности

Cloud Bursting впервые реализован в облачных сценариях.

Gartner прогнозирует, что к 2025 году доля цифрового бизнеса, основанного на облачных платформах, достигнет 95%. Облачные технологии продолжают развиваться, и их доля на рынке продолжает расти.Бессерверные контейнеры стали новым выбором для предприятий при переходе в облако в эпоху Cloud Native 2.0.

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

Huawei Cloud Serverless Container Service CCI (Cloud Container Instance) — это контейнерная служба, основанная на бессерверной архитектуре. Он обладает рядом функций, таких как чрезвычайная гибкость, готовность к использованию, безопасная изоляция, крупномасштабная разнообразная вычислительная мощность и низкая стоимость. Служба CCI выступает в качестве поставщика ресурсов в облачных сценариях Cloud Bursting. Облачное решение Bursting в основном имеет три метода доступа: доступ к IDC клиента, доступ к кластеру контейнеров Huawei Cloud и доступ к консоли/API.

Доступ к IDC для клиентов

В сценарии клиентского IDC, то есть пользователь имеет самостоятельно созданный кластер K8s в своем автономном IDC или использовал сервис, аналогичный Huawei Cloud CCE Agile Edition.Он размещает кластер K8s и устанавливает эластичный пакет, предоставленный CCI. Эластичность бизнеса IDC для CCI в облаке.

Доступ к кластеру облачных контейнеров Huawei

Пользователи могут создавать кластеры K8s одним щелчком мыши с помощью CCE/CCE Turbo, предоставляемого Huawei Cloud, но пользователям также необходимо самостоятельно управлять узлами Node. После установки эластичного пакета пользователи могут эластичить пиковые услуги из CCE в CCI для достижения гибкого сотрудничества — пользователи могут запускать общие службы в кластере и эластичить службы пиковых сценариев для CCI.

 

Доступ к консоли/API

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

Анализ ключевых возможностей Cloud Native Bursting

Облачный встроенный важный плагин Virtual Kubelet

Virtual Kubelet — плагин, разработанный на основе открытого исходного проекта сообщества Virtual Kubelet. Как виртуальный Kubelet, он используется для подключения кластеров Kubernetes и API других платформ. Основной сценарий — гибкое расширение бизнеса в кластере K8s для Бессерверные контейнерные платформы (такие как CCI и т. д.).

Основные возможности сообщества ВК:

  • Управлять жизненным циклом VK-Node
  • Управляйте жизненным циклом запланированных подов VK-Node
  • Предоставьте API уровня узла (Pod Exec, журналы и т. д.).

Расширенные возможности CCI по расширению ВКонтакте:

  • Совместимость сетей и сервисов между модулями
  • Поддержка встроенного хранилища
  • Интеллектуальная проверка, интеллектуальное планирование, интеллектуальный пул эластичных ресурсов защиты
  • Облачные журналы и мониторинг подключены
  • Оптимизация согласованности среды (разрешение DNS, имя хоста, событие синхронизации и т. д.)
  • Большой масштаб, повышенная надежность

cke_121.png

Гибкая стратегия управления расписанием

Предоставляет гибкие возможности управления на уровне группы контейнеров (Pod).

Добавьте тег virtual-kubelet.io/burst-to-cci в рабочую нагрузку для гибкого управления и поддержки следующих возможностей конфигурации:

  • auto: автоматически определяет, следует ли эластично переключаться на CCI, на основе фактических результатов оценки планировщика в пользовательском кластере.Алгоритм TaintToleration будет отдавать приоритет планированию узлам CCE.
  • localPrefer: если ресурсов кластера недостаточно, разверните модуль в CCI.
  • принудительное исполнение: принудительное планирование CCI
  • off: Не планировать CCI

cke_122.png

 

Используйте объект «Профиль планировщика» для управления количеством эластичных материалов и приоритетом масштабирования.

cke_123.png

Единое автономное и онлайн-управление образами контейнеров.

Обеспечивает унифицированные возможности управления изображениями и упрощает управление изображениями в процессе пакетной обработки.

  • По умолчанию он подключен к хранилищу SWR Huawei Cloud и поддерживает корпоративный склад SWR.
  • Предоставьте инструменты для синхронизации стандартных изображений с корпоративным складом Huawei Cloud SWR/SWR одним щелчком мыши.
  • Предоставление инструментов для поддержки поэтапной и запланированной синхронизации новых изображений с облаком Huawei.
  • Поддерживает прямой доступ к собственным портовым и облачным корпоративным складам поставщиков.
  • Поддерживает возможность моментального снимка образа для повышения производительности загрузки образа контейнера, а одно изображение можно загрузить в течение 5 секунд.
  • Пакет Bursting elastic поддерживает замену адресов во время процесса упругости и нулевое изменение бизнес-конфигурации.

На основе пакета Bursting определите регулярные выражения и замените адрес изображения в pod yaml на Huawei Cloud SWR. Эластичный процесс не зависит от бизнеса, и нет необходимости иметь дело с различиями в конфигурации.

Автоматически сопоставляет учетные данные аутентификации хранилища Huawei Cloud без адаптации к бизнесу.

cke_124.png

 

Стабильный опыт во всех сферах

Обеспечить единый вход в глобальный бизнес

  • Такие ресурсы, как Pod, ConfigMap, Service и Secret, равномерно распределяются из исходного кластера K8s.
  • Поэтапная синхронизация зависимостей Pod, чтобы избежать нагрузки на полосу пропускания, вызванной полной синхронизацией.
  • Поддерживает гибкий взаимный доступ между экземплярами контейнера кластера K8s и эластичный доступ к экземплярам CCI через службу.

Обеспечить единое управление эксплуатацией и техническим обслуживанием.

  • CCI Pod предоставляет стандартный интерфейс мониторинга Pro и поддерживает стыковку с клиентской платформой мониторинга Pro.
  • CCI Pod имеет встроенный плагин Fluent-Bit, который поддерживает загрузку бизнес-журналов в Kafka.
  • Virtual Kubelet сообщает о событиях и другой информации обратно в пользовательский кластер на основе изменений пользовательского модуля.

 

cke_125.png

Облачный пример Bursting для клиента

Создайте Cloud Bursting, новый гибкий способ миграции в облако на основе бессерверных контейнеров.

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

Основные требования клиента :

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

Значение решения :

Подключив IDC и Huawei Cloud Container CCI, ресурсы IDC можно гибко масштабировать в общедоступном облаке.Облачные ресурсы можно использовать по требованию и выставлять счета посекундно, что экономит более 30 % затрат. Экземпляры в облаке можно гибко расширять и сокращать за считанные секунды, создавая возможности динамического реагирования и стабильность уровня инфраструктуры для поддержки изменений в бизнес-трафике верхнего уровня. Благодаря компоненту Virtual Kubelet, предоставленному Huawei Cloud, соединение кластера IDC K8S с бессерверным контейнером в облаке осуществляется без необходимости вторичной разработки со стороны клиента, а опыт облака/IDC является последовательным.

cke_126.png

 

Создайте открытую и эффективную облачную платформу больших данных на основе облачной технологии Bursting.

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

Основные требования клиента  :

  • Во время весеннего набора, осеннего набора и повседневной деятельности поток вычислительной мощности увеличится в несколько раз, что невозможно предсказать заранее и требует гибкости в реальном времени .
  • В планах на будущее будут объединены пулы ресурсов и стеки технологий с бизнес-приложениями, алгоритмическими предприятиями и т. д . для гибридного развертывания; планирование Yarn не позволяет рассчитывать расходы по отделам и предприятиям, что затрудняет применение бюджета и распределение ресурсов.
  • Исходный кластер больших данных имеет низкое использование ресурсов, таких как ЦП, память и жесткий диск , но ресурсов все еще недостаточно.Детализация эластичности узла велика, и ресурсы серьезно тратятся.

Значение решения :

  • Снижение затрат и повышение эффективности: после трансформации ресурсы используются по требованию, CCE Turbo разворачивает плоскости управления на небольшом количестве узлов, а все сервисы являются эластичными CCI, что снижает затраты на 20 % по сравнению с предыдущей стоимостью . Благодаря использованию высокопроизводительных эластичных ресурсов в облаке цикл выполнения задач отчетов сокращается вдвое, а производительность вычислений в реальном времени повышается в несколько раз.
  • Единая платформа: Распространите практику и опыт Flink на K8s на область Spark, чтобы создать эффективную и недорогую облачную платформу больших данных, обеспечить более эффективные соединения для большего количества талантов и возможностей, а также предоставить более ценные услуги передачи данных для предприятий. .
  • Чрезвычайная гибкость помогает ведущим компаниям социальных сетей легко справляться с внезапными пиками трафика.

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

Основные требования клиента :

  • Ресурсов IDC недостаточно, и трудно поддерживать пиковые нагрузки в ответ на чрезвычайные ситуации;
  • После предупреждения о трафике эффективность эластичного масштабирования низкая, а емкость не расширяется во времени, что затрудняет быстрое восстановление после приостановки бизнеса до тех пор, пока не спадет пик трафика;
  • Гораздо выше, чем ежедневный спрос на трафик, развертывание высоких стандартов, что приводит к огромной трате затрат на ресурсы.

Значение решения :

Ежедневное пиковое масштабирование, ежедневные пиковые нагрузки запускают расширение, подаются заявки на ресурсы по требованию и выставляют счета по требованию, экономя затраты на ресурсы более чем на 30 %; горячие события проходят гладко, крупномасштабные виртуальные машины + экземпляры контейнеров расширяются для запуска служб, а емкость увеличена до 24 000 ядер за 30 секунд.Помогла компании W справиться с внезапным трафиком более 50 горячих событий.

Для получения дополнительной информации о Huawei Cloud Serverless Container Service CCI и индивидуальных решениях Cloud Bursting посетите официальный сайт Huawei Cloud:

Нажмите, чтобы подписаться и узнать о новых технологиях Huawei Cloud как можно скорее~

Автор открытого фреймворка NanUI перешёл на продажу стали, и проект был приостановлен.Список бесплатных бесплатных приложений номер один в Apple App Store занимает порнографическое ПО TypeScript.Он только стал популярным, почему большие парни начинают от него отказываться ? Октябрьский список TIOBE: Наибольший спад в Java, C# приближается к выпуску Java Rust 1.73.0 Мужчину подтолкнула его подруга-ИИ к убийству королевы Англии, и он был приговорен к девяти годам тюремного заключения Qt 6.6 официально выпущен Reuters: RISC-V Технология становится ключом к китайско-американской технологической войне Новое поле битвы RISC-V: Lenovo не контролируется какой-либо отдельной компанией или страной и планирует выпустить ПК на базе Android
{{o.name}}
{{м.имя}}

рекомендация

отmy.oschina.net/u/4526289/blog/10117120
рекомендация