
Server Room Cooling: ระบบระบายความร้อน Data Center สำหรับ IT
เซิร์ฟเวอร์และอุปกรณ์ network ทุกตัวสร้างความร้อน ยิ่งมีอุปกรณ์มากยิ่งร้อนมาก ถ้า server room ร้อนเกินไป อุปกรณ์จะทำงานช้าลง อายุการใช้งานสั้นลง และอาจ shutdown ฉุกเฉินเพื่อป้องกันความเสียหาย อุณหภูมิที่เหมาะสมสำหรับ server room คือ 18-27°C ตามมาตรฐาน ASHRAE ถ้าเกินกว่านี้ ทุก 10°C ที่เพิ่มขึ้น อายุอุปกรณ์อิเล็กทรอนิกส์จะลดลงครึ่งหนึ่ง
สำหรับ IT Manager และ Network Engineer ที่ดูแล server room การเข้าใจระบบระบายความร้อนเป็นสิ่งจำเป็น แม้จะไม่ได้ออกแบบระบบ cooling เอง แต่ต้องรู้ว่าอะไรถูกอะไรผิด เพื่อสื่อสารกับ vendor ได้ และป้องกันปัญหาก่อนเกิด บทความนี้จะอธิบายหลักการ cooling สำหรับ server room ตั้งแต่ขนาดเล็กไปจนถึง data center
หลักการระบายความร้อน Server Room
Heat Load Calculation
ก่อนเลือกระบบ cooling ต้องคำนวณ heat load (ความร้อนที่ต้องระบายออก) ทุก Watt ที่อุปกรณ์ใช้ไฟจะกลายเป็นความร้อนเกือบ 100% server 1U ที่กิน 500W สร้างความร้อน 500W หรือประมาณ 1,706 BTU/hr ห้อง server ที่มีอุปกรณ์รวมกิน 10kW ต้องมีระบบ cooling ที่สามารถระบาย 10kW (34,120 BTU/hr) เป็นอย่างน้อย ควรมี headroom 20-30% สำหรับ growth และ redundancy
Airflow Management: Hot Aisle / Cold Aisle
Hot Aisle / Cold Aisle เป็นหลักการจัด rack ที่สำคัญที่สุด จัด rack เป็นแถว โดยให้ด้านหน้า (air intake) ของ rack หันเข้าหากัน สร้าง cold aisle ด้านหลัง (hot exhaust) ของ rack หันเข้าหากัน สร้าง hot aisle แอร์เป่าลมเย็นเข้า cold aisle อากาศเย็นถูกดูดเข้า server ผ่านหน้า rack อากาศร้อนถูกเป่าออกด้านหลังเข้า hot aisle แอร์ดูดอากาศร้อนจาก hot aisle กลับไปทำความเย็น วนเวียนเช่นนี้
Containment: ปิดกั้นทางอากาศ
Aisle Containment ปิดกั้น cold aisle หรือ hot aisle ด้วยประตูและหลังคา ป้องกันไม่ให้อากาศเย็นกับร้อนปนกัน เพิ่มประสิทธิภาพ cooling ได้ 20-40% Cold Aisle Containment ปิดกั้น cold aisle ทำให้อากาศเย็นทั้งหมดเข้า server ไม่สูญเสียไปทางอื่น Hot Aisle Containment ปิดกั้น hot aisle ทำให้อากาศร้อนทั้งหมดกลับไปที่แอร์ ไม่รั่วออกมาปนกับอากาศเย็น
ประเภทระบบ Cooling
Precision Air Conditioning (PAC)
Precision AC (เช่น Liebert, Schneider/APC, Stulz) ออกแบบมาสำหรับ server room โดยเฉพาะ ต่างจากแอร์สำนักงานทั่วไปตรงที่ ควบคุมอุณหภูมิได้แม่นยำ ±1°C ควบคุมความชื้นได้ (สำคัญมาก ความชื้นต่ำเกินทำให้เกิด static สูงเกินทำให้เกิดการกัดกร่อน) มี airflow สูง เป่าลมเย็นใต้ raised floor หรือผ่าน ducting ออกแบบมาให้ทำงาน 24/7/365 (แอร์สำนักงานไม่ได้ออกแบบมาสำหรับนี้)
In-Row Cooling
In-Row Cooling units ติดตั้งระหว่าง racks ใน row ดูดอากาศร้อนจาก hot aisle โดยตรง ทำความเย็น แล้วเป่าลมเย็นเข้า cold aisle ข้อดีคือ cooling อยู่ใกล้ heat source ที่สุด ประสิทธิภาพสูง ไม่ต้องมี raised floor ข้อเสียคือราคาสูงกว่า traditional PAC เหมาะสำหรับ high-density racks ที่กิน 10-30kW ต่อ rack
Portable/Spot Cooling
Portable AC units สำหรับ server room ขนาดเล็กหรือ temporary cooling เมื่อ main AC ซ่อม ข้อดีคือ deploy เร็ว ไม่ต้อง install ข้อเสียคือประสิทธิภาพต่ำ เสียงดัง ไม่เหมาะเป็น permanent solution
ตารางเปรียบเทียบระบบ Cooling
| ประเภท | Capacity | เหมาะกับ | ราคาโดยประมาณ | ข้อดีหลัก |
|---|---|---|---|---|
| Split AC (สำนักงาน) | 3-15kW | Server closet เล็กมาก | 15,000-50,000 บาท | ราคาถูก ติดตั้งง่าย |
| Precision AC (PAC) | 10-100kW | Server room ขนาดกลาง-ใหญ่ | 200,000-1,500,000 บาท | ควบคุมอุณหภูมิ/ความชื้นแม่นยำ |
| In-Row Cooling | 5-50kW per unit | High-density racks | 300,000-800,000 บาท/unit | ประสิทธิภาพสูง ใกล้ heat source |
| Chilled Water System | 100kW+ | Data center ขนาดใหญ่ | หลักล้านบาท | Scale ได้มาก PUE ดี |
| Liquid Cooling (Direct) | 50-300kW per rack | AI/HPC racks | หลักล้านบาท | รองรับ density สูงสุด |
Redundancy: N+1 คืออะไร
ระบบ cooling ต้องมี redundancy เพราะถ้า AC เสียแม้แค่ตัวเดียว อุณหภูมิจะพุ่งขึ้นเร็วมาก (ภายใน 5-15 นาทีสำหรับ server room ที่ load สูง)
N+1 Redundancy
N+1 หมายถึง มี AC จำนวน N ตัวที่เพียงพอสำหรับ full load + 1 ตัวสำรอง เช่น ถ้าต้องการ cooling capacity 30kW ใช้ AC ตัวละ 15kW จำนวน 3 ตัว (2 ตัวรับ load + 1 ตัว standby) เมื่อตัวใดตัวหนึ่งเสีย 2 ตัวที่เหลือยังรับ load ได้
2N Redundancy
2N มี AC เป็น 2 เท่าของที่ต้องการ เช่น ต้องการ 30kW ใส่ AC 60kW (4 ตัว ตัวละ 15kW) แม้ครึ่งหนึ่งเสีย ก็ยัง cool ได้ เหมาะสำหรับ mission-critical data center ที่ downtime มีค่าใช้จ่ายสูงมาก
Environmental Monitoring
Monitoring อุณหภูมิและความชื้นเป็นสิ่งจำเป็นสำหรับทุก server room
Sensors
ติด temperature/humidity sensors ที่ intake (cold aisle) และ exhaust (hot aisle) ของทุก rack row อย่างน้อย rack ละ 1 จุด ด้านบนและด้านล่าง เพราะอุณหภูมิต่างกัน (ด้านบนร้อนกว่า) ส่งข้อมูลไปยัง monitoring system (SNMP, IoT sensors) ตั้ง alert เมื่ออุณหภูมิเกิน threshold เช่น warning ที่ 27°C, critical ที่ 30°C
Water Leak Detection
Precision AC หลายรุ่นใช้ chilled water หรือ condensate drain ที่อาจรั่ว ติด water leak detection sensors ใต้ raised floor หรือบริเวณท่อน้ำ alert ทันทีเมื่อตรวจพบน้ำรั่ว น้ำกับไฟฟ้าใน server room เป็นอันตรายมาก
Best Practices สำหรับ Server Room Cooling
ปิดช่องว่างใน Rack
ช่องว่าง U ที่ไม่มีอุปกรณ์ใน rack ต้อง ปิดด้วย blanking panels เพราะอากาศร้อนจะไหลย้อนจาก hot aisle กลับเข้า cold aisle ผ่านช่องว่าง ทำให้ server ด้านบนร้อนขึ้นมาก blanking panels ราคาถูก (ชุดละไม่กี่ร้อยบาท) แต่ช่วยลดอุณหภูมิได้ 3-5°C
Cable Management
สายที่รก กีดขวาง airflow ใน rack จัดสายให้เรียบร้อย ใช้ cable management arms, cable trays อย่าให้สายบัง exhaust ของ server ด้านหลัง rack
Capacity Planning
วางแผน cooling capacity ล่วงหน้า เมื่อเพิ่มอุปกรณ์ใหม่ ต้องคำนวณว่า cooling ยังเพียงพอหรือไม่ อย่ารอจนอุณหภูมิสูงแล้วค่อยแก้ ติดตาม power consumption ของ rack ทุกตัว เมื่อ total power ใกล้ cooling capacity ต้องวางแผนเพิ่ม cooling ก่อน
ทิ้งท้าย: Cooling ที่ดีคือ Uptime ที่ดี
ระบบ cooling ที่เหมาะสมเป็นรากฐานของ server room uptime จัด hot aisle / cold aisle ให้ถูก ปิด blanking panels ทุกช่อง มี redundancy N+1 เป็นอย่างน้อย monitor อุณหภูมิ 24/7 และวางแผน capacity ล่วงหน้า ลงทุนกับ cooling คุ้มค่ากว่าต้องเปลี่ยนอุปกรณ์ที่เสียจากความร้อน
อ่านเพิ่มเติมเกี่ยวกับ UPS สำหรับ Server Room และ Network Cabling ที่ siamlancard.com หรือจาก icafeforex.com และ siam2r.com