Mulai menggunakan penyebaran SQL Server Kluster Big Data

Berlaku untuk: SQL Server 2019 (15.x)

Penting

Add-on Kluster Big Data Microsoft SQL Server 2019 akan dihentikan. Dukungan untuk Kluster Big Data SQL Server 2019 akan berakhir pada 28 Februari 2025. Untuk informasi selengkapnya, lihat Opsi big data di platform Microsoft SQL Server.

Artikel ini memberikan gambaran umum tentang cara menyebarkan SQL Server Kluster Big Data. Artikel ini memperkenalkan Anda pada konsep dan menyediakan kerangka kerja untuk memahami skenario penyebaran. Langkah-langkah penyebaran spesifik Anda bervariasi berdasarkan pilihan platform Anda untuk klien dan server. Untuk pengenalan tentang SQL Server Kluster Big Data, lihat SQL Server 2019 Kluster Big Data

Untuk skenario penyebaran SQL Server lainnya, lihat:

Pengantar Cepat

Tonton video 9 menit ini untuk gambaran umum tentang cara menyebarkan kluster big data:

Tip

Untuk mendapatkan lingkungan dengan cepat dengan Kubernetes dan kluster big data yang disebarkan untuk membantu Anda meningkatkan kemampuannya, gunakan salah satu contoh skrip yang ditujukkan di bagian skrip. Setelah penyebaran, untuk mengelola kluster, gunakan alat klien di bagian berikut.

Alat klien

Kluster big data memerlukan sekumpulan alat klien tertentu. Sebelum menyebarkan kluster big data ke Kubernetes, Anda harus menginstal alat yang diperlukan untuk penyebaran Anda. Alat tertentu diperlukan untuk skenario yang berbeda. Setiap artikel harus menjelaskan alat prasyarat untuk melakukan tugas tertentu. Untuk daftar lengkap alat dan tautan penginstalan, lihat Menginstal alat big data SQL Server 2019.

Kubernetes

Kluster big data disebarkan sebagai serangkaian kontainer yang saling terkait yang dikelola di Kubernetes. Anda dapat menghosting Kubernetes dengan berbagai cara. Bahkan jika Anda sudah memiliki lingkungan Kubernetes yang ada, Anda harus meninjau persyaratan terkait untuk kluster big data.

  • Azure Kubernetes Service (AKS): AKS memungkinkan Anda untuk menyebarkan kluster Kubernetes terkelola di Azure. Anda hanya mengelola dan memelihara node agen. Dengan AKS, Anda tidak perlu menyediakan perangkat keras Anda sendiri untuk kluster. Juga mudah untuk menggunakan skrip python atau buku catatan penyebaran untuk membuat kluster AKS dan menyebarkan kluster big data dalam satu langkah. Untuk informasi selengkapnya tentang mengonfigurasi AKS untuk penyebaran kluster big data, lihat Mengonfigurasi Azure Kubernetes Service untuk penyebaran Kluster Big Data SQL Server 2019.

  • Azure Red Hat OpenShift (ARO): ARO memungkinkan Anda menyebarkan kluster Red Hat OpenShift terkelola di Azure. Anda hanya mengelola dan memelihara node agen. Dengan ARO, Anda tidak perlu menyediakan perangkat keras Anda sendiri untuk kluster. Juga mudah untuk menggunakan skrip python untuk membuat kluster ARO dan menyebarkan kluster big data dalam satu langkah. Model penyebaran ini diperkenalkan pada SQL Server 2019 CU5.

  • Beberapa komputer: Anda juga dapat menyebarkan Kubernetes ke beberapa komputer Linux, yang bisa berupa server fisik atau komputer virtual. Alat kubeadm dapat digunakan untuk membuat kluster Kubernetes. Anda dapat menggunakan skrip bash untuk mengotomatiskan jenis penyebaran ini. Metode ini berfungsi dengan baik jika Anda sudah memiliki infrastruktur yang ada yang ingin Anda gunakan untuk kluster big data Anda. Untuk informasi selengkapnya tentang menggunakan penyebaran kubeadm dengan kluster big data, lihat Mengonfigurasi Kubernetes pada beberapa komputer untuk penyebaran SQL Server 2019 Kluster Big Data.

  • Red Hat OpenShift: Sebarkan ke kluster Red Hat OpenShift Anda sendiri. Untuk informasi, lihat Menyebarkan SQL Server Kluster Big Data di OpenShift lokal dan Azure Red Hat OpenShift. Model penyebaran ini diperkenalkan pada SQL Server 2019 CU5.

Menyebarkan kluster big data

Setelah mengonfigurasi Kubernetes, Anda menyebarkan kluster big data dengan azdata bdc create perintah . Saat menyebarkan, Anda dapat mengambil beberapa pendekatan yang berbeda.

  • Jika Anda menyebarkan ke lingkungan dev-test, Anda dapat memilih untuk menggunakan salah satu konfigurasi default yang disediakan oleh azdata.

  • Untuk menyesuaikan penyebaran, Anda dapat membuat dan menggunakan file konfigurasi penyebaran Anda sendiri.

  • Untuk penginstalan yang sepenuhnya tidak dijaga, Anda dapat meneruskan semua pengaturan lain dalam variabel lingkungan. Untuk informasi selengkapnya, lihat penyebaran tanpa pengawas.

Skrip Penerapan

Skrip penyebaran dapat membantu menyebarkan kluster Kubernetes dan big data dalam satu langkah. Mereka juga sering memberikan nilai default untuk pengaturan kluster big data. Anda dapat menyesuaikan skrip penyebaran apa pun dengan membuat versi Anda sendiri yang mengonfigurasi penyebaran kluster big data secara berbeda.

Skrip penyebaran berikut saat ini tersedia:

Buku catatan penyebaran

Anda juga dapat menyebarkan kluster big data dengan menjalankan buku catatan Azure Data Studio. Untuk informasi selengkapnya tentang cara menggunakan buku catatan untuk disebarkan di AKS, lihat artikel berikut ini:

Langkah berikutnya

Setelah Anda berhasil menyebarkan kluster big data, sambungkan ke kluster dan pertimbangkan untuk memuat data sampel untuk digunakan dengan beberapa panduan.