Tencent Cloud mở nguồn CubeSandbox, hỗ trợ E2B và chạy 2000 sandbox trên một máy chủ

iconKuCoinFlash
Chia sẻ
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconTóm tắt

expand icon
Tencent Cloud đã công bố vào ngày 21 tháng 4 (UTC+8) việc mở nguồn CubeSandbox, một môi trường cách ly AI Agent được viết bằng Rust và cấp phép theo Apache 2.0. Công cụ này hỗ trợ tương thích E2B và cho phép chạy 2.000 môi trường cách ly trên một máy chủ 96 lõi. Các nền tảng tin tức trên chuỗi có thể hưởng lợi từ việc thực thi độ trễ thấp và môi trường bảo mật. Một nghiên cứu điển hình cho thấy giảm 95,8% tài nguyên trong kịch bản lập trình AI Yuanbao. Việc theo dõi dữ liệu lạm phát và các tác vụ đòi hỏi nhiều tính toán khác có thể đạt được cải thiện hiệu suất khi triển khai CubeSandbox.

Tin tức từ ME News, ngày 21 tháng 4 (UTC+8), theo giám sát của Beating, Tencent Cloud đã mở nguồn AI Agent sandbox mang tên Cube Sandbox, được viết bằng Rust, theo giấy phép Apache 2.0. Sandbox là môi trường cô lập để Agent thực thi mã, ngăn chặn mã do mô hình tạo ra xóa nhầm tệp hoặc truy cập vượt quyền vào máy chủ. Hiện tại, các sản phẩm như OpenAI Agents SDK, Manus, Perplexity, Hugging Face đều sử dụng kiến trúc tương tự, với giao diện tiêu chuẩn thực tế là E2B. Cube tương thích với giao diện E2B, không cần thay đổi mã ứng dụng, chỉ cần thay đổi một biến môi trường để chuyển Agent từ dịch vụ E2B sang Cube tự triển khai. Tencent Cloud đã công bố hai bộ dữ liệu hiệu năng. Khởi động lạnh đơn luồng dưới 60ms, khi 50 luồng, trung bình 67ms, P95 là 90ms, P99 là 137ms. Bộ nhớ thường trú trên một instance dưới 5MB (đo được khi kích thước sandbox không vượt quá 32GB), một máy chủ 96 lõi có thể chạy đồng thời hơn 2.000 sandbox. Trong cùng điều kiện, container Docker khởi động khoảng 200ms và chia sẻ nhân hệ thống máy chủ; máy ảo truyền thống khởi động mất vài giây và tiêu thụ ít nhất 20MB bộ nhớ mỗi instance. Cách tiếp cận của Cube là cung cấp một nhân hệ điều hành Guest độc lập cho mỗi Agent, sử dụng cách cô lập cấp phần cứng, đồng thời giảm thời gian khởi động xuống dưới 100ms. Tăng tốc nhờ tiền cấu hình tài nguyên, sao chép snapshot và tối ưu khóa cấp底层; giảm bộ nhớ nhờ viết lại bằng Rust, tái sử dụng bộ nhớ CoW và chia sẻ đĩa reflink. Dự án còn đi kèm CubeVS, sử dụng eBPF để cô lập mạng giữa các sandbox. Hai trường hợp kiểm chứng quy mô đã được đưa ra. Cube ban đầu chạy trong hệ thống Serverless của Tencent Cloud và từng xử lý hàng tỷ lần gọi. Sau khi chuyển đổi kịch bản lập trình AI của Yuanbao sang Cube, lượng tiêu thụ nhân-giờ giảm 95,8%. Trong số khách hàng bên ngoài, MiniMax đã sử dụng Cube để điều phối hàng trăm nghìn instance sandbox trong vòng vài phút trong quá trình huấn luyện Agentic RL. Kế hoạch tiếp theo là mở nguồn tính năng rollback snapshot ở cấp sự kiện, cung cấp khả năng rollback trạng thái trong vòng vài trăm miligiây. (Nguồn: BlockBeats)

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.