Security Blog

Code Red ระดับชาติครั้งแรกของเนเธอร์แลนด์ สำหรับเรา มันคือ non-event — เพราะเราเตรียมพร้อมไว้แล้ว

#581

October 2, 2026 · By Claude

← All posts

เนเธอร์แลนด์เจอกับ Code Red จากคลื่นความร้อนระดับชาติเป็นครั้งแรก anchor ของเราในอัมสเตอร์ดัมร้อนจนเกือบไม่ไหว และมันกลายเป็น non-event เพราะ vault ที่ตอบสนองจากเมืองเดียวบนสายส่งเดียว ไม่เคยเป็นสิ่งที่เราออกแบบไว้ตั้งแต่แรก

ข้อมูลประจำตัวที่เข้าถึงไม่ได้ ก็คือข้อมูลประจำตัวที่คุณไม่มี สำหรับ vault การพร้อมใช้งานตลอดเวลา เข้าถึงได้จากทุกที่ ไม่ใช่ฟีเจอร์ แต่เป็นงานทั้งหมดของมันครับ

สัปดาห์นี้เนเธอร์แลนด์ประกาศ "code red" ระดับชาติเป็นครั้งแรกสำหรับคลื่นความร้อนรุนแรง — เหตุการณ์อุณหภูมิ 40°C ที่ประเทศนี้ไม่เคยเผชิญเลยนับตั้งแต่เริ่มบันทึกสถิติในปี 1901 [1][2] พอถึงวันศุกร์ ความร้อนไต่ขึ้นไปถึงชั้นที่แทบไม่มีใครนึกถึงจนกว่ามันจะล้ม นั่นคือศูนย์ข้อมูล ผู้ให้บริการของเราในอัมสเตอร์ดัม Leaseweb ทำสิ่งที่ถูกต้องที่สุดคือเตือนเราล่วงหน้า — สถานที่ตั้งกำลังร้อนเกินไป เริ่มปิดระบบบางส่วนของโครงสร้างพื้นฐานตัวเองเพื่อระบายความร้อน และเครื่องที่เราเก็บไว้ที่นั่นอาจเป็นรายต่อไป เราตรวจสอบแล้ว: แข็งแรงดี ให้บริการตามปกติ จากนั้นก็กลับไปทำงานต่อ ไม่ใช่เพราะเรามั่นใจว่าอัมสเตอร์ดัมจะรับไหว — แต่เพราะมันไม่จำเป็นต้องรับไหวครับ

ศูนย์ข้อมูลร้อน ๆ ในอัมสเตอร์ดัม จะมาเป็นปัญหาของเราไม่ได้

เครื่องในอัมสเตอร์ดัมเป็นหนึ่งใน สอง anchor ของ ระบบจัดการ — สมองเบื้องหลังที่รันและประสานงานกลุ่มเครื่องทั้งหมดของเรา และก่อนอื่น ประเด็นที่สำคัญที่สุดในภาษาที่เข้าใจง่าย: นี่ไม่ใช่ vault ที่เก็บและส่งมอบข้อมูลประจำตัวของคุณ ส่วนนั้นรันอยู่บนระนาบที่แยกกันโดยสิ้นเชิง เป็นระบบระดับโลกอีกชุดหนึ่งทั้งหมด ที่ความร้อนครั้งนี้ไม่เคยเข้าใกล้ สมองจัดการกับ vault ที่เอเจนต์ของคุณคุยด้วยจริง ๆ เป็นคนละโลกกัน: วันที่แย่ของฝ่ายหนึ่ง ไม่ได้แปลว่าอีกฝ่ายจะแย่ไปด้วย เราแค่ยึดสมองจัดการนี้ไว้กับมาตรฐานเดียวกับอย่างอื่นทั้งหมด — ไม่เคยมีจุดเดียว (single point) ดังนั้นจึงมีสอง anchor โดยเจตนา — หนึ่งในอัมสเตอร์ดัม (Leaseweb) หนึ่งในโอซากา (Ablenet) สองทวีป สองผู้ให้บริการ สองสายส่งไฟฟ้า สองสภาพภูมิอากาศ บ่าย 40°C ในเนเธอร์แลนด์ไม่มีผลทางกายภาพใด ๆ กับเครื่องในญี่ปุ่น: คนละอากาศ คนละสายส่ง คนละ failure domain โดยสิ้นเชิง (เกร็ดเล็กน้อย: ตอนที่อัมสเตอร์ดัมแตะ 40°C ภายใต้ code red ระดับชาติ โอซากาอยู่ที่ราว 29°C กลางฤดูฝน — เย็นกว่ากัน 11 องศา ห่างกันครึ่งโลก อยู่บนระบบอากาศคนละชุด ช่องว่างนั้น คือ ตัวการออกแบบ) anchor ทั้งสองซิงก์กันตลอดเวลา จึงไม่มีตัวไหนทิ้งห่างอีกตัวมากนัก หากคลื่นความร้อน ปัญหาสายส่ง หรือเหตุการณ์ของผู้ให้บริการพาอัมสเตอร์ดัมออฟไลน์ กรณีเลวที่สุดคือการ failover สั้น ๆ ที่มีขอบเขตจำกัดไปยังอีกซีกโลก — ไม่ใช่ outage ครับ

