คนเข้าประมาณ 15000 r210 เอาอยู่ไหมครับ

เป็นระบบของโรงเรียนหลายๆที่รวมกันนะครับ โดยตามที่ผมวางไว้จะเป็นลักษณะนี้ครับ

  1. web server เอา dell r210 II มาทำ openvz 3 ตัวโดยรันนเฉพาะเว็บ server ครับแล้วใช้ nginx ทำ load balance ครับ ส่วนตัวเว็บใช้ glassfish ครับ เครื่อง spec ตามนี้ครับ
  • RAM 2x4 8GB ECC

  • HDD 1 TB

  • CPU Xeon E3-1220 3.1GHz 8MB cache

  1. Database server R210 II ตามนี้
  • RAM 4x4 16 GB ECC

  • HDD 2x1 TB RAID-0

  • PERC H200 RAID Controller

  • CPU Xeon E3-1220 3.1GHz 8MB cache

คิดว่าสามารถรองรับการเข้าใช้งานพร้อมกันประมาณ 15000-30000 คนพร้อมกันได้ไหมครับ ไม่ค่อยแน่ใจเพราะก่อนหน้านี้ 3-4 พันผมใช้ vps แต่ก็ยังไหว ตอนนี้มีงบมาให้ลงทุนไม่ทราบว่าผมจัดถูกไหม

  • ถ้าเปลี่ยน HDD เป็น SSD หรือว่า SAS ประสิทธิภาพน่าจะดีกว่านะครับ โดยเฉพาะ Database Server

  • ส่วน Database Server ถ้าเป็นผม ผมจะ config เป็น Raid 1

ส่วน HDD เป็น SSD ทั้ง db หรือว่า Web ครับ

ครับ db เป็น raid 1 ครับ

น่าจะไหวครับ อยู่ที่เว็บที่จะรันด้วยครับ ส่วน DB แนะนำว่า

ทำ RAID0 ดีกว่าครับ เร็วกว่า ทำ RAID1 จะช้า

สั้นๆ คำเดียว สบายๆ มากครับ

ทำ capacity test สิครับ น่าจะชัวกว่า ถ้า 15000-30000 คนไม่ไหว จะได้รีบหาทางวางแผนออกแบบระบบให้พร้อมก่อน

เพราะ ไม่ได้ขึ้นอยู่กับตัว server อย่างเดียวต้องดูประสิทธีภาพของ webapp ที่เขียนด้วยนะครับ สำหรับผมทำ capacity test ได้คำตอบพี่ชัวสุด

แต่ถ้าบอกว่าเคยใช้ vps รับได้ 3000-4000 15000 ก็น่าจะพอไหว 30000 น่าจะต้องเทสอีกทีครับ

สบาย ๆ

ตามนี้ครับ หลักๆขึ้นอยู่กับตัว app เป็นหลัก ถ้า app หนักๆ แค่เข้า 1000-2000 คนพร้อมกันก็ร่วงได้ แต่ถ้า app เบาๆ ยิ่งถ้าเป็นไฟล์ html แบบนี้เข้าเป็นหมื่นๆคน ก็ยังชิวๆ