--- id: HARNESS-RES-2026-05-006 title: E2B (Firecracker microVM) category: "10_Wiki/Topics/Infrastructure" status: verified confidence_score: 0.95 tags: [harness, sandbox, e2b, microvm, firecracker, serverless] created_at: 2026-05-05 updated_at: 2026-05-08 --- # E2B (Firecracker microVM) ## πŸ“Œ ν•œ 쀄 톡찰 (The Karpathy Summary) > "μ—μ΄μ „νŠΈλ₯Ό μœ„ν•œ μ΄ˆκ³ μ† λ³΄μ•ˆ μ»¨ν…Œμ΄λ„ˆ: Firecracker microVM κΈ°μˆ μ„ ν™œμš©ν•˜μ—¬ 150ms λ‚΄μ™Έμ˜ μ‹ μ†ν•œ λΆ€νŒ…κ³Ό κ°•λ ₯ν•œ 컀널 μˆ˜μ€€ 격리λ₯Ό λ™μ‹œμ— μ œκ³΅ν•˜λŠ” μ˜€ν”ˆμ†ŒμŠ€ μƒŒλ“œλ°•μŠ€μ˜ ν‘œμ€€." ## πŸ“– κ΅¬μ‘°ν™”λœ 지식 (Synthesized Content) * **μ—μ΄μ „νŠΈ λ§žμΆ€ν˜• μƒŒλ“œλ°•μŠ€ 인프라**: E2BλŠ” AI μ—μ΄μ „νŠΈμ˜ 도ꡬ 루프(Tool loops)λ₯Ό μœ„ν•΄ νŠΉλ³„νžˆ μ œμž‘λœ Firecracker 마이크둜VM 기반의 μ˜€ν”ˆμ†ŒμŠ€ μƒŒλ“œλ°•μŠ€ ν™˜κ²½μ΄λ‹€ [1]. AI μ—μ΄μ „νŠΈκ°€ μ•ˆμ „ν•˜κ²Œ μ½”λ“œλ₯Ό μ‹€ν–‰ν•  수 μžˆλŠ” 격리된 μ»¨ν…Œμ΄λ„ˆ 기반 λŸ°νƒ€μž„μ„ μ œκ³΅ν•œλ‹€ [1, 2]. * **기술적 사양 및 μ ‘κ·Όμ„±**: μ•½ 150ms의 λΉ λ₯Έ μ½œλ“œ μŠ€νƒ€νŠΈ(Cold start) μ„±λŠ₯을 λ‹¬μ„±ν–ˆμœΌλ©°, Python 및 JavaScript SDKλ₯Ό λͺ¨λ‘ μ œκ³΅ν•˜μ—¬ HuggingFace의 `smolagents`와 같은 μ£Όμš” μ—μ΄μ „νŠΈ ν”„λ ˆμž„μ›Œν¬μ™€ μ›ν™œν•˜κ²Œ ν†΅ν•©λœλ‹€ [1, 3]. * **μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€μ˜ μ‚°μ—… 기쀀점**: E2BλŠ” ν˜„λŒ€ μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€μ˜ ν‘œμ€€μ  μ•„ν‚€ν…μ²˜λ‘œ κΈ°λŠ₯ν•œλ‹€. ν…μ„ΌνŠΈ ν΄λΌμš°λ“œμ˜ CubeSandboxκ°€ μžμ‚¬λ₯Ό 'E2B ν˜Έν™˜ λŒ€μ²΄μž¬'라고 λͺ…μ‹œν•  μ •λ„λ‘œ, 고밀도 μ—μ΄μ „νŠΈ μ‹€ν–‰ ν™˜κ²½μ˜ κΈ°μ€€ 규격 역할을 μˆ˜ν–‰ν•˜κ³  μžˆλ‹€ [4]. ## βš–οΈ νŠΈλ ˆμ΄λ“œμ˜€ν”„ 및 고렀사항 * **λ¦¬μ†ŒμŠ€ μ˜€λ²„ν—€λ“œμ™€ μ§€μ—° μ‹œκ°„**: E2B 방식은 μ™„μ „ν•œ 컀널 μˆ˜μ€€ 격리λ₯Ό μ œκ³΅ν•˜μ§€λ§Œ, V8 Isolate 기반 기술(예: Cloudflare Dynamic Workers)에 λΉ„ν•΄ νš¨μœ¨μ„± λ©΄μ—μ„œ ν•œκ³„κ°€ μžˆλ‹€. V8 Isolate 기반 ν™˜κ²½μ€ μ‹œμž‘ 속도가 100λ°° 이상 λΉ λ₯΄κ³ (수 λ°€λ¦¬μ΄ˆ) λ©”λͺ¨λ¦¬ νš¨μœ¨μ„± μ—­μ‹œ λ›°μ–΄λ‚˜μ§€λ§Œ, μ‹€ν–‰ κ°€λŠ₯ν•œ μ½”λ“œμ˜ μ’…λ₯˜μ™€ λ©”λͺ¨λ¦¬ μ œμ•½μ΄ 더 μ—„κ²©ν•˜λ‹€ [2]. * **μƒνƒœ μ§€μ†μ„±μ˜ 관리**: microVM은 기본적으둜 νœ˜λ°œμ„±(Ephemeral) ν™˜κ²½μœΌλ‘œ μ„€κ³„λ˜λ―€λ‘œ, μ„Έμ…˜ κ°„ μƒνƒœλ₯Ό 지속해야 ν•˜λŠ” μž‘μ—…μ˜ 경우 λ³„λ„μ˜ μƒνƒœ 관리 λ ˆμ΄μ–΄κ°€ μΆ”κ°€λ˜μ–΄μ•Ό ν•œλ‹€. ## πŸ”— 지식 μ—°κ²° (Graph) - **μƒμœ„ κ°œλ…**: [[Sandbox]], [[Cloud Computing]] - **μœ μ‚¬ κ°œλ…**: [[Kernel-level Isolation]], [[V8 Isolate]], [[Containerization]] - **κ΄€λ ¨ ν”„λ‘œμ νŠΈ**: [[ConnectAI]], [[smolagents (HuggingFace)]] --- *Last updated: 2026-05-08*