|
|
|
ใช้ Server กี่ตัวเพื่อรองรับ 15,000 sessions in the same time ครับ? |
|
|
|
|
|
|
|
อืม น่าคิดนะแต่ข้อสอบอะไรครับ คนจะมาสอบมากถึง 1,5000 คนพร้อมกันทั้งหมด ในเวลาเดียวกัน ถ้าวิธีที่จะดีที่สุดนะครับ แบ่งกลุ่มให้สอบไปเลยครับ เช่น วันนี้วันที่ 27/4/53-29/4/53 เป็นช่วงสอบของ รหัส1 วันที่ 30-1 ช่วงสอบของ รหัส 2 วันที่ 2-4 ช่วงสอบของรหัส 3 แต่ถ้าจะใช้ server รองรับคน เข้ามา 5000 คน ก็ต้องแพงเอาเรื่องเครื่อง tower คงไม่อยู่ หรือถ้ามีเครื่อง tower อยู่แล้วหลายเครื่อง ก็แยกกลุ่มสอบไปตาม server แต่ละเครื่อง แต่มันน่าคิดนะวันหนึ่ง เว็บ youtube คนเข้ากี่คน ทั่วโลกรู้จัก youtube หมด สังเกตุได้เวลากลางวัน bandwith จะต่ำ แต่กลางคืนแม้เน็ตเราไม่ถึงเมก ก็ไม่ดาวน์เลย
|
|
|
|
|
Date :
2010-04-27 18:34:00 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
การสอบผ่านแลน ครับ เซอร์เวอร์ตัวเดียว ก็ไหว tunening ดี ๆ ก็กระฉูด เพราะที่วิทยาลัยที่เคยทำงานอยู่
ก็ทำลักษณะนี้หละครับ
lancard กิ๊กกะบิท สองตัวทำ Bondding ซะ
็Switch ก็ใช้แบบ Gigabite ซะ
เซอร์เวอร์ก็แรมเยอะ ๆ ซะแล้วลง Linux
เพราะข้อสอบ ถ้าทำน่าจะเป็น เว็บเบส ใช่ไม๊ครับ ก็ไป tunening Apache ให้มันรองรับการ access ให้เยอะ ๆ หน่อย
ติดตั้ง squid เพื่อให้การโหลดไม่ต้องโหลดใหม่เพจใหม่ทุกครั้ง ในวงเดียวกัน
แจก dhcp แล้วตรวจสอบดูไอพีแปลกปลอมด้วยละกันครับ ป้องกันมือดีแอบต่อ wireless เพื่อรีโมททำข้อสอบให้กัน (อันนี้ผมเจอมากับตัว) ถ้าไม่ซีเรียสสอบขำ ๆ ก็ไม่ต้องก็ได้
ระบบรักษาความปลอดภัยการเข้าสอบ สคริปต่าง ๆ ที่รัน ต้องป้องกันการกด key ใหน ป้องกันแบบใหนอันนั้นผมว่าท่านคงผ่านขั้นตอนนี้แล้ว ใช่ไม๊
|
|
|
|
|
Date :
2010-04-27 19:37:22 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
การเขียน Query ดี ๆ จะมีผลต่อการทำงานของ Web Server อย่างมากครับ
|
|
|
|
|
Date :
2010-04-27 21:20:09 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือความจริง login เข้ามาใช้ process มันก็ไม่ die เท่าไหร่ครับ แต่จะมีปัญหาตรง การประมวลผลข้อมูลของ user ครับ เพราะการจัดสรร cpu มันก็ยังไม่ค่อยดีละครับผมว่าปัญหาจริงๆมันก็อยู่ที่ การตอบสนองต่อผู้ใช้งานแหละครับ ยิ่งถ้าการร้องขอการประมวลผลเยอะ มันก็ล่มแน่นอน เปรียบกับมนุษย์ครับ มีงานอย่างเดียวกันมาให้ทำ วันละ 500 รอบข้อดีคืออาจจะจำได้ไม่ต้องไปเสียเวลาอ่านใหม่ แต่ยังไงก็ใช้พลังงานอยู่ดี ทำผ่านแลนก็ดีครับ มันทำให้เวลาในการประมวลผลเร็วยิ่งขึ้น แต่ถ้ามากๆก็คงรองรับไม่ไหวครับ
|
|
|
|
|
Date :
2010-04-28 00:51:13 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Overload.....
|
|
|
|
|
Date :
2010-04-28 05:29:35 |
By :
icute |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เครื่อง SERVER แท้ ๆน่ะ บวกกับระบบปฏิบัติการ linux มันสามารถจัดการ process ได้ดีในการ access ข้อมูลครับ
เพราะ server มันมีการประมวลผล cpu หลายตัว ส่วนที่ว่าทำผ่านแลนแล้วมันจะรองรับไม่ไหว ถึงได้ให้ทำ bondding card แลน 2 ใบ ทำให้มองเห็นเป็น 1 ใบ ไงครับผม 2 Gb/s มันรองรับได้สบาย ๆ อยู่แล้วครับ
การ Process มันไม่ได้มีการจองหน่วยความจำ เหมือนพวก เล่น VIDEO UTUBE ครับ มันจองเสร็จทำงาน มันก็ปล่อยกลับ
เพราะส่วนใหญ่ ทำเว็บข้อสอบ มันประมวลมาปื้ด มีแต่ text ซะส่วนมากครับ
|
|
|
|
|
Date :
2010-04-28 07:40:22 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|