SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • Produk
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • Berita dan acara
  • Cluster server penyederhanaan
  • Kisah sukses
  • Hubungi kami
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

Archives for Maret 2018

Mengkonfigurasi contoh SQL server failover cluster Di Microsoft Azure IAAS

Maret 9, 2018 by Jason Aw Leave a Comment

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Update 7/19/2016 – Langkah di bawah ini menjelaskan penerapan Azure "Classic". Jika Anda menggunakan SQL Cluster di Azure Resource Manager (ARM) maka Anda harus melihat artikel saya di sini. https://clusteringformeremortals.com/2016/04/23/deploying-microsoft-sql-server-2014-failover-clusters-in-azure-resource-manager-arm/

Sebelum memulai, kami akan membuat beberapa asumsi bahwa setidaknya Anda sedikit familiar dengan failover clustering dan Microsoft Azure dan telah mendaftar ke akun Azure. Sepanjang panduan Langkah-demi-Langkah ini, kami akan merujuk pada sumber daya tambahan untuk bacaan tambahan. Termasuk dalam panduan ini adalah screen shot dan contoh kode. Azure adalah produk yang berkembang pesat, jadi pengalaman Anda mungkin berbeda dari yang dijelaskan. Tetapi Anda harus bisa beradaptasi dan menyesuaikan sesuai kebutuhan. Saya akan mencoba untuk terus artikel ini up to date menambahkan komentar tambahan saya seiring berjalannya waktu. Azure Portal baru masih dalam tahap Pratinjau pada saat penulisan artikel ini. Oleh karena itu, kami akan menggunakan portal yang saat ini didukung bersama dengan PowerShell di semua contoh kami.

Pada tingkat tinggi, ini adalah langkah-langkah berikut yang perlu dilakukan untuk membuat penyebaran SQL Server yang sangat tersedia di Azure IaaS. Jika Anda sudah memiliki domain berfungsi di Azure IaaS Anda bisa melewati item 1-3.

Kita akan melihat lebih dekat masing-masing langkah di bawah ini.

  • Buat Jaringan Virtual Anda
  • Buat A Cloud Service
  • Buat Akun Penyimpanan
  • Buat VM dan Storage Azure Anda
  • Konfigurasikan Active Directory
  • Buat Cluster
  • Buat Sumber Volume Cluster Berulang
  • Instal SQL ke dalam Cluster
  • Buat Load Balancer Internal
  • Perbarui pendengar klien

Ikhtisar

Petunjuk ini mengasumsikan Anda ingin membuat penyebaran SQL Server yang sangat tersedia sepenuhnya dalam satu wilayah Azure. Sangat mungkin untuk mengkonfigurasi cluster SQL Server yang menjangkau wilayah geografis yang berbeda dalam Azure, atau bahkan konfigurasi Hybrid Cloud yang terbentang dari premis ke Azure Cloud atau visa versa. Bukan maksud saya untuk menutupi jenis konfigurasi dalam dokumen ini. Sebagai gantinya, konfigurasi yang akan saya fokuskan pada konfigurasi diilustrasikan pada Gambar 1.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS
Gambar 1 – SQL Server Failover Cluster di Azure

Artikel ini akan menjelaskan cara membuat cluster yang mencakup dua Domain Fault dan Update Domain yang berbeda dalam wilayah Azure. Meliputi Domain Fault yang berbeda akan menghilangkan downtime yang terkait dengan Downtime yang Tidak Terencana. Meliputi Pembaruan Domain yang berbeda menghilangkan kegagalan yang terkait dengan Rencana Downtime.

Untuk informasi ikhtisar tambahan, Anda mungkin ingin menonton webinar yang saya lakukan di SQLTIPS yang membahas topik ini secara rinci. Hal ini dapat dilihat di http://www.mssqltips.com/sql-server-video/360/highly-available-sql-server-cluster-deployments-in-azure-iaas/

Buat Jaringan Virtual Anda

Agar ini berhasil, Anda harus memiliki semua VM Anda di dalam Jaringan Virtual. Membuat Jaringan Virtual cukup lurus ke depan. Gambar layar di bawah ini akan membantu membimbing Anda melalui prosesnya.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pada titik ini saya ingin menambahkan alamat Google DNS Server 8.8.8.8. Saya telah mengalami masalah konektivitas yang aneh saat mencoba mendownload pembaruan dari Microsoft saat menggunakan server DNS default mereka. Setelah kita mendownload semua update yang dibutuhkan server ini kita akan kembali dan mengganti alamat IP server DNS dengan alamat IP controller AD kita. Tapi untuk saat ini, tambahkan 8.8.8.8 dan semua VMs Anda yang ada di Jaringan Virtual ini akan menerima ini sebagai server DNS melalui layanan DHCP. Posting forum ini menjelaskan masalah yang pernah saya alami tanpa menambahkan entri server DNS ini. Sebelum menambahkan semua server Anda ke domain, saya menemukan bahwa Anda perlu menghapus alamat 8.8.8.8 ini dan menggantinya dengan alamat IP dari pengontrol domain pertama yang Anda buat.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda akan melihat bahwa saya membuat satu subnet di Jaringan Virtual ini dan memberi label itu Publik. Kemudian saat kita membuat VM kita, kita akan menggunakan jaringan publik. Sementara Azure baru-baru ini menambahkan dukungan untuk beberapa NIC per VM, saya telah menemukan bahwa menambahkan beberapa subnet dan NIC ke VM Azure dapat menjadi masalah. Masalah utamanya adalah setiap NIC secara otomatis menetapkan alamat Gateway, yang dapat menyebabkan masalah routing karena beberapa Gateway didefinisikan pada server yang sama.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Butuh beberapa menit agar Jaringan Virtual Anda dibuat.

Buat A Cloud Service

VMs Anda semua akan berada dalam "Layanan Cloud" yang sama. Semoga berhasil menemukan definisi Azure "Cloud Service", karena keseluruhan Azure adalah "Layanan Cloud". Namun, ini adalah pemikiran yang sangat spesifik yang spesifik untuk Azure IaaS yang perlu Anda buat sebelum mulai menerapkan VMs. Tembakan layar di bawah ini akan memandu Anda melalui prosesnya.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pastikan Anda menempatkan Cloud Service di Region yang sama dengan Jaringan Virtual Anda.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Buat Akun Penyimpanan

Sebelum memulai provisioning VMs Anda harus membuat Storage Account. Ikuti langkah-langkah di bawah ini untuk membuat akun penyimpanan.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pastikan Anda membuat Storage Account di Lokasi yang Sama dengan Jaringan Virtual Anda

Buat Azure Anda VMS Dan Penyimpanan

Jika belum mendownload dan memasang Azure PowerShell, lakukan itu sekarang juga. Selain itu, pastikan Anda menetapkan langganan default dan CurrentStorageAccountName.

Kita akan mulai dengan menyediakan VM pertama yang akan menjadi Domain Controller (DC Controller). Dalam contoh kita, kita juga akan menggunakan DC sebagai saksi file share, jadi kita akan membuat Availability Set yang akan mencakup Domain Controller dan dua node di cluster. Berikut ini adalah contoh script yang akan membuat VM dan menetapkannya sebagai "Static Address".

$ AVSet = "SQLHA"

$ InstanceSize = "Besar"

$ VMName = "DC1"

$ AdminName = "myadminaccount"

$ AdminPassword = "mypassword"

$ PrimarySubnet = "Publik"

$ PrimaryIP = "10.0.0.100"

$ CloudService = "SQLFailover"

$ VirtualNetwork = "Azure-East"

$ ImageName = "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201412.01-en.us-127GB.vhd"

$ image = Dapatkan-AzureVMImage -ImageName $ ImageName

$ vm = New-AzureVMConfig -Name $ VMName -InstanceSize $ InstanceSize -Image $ image.ImageName -AvailabilitySetName $ AVSet

Add-AzureProvisioningConfig -VM $ vm -Windows -AdminUserName $ AdminName -Password $ AdminPassword

Set-AzureSubnet -SubnetNames $ PrimarySubnet -VM $ vm

Set-AzureStaticVNetIP -IPAddress $ PrimaryIP -VM $ vm

New-AzureVM -ServiceName $ CloudService -VNetName $ VirtualNetwork -VM $ vm

Tech Note – Saya mengatakan "Static IP Address", tapi sebenarnya hanya menciptakan "Permintaan" DHCP. Saya menyebutnya "Permintaan" DHCP dan bukan "Reservasi" karena itu benar-benar hanya permintaan usaha terbaik. Jika server ini offline dan seseorang memulai server baru, server DHCP dapat membagikan alamat ini ke orang lain, sehingga tidak tersedia saat server ini diaktifkan.

Setelah Anda membuat VM 1 Anda, Anda siap untuk membuat dua VM SQL yang digunakan di cluster. Anda akan melihat bahwa saya mencoba membuat skrip mudah digunakan dengan memungkinkan Anda menentukan variabel yang berbeda. Saya menyoroti variabel yang perlu Anda ubah untuk setiap VM.

$ AVSet = "SQLHA"

$ InstanceSize = "Besar"

$ VMName = "SQL1"

$ AdminName = "myadminaccount"

$ AdminPassword = "P @ 55w0rd"

$ PrimarySubnet = "Publik"

$ PrimaryIP = "10.0.0.101"

$ CloudService = "SQLFailover"

$ VirtualNetwork = "Azure-East"

$ ImageName = "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201412.01-en.us-127GB.vhd"

$ image = Dapatkan-AzureVMImage -ImageName $ ImageName

$ vm = New-AzureVMConfig -Name $ VMName -InstanceSize $ InstanceSize -Image $ image.ImageName -AvailabilitySetName $ AVSet

Add-AzureProvisioningConfig -VM $ vm -Windows -AdminUserName $ AdminName -Password $ AdminPassword

Set-AzureSubnet -SubnetNames $ PrimarySubnet -VM $ vm

Set-AzureStaticVNetIP -IPAddress $ PrimaryIP -VM $ vm

New-AzureVM -ServiceName $ CloudService -VNetName $ VirtualNetwork -VM $ vm

Jalankan skrip sekali lagi untuk menyediakan simpul klaster ke-2

$ AVSet = "SQLHA"

$ InstanceSize = "Besar"

$ VMName = "SQL2"

$ AdminName = "myadminaccount"

$ AdminPassword = "mypassword"

$ PrimarySubnet = "Publik"

$ PrimaryIP = "10.0.0.102"

$ CloudService = "SQLFailover"

$ VirtualNetwork = "Azure-East"

$ ImageName = "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201412.01-en.us-127GB.vhd"

$ image = Dapatkan-AzureVMImage -ImageName $ ImageName

$ vm = New-AzureVMConfig -Name $ VMName -InstanceSize $ InstanceSize -Image $ image.ImageName -AvailabilitySetName $ AVSet

Add-AzureProvisioningConfig -VM $ vm -Windows -AdminUserName $ AdminName -Password $ AdminPassword

Set-AzureSubnet -SubnetNames $ PrimarySubnet -VM $ vm

Set-AzureStaticVNetIP -IPAddress $ PrimaryIP -VM $ vm

New-AzureVM -ServiceName $ CloudService -VNetName $ VirtualNetwork -VM $ vm

Anda melihat masing-masing VM ini ditempatkan di Set Ketersediaan yang sama, yang saya sebut "SQLHA". Dengan menempatkan VMs di Ketersediaan yang sama Tetapkan Anda memanfaatkan Domain Fault dan Update Domain seperti yang dijelaskan di sini. http://blogs.technet.com/b/yungchou/archive/2011/05/16/window-azure-fault-domain-and-update-domain-explained-for-it-pros.aspx

Setelah Anda membuat VMs Anda, Portal Azure Anda akan terlihat seperti ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Kata-Kata Bijak Tentang Domain Fault

