meeyland app
Meey Land
Cổng thông tin bất động sản xác thực 4.0
Tải ứng dụng

Database availability group (DAG) là gì? Cách tạo nên DAG

Thứ tư, 15/02/2023-11:02
Database availability group (DAG) là một ranh giới để sao chép các cơ sở dữ liệu hộp thư, chuyển đổi và chuyển đổi dự phòng cơ sở dữ liệu và máy chủ. DAG được sử dụng khá phổ biến bởi nhiều đơn vị hiện nay.

Database availability group (DAG) là gì

Nhóm khả dụng cơ sở dữ liệu (DAG) là một tập hợp gồm tối đa 16 máy chủ Hộp thư Exchange cung cấp khả năng khôi phục cấp cơ sở dữ liệu tự động từ cơ sở dữ liệu, máy chủ hoặc lỗi mạng.

DAG sử dụng tính năng sao chép liên tục và một tập hợp con các công nghệ phân cụm chuyển đổi dự phòng của Windows để cung cấp tính khả dụng cao và khả năng phục hồi của trang web. Máy chủ hộp thư trong DAG giám sát lẫn nhau để tìm lỗi. Khi máy chủ Hộp thư được thêm vào DAG, máy chủ đó sẽ hoạt động với các máy chủ khác trong DAG để cung cấp khả năng khôi phục cấp cơ sở dữ liệu tự động từ các lỗi cơ sở dữ liệu.

Khi bạn tạo một DAG, ban đầu nó trống. Khi bạn thêm máy chủ đầu tiên vào DAG, cụm chuyển đổi dự phòng sẽ tự động được tạo cho DAG. Ngoài ra, cơ sở hạ tầng giám sát các máy chủ về lỗi mạng hoặc máy chủ được bắt đầu. Sau đó, cơ chế nhịp tim của cụm chuyển đổi dự phòng và cơ sở dữ liệu cụm được sử dụng để theo dõi và quản lý thông tin về DAG có thể thay đổi nhanh chóng, chẳng hạn như trạng thái gắn kết cơ sở dữ liệu, trạng thái sao chép và vị trí gắn kết lần cuối.


DAG là một tập hợp gồm tối đa 16 máy chủ Hộp thư Exchange cung cấp khả năng khôi phục cấp cơ sở dữ liệu tự động
DAG là một tập hợp gồm tối đa 16 máy chủ Hộp thư Exchange cung cấp khả năng khôi phục cấp cơ sở dữ liệu tự động

Cách tạo nên DAG

Có thể tạo một DAG bằng cách sử dụng trình hướng dẫn Nhóm cơ sở dữ liệu khả dụng mới trong trung tâm quản trị Exchange (EAC) hoặc bằng cách chạy lệnh ghép ngắn New-DatabaseAvailabilityGroup trong Exchange Management Shell. Khi tạo DAG, bạn cung cấp tên cho DAG, máy chủ nhân chứng tùy chọn và cài đặt thư mục nhân chứng.

Ngoài ra, bạn có thể gán một hoặc nhiều địa chỉ IP cho DAG, bằng cách sử dụng địa chỉ IP tĩnh hoặc bằng cách cho phép DAG tự động được gán các địa chỉ IP cần thiết bằng Giao thức cấu hình máy chủ động (DHCP). Bạn có thể gán địa chỉ IP cho DAG theo cách thủ công bằng cách sử dụng tham số Database Availability Group Ip Addresses. Nếu bạn bỏ qua tham số này, DAG sẽ cố lấy địa chỉ IP bằng cách sử dụng máy chủ DHCP trên mạng của bạn.

Nếu bạn đang tạo DAG sẽ chứa các máy chủ Hộp thư đang chạy Windows Server 2012 R2, bạn cũng có tùy chọn tạo DAG mà không cần điểm truy cập quản trị cụm. Trong trường hợp đó, cụm sẽ không có đối tượng tên cụm (CNO) trong Active Directory và nhóm tài nguyên lõi cụm sẽ không chứa tài nguyên tên mạng hoặc tài nguyên địa chỉ IP.

