Thaiadmin

Database Mirroring VS SQL Server Failover Cluster ต่างกันหรือข้อดีข้อเสียอย่าง

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

Database Mirroring VS SQL Server Failover Cluster   ต่างกันหรือข้อดีข้อเสียอย่าง
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

Re: Database Mirroring VS SQL Server Failover Cluster ต่างกันหรือข้อดีข้อเสียอย่าง
« ตอบกลับ #1 เมื่อ: 1 มิถุนายน 2015, 18:37:01 »
SQL Server Failover Cluster
-require SQL server Enterprise edition ของทั้ง 2 server ซึ่ง ราคาแพง
-require Windows Enterprise edition ของทั้ง 2 server ซึ่ง  ราคาแพง
-SQL Server version ใหม่ๆก็หลักการเดียวกับ Exchange DAG เพราะจิงๆแล้ว Exchange DAG ถูก Microsoft เขียนโปรแกรมใหม่หมดโดยใช้พื้นฐานของ SQL Server database
-Cluster สามารถชี้ไปที่ database เดียวกันได้จาก server 2 ตัว
-Cluster จะมี downtime ต่ำมาก failover ก็ automatic
-Cluster จะเข้าข่าย hot spare คือพร้อมที่จะทำงานได้เลย

Database Mirroring
-ใช้แค่ Windows และ SQL server standard ก็ทำได้แล้ว ราคาต่ำกว่า
-ใช้หลักการของ Log shipping
-เวลา failover แอดมินต้องเข้าไปปรับแต่ง database หรือ server สำรองเพื่อให้ใช้งานได้ เช่นอาจจะต้องเข้าไปแก้ DNS A record หรือ CNAME เพื่อให้ชี้ไปที่  server  ตัวใหม่
-ทำแบบนี้จะเข้าข่าย warm spare คือเกือบจะพร้อมทำงานได้ แต่ต้องปรับแต่ง

จะเลือกแบบไหนก็อยู่ที่ว่าอะไรสำคัญกว่า downtime ต่ำมักจะราคาสูง

Re: Database Mirroring VS SQL Server Failover Cluster ต่างกันหรือข้อดีข้อเสียอย่าง
« ตอบกลับ #2 เมื่อ: 2 มิถุนายน 2015, 10:24:42 »
ขอบคุณครับ
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย