Oracle OLTP với VMware và Bộ nhớ phân cấp
Tài liệu này cung cấp hướng dẫn thiết lập và chạy tiêu chuẩn công năng HammerDB trên Cơ sở dữ liệu Oracle trong môi trường VMware vSphere và VMware vSAN, để tái tạo kết quả và kiểm tra hiệu năng của Intel.
Xem bản tóm lược giải pháp, “Giảm Chi phí Bộ nhớ và Giữ Hiệu năng cao của Cơ sở dữ liệu Oracle chạy trên VMware ESXi và vSAN”.
Hướng dẫn đo điểm chuẩn: Oracle OLTP với VMware và Bộ nhớ phân cấp
Bộ nhớ liên tục Intel® Optane™ (PMem) là một công nghệ cấp tiến giúp đa dạng hóa bus bộ nhớ, cung cấp các tùy chọn để cân bằng hiệu năng, dung lượng và chi phí. Trong Chế độ Bộ nhớ, Bộ nhớ liên tục Intel Optane chuyển đổi bus thành một cấu trúc được lưu trên bộ nhớ đệm, sử dụng dung lượng RAM nhỏ hơn cho bộ nhớ đệm trong khi Bộ nhớ liên tục Intel Optane đáp ứng các nhu cầu về dung lượng. Quá trình này được gọi là phân cấp bộ nhớ dựa trên phần cứng trong môi trường VMware và hoàn toàn trong suốt đối với các máy ảo (VM). Để biết thêm thông tin về việc triển khai Bộ nhớ liên tục Intel Optane trong môi trường VMware, vui lòng tham khảo Hướng dẫn các phương pháp tốt nhất, “Tăng Hiệu quả VMware vSphere với Bộ nhớ liên tục Intel® Optane™.”
Xử lý giao dịch trực tuyến (OLTP) là khối lượng công việc cơ sở dữ liệu đại diện phổ biến nhất cho các mô hình sử dụng hệ thống đặt hàng hoặc thương mại điện tử. HammerDB TPROC-C là một tiêu chuẩn công năng tổng hợp bắt nguồn từ TPC-C để mô phỏng khối lượng công việc OLTP.
Làm theo hướng dẫn từng bước để tuân thủ cùng một phương pháp được sử dụng trong các bài kiểm tra tiêu chuẩn công năng của Intel. Lưu ý rằng hướng dẫn này không hoàn toàn chính xác cho việc đo điểm chuẩn hoặc định cấu hình môi trường này và đóng vai trò là tài liệu tham khảo cho các phương pháp tốt nhất.
Môi trường điểm chuẩn bao gồm năm máy chủ, chia thành hai loại, kiểm tra và hỗ trợ. Quá trình đo điểm chuẩn bao gồm các bước sau:
- Chuẩn bị Môi trường VMware. Môi trường VMware bao gồm vCenter Server Appliance (VCSA), máy chủ ESXi (hypervisor), vSAN và các máy ảo (VM). Giả định rằng người đọc có kinh nghiệm triển khai VMware; tài liệu này chủ yếu tập trung vào việc chuẩn bị vSAN và các máy ảo. Không bao gồm chi tiết về triển khai VCSA, mạng và cài đặt ESXi.
- Chuẩn bị Môi trường Oracle. Môi trường Oracle bao gồm hệ điều hành OEL, Lưới Oracle, ASM và Cơ sở dữ liệu Oracle. Giả định rằng người đọc đã có kinh nghiệm cài đặt và cấu hình OEL, và trong khi được trình bày ngắn gọn, trọng tâm chính là về cấu hình Lưới Oracle và Cơ sở dữ liệu.
- Chuẩn bị Môi trường HammerDB. HammerDB có thể thử nghiệm nhiều cơ sở dữ liệu khác nhau với TPC-C hoặc TPC-H dựa trên điểm chuẩn (TPROC-C và TPROC-H, tương ứng). Phần này bao gồm thông tin cài đặt HammerDB, cấu hình kết nối vào Cơ sở dữ liệu Oracle và cách dựng giản đồ TPROC-C trên cơ sở dữ liệu Oracle.
- Thực thi Tiêu chuẩn công năng. Thực thi tiêu chuẩn công năng TPROC-C từ GUI hoặc CLI. Thử nghiệm được thực hiện trong hướng dẫn sử dụng PowerShell và HammerDB CLI để tự động lặp lại thử nghiệm liên tục theo cách lặp lại và có thể điều khiển.