Khi bạn tạo một DAG, một đối tượng trống đại diện cho DAG với tên bạn đã chỉ định và một lớp đối tượng msExchMDBAvailabilityGroup được tạo trong Active Directory.

DAG sử dụng một tập hợp con các công nghệ phân cụm chuyển đổi dự phòng của Windows trong Windows Server 2008 R2 trở lên, chẳng hạn như nhịp tim cụm, mạng cụm và cơ sở dữ liệu cụm (để lưu trữ dữ liệu thay đổi hoặc có thể thay đổi nhanh chóng, chẳng hạn như trạng thái cơ sở dữ liệu thay đổi từ hoạt động sang thụ động hoặc đảo ngược, hoặc từ lắp đến tháo hoặc đảo ngược). Do đó, bạn chỉ có thể tạo DAG trên các máy chủ Hộp thư Exchange được cài đặt trên các phiên bản Windows được hỗ trợ bao gồm cụm chuyển đổi dự phòng của Windows.


Có thể tạo một DAG bằng cách sử dụng trình hướng dẫn Nhóm cơ sở dữ liệu khả dụng mới trong trung tâm quản trị Exchange
Có thể tạo một DAG bằng cách sử dụng trình hướng dẫn Nhóm cơ sở dữ liệu khả dụng mới trong trung tâm quản trị Exchange

Các mô hình đại biểu nhóm khả dụng của cơ sở dữ liệu

Bên dưới mỗi DAG là một cụm chuyển đổi dự phòng Windows. Các cụm chuyển đổi dự phòng sử dụng khái niệm số đại biểu cần thiết, sử dụng sự đồng thuận của các cử tri để đảm bảo rằng chỉ một nhóm nhỏ các thành viên của cụm (có thể có nghĩa là tất cả các thành viên hoặc đa số thành viên) đang hoạt động cùng một lúc. Số đại biểu không phải là một khái niệm mới cho Exchange Server. Các máy chủ Hộp thư có tính sẵn sàng cao trong các phiên bản trước của Exchange cũng sử dụng phân cụm chuyển đổi dự phòng và khái niệm về số đại biểu dự kiến của nó. Số đại biểu đại diện cho dạng xem được chia sẻ của các thành viên và tài nguyên, đồng thời thuật ngữ số đại biểu cũng được sử dụng để mô tả dữ liệu vật lý đại diện cho cấu hình trong cụm được chia sẻ giữa tất cả các thành viên của cụm. Do đó, tất cả các DAG đều yêu cầu cụm chuyển đổi dự phòng cơ bản của chúng phải có đủ đại biểu. Nếu cụm mất đại biểu, tất cả các hoạt động DAG sẽ chấm dứt và tất cả các cơ sở dữ liệu được gắn kết được lưu trữ trong quá trình tháo dỡ DAG. Trong trường hợp này, cần có sự can thiệp của quản trị viên để khắc phục sự cố đại biểu và khôi phục hoạt động của DAG.


DAG cần đảm bảo được tính nhất quán
DAG cần đảm bảo được tính nhất quán

