Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Bawa Akun Azure Anda Sendiri – Hosting untuk MongoDB® &Redis™ di ScaleGrid

Mengapa membawa akun Azure Anda sendiri?

Model 'Manajemen' ScaleGrid mendukung kemampuan untuk 'Bawa akun Azure Anda sendiri' untuk meng-host database Anda (MongoDB®, Redis™*, dll) melalui Bring Your Own Cloud ( BYOC) rencana DBaaS. Ini memberikan yang terbaik dari kedua dunia – Anda dapat memanfaatkan keahlian ScaleGrid untuk mengelola database Anda dan tetap menyimpan semua mesin di akun cloud Anda sendiri. Berikut adalah beberapa keuntungan lain menggunakan akun cloud Anda sendiri:

  1. Basis data dapat digunakan di jaringan Virtual (VNET) dan subnet Anda sendiri.
  2. Anda dapat memanfaatkan grup keamanan jaringan (NSG) untuk kontrol akses.
  3. Harga khusus. Jika Anda memiliki tarif diskon dari Azure, Anda dapat memanfaatkannya untuk mesin database Anda. Misalnya, jika Anda adalah startup dengan kredit dari Azure, Anda dapat memanfaatkan kredit Anda untuk membayar mesin database Anda

Apa yang saya perlukan untuk memulai?

Untuk menyiapkan Profil Cloud Azure (ARM), Anda memerlukan detail berikut dari akun Anda untuk memulai:

  1. ID Langganan Azure
  2. Nama VNET &Subnet, Nama grup sumber daya
    VNET &Subnet tempat mesin database akan digunakan
  3. Grup keamanan jaringan
    Grup keamanan jaringan yang akan digunakan untuk mesin database
  4. Akun penyimpanan VM
    Akun penyimpanan untuk menyimpan disk VM. Jika Anda menyediakan lebih dari satu akun penyimpanan, disk VM akan didistribusikan ke seluruh akun untuk kinerja yang lebih baik.
  5. Akun Penyimpanan Cadangan
    Akun penyimpanan untuk menyimpan cadangan cluster

Langkah 1:Aktifkan akses terprogram gambar ScaleGrid di langganan Anda

Anda harus mengaktifkan gambar ScaleGrid untuk diterapkan secara terprogram di langganan Azure Anda. Berikut adalah detail gambar ScaleGrid:

  • Penerbit:ScaleGrid
  • Gambar:Centos 6.8 (gratis)

Langkah 2:Mulai wizard Buat Profil Cloud

Klik tombol 'Profil Cloud Baru' di kanan atas layar dan pilih jenis Azure (ARM) – dokumentasi.

1. Pilih Wilayah, Jenis Database &ID Langganan Azure

2. Masukkan detail VNET, Subnet, dan NSG

3. Akun penyimpanan VM

Masukkan satu atau beberapa akun penyimpanan VM. Jika Anda menyediakan lebih dari satu akun penyimpanan, maka disk mesin virtual didistribusikan ke seluruh akun penyimpanan. Jika Anda ingin menerapkan cluster Berkinerja Tinggi, Anda hanya perlu memilih dan memasukkan akun penyimpanan Premium:

4. Cadangan akun penyimpanan

Ini adalah akun tempat backup cluster disimpan. Biasanya, ini adalah akun GRS (Penyimpanan yang berlebihan secara global):

5. IP Statis Publik

Pilih IP Statis publik hanya jika Anda ingin mesin Anda terhubung ke internet atau jika Anda menerapkannya di seluruh wilayah. Jika Anda menerapkan di dalam VNET dan subnet, Anda seharusnya tidak memerlukan IP statis publik. Jika Anda ingin mengaktifkan dan menggunakan IP publik, pastikan NSG yang dipilih memiliki port yang diperlukan terbuka untuk database yang dipilih.

6. Unduh skrip PowerShell dan jalankan di Azure PowerShell

Klik 'Unduh skrip' untuk mengunduh skrip power shell untuk mengonfigurasi akses ScaleGrid. Nama script akan berbentuk “ScaleGrid--configure.ps1″

Langkah 3:Jalankan skrip PowerShell untuk membuat grup sumber daya dan memberikan izin

Skrip Azure PowerShell membuat grup sumber daya dengan nama ” Scalegrid-” dan memberikan izin kepada aplikasi ScaleGrid untuk menerapkan dan mengelola mesin di grup Sumber Daya ini. Ini juga memungkinkan izin aplikasi ScaleGrid untuk bergabung dengan mesin yang baru dibuat ke VNET, Subnet, NSG yang disediakan sebelumnya di wizard. Aplikasi ScaleGrid tidak memiliki izin pada mesin atau entitas lain yang berjalan dalam langganan Anda.

  1. Unduh dan instal Azure Cmdlet dari halaman Unduhan Azure
  2. Buka jendela Azure Cmdlets PowerShell dan Tetapkan kebijakan eksekusi (jika diperlukan). Script tidak ditandatangani. Jadi, Anda mungkin perlu memperbarui kebijakan Eksekusi di mesin Anda. Misal, “set Execution-Policy UnRestricted”.
  3. Jalankan skrip

” .\
Pilih RunOnce (R) untuk menjalankan skrip

Skrip akan meminta Anda untuk masuk ke akun Azure Anda. Script menulis output ke konsol. Verifikasi bahwa skrip tidak mengalami kesalahan. Jika Anda melihat kesalahan, simpan seluruh output layar dan bagikan dengan tim dukungan ScaleGrid. Anda dapat mengajukan tiket di konsol kami atau mengirim email kepada kami di [email protected].

Langkah 4:Selesaikan wizard Buat Profil Cloud

Setelah Anda menjalankan skrip PowerShell, kembali ke wizard profil cloud dan klik berikutnya.

Verifikasi bahwa Anda telah menjalankan skrip.
Verifikasi bahwa Anda telah mengaktifkan akses terprogram untuk gambar ScaleGrid seperti yang dijelaskan pada Langkah 1 di atas.

Klik selesai – ini akan memverifikasi semua detail sekali lagi dan membuat profil Cloud.

Pada titik ini, akun Azure Anda siap digunakan dengan ScaleGrid. Di wizard Create MongoDB® Cluster, pilih profil Cloud yang baru dibuat dan ini akan menempatkan mesin di akun Azure Anda.

Jika Anda memiliki pertanyaan lebih lanjut, silakan hubungi kami di [email protected].


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Simpan beberapa versi data dalam cache Redis

  2. bagaimana bisa menyimpan Json di redis dengan hashmap( HSET )

  3. Menyimpan properti objek di redis

  4. Menghubungkan ke Redis To Go dengan PHP

  5. ModuleNotFoundError:Tidak ada modul bernama 'grp' di windows