Fault Domains adalah konsep yang hebat; namun Microsoft menjatuhkan bola dengan tidak menjamin (per Jan 2015) bahwa Anda akan selalu mendapatkan tiga domain kesalahan per Availability Set. Sebenarnya, sebagian besar waktu saya hanya mendapatkan dua Fault Domains. Jika Anda berakhir dengan dua Domain Fault, Anda akan ingin mempertimbangkan untuk memasukkan File Witness Share Anda di wilayah yang berbeda hanya untuk 100% yakin bahwa Anda tidak memiliki mayoritas suara cluster Anda duduk di rak yang sama. Setelah Windows Server 10 adalah GA ini tidak akan lagi menjadi masalah karena Anda akan dapat menggunakan Cloud Witness daripada File Share Witness. Jika Anda ingin melihat tiga Domain Fault menjadi standar, ikuti tautan ini dan VOTE untuk gagasan itu di situs ide Azure.

Konfigurasikan Active Directory

Pertama kita akan terhubung ke DC1 via RDP dan mengaktifkan direktori aktif. Gunakan tombol "Connect" untuk mendownload koneksi RDP ke DC1. Gunakan username dan password yang Anda tentukan saat Anda membuat VM Azure Anda. Promosikan DC1 ke Pengontrol Domain.

INSIDER TIP – SAYA TELAH JUGA MENEMUKAN BAHWA RESOLUSI DNS BEKERJA TERBAIK JIKA ANDA MENGHAPUS SEMUA FORWARDERS DNS PADA SERVER DNS DAN HANYA MENGGUNAKAN JALAN ROOT. AZURE BISA SOMETIME MEMILIKI MASALAH MENGUKUR PROPERTI MICROSOFT WEB JIKA ANDA MENGGUNAKAN SERTIFIKAT MEREKA MEREKA ADALAH FORWARDERS.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS
Gambar 2 – Hapus semua forwarder untuk resolusi nama yang andal

Buat Cluster

Setelah Anda mengkonfigurasi DC1 sebagai Domain Controller, Anda akan terhubung ke SQL1 dan SQL2 dan menambahkannya ke domain. Namun, sebelum melakukannya, Anda perlu mengubah Server DNS dari Jaringan Virtual menjadi Server DC1 (10.0.0.100) dan melakukan reboot baik SQL1 dan SQL2. Setelah SQL1 dan SQL2 memiliki 100.0.0.100 sebagai Server DNS mereka, Anda akan dapat bergabung dengan domain tersebut.

Setelah bergabung dengan domain, Anda harus menyelesaikan langkah-langkah yang digambarkan di bawah ini untuk membuat SQL Server Failover Cluster Instance (FCI).

Pertama, aktifkan .Net 3.5 Framework pada setiap node.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Jika Anda menemukan bahwa .Net Framework tidak dapat diinstal, lihat tip saya tentang DNS.

Aktifkan Failover Cluster

Sekarang. Net 3.5 diaktifkan, Anda kemudian perlu mengaktifkan Failover Cluster Feature pada kedua SQL1 dan SQL2.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Validasi

Setelah fitur cluster diaktifkan, Anda perlu membuat cluster. Langkah pertama adalah menjalankan klaster Validasi. Saya berasumsi bahwa Anda sudah familiar dengan pengelompokan, jadi saya hanya akan memposting beberapa tangkapan layar dan mencatat hal-hal yang perlu Anda pertimbangkan.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Validasi akan selesai, tapi akan ada beberapa peringatan. Sebagian besar peringatan akan tersimpan di sekitar penyimpanan. Anda dapat mengabaikannya karena kami akan menggunakan penyimpanan yang direplikasi daripada disk bersama. Selain itu, Anda mungkin mendapat peringatan tentang jaringan. Anda juga dapat mengabaikan peringatan tersebut karena kami mengetahui bahwa Azure memiliki redundansi jaringan yang dibangun di lapisan fisik.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Buat Cluster Access Point

11/24/2015 UPDATE – Saya telah menemukan bahwa membuat cluster melalui Powershell menghindari semua masalah ini yang dijelaskan dalam langkah-langkah GUI di bawah ini karena Anda dapat menentukan Alamat IP Cluster sebagai bagian dari proses pembuatan. Dua perintah PowerShell di bawah ini menggantikan semua langkah yang ditunjukkan pada gambar layar GUI yang mengikuti bagian ini. Pastikan parameter StaticIaddress

Uji-Cluster -Node Server1, Server2

New-Cluster -Name MyCluster -Node Server1, Server2 -StaticAddress 10.0.0.200

Jika Anda menjalankan Script Powershell di atas, Anda dapat melewati bagian ini lagi dan langsung ke bagian berikutnya untuk membuat saksi file share.

Saya menyarankan untuk membuat Klik Selesai untuk memulai proses pembuatan cluster. Pertama pilih nama untuk cluster.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda akan melihat ada beberapa peringatan jika Anda mengklik Lihat Laporan. Anda bisa mengabaikan peringatan tersebut karena kami akan membuat File Share Witness.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda mungkin mendapatkan pesan berikut setelah cluster tersebut dibuat. "Tindakan 'Validasi Konfigurasi …' tidak lengkap.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Perbaiki Alamat IP Address Cluster Access Point

Masalah mendasar di sini adalah bahwa cluster tersebut tidak menyelesaikan nama cluster dengan benar karena konflik alamat IP. Apa yang akan Anda temukan adalah bahwa Azure DHCP benar-benar memberikan alamat IP duplikat ke objek komputer cluster yang baru Anda buat. Ini hanyalah salah satu keistimewaan Azure yang aneh yang harus Anda hadapi seperti yang ditunjukkan di bawah ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda mungkin perlu membuka Failover Cluster GUI di SQL2 agar bisa terhubung. Setelah Anda dapat terhubung ke cluster Anda akan melihat bahwa cluster tersebut meraih alamat IP yang sama dengan salah satu dari node cluster. Hal ini tentu saja menyebabkan konflik alamat IP.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Yang perlu kita lakukan adalah mengubah alamat IP 10.0.0.102 ke alamat IP lain yang tidak digunakan di subnet ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda akan melihat saya memilih 10.0.0.200 sebagai alamat saya. Alamat ini TIDAK dilindungi dalam cakupan DHCP karena saat ini tidak ada cara untuk mengendalikan cakupan DHCP atau menambahkan pemesanan. Saya hanya memilih sebuah alamat di ujung atas lingkup DHCP dan memastikan bahwa saya tidak menyediakan cukup VM dalam subnet ini untuk mencapai alamat IP tersebut.

Sekarang setelah alamat IP Cluster diperbaiki, Anda akan dapat terhubung ke cluster menggunakan Failover Cluster Manager dari kedua node.

Buat File Share Witness

Selanjutnya kita akan membuat File Share Witness untuk quorum cluster. Untuk deskripsi kuorum cluster yang lengkap baca posting blog saya di pers MSDN, http://blogs.msdn.com/b/microsoft_press/archive/2014/04/28/from-the-mvps-understanding-the-windows-server -failover-cluster-kuorum-in-windows-server-2012-r2.aspx

Saksi berbagi file akan dibuat di Domain Controller. Intinya Anda perlu membuat file share di DC1 dan memberi izin baca / tulis ke akun komputer cluster "sioscluster". Pastikan untuk membuat perubahan ini pada izin Berbagi dan Keamanan seperti yang ditunjukkan di bawah ini.

Langkah-langkah berikut dilakukan di DC1.

Buat folder baru

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pastikan Anda mencari objek Komputer dan memilih nama objek komputer cluster, dalam kasus kami, SIOSCLUSTER

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pastikan Anda memberikannya Perizinan perubahan.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda juga perlu mengubah Keamanan untuk mengizinkan objek komputer cluster Memodifikasi hak akses pada folder.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Setelah Anda membuat folder bersama, Anda akan menambahkan File Share Witness menggunakan antarmuka Windows Server Failover Cluster pada salah satu node seperti yang ditunjukkan di bawah ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Pasang DataKeeper

DataKeeper Cluster Edition dari SIOS Technology diperlukan untuk memberikan integrasi replikasi dan cluster yang memungkinkan Anda membangun instance failover cluster tanpa penyimpanan bersama. Pertama, Anda akan menginstal DataKeeper Cluster Edition di kedua node cluster Anda. Jalankan melalui pengaturan seperti yang ditunjukkan di bawah ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Untuk tujuan demonstrasi saya menggunakan akun administrator domain. Satu-satunya persyaratan adalah akun pengguna yang digunakan ada di grup administrator lokal di setiap server.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Buat sumber Volume DataKeeper

Setelah Anda menginstal perangkat lunak pada setiap node cluster (SQL1 dan SQL2), Anda siap untuk membuat sumber volume pertama yang direplikasi. Luncurkan GUI DataKeeper pada kedua node dan ikuti langkah-langkah di bawah ini untuk membuat Sumber DataKeeper Volume Resource.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Setelah Anda terhubung ke kedua server, klik pada Server Overview Report. Seharusnya terlihat seperti berikut.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda akan melihat bahwa Anda terhubung ke kedua server, namun tidak ada volume yang tercantum. Selanjutnya kita perlu menambahkan storage tambahan ke setiap cluster node. Lakukan ini melalui portal Azure seperti yang ditunjukkan di bawah ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Setelah Anda menambahkan volume tambahan ke setiap VM dan membuat partisi yang diformat, GUI DataKeeper Anda akan terlihat seperti ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda sekarang siap meluncurkan Create a Job Wizard dan membuat sumber DataKeeper Volume seperti yang ditunjukkan di bawah ini.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Buat pekerjaan dan beri nama dan deskripsi opsional.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Instal SQL Ke Cluster

Setelah Anda mengatur cluster dan Volume DataKeeper di Available Storage, Anda siap untuk memulai Instalasi Cluster SQL Server. Proses ini sama persis seperti jika Anda menginstal SQL Server Failover Cluster Instance menggunakan penyimpanan bersama. Karena sumber data Volume DataKeeper Replicated adalah sumber daya Storage Class, failover clustering memperlakukannya seperti sumber Disk Fisik. Ikuti langkah-langkah yang digambarkan di bawah ini untuk menginstal SQL Server ke dalam cluster.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Anda bisa menggunakan SQL Server 2014 Standard Edition untuk membangun Cluster Failover 2-node. Dalam skenario ini, DataKeeper juga dapat mereplikasi Data ke node ke-3, namun simpul tersebut tidak dapat menjadi bagian dari cluster. Jika Anda ingin membuat cluster 3+ node Anda perlu menggunakan SQL Server 2014 Enterprise Edition. Versi SQL sebelumnya bekerja dengan baik juga. Saya telah menguji SQL 2008 melalui SQL 2014.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Sebelum mengklik Next, klik pada tab Direktori Data.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Setelah SQL diinstal pada node pertama, Anda kemudian perlu menjalankan instalasi pada node kedua.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Buat Balancer Beban Internal

Setelah cluster dikonfigurasi, Anda perlu membuat penyeimbang beban internal (ILB) yang akan digunakan untuk semua akses klien. Klien yang terhubung ke SQL Server perlu terhubung ke ILB alih-alih terhubung langsung ke alamat IP cluster. Jika Anda mencoba terhubung ke cluster secara langsung pada titik ini, Anda akan melihat bahwa Anda tidak dapat terhubung ke cluster dari sistem jarak jauh. Bahkan SQL Server Management Studio tidak akan bisa terhubung ke cluster secara langsung pada saat ini.

Jalankan Powershell Command ini dari desktop lokal Anda untuk membuat Internal Load Balancer (ILB) Anda.

# Tentukan variabel

$ IP = "10.0.0.201" # Alamat IP yang Anda inginkan agar Load Loader Internal Anda digunakan, ini harus menjadi alamat yang sama seperti Alamat IP Cluster SQL Server Anda

$ svc = "SQLFailover" # Nama layanan awan Anda

$ vmname1 = "sql1" #Nama VM yang merupakan simpul cluster pertama Anda

$ epname1 = "sql1" # Ini adalah nama yang ingin Anda tetapkan ke titik akhir yang terkait dengan simpul cluster pertama, gunakan apapun yang Anda suka

