Computer System in 2,800 million baht

ตั้งชื่อซะหรู กะจะแปลเป็นไทยว่า "ระบบคอมพิวเตอร์งบ 2,800 ล้านบาท" พอดีได้อ่านข่าวเล็กๆ น้อยๆ เรื่อง Linux บน Mainframe เห็นแล้วต้องกลับมาคิดหลายวัน เหมือนมีอะไรค้างคาใจในหัว สุดท้ายก็คิดออกเมื่อกี๊เอง เรื่องของเรื่องก็คือระบบคอมพิวเตอร์ที่ว่ามันคืออะไร และด้วยราคานี้จะมีทางเลือกอะไรได้บ้าง เท่าที่อ่านดูงานนี้งบนี้ต้องใช้คำว่าระบบ เพราะรวมฮาร์ดแวร์ ซอฟต์แวร์ และเน็ตเวิร์คเข้าด้วยกันแบบ turn-key ซึ่งบริษัทที่จะรับทำงานแบบนี้ได้ต้องมีเงินถุงเงินถังแน่นอน กว่าจะได้เงินก็คงเป็นปี เรื่องจ่ายเงินเอาไว้ก่อน ตอนนี้ผมสนใจอยู่สองประเด็น

  1. ฮาร์ดแวร์ที่ดูเหมือนจะเป็น
  2. ฮาร์ดแวร์ที่เป็นไปได้

เท่าที่อ่านและเดาเพื่อทำความเข้าใจกับระบบงานคราวนี้ ดูเหมือนว่าฮาร์ดแวร์ที่ชนะการประมูลจะเป็น mainframe ซักตัว พูดให้ฟังง่ายๆ ก็คือเครื่องใหญ่มากๆ เครื่องเดียว ต้องเป็นเครื่องเฉพาะทางแน่ๆ และต้องไม่ใช่ x86 เครื่องเดียวแน่นอน แต่ซอฟต์แวร์ที่นำมาใช้งานไม่น่าจะหนีพ้น .NET หรือ Java จึงเดาได้ว่าคงจะใช้เทคโนโลยีประเภท Virtualization แน่นอน หรือจะพูดอีกแบบนี้คือ Consolidation ขนาดใหญ่มาก คำถามคือ ใหญ่พอรึเปล่า และใหญ่เกินไปรึเปล่า

ด้วยงบประมาณเท่ากัน คิดซะว่ากำไร 500 ล้านบาท ค่าพัฒนาซอฟต์แวร์อีก 300 ล้านบาท ส่วนอีก 2,000 ล้านบาทเป็นฮาร์ดแวร์ ในกลุ่มของฮาร์ดแวร์จะต้องแบ่งมาเป็นฮาร์ดแวร์ด้านเน็ตเวิร์คซัก 100 ล้านบาท สุดท้ายก็กันงบไว้เผื่อซื้อระบบปฏิบัติการอีกซัก 100 ล้าน เบ็ดเสร็จฮาร์ดแวร์จริงๆ จะมีงบเหลือประมาณ 1,800 ล้้านบาท

ด้วยสมมติฐานข้างต้นก็พอจะประมาณออกมาได้ว่า เครื่องระดับเซิร์ฟเวอร์ 1 เครื่องราคา 500,000 บาท ด้วยงบประมาณนี้จะซื้อเครื่องได้ 3,600 เครื่อง หรือในอีกแง่หนึ่ง งบนี้น่าจะซื้อ cluster ได้อย่างน้อย 3,000 โหนด ถ้างานที่ใช้ต้องการทรัพยากรสูงมาก และต้องการฐานข้อมูลส่วนตัวอีกอย่างน้อย 1 เครื่อง งบนี้ช่วยให้เราใช้งานโปรแกรมประยุกต์ได้มากถึง 1,500 โปรแกรม

"อะไรคุ้มกว่าระหว่าง mainframe และ cluster" นี่เป็นปัญหาที่ค้างคาใจ ผมไม่รู้ว่า mainframe มีขนาดใหญ่แค่ไหน แต่ถ้า cluster ขนาดเล็กที่สุดเท่าที่จะเป็นได้คือ 1U ต่อ 1 เครื่อง (ไม่นับ blade) ซึ่งเราต้องเตรียมที่สำหรับติดตั้งเครื่อง 3,000U ตู้ที่สูงที่สุดอยู่ที่ 40U นั่นแปลว่าเราต้องเตรียมตู้ไว้ 75 ตู้ ขนาดของตู้ก็ไม่เล็กไม่ใหญ่ โดยเฉลี่ยแล้ว 1 ตารางเมตรวางได้ 2 ตู้ แปลว่าต้องการพื้นที่ประมาณ 40 ตารางเมตร โดยเบื้องต้นก็ยังพอทน ถ้ายังไม่ไปสนใจเรื่องน้ำหนัก ตู้ 1 ตู้มักจะหนัก 1,000 กิโลกรัม ตึกปกติคงรับน้ำหนักไม่ไหว ถ้าวางไว้ชั้นล่างสุดได้ก็รอดไป ไม่งั้นก็เตรียมกระจายแรงลงคานไว้ให้ดี

ที่ผ่านมาทั้งหมดเป็นเรื่องของการลงทุนครั้งเดียว คราวนี้ลองมาดูค่าไฟกันบ้าง และก็อีกตามเคย ผมไม่รู้ว่า mainframe กินไฟแค่ไหน แต่เครื่องเซิร์ฟเวอร์รุ่นใหม่จะใช้ไฟประมาณ 1,000 วัตต์ รวมๆ แล้วระบบนี้จะกินไฟ 3 ล้านวัตต์

ผมว่าใช้ mainframe ก็น่าจะคุ้มกว่านะ ถ้าค่าไฟไม่โหดขนาดนี้ คงต้องดูกันที่ price/performance ของการใช้งาน 5 ปีมากกว่าที่จะดูแค่ราคาเริ่มต้น

Tags: , ,

Reply