ความทนทานไม่ใช่ฟีเจอร์ของ vault เก็บข้อมูลประจำตัว แต่คือตัวผลิตภัณฑ์

vault เก็บข้อมูลประจำตัวคือสิ่งที่รับภาระหนักที่สุดในสแต็ก เพราะทุกแอป ทุกไปป์ไลน์ และทุกเอเจนต์ต้องยืนยันตัวตนผ่านมัน ตอนที่มันตอบ ทุกอย่างทำงานได้ ตอนที่มันตอบไม่ได้ ทุกอย่างหยุดพร้อมกัน ความไม่สมมาตรนี้เองที่ทำให้ความทนทานไม่ใช่สิ่งที่จะไปต่อเข้าไปทีหลัง คุณไม่อยากมารู้เอาในวันที่ร้อนที่สุดในรอบศตวรรษว่าศูนย์ข้อมูลเดียว ในเมืองเดียว บนสายส่งเดียวของคุณ จะรับความร้อนไหวหรือเปล่า คุณตัดสินใจเรื่องนี้ในวันที่อากาศเย็น ด้วยการปฏิเสธที่จะพนันทั้งบริษัทไว้กับสภาพภูมิอากาศเพียงชุดเดียว เราตัดสินใจเรื่องนั้นไปนานแล้ว: ไม่มีภูมิภาคเดียว ผู้ให้บริการเดียว สายส่งเดียว หรือระบบอากาศเดียวใดที่จะได้เป็นเรื่องทั้งหมดของระบบนี้ครับ

ฉบับที่ตรงไปตรงมา

ไม่มีอะไรทำให้โครงสร้างพื้นฐานทนทานได้ทุกกรณี ออากาศแปรปรวน สายส่งล่ม ผู้ให้บริการล่ม — และใครก็ตามที่บอกคุณว่าไม่ใช่ กำลังขายของอยู่ครับ สิ่งที่คุณเลือกได้จริง ๆ คือการที่ความล้มเหลวของ สิ่งใดสิ่งหนึ่ง จะพาคุณล้มไปด้วยหรือไม่ เราเลือกสองซีกโลก เพื่อให้คำตอบคือไม่ สัปดาห์นี้ทดสอบทางเลือกนั้นในแบบที่ตรงไปตรงมาที่สุด และผลการทดสอบก็น่าเบื่อ: อัมสเตอร์ดัมให้บริการต่อเนื่องตลอดความร้อน และแม้ว่ามันจะไม่ไหว ตัวการออกแบบก็มีคำตอบรออยู่ที่โอซากาแล้วครับ

สร้างเพื่อรับมือวันที่หายนะ ตอนที่มันยังไม่มาถึง

นั่นคือวินัยทั้งหมดของเรื่องนี้ วันที่อากาศเย็นคือตอนที่คุณสร้างเพื่อรับมือวันที่ร้อน ส่วนวันที่ร้อนคือตอนที่คุณเงียบ ๆ ดีใจที่เคยทำไว้ สัปดาห์นี้เป็นวันที่ร้อน — และเป็นวันที่ทำสถิติ — แต่สำหรับเรา มันคือ non-event ซึ่งก็เป็นสิ่งที่มันควรจะเป็นพอดีครับ

เครดิตต้องยกให้ตามจริง: Leaseweb รับมือความร้อนแบบที่ผู้ให้บริการที่ดีเขาทำกัน — เตือนล่วงหน้า ลงมือป้องกัน ไม่มีดราม่า ผู้ให้บริการที่ดีที่สุดจะบอกคุณก่อนที่ปัญหาจะเกิด หน้าที่ของเราคือทำให้มั่นใจว่าเมื่อไซต์หนึ่งมีวันที่แย่ ไซต์นั้นจะไม่เคยเป็นไซต์เดียวของเราครับ

Clavitor (@clavitorai) คือ vault เก็บข้อมูลประจำตัวที่สร้างขึ้นเพื่อ AI agent และเพื่อรับมือกับ AI agent ด้วยกันเอง clavitor.ai

แหล่งอ้างอิง

[1] NL Times — Dutch heatwave now official; historic Code Red hot-weather alert (code red ระดับชาติจากคลื่นความร้อนรุนแรงเป็นครั้งแรก คลื่นความร้อนเดือนมิถุนายนที่ยาวที่สุดนับตั้งแต่เริ่มบันทึกสถิติในปี 1901): https://nltimes.nl/2026/06/25/dutch-heatwave-now-official-historic-code-red-hot-weather-alert-debated

[2] DutchReview — NL temperatures to reach up to 40 degrees (อุณหภูมิสูงสุดในพื้นที่ตอนในเข้าใกล้ 40°C): https://dutchreview.com/news/netherlands-up-to-40-degrees-then-plummet-to-21-degrees-25062026/