Số đại biểu cần thiết là rất quan trọng để đảm bảo tính nhất quán, hoạt động như một bộ ngắt kết nối để tránh phân vùng và để đảm bảo khả năng đáp ứng của cụm:

  • Đảm bảo tính nhất quán: Yêu cầu chính đối với cụm chuyển đổi dự phòng Windows là mỗi thành viên luôn có chế độ xem cụm nhất quán với các thành viên khác. Trung tâm cụm đóng vai trò là kho lưu trữ cuối cùng cho tất cả thông tin cấu hình liên quan đến cụm. Nếu tổ ong cụm không thể được tải cục bộ trên một thành viên DAG, thì dịch vụ Cụm sẽ không khởi động vì dịch vụ này không thể đảm bảo rằng thành viên đó đáp ứng yêu cầu có chế độ xem cụm phù hợp với các thành viên khác .
  • Đóng vai trò là người quyết định: Tài nguyên nhân chứng đại biểu được sử dụng trong các DAG có số lượng thành viên chẵn để tránh các tình huống mắc hội chứng não chia và để đảm bảo rằng chỉ một nhóm thành viên trong DAG được coi là chính thức. Khi cần máy chủ nhân chứng cho số đại biểu cần thiết, bất kỳ thành viên nào của DAG có thể giao tiếp với máy chủ nhân chứng đều có thể đặt khóa Khối tin nhắn máy chủ (SMB) trên tệp Witness.log của máy chủ nhân chứng. Thành viên DAG khóa máy chủ nhân chứng (được gọi là nút khóa) giữ lại một phiếu bầu bổ sung cho các mục đích đại biểu. Các thành viên DAG tiếp xúc với nút khóa chiếm đa số và duy trì số đại biểu dự kiến. Bất kỳ thành viên DAG nào không thể liên lạc với nút khóa đều thuộc nhóm thiểu số và do đó sẽ mất số đại biểu cần thiết.
  • Đảm bảo khả năng đáp ứng: Để đảm bảo khả năng đáp ứng, mô hình đại biểu đảm bảo rằng, bất cứ khi nào cụm đang chạy, đủ thành viên của hệ thống phân tán đang hoạt động và giao tiếp, đồng thời có thể đảm bảo ít nhất một bản sao của trạng thái hiện tại của cụm. Không cần thêm thời gian để đưa các thành viên vào giao tiếp hoặc để xác định xem một bản sao cụ thể có được đảm bảo hay không.

Database availability group (DAG) hay Nhóm khả dụng cơ sở dữ liệu có khả năng hỗ trợ phục hồi dữ liệu hiệu quả. Quản trị viên có thể chọn sử dụng DAG ở các vị trí địa lý khác nhau và trong nhiều cấu hình và thiết kế kiến trúc khác nhau.

Theo: Reatimes.vn
Copy link
Chia sẻ:

Cùng chủ đề

Chưa thể cấm ngay Temu, 1688 và Shein, Bộ Công Thương và Tổng cục Thuế nói gì?

Mạng 5G lúc nhanh, lúc chậm: Viettel lý giải nguyên nhân?

Meey Group xác lập Kỷ lục Doanh nghiệp sở hữu Bộ giải pháp Công nghệ BĐS nhiều sản phẩm nhất Việt Nam

Xu hướng ứng dụng công nghệ trong giao dịch bất động sản ngày càng phổ biến

AI phần lớn đã đánh bại các CEO con người trong một thí nghiệm nhưng lại bị sa thải nhanh hơn

Tấn công mạng ngày càng phức tạp: Ra mắt chương trình đào tạo chuyên gia bảo vệ dữ liệu cá nhân

Nhu cầu về AI và các ngành công nghệ khác đã thúc đẩy sức mạnh tính toán của Trung Quốc tăng liên tục

YouTube Shorts vừa được tích hợp mô hình AI mới, giúp việc sáng tạo trở nên dễ dàng hơn

Tin mới cập nhật

Bảng giá đất làm chi phí chuyển đổi một nền đất từ 200-300 triệu lên 1-2 tỷ đồng

23 giờ trước

ĐBQH lo ngại “cơn sóng sốt đất” nếu thí điểm mở rộng đất cho nhà ở thương mại

23 giờ trước

Chung cư hạng sang, siêu sang chiếm tỷ trọng ngày càng lớn trong tổng nguồn cung

1 ngày trước

Thống đốc NHNN: Chưa tăng giải ngân cho vay nhà ở xã hội trong ngắn hạn

1 ngày trước

Đất nền Thanh Oai trước thềm đấu giá: Người bán người mua đều dè dặt, giao dịch nhỏ giọt

1 ngày trước