$ vmname2 = "sql2" #Nama VM yang merupakan cluster cluster kedua Anda

$ epname2 = "sql2" # Ini adalah nama yang ingin Anda tetapkan ke titik akhir yang terkait dengan node cluster kedua, gunakan apapun yang Anda suka

$ lbsetname = "ilbsetsqlha" # gunakan nama apapun yang Anda suka, nama ini tidak penting

$ prot = "tcp"

$ locport = 1433

$ pubport = 1433

$ probeport = 59999

$ ilbname = "sqlcluster" # ini adalah nama yang terhubung dengan klien Anda, itu harus sesuai dengan Anda SQL cluster Name Resource

$ subnetname = "Publik" # nama subnet Azure tempat Anda menginginkan penyeimbang beban internal untuk hidup

# Tambahkan Internal Load Balancer ke layanan

Add-AzureInternalLoadBalancer -InternalLoadBalancerName $ ilbname -SubnetName $ subnetname -ServiceName $ svc -StaticVNetIPAddress $ IP

# Tambahkan load balanced endpoint ke primary cluster node

Get-AzureVM -ServiceName $ svc -Name $ vmname1 | Add-AzureEndpoint -Name $ epname1 -LBSetName $ lbsetname -Protocol $ prot -LocalPort $ locport -PublicPort $ pubport -ProbePort $ probeport -ProbeProtocol tcp -ProbeIntervalInSeconds 10 -DirectServerReturn $ true -InternalLoadBalancerName $ ilbname | Update-AzureVM

# Tambahkan load balanced endpoint ke node cluster sekunder

Get-AzureVM -ServiceName $ svc -Name $ vmname2 | Tambahkan-AzureEndpoint -Name $ epname2 -LBSetName $ lbsetname -Protocol $ prot -LocalPort $ locport -PublicPort $ pubport -ProbePort $ probeport -ProbeProtocol tcp -ProbeIntervalInSeconds 10 -DirectServerReturn $ true -InternalLoadBalancerName $ ilbname | Update-AzureVM

Dengan asumsi naskah berjalan seperti yang direncanakan, Anda harus melihat output berikut.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

 

Update pendengar klien

Setelah penyeimbang beban internal dibuat, kita perlu menjalankan skrip Powershell di SQL1 untuk memperbarui alamat IP Cluster SQL Server. Skrip tersebut merujuk pada nama Cluster Network dan IP Resource Name. Gambar-gambar di bawah menunjukkan bahwa Anda menemukan kedua nama ini di Failover Cluster Manager.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Script di bawah ini harus dijalankan pada salah satu node cluster. Pastikan untuk meluncurkan Powershell ISE menggunakan Run as Administrator.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

# Script ini harus dijalankan pada node cluster utama setelah penyeimbang beban internal dibuat

# Tentukan variabel

$ ClusterNetworkName = "Cluster Network 1" # nama jaringan cluster

$ IPResourceName = "SQL IP Address 1 (sqlcluster)" # nama sumber alamat IP

$ CloudServiceIP = "10.0.0.201" # Alamat IP dari Load Balancer Internal Anda

Modul Impor FailoverClusters

# Jika Anda menggunakan Windows 2012 atau lebih tinggi, gunakan perintah Get-Cluster Resource. Jika Anda menggunakan Windows 2008 R2, gunakan perintah cluster res yang dikomentari.

Dapatkan-ClusterResource $ IPResourceName | Set-ClusterParameter -Multiple @ {“Address” = ”$ CloudServiceIP”; ”ProbePort” = ”59999 ″;
SubnetMask = ”255.255.255.255 ″;” Jaringan ”=” $ ClusterNetworkName ”;
"OverrideAddressMatch" = 1; "EnableDhcp" = 0}

# cluster res $ IPResourceName / priv enabledhcp = 0 overrideaddressmatch = 1 alamat = $ CloudServiceIP probeport = 59999 subnetmask = 255.255.255.255

Dengan asumsi naskah Anda berjalan seperti yang diharapkan, hasilnya akan seperti di bawah ini. Anda melihat bahwa agar perubahan diterapkan, Anda perlu membawa sumber gugus Anda secara offline sekali dan kemudian membawanya secara online.

Langkah-demi-Langkah: Cara Mengkonfigurasi Contoh Cluster Failover Server SQL Server (FCI) Di Microsoft Azure IaaS

Firewall

Buka port TCP 59999, 1433 dan 1434 terbuka pada firewall masing-masing server.

Ringkasan

Sekarang setelah cluster dibuat, Anda dapat terhubung ke SQL Failover Cluster Instance melalui Internal Load Balancer, menggunakan nama sqlcluster atau langsung ke 10.0.0.201.

Cari artikel seperti itu tentang contoh SQL Server failover cluster berguna, baca posting blog kami yang lain

Direproduksi dengan izin dari Clusteringformeremortal

 

Filed Under: Cluster server penyederhanaan

Azure Sebagai Layanan Cadangan Awan Klien Windows Anda

Maret 9, 2018 by Jason Aw Leave a Comment

Azure Sebagai Layanan Cadangan Awan Klien Windows Anda

Baru diumumkan minggu ini, Azure sekarang bisa digunakan untuk backup klien Windows 7/8. 5 GB pertama gratis, maka harganya $ 0,20 per GB. Anda bisa mendapatkan sekitar 105 GB (dikompres) per bulan seharga sekitar $ 20. Itu setengah harga MozyHome. Apa yang Anda semua gunakan untuk backup offsite Anda untuk PC rumah Anda?

Direproduksi dengan izin dari https://clusteringformeremortals.com/2014/12/18/azure-as-a-cloud-backup-service-your-windows-clients/

Filed Under: Cluster server penyederhanaan Tagged With: awan cadangan

Gangguan Layanan Penyimpanan Azure … Saatnya Untuk Rencana Pemulihan Bencana

Maret 8, 2018 by Jason Aw Leave a Comment

Gangguan Layanan Penyimpanan Azure … Saatnya Untuk Rencana Pemulihan Bencana

