Microsoft đã giới thiệu SQL Server 2022 vào tháng 11 năm ngoái, trong sự kiện Microsoft Ignite 2022. Đây là bản phát hành được mong đợi cao, giới thiệu một số cải tiến quan trọng cho hoạt động cơ sở dữ liệu, tính khả dụng, bảo mật và hiệu suất.
SQL Server 2022 là cơ sở dữ liệu được kết nối với đám mây nhiều nhất mà Microsoft đã phát hành cho đến nay. Xây dựng nền tảng cơ sở dữ liệu hỗ trợ Azure Arc với SQL Server hỗ trợ Azure Arc giúp mở rộng hoạt động quản lý dữ liệu của bạn từ trung tâm dữ liệu của riêng bạn đến bất kỳ vị trí biên, đám mây công cộng hoặc cơ sở lưu trữ nào.
Chỉ cần cài đặt một tác nhân mới vào phiên bản SQL Server là bạn có thể kích hoạt toàn bộ các tùy chọn quản lý, bảo mật và hiệu suất.
Xem thêm thông tin chi tiết về các tính năng mới này tại trang tìm hiểu của Microsoft .
Tính đến hôm nay, một trong những kịch bản triển khai mạnh mẽ nhất cho SQL Server là môi trường lai. Với dịch vụ hỗ trợ Arc, chúng tôi có thể triển khai, quản lý và vận hành từ một điểm duy nhất và có sự linh hoạt để đặt mọi phiên bản SQL Server vào đúng vị trí cần thiết để hưởng lợi từ khả năng phân bổ và quản lý tài nguyên tốt nhất, do đó cung cấp trải nghiệm CNTT tốt nhất để đáp ứng nhu cầu kinh doanh.
Việc nghĩ đến một nền tảng HCI để lưu trữ tại chỗ cho giải pháp kết hợp của chúng tôi có vẻ hợp lý, vì các giải pháp HCI đã trở nên chiếm ưu thế trong phân khúc CNTT của họ, theo báo cáo của các nhà phân tích .
Hệ thống tích hợp Dell cho Azure Stack HCI là lựa chọn hoàn hảo để đáp ứng các yêu cầu của SQL Server 2022, cung cấp nền tảng sản phẩm hoàn chỉnh, cung cấp các cấu hình được thiết kế thông minh ngay khi xuất xưởng để giảm thiểu việc tùy chỉnh phần cứng và phần mềm thường được yêu cầu cho loại môi trường này.
Nếu chúng ta muốn trang bị cho giải pháp kết hợp của mình một bộ công cụ để đảm bảo các hoạt động cơ sở hạ tầng có thể lặp lại và dự đoán được, thì Dell OpenManage Integration với Microsoft Windows Admin Center cung cấp các khả năng tự động hóa chuyên sâu ở cấp cụm, cho phép vận hành nền tảng Azure Stack HCI hiệu quả và linh hoạt.
Để có được kích thước nền tảng tối ưu, để giải quyết đúng nhu cầu khối lượng công việc của SQL Server, chúng ta có thể sử dụng một công cụ trực tuyến miễn phí như Dell Live Optics. Với thông tin do các nhà sưu tập phần mềm Live Optics thu thập, chúng ta có thể hiểu rõ hơn về hiệu suất ứng dụng và các yêu cầu về năng lực. Nhóm bán hàng của Dell có thể sử dụng thông tin đó để tác động đến lựa chọn có sẵn để cấu hình nền tảng Azure Stack HCI trong công cụ Azure Stack HCI Sizer của Dell. Bạn có thể tìm thêm thông tin chi tiết về Live Optics tại đây . Để biết thông tin cụ thể về Live Optics và khối lượng công việc cơ sở dữ liệu, hãy kiểm tra trang web này .
Để đánh giá hiệu suất của SQL Server trong kịch bản lai này, chúng tôi đã cấu hình một Hệ thống tích hợp Dell bốn nút cho Microsoft Azure Stack HCI. Cơ sở hạ tầng cơ bản dựa trên các nút Dell AX-7525, mỗi nút được cung cấp bởi hai bộ xử lý AMD EPYC, 2 TB RAM và 12 ổ NVMe.
Kiến trúc giải pháp trông như thế này:

Hình 1. Tổng quan về kiến trúc HCI của Dell Integrated System for Azure Stack
Về mặt lưu trữ của giải pháp, Microsoft Storage Spaces Direct quản lý các ổ NVMe do bốn nút AX-7525 cung cấp, tạo ra một nhóm duy nhất, được truy cập thông qua Cluster Shared Volumes (CSV) trong đó có đặt Ổ cứng ảo (.vhd).
Hình sau đây hiển thị cách bố trí âm lượng và bộ điều khiển.

Hình 2. Bố trí lưu trữ
Chúng tôi cũng cần thiết kế và cấu hình thành phần mạng của môi trường thử nghiệm. Đối với trường hợp SQL Server này, chúng tôi đã chọn cung cấp kết nối trên giá đỡ thông qua hai bộ chuyển mạch Dell S5248F-ON, với hỗ trợ đa đường dẫn L2 sử dụng Virtual Link Trunking (VLT) để có cấu hình khả dụng cao. Với việc bổ sung bộ điều hợp NVIDIA Mellanox ConnectX-6 Dx Dual Port 100 GbE, chúng tôi có thể cung cấp Remote Direct Memory Access (RDMA) với khả năng RDMA qua Ethernet (RoCE) cho mạng lưu trữ của mình. Kiến trúc mạng bao quát trông như sau:

Hình 3. Kiến trúc mạng
Với kịch bản cơ sở hạ tầng này, chúng tôi đã chọn phương pháp thử nghiệm bắt đầu bằng một máy ảo SQL Server và mở rộng lên 12 máy ảo. Trong mỗi máy ảo SQL Server, chúng tôi đã cài đặt và cấu hình các phiên bản HammerDB trên một cụm máy khách chạy Windows Server 2022. Đối với chuẩn mực, chúng tôi đã chọn TPROC-C, một chuẩn mực chuẩn mực xử lý giao dịch trực tuyến (OLTP) bắt nguồn từ TPC-C.
Với bộ dữ liệu có hệ số tỷ lệ 4.000 và kích thước 400 GB, chúng tôi bắt đầu chạy thử nghiệm trên một máy ảo SQL Server, sau đó mở rộng lên hai, bốn, tám và cuối cùng là 12 máy ảo.
Chúng tôi tập trung thử nghiệm vào hai chỉ số hiệu suất chính, giao dịch mỗi phút (TPM) và đơn hàng mới mỗi phút (NOPM). Mục tiêu chính là đạt được khả năng mở rộng hiệu suất tuyến tính nhất có thể khi chuyển từ một đến mười hai VM, giữ mức sử dụng CPU trong phạm vi an toàn, để lại đủ không gian hiệu suất để chạy các khối lượng công việc khác. Mỗi thử nghiệm đánh giá chuẩn này được tiến hành trong khi tải giao dịch TPROC-C từ HammerDB đang chạy đồng thời trên số lượng VM tương ứng đang chạy SQL Server.
Hình sau đây tóm tắt các kết quả thu được:

Hình 4. Tóm tắt hiệu suất SQL
Như thường lệ, duy trì độ trễ thấp, tăng điểm IOPS là mục tiêu tùy ý để duy trì việc sử dụng CPU nhất quán trong suốt các bài kiểm tra. Tóm tắt kết quả được hiển thị trong hình sau:

Hình 5. Độ trễ, IOPS và kết quả sử dụng CPU
Tóm lại, việc chạy khối lượng công việc SQL Server 2022 của chúng tôi trên Azure Stack HCI của Dell, được kết nối với Microsoft Azure thông qua Azure Arc Resource Manager, mang lại hiệu suất tuyệt vời với các tính năng quản lý phong phú cho các hoạt động tại chỗ thông qua Dell OpenManage Integration cho Microsoft Windows Admin Center.

Bài viết mới cập nhật
Dell Storage Engines: Tăng tốc suy luận AI với PowerScale và ObjectScale
Giải pháp chuyển tải bộ nhớ đệm KV của Dell cho ...
Bảo vệ Nhà máy AI
Áp dụng phương pháp tiếp cận kiến trúc để bảo mật ...
Tiến lên mạnh mẽ với Dell PowerMax: Vượt mặt Hitachi VSP 5000
Dell PowerMax mang lại khả năng phục hồi, hiệu suất và ...
Đẩy nhanh đổi mới AI: Sức mạnh của quyền truy cập mở
Từ các mô hình tiên tiến đến các ứng dụng cấp ...