เว็บ Raspberry Pi ใช้ Raspberry Pi เป็นเซิร์ฟเวอร์บางส่วนแล้ว

by lew
16 March 2016 - 19:41

งานเปิดตัว Raspberry Pi 3 ที่ผ่านมา ทาง Mythic Beasts บริษัทโฮสต์ที่มูลนิธิใช้บริการอยู่ก็ตัดสินใจทดลองใช้ Raspberry Pi 3 เป็นเซิร์ฟเวอร์เพื่อรองรับผู้ใช้เว็บ

โดยปกติแล้วเว็บ Raspberry Pi จะรันบน virtual machine ของทางโฮสต์อยู่แล้ว แต่ทางทีมงานก็ปรับ load balancer ให้กระจายทราฟิกไปยัง Raspberry Pi 2 หนึ่งตัวสัดส่วน 3% และ Raspberry Pi 3 อีกหนึ่งบอร์ด 5%

Raspberry Pi ทำงานได้เป็นอย่างดี แต่เมื่อผ่านไป 12 ชั่วโมง บอร์ด Pi 3 กลับเกิด kernel panic ตัว load balancer จึงย้ายผู้ใช้ไปยังเครื่องอื่นๆ ทีมงานตรวจสอบพบว่าขณะนั้นแรมของ Pi 3 หมดและเมื่อพยายามเขียน swap ตัว micro SD ก็เกิดเสียหายขึ้นมาเสียอีก

ทีมงานเปิดเผยว่าผู้ใช้คนไหนกำลังเข้าเว็บผ่านเซิร์ฟเวอร์ธรรมดาหรือ RPi โดยแสดงไว้ใน HTTP header ส่วน X-Served-By ถ้าใครเข้าเว็บ Raspberry Pi ก็สามารถเปิดมาดูกันได้ พร้อมกับตัวบอร์ดเองก็จะทวีตสถานะออกมาเป็นระยะที่ @HostingPi3

ทีมงานสรุปบทเรียนแล้วพบว่าการใช้ Raspberry Pi เป็นเซิร์ฟเวอร์จริงจังมีประโยชน์หลายอย่าง เช่น คนที่ต้องการเซิร์ฟเวอร์แบบแยกเครื่องในราคาไม่แพงนัก เช่นงานที่ต้องการความปลอดภัยสูง โดยอาจจะใช้ร่วมกับระบบไฟล์เข้ารหัส หรืองานอื่นๆ ที่ต้องการ latency ต่ำๆ

ที่มา - Raspberry Pi

Blognone Jobs Premium