Loft Labs стремится к более высокому уровню облаков
Дом торговца в Шептон-Маллете, Сомерсет, внесен в реестр зданий, находящихся под угрозой. Деталь ... [+] конструкции крыши, в которой используются основные стропильные стыковые прогоны с изогнутыми воротниками. (Фото Адриана Шерратта/Construction Photography/Avalon/Getty Images)
Программное обеспечение поставляется в разных размерах. В разрозненном и цифровом мире облачных вычислений нам приходится думать о комплексах корпоративного программного обеспечения, стеках и целых платформах в их наиболее агрегированном (и, будем надеяться, не запутанном) смысле. В то же время нам также следует подумать о меньшей компонентной природе облачных контейнеров, компонентов и объединенных капсул, которые теперь составляют организованный уровень сервисов, которыми мы все пользуемся каждый день.
Чтобы добиться агрегации за счет разделения компонентов и контейнеров, технологическая отрасль всецело приняла платформу оркестрации облачных контейнеров Kubernetes с открытым исходным кодом.
В то время как сторонники открытого исходного кода, связанные с Kubernetes, все еще усердно работают над поощрением участия сообщества и более широкого участия таких организаций, как Cloud Native Computing Foundation (CNCF), также наблюдается значительный рост интереса к разработке коммерческих расширений корпоративного уровня, перекосов и дополнения к открытому ядру.
Среди тех, кто работает над упрощением использования детализированного бэкэнда для организаций, которым нужен особый подход к управлению облачными компонентами, находится компания Loft Labs из Сан-Франциско.
Специализация фирмы направлена на проектный и сервисный продукт, известный как виртуальные кластеры (или виртуальные кластеры). Первоначально (и до сих пор) это проект с открытым исходным кодом, на сегодняшний день на планете создано более 28 миллионов vclusters и «образы» контейнерной платформы Docker (термин, который описывает загружаемый функциональный объект программного обеспечения, либо целое приложение, операционная система или меньший компонент) vcluster были загружены с Docker Hub более 28 миллионов раз.
Всего на сегодняшний день проект vclusters имеет 2300 звезд на GitHub — средство выражения сообществом своего рейтинга и признательности за хорошее программное обеспечение. Так что же происходит в Loft Labs и как ее подход к разделенным облачным компонентам поможет всем нам при использовании корпоративных технологий?
«Вы можете думать о виртуальных кластерах (или виртуальных кластерах) почти так же, как о виртуальных машинах (ВМ) для серверов. Мы, компания Loft, затем добавляем управление и безопасность к открытому исходному коду в исходном открытом исходном коде, чтобы создать то, что сейчас С ростом популярности Kubernetes Loft видит растущую популярность среди клиентов, поскольку он помогает контролировать затраты и обеспечивает контроль над Kubernetes, где бы он ни был развернут (локально или в любом облаке), одновременно обеспечивая легкий доступ для разработчиков, защищая их от многого. сложности Kubernetes», — объяснил Лукас Джентеле, соучредитель и генеральный директор Loft Labs, на техническом брифинге в январе 2023 года.
Как мы уже говорили, Loft Labs создает свою платформу Kubernetes корпоративного уровня Loft на основе проекта vcluster с открытым исходным кодом. Loft используется крупными организациями для создания платформы самообслуживания для своих инженерных команд. Когда на предприятии используется Loft, его инженеры могут предоставлять виртуальные кластеры по требованию, когда они им нужны, и, что немаловажно, отключать их, когда они больше не нужны. Кроме того, существует изящная функция, которая переводит виртуальные кластеры в спящий режим, если они неактивны в течение заданного периода времени. Это нетривиальная задача для экономии вычислительных ресурсов и потенциально большая экономия денег для кластеров Kubernetes, работающих в облаке.
Лофт проанализировал гипотетический пример предприятия с 300 одноарендными кластерами Kubernetes, работающими на Amazon EKS. Ориентировочная стоимость составляет 1 642 800 долларов США на ежегодной основе. Но использование 300 виртуальных кластеров в одном общем кластере Kubernetes будет означать вместо этого общие расходы в размере около 997 876 долларов США в год, что означает экономию затрат примерно на 40%. Разработчики не увидят никакой разницы в своем опыте.
Компания Loft, основанная в 2019 году, недавно (конец 2022 года) объявила о том, что она внесла свой вклад в проект DevSpace с открытым исходным кодом в Cloud Native Computing Foundation (CNCF), который создает устойчивые экосистемы для облачного программного обеспечения. Песочница CNCF представляет собой нейтральную среду для проекта, позволяющую получать внешние вклады от облачного сообщества и получать выгоду от управления, независимого от поставщика. Лофт рассчитывает и дальше оставаться основным участником проекта, просто передав управление в нейтральные руки.