Sự khác biệt giữa Mirroring và Failover Clustering là gì và khi nào thì mỗi cái được đề xuất so với cái kia?


10

Sự khác biệt chính giữa Mirroring và Failover Clustering là gì?

Loại vấn đề nào mà mỗi người giải quyết và trong loại kịch bản nào được đề xuất so với loại khác?


1
Để bắt đầu kiểm tra phần này từ BOL microsoft: Các giải pháp High Availability Tổng quan [ msdn.microsoft.com/en-us/library/ms190202.aspx] và chọn một High Availability Solution [ msdn.microsoft.com/en-us/library/bb510414 .aspx]
DaniQuery

1
Để thêm vào bài đọc của bạn, tôi có một bài viết trên blog mà tôi đã viết vài tuần trước về chủ đề này. sqlmag.com/blog/troubleshooting-sql-server-storage-problems-51/...
mrdenny

Câu trả lời:


9

Mirroring là một công nghệ làm tăng tính sẵn sàng cao cho cơ sở dữ liệu người dùng và tạo một bản sao của db nguồn được duy trì trong thời gian thực. Điều này được thực hiện bằng cách cung cấp tất cả các bản ghi nhật ký giao dịch hoạt động đến máy chủ nhân bản.

Từ MSDN :

"Phản chiếu cơ sở dữ liệu là một giải pháp phần mềm chủ yếu để tăng tính khả dụng của cơ sở dữ liệu. Phản chiếu được triển khai trên cơ sở từng cơ sở dữ liệu và chỉ hoạt động với các cơ sở dữ liệu sử dụng mô hình khôi phục đầy đủ. Các mô hình khôi phục được ghi nhật ký hàng loạt không hỗ trợ cơ sở dữ liệu. được hỗ trợ trong SQL Server Standard và Enterprise. "

Phân cụm là một công nghệ cung cấp tính sẵn sàng cao cho toàn bộ phiên bản SQL Server. Điều này có nghĩa là có thể có hai máy chủ có cấu trúc giống hệt nhau (HĐH, ứng dụng, dịch vụ, gói dịch vụ, bản vá ... vv) và với bộ nhớ chia sẻ (chính dữ liệu).

Từ MSDN :

"Phân cụm chuyển đổi dự phòng SQL Server cung cấp hỗ trợ khả dụng cao cho toàn bộ phiên bản SQL Server. Các cụm chuyển đổi dự phòng SQL Server được xây dựng trên các cụm chuyển đổi dự phòng của Windows Server. Để tạo cụm chuyển đổi dự phòng SQL Server, trước tiên bạn cần tạo cụm chuyển đổi dự phòng Windows Server bên dưới . "

Đây là khóa học từ Học viện ảo Microsoft về tính sẵn sàng cao như được cung cấp hôm nay bởi MS: Tìm hiểu các giải pháp khả dụng cao của Microsoft .


3

Phản chiếu là ở cấp cơ sở dữ liệu. Một bất lợi là ngay cả khi được đặt ở mức an toàn cao với chuyển đổi dự phòng tự động, bạn vẫn sẽ cần phải có các tập lệnh để sao chép công việc, đăng nhập, cảnh báo, v.v. từ hiệu trưởng sang máy chủ nhân bản. Khách hàng cần bao gồm các chi tiết nhân bản trong chuỗi kết nối để tạo điều kiện cho các lỗi. Ưu điểm của phản chiếu bao gồm tự động sửa các trang bị hỏng và lưu trữ không phải là SPOF. Tôi đã thấy rằng các chuyển đổi dự phòng tự động với phản chiếu nhanh hơn so với phân cụm (đòi hỏi phải khởi động lại dịch vụ hoàn chỉnh).

Phân cụm được cho phép hoàn thành bao gồm cả chuyển đổi dự phòng bao gồm cả cơ sở dữ liệu hệ thống. Nó là minh bạch cho khách hàng. Nhược điểm của phân cụm là nó yêu cầu lưu trữ chia sẻ, thường là SAN mà cả SPOF và thường đắt tiền.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.