Date: กุมภาพันธ์ 4, 2018
ป้ายกำกับ:SQL Server 2012, กลุ่มความพร้อมใช้งาน AlwaysOn
กำลังมองหาทางเลือกแทน AlwaysOn Groups Availability หรือไม่?
Microsoft ได้ประกาศเกี่ยวกับตัวเลือกความพร้อมใช้งานที่คาดว่าจะได้รับการแนะนำมากที่สุดกับ SQL Server 2012 การเปลี่ยนแปลงนี้รวมถึงกลุ่มความพร้อมใช้งาน AlwaysOn ซึ่งจะพร้อมใช้งานกับ Enterprise Edition ของ SQL เท่านั้น ต้นทุนของ SQL Server Enterprise คือ $ 27,496 สำหรับเซิร์ฟเวอร์ใด ๆ (ที่มีตัวประมวลผลทางกายภาพสูงสุด 4 ตัว) เทียบกับ $ 7,172 สำหรับ Standard Edition ในการใช้ประโยชน์จากแบบจำลอง“ อ่านอย่างเดียว” ค่าใช้จ่ายของโซลูชันจะเพิ่มเป็นสองเท่า ($ 54,992) เนื่องจากคุณต้องให้สิทธิ์ใช้งานทั้งแหล่งข้อมูลและเซิร์ฟเวอร์เป้าหมาย ด้วยจุดราคาที่สูงเช่นนี้คุณจะเริ่มสงสัยว่ามีทางเลือกอื่นสำหรับกลุ่มความพร้อมใช้งาน AlwaysOn หรือไม่ อ่านต่อไป เพราะฉันจะแนะนำ SteelEye DataKeeper Cluster Edition ซึ่งอาจมอบผลตอบแทนที่ดีที่สุดให้กับคุณ
ข่าวดีก็คือว่า Microsoft ยังให้คุณสร้างคลัสเตอร์ 2 โหนดโดยใช้ SQL Server Standard Edition เนื่องจากโดยทั่วไปมีการปรับใช้ในการกำหนดค่าแบบแอ็คทีฟเรื่อย ๆ คุณจึงไม่ต้องให้สิทธิ์ใช้งานเซิร์ฟเวอร์สแตนด์บาย ดังนั้นสำหรับ $ 7,172 คุณสามารถสร้างคลัสเตอร์ SQL แบบ 2 โหนดได้ นั่นคือสมมติว่าคุณมี SAN ระดับองค์กรที่คุณสามารถใช้เพื่อเก็บข้อมูลคลัสเตอร์ของคุณ
สิ่งที่คุณพูดว่าคุณไม่มี SAN? หรือคุณควรสร้างโซลูชันที่กำจัด SAN ให้เป็นจุดล้มเหลวเพียงจุดเดียว และอนุญาตให้คุณใช้การเรพลิเคทข้อมูลเพื่อให้ข้อมูลซิงค์กันระหว่างโหนดคลัสเตอร์แบบที่ AlwaysOn Availability Groups อนุญาตให้คุณทำแทนได้หรือไม่ หรือบางทีคุณต้องการใช้ประโยชน์จากความเร็วที่เสนอโดยไดรฟ์ SSD ที่เชื่อมต่อในท้องถิ่นเช่นที่มีให้โดย Fusion-IO แต่ยังไม่ต้องการยอมแพ้พร้อมใช้งาน
ความยิ่งใหญ่ของ SteelEye DataKeeper Cluster Edition
สำหรับค่าใช้จ่ายในการคัดลอกหนึ่งเดียวของ SQL Server 2012 Standard Edition และการเพิ่มราคาที่ไม่แพงมากของ SteelEye DataKeeper Cluster Edition คุณจะสามารถปรับใช้คลัสเตอร์ SQL Server 2012 Standard Edition 2 โหนดพร้อมการจำลองข้อมูล ส่วนที่ดีที่สุด? มีค่าใช้จ่ายเพียงครึ่งเดียวของกลุ่มความพร้อมใช้งาน AlwaysOn ของ SQL Server Enterprise Edition 2 โหนด นอกจากนี้ยังเป็นราคาของกลุ่ม AlwaysOn Availability ที่มีเป้าหมายแบบอ่านอย่างเดียว
หากคุณพบว่าตัวเองตอบตกลงกับคำถามใด ๆ ต่อไปนี้ จากนั้นบางทีอาจเป็นสัญญาณที่จะหาทางเลือกอื่นในกลุ่ม AlwaysOn Availability Windows Server Failover Clustering และ DataKeeper Cluster Edition อาจเป็นตัวเลือกที่ชาญฉลาด
- ฉันกังวลเกี่ยวกับต้นทุนของ SQL Server Enterprise Edition หรือไม่?
- ฉันใช้การจำลองแบบหรือการจัดส่งบันทึก?
- ฉันจำเป็นต้องสนับสนุน Lync Server หรือแอ็พพลิเคชันอื่นที่ใช้ธุรกรรมที่มีการแจกจ่ายหรือไม่?
- ฉันจำเป็นต้องตรวจสอบให้แน่ใจว่างาน SQL Agent เช่นการสำรองข้อมูลฐานข้อมูลการเพิ่มประสิทธิภาพ DTS และอื่น ๆ ยังคงทำงานต่อไปโดยไม่คำนึงถึงโหนดในบริการ
- ฉันจำเป็นต้องตรวจสอบให้แน่ใจว่าบัญชีการเข้าสู่ระบบ SQL จะถูกเก็บไว้ในซิงค์ระหว่างโหนดคลัสเตอร์หรือไม่?
- ฉันต้องการลดภาระการบริหารของฉันหรือไม่?
เราทำการเปรียบเทียบเสร็จแล้ว
แผนภูมิต่อไปนี้สรุปตัวเลือกความพร้อมใช้งาน SQL Server 2012 ของคุณ เราได้รวมตัวเลือกที่ 3 ซึ่งเป็นการสร้างคลัสเตอร์ SQL แบบดั้งเดิมโดยใช้ Windows Server Failover Clustering ด้วย DataKeeper Cluster Edition
การทำคลัสเตอร์ Failover กับ DataKeeper Cluster Edition ช่วยให้คุณประหยัดเงินได้มาก และมันจะช่วยให้คุณเอาชนะข้อ จำกัด บางอย่างของ AlwaysOn Availability Groups
เกี่ยวกับสิ่งเดียวที่คุณไม่สามารถทำได้ด้วยโซลูชัน DataKeeper คือการมีเป้าหมายแบบอ่านอย่างเดียว ตามที่ได้กล่าวไว้ก่อนหน้านี้เป้าหมายแบบอ่านอย่างเดียวต้องมีใบอนุญาต SQL ที่สองดังนั้นเพื่อให้คุณลักษณะดังกล่าวมีค่าใช้จ่ายน้อยที่สุด 54,938 เหรียญ หากคุณต้องมีเป้าหมายแบบอ่านอย่างเดียวคุณจะดีใจที่รู้ว่าคุณสามารถรวมกลุ่ม AlwaysOn Failover Clusters กับ DataKeeper และ AlwaysOn Availability Groups โดยทั่วไปคุณจะคว่ำด้วยคลัสเตอร์ failover SQL 2 โหนดด้วย DataKeeper และ SQL Server แบบสแตนด์อโลนเดียวที่ทำหน้าที่เป็นเป้าหมายแบบอ่านอย่างเดียวสำหรับ AlwaysOn Availability Group ในกรณีนั้นคุณจะต้องใช้ SQL Server Enterprise Edition สองชุด – หนึ่งชุดสำหรับคลัสเตอร์และอีกหนึ่งชุดสำหรับเป้าหมายแบบอ่านอย่างเดียว
โดยพื้นฐานแล้วตรวจสอบทางเลือกที่เป็นไปได้ของ AlwaysOn Groups Groups เพื่อประหยัดค่าใช้จ่ายและปรับปรุงกระบวนการทำงาน ฉันได้แสดงวิธีแก้ปัญหานี้ที่ Tech-Ed 2011 ในแอตแลนตาเมื่อปีที่แล้วและได้รับคำติชมที่เป็นประโยชน์มากมาย การสาธิตเฉพาะนี้แสดงคลัสเตอร์หลายไซต์แบบ 2 โหนด อย่างไรก็ตามหงุดหงิดไม่ได้แนวคิดเดียวกันสามารถนำไปใช้กับกลุ่มไซต์เดียว
ทำซ้ำโดยได้รับอนุญาตจาก https://clusteringformeremortals.com/2012/04/05/sql-server-2012-standard-edition-availability-options/