Tencent Cloud открывает исходный код CubeSandbox, поддерживает E2B и запускает 2000 песочниц на одном сервере

iconKuCoinFlash
Поделиться
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconСводка

expand icon
Tencent Cloud объявила 21 апреля (UTC+8) об открытии исходного кода CubeSandbox — песочницы для AI-агентов, написанной на Rust и лицензированной под Apache 2.0. Инструмент поддерживает совместимость с E2B и позволяет запускать 2000 песочниц на одном сервере с 96 ядрами. Платформы блокчейн-новостей могут извлечь выгоду из его низкой задержки и безопасной среды. Кейс показал снижение использования ресурсов на 95,8% в сценарии программирования Yuanbao AI. Отслеживание данных по инфляции и другие ресурсоемкие задачи могут получить прирост производительности при развертывании CubeSandbox.

Согласно новости ME, 21 апреля (UTC+8), по данным мониторинга Beating, Tencent Cloud открыла исходный код AI Agent-сэндвича Cube Sandbox, написанного на Rust, с лицензией Apache 2.0. Сэндвич представляет собой изолированную среду для выполнения кода агентами, предотвращая случайное удаление файлов или несанкционированный доступ к хосту кодом, сгенерированным моделью. В настоящее время подобная архитектура используется в продуктах OpenAI Agents SDK, Manus, Perplexity, Hugging Face и других; фактическим стандартом интерфейса является E2B. Cube совместим с интерфейсом E2B: для переключения агента с собственного сервиса E2B на саморазвертываемый Cube достаточно изменить только одну переменную окружения, не изменяя бизнес-код. Tencent Cloud опубликовала две группы данных по производительности. Время холодного запуска при однопоточном режиме менее 60 мс, при 50 потоках — в среднем 67 мс, P95 — 90 мс, P99 — 137 мс. Постоянное потребление памяти одним экземпляром менее 5 МБ (измерено при ограничении размера сэндвича не более 32 ГБ); один сервер с 96 ядрами может одновременно запускать более 2000 сэндвичей. В аналогичных условиях запуск Docker-контейнера занимает около 200 мс и использует общий ядро хоста; традиционные виртуальные машины запускаются за секунды, с минимальным потреблением памяти 20 МБ на экземпляр. Cube реализует отдельную гостевую ОС с собственным ядром для каждого агента, обеспечивая аппаратную изоляцию, при этом время запуска сокращено до сотен миллисекунд. Ускорение достигается за счет предварительного выделения ресурсов, клонирования снепшотов и оптимизации нижележащих блокировок; снижение потребления памяти обеспечивается за счет переписывания на Rust, повторного использования памяти по принципу CoW и совместного использования диска через reflink. Проект также включает CubeVS, использующий eBPF для сетевой изоляции между сэндвичами. Для масштабной проверки приведены два кейса. Изначально Cube работал в системе Serverless Tencent Cloud и обрабатывал более миллиарда вызовов. После миграции сценария AI-программирования Yuanbao на Cube потребление ресурсов в ядро-часах снизилось на 95,8%. Среди внешних клиентов MiniMax с помощью Cube достигла возможности за минуты запускать сотни тысяч экземпляров сэндвичей в процессе обучения Agentic RL. Дальнейший план — открыть исходный код событийного снепшота и отката состояния с задержкой в сотни миллисекунд. (Источник: BlockBeats)

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