วางระบบ BoxPhone 50–100 เครื่อง
Checklist ที่ใช้จริง ก่อนจะ scale ระบบขึ้น 100 เครื่อง
ระบบทำงานยังไงเมื่อ scale ใหญ่
ที่ scale 50-100 เครื่อง bottleneck เปลี่ยนตำแหน่ง 4 ระดับ:
- USB hub bandwidth — hub เดียวรับ 10-15 เครื่องเต็มที่ เกินจากนั้น throughput ลด
- Power delivery — adapter ราคาถูก fail ภายใน 6 เดือน
- Network bandwidth — เกิน 50 เครื่อง บางช่วงเวลา bandwidth ไม่พอ
- Operational overhead — เกิน 30 เครื่อง คนเดียว debug ไม่ทัน
USB Bandwidth — จุดตายที่คนมองข้าม
ถ้าใช้ USB เสียบเข้าคอม 1 เครื่อง ต่อได้ประมาณ 2-3 box (50-60 device) เท่านั้น — เกินจากนั้น USB controller bandwidth จะเต็ม เครื่องที่เสียบใหม่จะไม่ขึ้น หรือ ADB หลุดสุ่ม
อย่าดูแค่ว่ามี USB port เยอะ — port hub 20-30 ช่อง ไม่ได้แปลว่ารับได้ 30 device ทุก port แชร์ bandwidth เดียวกันของ controller บน mainboard ซึ่งจำกัดที่ระดับ USB 3.0 = 5 Gbps (~500 MB/s) ต่อ controller
วิธีเช็คว่าเต็มหรือยัง: บน Windows เปิด Device Manager → View → Devices by connection → ดู USB Hub แต่ละตัวว่า bandwidth ใช้ไปกี่ % ถ้าขึ้นเต็มแถบ แปลว่า device ใหม่จะไม่ขึ้น

