การหยุดทำงานของแอปพลิเคชันใดๆ อาจส่งผลเสียต่อธุรกิจ ส่งผลให้สูญเสียรายได้ ลดความพึงพอใจของลูกค้า และสร้างความเสียหายต่อความน่าเชื่อถือของธุรกิจ แอปพลิเคชันฐานข้อมูลจำนวนมาก โดยเฉพาะอย่างยิ่งแอปพลิเคชันทางธุรกิจระดับองค์กร ต้องการให้ระบบหยุดทำงานให้น้อยที่สุด การหยุดทำงานของระบบเกิดขึ้นได้จากหลายสาเหตุ เช่น ข้อผิดพลาดของมนุษย์ ภัยธรรมชาติ ความล้มเหลวของฮาร์ดแวร์หรือซอฟต์แวร์ และการอัปเกรดแอปพลิเคชัน การได้รับความพร้อมใช้งานสูงเป็นข้อกำหนดทั่วไปสำหรับธุรกิจจำนวนมาก โซลูชันจะเหมาะสมกับสถานการณ์การใช้งานเฉพาะหรือไม่นั้นขึ้นอยู่กับหลายปัจจัย และโซลูชันที่ทำงานได้ดีที่สุดในสถานการณ์หนึ่งอาจไม่จำเป็นต้องดีที่สุดในอีกสถานการณ์หนึ่งเสมอไป ตัวอย่างเช่น สถานการณ์สมมติของแอปพลิเคชันต่อไปนี้:
◆ผู้ค้าปลีกอุปกรณ์กีฬาทางอินเทอร์เน็ตต้องการให้ลูกค้ามีสินค้าที่พร้อมจำหน่ายอย่างต่อเนื่อง มีการเพิ่มเว็บเซิร์ฟเวอร์ลงในเว็บฟาร์มแล้ว แต่ความล้มเหลวของฐานข้อมูลอาจทำให้เกิดข้อผิดพลาดได้ โดยส่วนใหญ่ สถานการณ์เหล่านี้ทำให้บริษัทสูญเสียลูกค้า บริษัทมีเซิร์ฟเวอร์มาตรฐานเวอร์ชันที่ได้รับอนุมัติแล้ว และหวังว่าจะหลีกเลี่ยงการใช้เงินจำนวนมาก การเปลี่ยนแปลงโครงสร้างพื้นฐาน หรือการเขียนแอปพลิเคชันใหม่
◆บริษัท Headhunting มีความกังวลอย่างมากเกี่ยวกับข้อผิดพลาดที่ผู้ใช้พบเมื่อใช้ฐานข้อมูลลูกค้า แม้ว่าจะไม่จำเป็นต้องเฟลโอเวอร์ทันที แต่บริษัทยังคงต้องการเซิร์ฟเวอร์อุ่นเครื่องที่สามารถออนไลน์ได้อย่างรวดเร็ว
◆บริษัทประกันภัยต้องการให้มีฐานข้อมูลการเคลมที่เกือบจะต่อเนื่อง ประสิทธิภาพของระบบจะต้องไม่ถูกทำลาย และต้องมีเอกสารที่จัดเก็บไว้ในระบบไฟล์เพื่อรองรับการเรียกร้องในปัจจุบัน
◆บริษัทฝึกอบรมการจัดการมีไซต์งาน 3 แห่ง แต่ละไซต์มีทีมขาย ทีมขายป้อนบันทึกจากไซต์ของตนลงในฐานข้อมูลคำสั่งซื้อ เพื่อปรับปรุงประสิทธิภาพ แต่ละไซต์จะต้องสามารถเข้าถึงคำสั่งซื้อทั้งหมดของบริษัทบนเซิร์ฟเวอร์ภายในเครื่องได้ เพื่อให้มีความพร้อมใช้งานเมื่อเกิดความล้มเหลว แต่ละไซต์จะต้องสามารถสลับไปยังเซิร์ฟเวอร์ที่ไซต์อื่นได้
◆บริษัทบัญชีต้องการให้บริการแก่ลูกค้าของตนแม้ในช่วงเวลาที่เกิดความล้มเหลว เช่น ภัยพิบัติทางธรรมชาติ ข้อมูลไม่จำเป็นต้องพร้อมใช้งานทันที แต่ควรจะพร้อมใช้งานภายในไม่กี่ชั่วโมง ไม่ใช่หลายวัน นอกจากนี้บริษัทยังต้องการบันทึกข้อมูลในฐานข้อมูลเป็นประจำทุกวันเพื่อให้เป็นไปตามข้อกำหนดด้านกฎระเบียบ ข้อมูลที่คัดลอกไม่จำเป็นต้องพร้อมใช้งานทันที แต่จะต้องพร้อมใช้งานเป็นเวลาหลายปี
◆ผู้ผลิตของเล่นต้องการรวบรวมรายงานตามฐานข้อมูลการขาย แต่เนื่องจากมีการใช้งานฐานข้อมูลอยู่เสมอ กระบวนการจัดเตรียมรายงานจึงมักถูกขัดจังหวะโดยธุรกรรมที่กำลังดำเนินการอยู่ บริษัทต้องการรวบรวมรายงานเกี่ยวกับธุรกรรมที่ยังไม่ได้ยื่น แต่จะทำให้ได้ผลลัพธ์ที่ไม่ถูกต้องเนื่องจากธุรกรรมบางรายการไม่สมบูรณ์
◆บริษัทอสังหาริมทรัพย์ต้องการปกป้องระบบเมื่อผู้ใช้ทำผิดพลาดและต้องการเรียกคืนค่าที่บันทึกไว้จากวันก่อนหน้า บริษัทยังต้องการที่จะรวบรวมรายงานตามข้อมูลของวันก่อนหน้า เนื่องจากจะไม่ได้รับผลกระทบจากการซื้อขายในวันเดียวกัน ตามหลักการแล้ว บริษัทต้องการใช้โซลูชันที่มีค่าใช้จ่ายด้านดิสก์น้อยที่สุด
ตามข้อกำหนดด้านความพร้อมใช้งานต่างๆ องค์กรต่างๆ ต้องการแพลตฟอร์มฐานข้อมูลที่มีตัวเลือกที่ยืดหยุ่นสำหรับโซลูชันที่มีความพร้อมใช้งานสูง ในเอกสารไวท์เปเปอร์นี้ คุณจะเห็นว่าเทคโนโลยี Always On ของ SQL Server 2008 มอบตัวเลือกที่ยืดหยุ่นสำหรับความพร้อมใช้งานสูงได้อย่างไร ช่วยให้องค์กรต่างๆ สามารถใช้โซลูชันที่ดีที่สุดสำหรับความต้องการเฉพาะของตนได้
-