Kemarin malam Pacific Standard Time, layanan penyimpanan Azure mengalami gangguan layanan di seluruh Amerika Serikat, Eropa dan sebagian Asia, yang berdampak pada beberapa layanan awan di wilayah ini.

Sebagai bagian dari update kinerja untuk Azure Storage, sebuah masalah ditemukan yang mengakibatkan berkurangnya kapasitas layanan yang menggunakan Azure Storage, termasuk Mesin Virtual, Visual Studio Online, Websites, Search dan layanan Microsoft lainnya.

Baca keseluruhan laporan blog Azure. http://azure.microsoft.com/blog/2014/11/19/update-on-azure-storage-service-interruption/

Jadi, apa arti pemusnahan ini bagi mereka yang memikirkan penyebaran awan? Global "interupsi" sebesar ini tentunya tidak dapat terjadi secara reguler untuk penyedia cloud manapun. Apalagi kalau berniat tetap di bisnis cloud, apakah itu Microsoft, Amazon, Google atau lainnya. Namun, sebagai arsitek awan atau orang yang bertanggung jawab atas penerapan cloud, Anda memiliki tanggung jawab kepada pelanggan Anda untuk memiliki "Rencana B" di saku belakang Anda. Saatnya merencanakan pemulihan bencana jika skenario terburuk benar-benar terjadi.

Apa Itu Rencana Pemulihan Bencana yang Baik?

Rencana B melibatkan prosedur terdokumentasi untuk memulihkan data dan layanan di lokasi alternatif jika terjadi penyebaran luas yang berdampak pada kemampuan penyedia awan untuk memberikan layanan mereka. Rencana ini penting bahkan jika Anda memiliki penyebaran awan yang sangat tangguh yang dirancang agar tetap berjalan meskipun terjadi gangguan lokal di wilayah, zona ketersediaan atau domain kesalahan.

Pemulihan Data, Pemulihan Aplikasi, dan Akses Klien

Pada tingkat tinggi Anda harus memperhatikan tiga hal: Pemulihan Data, Pemulihan Aplikasi, dan Akses Klien. Ada banyak cara untuk mengatasi masalah ini, beberapa lebih otomatis daripada yang lain. Beberapa dengan Recovery Time Objective (RTO) dan Recovery Point Objective (RPO) lebih baik daripada yang lain.

Apa Konfigurasi Untuk Mengalahkan The Outage?

Baru minggu lalu saya membuat blog tentang bagaimana membuat cluster multisite yang membentang di antara awan AWS dan awan Azure. Jenis konfigurasi ini hanya apa yang dibutuhkan dalam hal terjadi padamnya besaran yang kita alami kemarin di awan Azure.

Gangguan Layanan Penyimpanan Azure ... Waktu untuk "Rencana B"
Gambar 1 – Contoh Konfigurasi Cluster Multifungsi Cloud-to-Cloud

Model Replikasi Cloud-To-Cloud "

Alternatif lain dari model replikasi "cloud-to-cloud" adalah memanfaatkan datacenter Anda sendiri sebagai situs pemulihan bencana untuk penyebaran awan. Hal ini menguntungkan untuk memiliki kepemilikan fisik atas data Anda. Tapi itu berarti Anda kembali ke bisnis pengelolaan datacenter. Hal ini dapat meniadakan beberapa keuntungan dari penyebaran awan murni.

Gangguan Layanan Penyimpanan Azure ... Waktu untuk "Rencana B"
Gambar 2 – Hybrid Cloud Deployment Model

Jika Anda tidak siap untuk pergi penuh di atas awan, gunakan awan sebagai situs pemulihan bencana. Ini mungkin cara termudah dan paling hemat biaya untuk menerapkan datacenter di luar kantor agar pemulihan bencana pulih. Mulailah memanfaatkan apa yang ditawarkan awan tanpa sepenuhnya berkomitmen untuk memindahkan semua beban kerja ke dalam awan.

Gangguan Layanan Penyimpanan Azure ... Waktu untuk "Rencana B"
Gambar 3 – Menggunakan Cloud sebagai Disaster Recovery Site

DataKeeper Cluster Edition

Ilustrasi yang ditunjukkan di atas menggunakan solusi replikasi berbasis host yang disebut DataKeeper Cluster Edition untuk membangun cluster SQL Server multisite. Namun, DataKeeper dapat digunakan untuk menyimpan data yang sinkron. Entah di antara penyedia awan yang berbeda atau dalam model awan hibrida.

Peringatan! Punya Rencana B

Microsoft tidak sendirian dalam menghadapi pemadaman awan karena pemadaman berdampak pada Google, Microsoft, Amazon, DropBox dan banyak lainnya baru tahun ini saja. Memiliki "Rencana B" di tempat adalah harus memiliki kapan saja Anda mengandalkan layanan awan.

Direproduksi dengan izin dari https://clusteringformeremortals.com/2014/11/20/azure-storage-service-interruptiontime-for-plan-b/

Filed Under: Cluster server penyederhanaan Tagged With: pemulihan data, Penyimpanan Azure

Konfigurasi Server Replica Penyimpanan Windows Server 10 Dan Failover Cluster

Maret 7, 2018 by Jason Aw Leave a Comment

Windows Server 10 Konfigurasi Replika Penyimpanan Dan Kesan Pertama

Fitur Baru yang Menyenangkan – Replika Penyimpanan!

Salah satu fitur baru yang paling menarik di Windows Server 10 yang diumumkan oleh Microsoft adalah Storage Replicas. Hal ini dijelaskan oleh Microsoft di sini: http://technet.microsoft.com/en-us/library/dn765475.aspx#BKMK_SR. Dan selanjutnya turun artikelnya, saya juga akan melihat failover cluster.

"Storage Replica (SR) adalah fitur baru yang memungkinkan replikasi sinkron-agnostik, blok-tingkat, sinkron antara server untuk pemulihan bencana, serta peregangan gugus failover untuk ketersediaan tinggi. Replikasi sinkron memungkinkan penggambaran data di situs fisik dengan volume yang konsisten dan crash memastikan hilangnya data nol pada tingkat sistem file. Replikasi asinkron memungkinkan perluasan situs melampaui rentang metropolitan dengan kemungkinan kehilangan data.