ทางออก: PCIe USB Expansion Card
ถ้าต้องการเกิน 60 device บนคอมเครื่องเดียว ต้องใช้ PCIe USB expansion card ที่มี bandwidth อย่างน้อย 20 Gbps ต่อใบ — ไม่ใช่ hub ธรรมดาที่เสียบ USB port เดิม เพราะนั่นคือการแบ่ง bandwidth ก้อนเดียวกัน
ที่ Sikrid เรามี PCIe USB card ขายใบละ 6,500 บาท — เสียบได้ 5 box (100 device) ต่อใบ บน controller แยกอิสระ ไม่ชน USB เดิมของ mainboard
ข้อควรรู้ก่อนซื้อ:
- Mainboard ต้องรองรับ PCIe slot เพิ่ม อย่างน้อย 1-2 แถว เผื่อไม่ให้ชนกับ GPU slot
- ตรวจ spec ของ slot ว่าเป็น PCIe x4 ขึ้นไป เพราะ x1 จะ bottleneck ที่ ~1 GB/s ทำให้ได้ bandwidth ไม่ครบ
- PSU ต้องเผื่อกำลังเพิ่ม — PCIe USB card บางใบใช้ external power connector
- ระบบระบายความร้อนของเคส — controller chip ทำงานหนักจะร้อน ถ้าไม่มี airflow จะ throttle
สรุป scale roadmap:
- 1-60 device → USB ของ mainboard เพียงพอ (2-3 box)
- 60-300 device → 1-3 PCIe card (5-15 box ต่อคอม)
- 300+ device → กระจายข้ามคอมหลายเครื่อง + central dashboard
ใช้ทำอะไร
Setup scale นี้เหมาะกับ:
- Live commerce ระดับ enterprise — รัน live หลายห้องพร้อมกัน
- Marketplace operations — จัดการร้านในหลาย platform
- Content distribution — กระจาย content ทุกวันบนหลายช่อง
- Account warm-up farm — เตรียม account ขายเป็นสินค้า
- QA testing ระดับองค์กร — ทดสอบแอปข้าม device รวดเดียว
ต้องใช้อะไรบ้าง — Checklist
1. Hardware
- Rack สำเร็จ ที่ออกแบบมาสำหรับ scale นี้ (ไม่แนะนำ DIY ที่ 50+)
- Industrial PSU รองรับ peak load ไม่ใช่ adapter ทั่วไป
- Powered USB hub คุณภาพ — Anker, Sabrent หรือเทียบเท่า ไม่ใช่ no-brand
- Active cooling — fan + airflow channel
- UPS / surge protector — ป้องกันไฟกระชาก
2. Network
- Router enterprise-grade — รองรับ 100+ concurrent connections
- Bandwidth เผื่อ 1.5x — ต้องเผื่อ peak load
- VLAN separation — แยกเครื่องออกเป็นกลุ่ม
- Static DHCP mapping — ทุกเครื่องมี IP ที่ใช้ง่าย debug
3. Proxy
ที่ scale นี้ proxy คือ critical path — อ่าน เลือก Proxy แบบไหนคุ้มกับ BoxPhone
- 4G proxy farm (แนะนำสำหรับงาน trust สูง)
- Residential proxy pool (สำหรับ account warm-up)
- Proxy management software ที่ assign IP ต่อเครื่องอัตโนมัติ
4. Software & Monitoring
- Dashboard รวม — เห็นสถานะทุกเครื่องในจอเดียว
- Alerting — แจ้งเตือนเมื่อเครื่องดับ / error
- Log aggregation — debug ปัญหาได้
- Automation engine — schedule + retry + state management
5. Operations
- Runbook — เอกสารวิธีแก้ปัญหาที่พบบ่อย
- Backup hardware — เครื่องสำรองอย่างน้อย 5%
- Rotating maintenance schedule — ตรวจเช็คประจำ
จุดที่ทำให้พังบ่อย
| ปัญหา | วิธีรับมือ |
|---|---|
| USB hub ตาย ทำให้ 10 เครื่อง offline พร้อมกัน | ใช้ industrial hub + monitoring |
| เครื่องร้อน battery บวมในปีแรก | Active cooling + ตรวจ thermal เป็นประจำ |
| Network congestion ที่ peak hour | Bandwidth เผื่อ + QoS |
| Account flag เป็นกลุ่ม | Proxy แยกต่อเครื่อง + behavior diversity |
| คนเดียว debug ไม่ทัน | Dashboard + alerting + runbook |
สรุป
Scale 50-100 เครื่องไม่ใช่แค่ เพิ่มจำนวน — แต่คือการ เปลี่ยนระบบ
ต้องคิดเรื่อง infrastructure (power, cooling, network), ต้องคิดเรื่อง operations (monitoring, runbook), และต้องคิดเรื่อง proxy strategy ทั้งหมดตั้งแต่วันแรก
ที่ Sikrid เราออกแบบ BoxPhone และให้ consultation สำหรับ scale นี้โดยเฉพาะ — ดูราคาที่ หน้า Pricing หรือคุยกับทีมที่ หน้า Contact
FAQ
01เริ่มจากกี่เครื่องค่อยขยับมา 100+
แนะนำเริ่มที่ 20-30 เครื่องเพื่อเรียนระบบ แล้วขยายเป็น 50 → 100 ทีละ phase อย่ากระโดดจาก 10 → 100 ทันที เพราะ operations ตามไม่ทัน
02ต้องใช้ทีมกี่คนดูแล+
100 เครื่องต้องการ 1-2 คน fulltime สำหรับ ops และ R&D — ถ้ามี automation ดี + dashboard ดี อาจใช้แค่ 1 คน
03Network ต้องเตรียมแบบไหน+
Router enterprise (เช่น Ruijie, MikroTik) bandwidth fiber 500/500 Mbps ขึ้นไป รองรับ VLAN และ static DHCP — อ่าน Network ที่ต้องเตรียมเพิ่ม
04ใช้ไฟเท่าไหร่ต่อเดือน+
1 box (20 เครื่อง) กินไฟประมาณ 500 บาท/เดือน — แต่ค่าไฟไม่ใช่ต้นทุนหลัก ต้นทุนหลักคือ proxy + monitoring + ops
05USB เสียบได้กี่ device ต่อคอม 1 เครื่อง+
USB ของ mainboard ปกติรับได้ประมาณ 2-3 box (50-60 device) — เกินจากนั้น controller bandwidth เต็ม device ใหม่จะไม่ขึ้น แก้ด้วย PCIe USB expansion card (Sikrid ขายใบละ 6,500 บาท เสียบได้ 5 box / 100 device)
06ทำไม USB hub 30 port ถึงไม่พอ+
เพราะทุก port แชร์ bandwidth เดียวกันของ USB controller บน mainboard (USB 3.0 = 5 Gbps) — port เยอะไม่ได้แปลว่า bandwidth เยอะ ต้องเพิ่ม controller ผ่าน PCIe card ถึงจะได้ bandwidth จริง
07Mainboard ต้องเตรียมอะไรก่อนใส่ PCIe USB card+
ต้องมี PCIe slot ว่างอย่างน้อย 1-2 แถวที่ไม่ชน GPU, slot ควรเป็น PCIe x4 ขึ้นไป (x1 จะ bottleneck), และ PSU เผื่อกำลังพอสำหรับ controller เพิ่ม
08พื้นที่ที่ต้องใช้+
Rack สำเร็จสำหรับ 100 เครื่องใช้พื้นที่ประมาณ 1.5-2 m² (ต่างกับ DIY ที่ใช้ 5-7 m²) แนะนำห้องที่อากาศถ่ายเท + แอร์
อ่านต่อ
อยากเริ่มใช้ BoxPhone จริงๆ — คุยกับทีม Sikrid ได้ตรงนี้
เราออกแบบและประกอบ BoxPhone ในไทย พร้อมระบบ Automation ครบจบใน ระบบเดียว ดูเพิ่มเติมที่ TikTok @sikridphonefarmth