Apa nilai perubahan ini?

Replikasi Penyimpanan memungkinkan Anda untuk melakukan hal berikut:

Berikan solusi pemulihan bencana Microsoft untuk pemadaman beban kerja mission-critical yang terencana dan tidak terencana.

Gunakan transport SMB3 dengan keandalan, skalabilitas, dan kinerja yang teruji.

Rentang cluster ke jarak metropolitan.

Gunakan perangkat lunak Microsoft untuk mengakhiri penyimpanan dan pengelompokkan, seperti Hyper-V, Replica Penyimpanan, Ruang Penyimpanan, Cluster, Server File Skala-Out, SMB3, Deduplikasi, dan ReFS / NTFS.

Membantu mengurangi biaya dan kompleksitas sebagai berikut:

Perangkat keras agnostik, tanpa syarat untuk segera meninggalkan penyimpanan warisan seperti SAN.

Memungkinkan penyimpanan komoditas dan teknologi jaringan.

Fitur kemudahan manajemen grafis untuk node individu dan cluster melalui Failover Cluster Manager dan Microsoft Azure Site Recovery.

Termasuk pilihan skrip berskala besar yang komprehensif melalui Windows PowerShell.

Membantu mengurangi downtime, dan meningkatkan kehandalan dan produktivitas intrinsik ke Windows.

Menyediakan dukungan, metrik kinerja, dan kemampuan diagnostik. "

Bagaimana dengan Kasus Penggunaan Lainnya?

Mereka menyebutkan banyak kasus penggunaan "… Hyper-V, Replica Penyimpanan, Ruang Penyimpanan, Cluster, Server File Skala-Out, SMB3, Deduplikasi, dan ReFS / NTFS". Aku bahkan tidak yakin apa yang mereka maksud dengan daftar teknologi seperti ReFS / NTFS, Deduplication, SMB3, Storage Replica, Storage Spaces. Ini tampak lebih seperti fitur daripada menggunakan kasus, yang akan saya duga.

Tapi mari kita lihat beberapa kasus penggunaan lainnya yang mereka sebutkan: Hyper-V, Cluster, Scale-out-File Server. Saya dapat dengan mudah membayangkan bagaimana Storage Replica akan meningkatkan kasus penggunaan ini dengan memungkinkan berbagi apa-apa Scale-Out-File Servers dan multisite clusters, termasuk Hyper-V, SQL Server, File Server, dll. Dalam beberapa kasus, hal itu juga dapat memungkinkan cluster jaringan area lokal SANLess, memungkinkan cluster dibangun tanpa memerlukan sumber Disk Fisik bersama.

Mari Lihatlah At Failover Cluster

Dalam pandangan pertama saya tentang solusi ini, saya memutuskan untuk fokus pada apa yang saya ketahui dan sukai, kelompok failover. Agar segala sesuatunya mudah, saya memutuskan untuk fokus pada pembuatan dua file server sederhana sederhana (tidak memperkecil server file). Saya akan mulai dengan tiga VMs baru di domain Windows Server 10 yang sepenuhnya murni.

Mulai

Cukup mudah untuk mendownload ISO dan kemudian menginstal ke 3 VMs saya berjalan sangat cepat. Mempromosikan DC adalah pengalaman yang sangat mirip dengan 2012 R2. Meskipun saya pikir itu dibuat sedikit lebih jelas bahwa Anda harus benar-benar menjalankan DCPromo setelah fitur AD diinstal.

Saya mendapatkan domain saya terpasang dan dua cluster simpul dasar saya tanpa sumber daya yang dibangun tanpa masalah. Selanjutnya, saya menggunakan VMware Fusion sebagai Hypervisor saya karena mendukung Hypervisors bersarang (fitur yang sangat kekurangan Hyper-V untuk pengujian dan demo by the way). Kemudian, saya menambahkan beberapa file VMDK tambahan ke setiap VM di cluster saya dan memformatnya sebagai E: dan F: pada setiap VM, memperkirakan ini adalah volume replika saya. Hal lain yang perlu diperhatikan, saya belum menentukan sumber daya dan cluster tersebut tidak memiliki penyimpanan bersama. Sempurna, siap untuk mulai mengkonfigurasi Storage Replica!

Dan Proses Replikasi Kicks Off

Jadi saya menjalankan Failover Cluster Manager dan mulai mengaduk-aduk untuk melihat bagaimana saya bisa memulai proses replikasi. Sama sekali tidak ada di UI yang bisa saya temukan seperti itu, Replica, Replication atau bahkan yang mendekati hal itu. Karena dokumentasi tidak dikirim dan bit-bitnya baru tersedia beberapa jam yang lalu, saya sendiri yang mengetahuinya, walaupun pencarian Twitter saya yang putus asa mencari cara untuk blog. Tidak masalah saya bilang, saya adalah seorang cluster MVP dan keahlian saya adalah replikasi dan cluster multisite jadi saya akan memikirkannya.

Setelah sedikit mencari saya menemukan bahwa ada fitur baru yang disebut Windows Volume Replication.

Windows Server 10 Konfigurasi Replika Penyimpanan Dan Kesan Pertama

Uh. Apa yang terjadi?

Hebat, jadi saya mengaktifkannya di kedua simpul yang berpikir ini akan menjadi hebat, tapi tetap saja tidak ada yang terlontar ke arah saya di UI Failover Windows Cluster yang mengatakan "Configure Replica". Sambil menggelengkan kepala lagi dan mencoba menjangkau beberapa orang pintar, saya masih tidak tahu. Kemudian saya sadar … "mungkin itu hanya mendukung Cluster Disk?" Sekarang pengumuman fitur mengatakan "mendukung penyimpanan komoditas". Bagi saya itu berarti ada hard drive lama di PC saya atau dalam hal ini disk virtual terlampir di VM saya. Ternyata, saya benar; disk harus muncul di cluster sebagai Physical Disk Resource in Available Storage.

Mendapatkan Tempat Akhirnya

Oke, bukan persyaratan terbesar, tapi aku terus menancapkannya. Untuk mendapatkan beberapa disk yang dapat ditambahkan sebagai Sumber Disk Fisik yang terpasang pada VM saya, saya mengaktifkan peran target iSCSI di DC saya dan membuat dua iSCSI Virtual Disks untuk setiap VMs saya. Sekarang ingat, ini tidak seperti cluster biasa sehingga masing-masing disk virtual ini hanya ditugaskan ke satu VM, mereka tidak dibagi.

Windows Server 10 Konfigurasi Replika Penyimpanan Dan Kesan Pertama

Satu setiap VM saya menggunakan inisiator iSCSI untuk terhubung ke disk ini, menginisiasi, menyusun dan memformatnya. Saya kemudian menggunakan Failover Cluster Manager untuk menambahkannya ke cluster.

Akhirnya, saya melihat beberapa pilihan baru untuk replikasi.

Saya masih berjuang untuk sementara waktu agar tombol Replikasi memungkinkan untuk menjadi mudah dipilih.

Harus tahu!

Inilah IMPORT hal yang perlu Anda ketahui untuk mendapatkan pertunjukan ini di jalan:

  • Disk harus berupa Sumber Daya Fisik di cluster. Ini berarti mereka harus mendukung pemesanan SCSI3 dan harus lolos validasi cluster.
  • Disk harus GPT, bukan MBR
  • Setiap Disk yang ingin Anda tiru harus memiliki Disk yang terkait untuk digunakan pada "File Log". Saya berasumsi ini adalah tempat mereka mengantri data saat replikasi terganggu atau di cermin asinkron dimana datanya bisa sedikit tertinggal
  • Anda harus menambahkan disk (hanya disk data, bukan disk log) ke sumber gugus SEBELUM Anda dapat mengaktifkan replikasi. Anda tidak dapat mengaktifkan replikasi pada disk yang ada di Available Storage
  • Sumber dan Target Server Anda harus memiliki disk ukuran dan huruf volume yang sama

Mengaktifkan Replikasi

Setelah Anda melakukannya Anda akhirnya dapat mengaktifkan Replikasi.

Seperti yang saya katakan, Anda perlu memilih sumber log disk yang perlu tersedia dalam penyimpanan yang tersedia. Microsoft merekomendasikan disk SSD. Saya tidak tahu seberapa besar seharusnya. Saya berasumsi semakin besar replikasi yang lebih lama bisa terganggu sebelum Anda mengkonsumsi semua ruang dan menghancurkan cermin Anda.

Langkah selanjutnya adalah memilih Disk pada server target anda. Jika Anda mendapat pesan seperti "No Storage Available" Anda mungkin perlu memindahkan "Available Storage" sehingga target disk Online pada server Sekunder.

Pastikan tidak ada dalam Technical Preview the Move Available Storage yang sepertinya rusak jika Anda memilih "Select Node". Namun, jika Anda memilih "Best Possible Node" dan hal-hal tampaknya berhasil. Penyimpanan yang tersedia akan online di server SECONDARY.

Sekarang semua Tersedia Penyimpanan harus online di server SEKUNDER.

 

Dan disk untuk file log target

Ini terlihat seperti fitur bagus, terutama untuk replikasi WAN. Rupanya Anda bisa menanamkan ke disk tujuan, menghindari sinkronisasi penuh atas WAN.

Layar berikutnya hanya menegaskan segalanya …

Manajer Cluster Failover – Saat Semua Dikatakan dan Dilakukan

Cluster Anda akan terlihat seperti ini. Anda mungkin akan menyadari bahwa status Replikasi menampilkan "Unknown". Saya berasumsi itu adalah bug yang akan diatasi nanti.

Manajer Cluster Failover

Bug Lainnya

Saya melihat bahwa wizard pembuatan Share File yang tersedia melalui Failover Cluster Manager sepertinya tidak bekerja. Ini akan ditutup tiba-tiba setelah Anda meluncurkannya. Namun, Anda dapat membuat saham pada node aktif menggunakan File Manager dan secara otomatis akan ditambahkan ke cluster.

Beberapa pengujian dasar tampaknya menunjukkan bahwa Failover Cluster Manager bekerja dengan baik. Hati-hati saja bahwa Anda tahu volume Anda adalah volume data yang direplikasi dan mana yang merupakan volume log. Data yang ditulis ke file log tidak direplikasi, jadi jika Anda membuat kesalahan (seperti yang saya lakukan), Anda mungkin berpikir bahwa replikasi tidak berjalan baik.

Dan akhirnya, setelah semua trial and error ini saya menemukan bahwa Microsoft telah mulai memposting setidaknya beberapa petunjuk bagaimana membuat karya ini. Simak persyaratan di posting ini dari Ned Pyle, Replica Storage PM.

http://social.technet.microsoft.com/Forums/windowsserver/en-US/f843291f-6dd8-4a78-be17-ef92262c158d/getting-started-with-windows-volume-replication?forum=WinServerPreview&prof=required

Pikiran saya…

Aku menyimpan pikiranku sampai aku punya waktu untuk bermain dengan fitur ini …

Direproduksi dengan izin dari https://clusteringformeremortals.com/2014/10/04/windows-server-10-storage-replica-configuration-and-first-impressions-windows10/

Filed Under: Cluster server penyederhanaan Tagged With: replika penyimpanan

  • « Previous Page
  • 1
  • …
  • 3
  • 4
  • 5

Tulisan Terbaru

  • 10 Pertimbangan dalam Memilih Solusi Ketersediaan Tinggi di Lingkungan Nutanix
  • Apakah server saya sekali pakai? Bagaimana perangkat lunak High Availability sesuai dengan praktik terbaik cloud
  • Strategi Pemulihan Data untuk Dunia yang Rawan Bencana
  • DataKeeper dan Baseball: Pendekatan Strategis terhadap Pemulihan Bencana
  • Penganggaran untuk Risiko Downtime SQL Server

Posting Terpopuler

Bergabunglah dengan Milis Kami

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in