September 5, 2017 |
Cluster SANOSIS SIOS Menyediakan Perlindungan HA yang Perlu Menyebarkan SAP di Microsoft AzureStudi Kasus: Zespri – Data Cluster Cluster SIOS Melindungi Salah satu SAP terbesar dalam Implementasi Azure Ketersediaan tinggi Azure, SQL Server Clusters |
aplikasi SAP membantu AWS cloud untuk penyebaran cepat, dukungan pelanggan mempercepat transformasi digitalAsli di AWSdukungan SIOS juga dapat dilihat di AWS, ketersediaan tinggi cluster solusi SAP-bersertifikat, memungkinkan Anda membuat atau bermigrasi cepat dan hanya mencapai ketersediaan berkelanjutan sebenarnya dari tingkat aplikasi ketika SAP ke awan di awan – https: // kita. sios.com/solutions/sap-high-availability/· SAP BW / 4 HANA (generasi berikutnya dari bisnis SAP dan data warehousing) · SAP Business Suite (Oracle, DB2, MSSQL, ASE, MaxDB, Suite di HANA) (ECC versi tradisional) · SAP BW (Enterprise Data Warehouse) · SAP GRC / BPC / GTS dan komponen lainnya · SAP Business One · SAP DB & T komponen (SAP HANA, ASE, IQ, MaxDB, NetWaver) · SAP komponen Fiori · SAP Hybris · SAP Hybris di Docker Gunakan AWS Cloudformation, AWS menyediakan kode kunci untuk penyebaran SAP untuk membantu pelanggan SAP menerapkan IDES sistem SAP, serta pengembangan penyebaran satu-klik dan lingkungan pengujian. |
|
Agustus 9, 2017 |
MENGAPA SAYA HARUS MENGIKUTI CLASSTER # MENAKJUBKAN UNTUK MENGELOLA DISK TODAY!Anda mungkin pernah mendengar tentang penghentian penyimpanan baru-baru ini yang berdampak pada beberapa kasus di wilayah Timur AS pada 16 Maret. Analisis akar penyebab pemadaman dikirim di sini. 16 Maret US Storage Storage Timur
Anda mungkin bertanya, "Apa itu unit skala Penyimpanan tunggal". Nah, Anda bisa menganggapnya sebagai satu cluster penyimpanan tunggal, atau satu SAN, atau betapapun Anda ingin memikirkannya. Saya tidak berpikir Azure menerbitkan infrastruktur yang tepat mereka, tapi Anda mungkin bisa menduga bahwa di balik layar mereka menggunakan Scale Out File Servers untuk penyimpanan backend. Jadi pertanyaannya adalah, bagaimana saya bisa bertahan dari gangguan ini dengan downtime minimal? Jika Anda membaca lebih jauh analisis akar penyebab yang Anda temukan di nugget kecil ini.
Apa Disk Dikelola Anda bertanya? Nah, tepat pada tanggal 8 Februari Corey Sanders mengumumkan GA of Managed Disks. Anda bisa membaca semua tentang Managed Disks di sini. https://azure.microsoft.com/en-us/services/managed-disks/ Alasan mengapa Managed Disk akan membantu dalam pemadaman ini adalah dengan memanfaatkan Set Ketersediaan yang digabungkan dengan Disk Terkelola, Anda memastikan bahwa masing-masing contoh di Set Ketersediaan Anda terhubung ke unit penyimpanan Storage yang berbeda. Jadi, dalam kasus khusus ini, hanya satu dari simpul gugus Anda yang akan gagal, sehingga meninggalkan simpul yang tersisa untuk mengambil alih beban kerja. Sebelum Disk yang Dikelola tersedia (apa pun yang ditempatkan sebelum 2/8/2016), tidak ada cara untuk memastikan bahwa penyimpanan yang terpasang pada server Anda berada pada unit skala Penyimpanan yang berbeda. Tentu, Anda bisa menggunakan akun penyimpanan yang berbeda untuk setiap kasus, namun kenyataannya tidak menjamin penyimpanan Penyimpanan Akun Storage tersebut pada unit skala Penyimpanan yang berbeda. Jadi, sementara Set Ketersediaan memastikan bahwa contoh Anda berada di Domain Fault dan Domain Pembaruan yang berbeda untuk memastikan ketersediaan instance itu sendiri, penyimpanan tambahan yang melekat pada setiap contoh benar-benar mewakili satu titik kegagalan. Meskipun penyimpanan itu sendiri sangat tangguh, dengan tiga salinan data dan opsi geo-redundant Anda tersedia, dalam hal ini dengan kegagalan daya, seluruh unit skala Penyimpanan turun bersamaan dengan semua server yang menyertainya. Singkat cerita … bermigrasi ke Managed Disk sesegera mungkin untuk membantu meminimalkan downtime Dan jika Anda benar-benar ingin meminimalkan downtime, Anda harus mempertimbangkan Hybrid Cloud Deployments yang mencakup penyedia cloud atau on-prem to cloud! |
Juli 19, 2017 |
Menyebarkan 2-node File Server Failover Cluster di Azure menggunakan lenganMenyebarkan 2-node File Server Failover Cluster di Azure menggunakan lenganDalam posting ini kami akan detail langkah-langkah spesifik yang diperlukan untuk menyebarkan 2-node File Server Failover Cluster di wilayah tunggal Azure menggunakan Azure Resource Manager. Saya akan menganggap Anda sudah familiar dengan konsep-konsep dasar Azure serta konsep-konsep dasar Failover Cluster dan akan fokus artikel ini pada apa yang unik tentang menjalankan File Server Failover Cluster di Azure. Dengan DataKeeper Cluster edisi Anda akan mampu mengambil penyimpanan lokal terlampir, apakah itu adalah Premium atau standar disk, dan meniru disk yang baik serentak, asynchronously atau campuran atau keduanya, antara dua atau lebih gugus node. Selain itu, sumber daya DataKeeper Volume yang terdaftar di Windows Server Failover Clustering yang mengambil tempat sumber Disk fisik. Bukan mengendalikan reservasi SCSI-3 seperti sumber Disk fisik, DataKeeper Volume kontrol arah cermin, memastikan node aktif adalah selalu sumber cermin. Sejauh Failover Clustering yang bersangkutan, itu terlihat, terasa dan bau seperti Disk fisik dan digunakan dengan cara yang sama sumber Disk fisik akan digunakan. Pra-syarat
Menggelar sebuah File Server Failover Cluster misalnya menggunakan Azure PortalUntuk membangun 2-node File Server Failover Cluster contoh di Azure, kita akan menganggap Anda memiliki dasar jaringan Virtual berbasis di Azure Resource Manager dan Anda memiliki setidaknya satu mesin virtual up dan menjalankan dan dikonfigurasi sebagai Domain Controller. Setelah Anda memiliki jaringan Virtual dan mengkonfigurasi Domain, Anda akan menyediakan dua mesin virtual yang baru yang akan bertindak sebagai dua node gugus kami. Lingkungan kita akan terlihat seperti ini: DC1-Domain Controller dan File berbagi kesaksian kami Penyediaan dua node Cluster (SQL1 dan SQL2)Menggunakan Azure Portal, kami akan menyediakan SQL1 dan SQL2 cara yang sama. Ada banyak pilihan untuk memilih dari termasuk contoh ukuran, pilihan penyimpanan, dll. Panduan ini tidak dimaksudkan untuk menjadi panduan lengkap untuk menjalankan server di Azure karena ada beberapa sumber yang benar-benar baik di luar sana dan banyak lagi diterbitkan setiap hari. Namun, ada beberapa hal penting yang perlu diingat ketika membuat kasus Anda, terutama di lingkungan yang berkerumun. Ketersediaan Set-sangat penting bahwa SQL1, SQL2 dan DC1 berada di ketersediaan set yang sama. Dengan menempatkan mereka dalam mengatur ketersediaan sama kami memastikan bahwa setiap gugus node dan saksi berbagi file yang berada dalam Domain kesalahan yang berbeda dan Update Domain. Ini membantu menjamin bahwa selama pemeliharaan terencana dan pemeliharaan yang tak direncanakan gugus akan terus dapat mempertahankan kuorum dan menghindari downtime.
ALAMAT IP STATISSetelah setiap VM yang tersedia, Anda akan ingin pergi ke pengaturan dan mengubah pengaturan sehingga alamat IP statis. Kami tidak ingin alamat IP dari kami gugus node untuk mengubah.
PenyimpananSejauh menyangkut penyimpanan, Anda akan ingin untuk berkonsultasi dengan praktek-praktek terbaik kinerja SQL Server di Mesin Virtual Azure. Dalam hal apapun, Anda perlu minimal untuk menambahkan setidaknya satu disk tambahan untuk masing-masing node cluster Anda. DataKeeper dapat menggunakan Disk dasar, Premium penyimpanan atau bahkan kolam penyimpanan yang terdiri dari beberapa disk dalam kolam penyimpanan. Hanya pastikan untuk menambahkan jumlah penyimpanan yang sama untuk setiap gugus node dan mengkonfigurasinya identik. Juga, pastikan untuk menggunakan rekening penyimpanan yang berbeda untuk setiap mesin virtual untuk memastikan bahwa masalah dengan satu rekening penyimpanan tidak mempengaruhi kedua mesin virtual pada waktu yang sama.
Membuat gugusDengan asumsi kedua gugus node (SQL1 dan SQL2) telah ditetapkan seperti dijelaskan di atas dan ditambahkan ke domain yang ada, kami siap untuk membuat gugus. Sebelum kita membuat gugus, ada beberapa fitur yang perlu diaktifkan. Fitur ini adalah .net Framework 3.5 dan Failover Clustering. Fitur ini harus diaktifkan pada kedua gugus node. Anda juga perlu mengaktifkan peran Server FIle.
Sekali peran dan fitur telah diaktifkan, Anda siap untuk membangun cluster Anda. Kebanyakan dari langkah-langkah aku akan menunjukkan Anda dapat dilakukan baik melalui PowerShell dan GUI. Namun, saya akan merekomendasikan untuk langkah pertama ini Anda menggunakan PowerShell untuk membuat kelompok Anda. Jika Anda memilih untuk menggunakan GUI Failover Cluster manajer untuk membuat cluster Anda akan menemukan bahwa Anda berakhir dengan gugus menjadi masalah alamat IP yang duplikat. Tanpa pergi ke detail, apa yang akan Anda temukan adalah bahwa Azure VMs harus menggunakan DHCP. Dengan menentukan "IP statis" ketika kita membuat VM di Azure portal semua yang kami lakukan adalah membuat semacam DHCP reservasi. Hal ini tidak benar-benar memesan DHCP karena reservasi DHCP benar akan menghapus alamat IP dari DHCP kolam. Sebaliknya, ini menetapkan IP statis di Azure portal hanya berarti bahwa jika alamat IP masih tersedia ketika VM permintaan itu, Azure akan mengeluarkan bahwa IP untuk itu. Namun, jika VM Anda sedang offline dan host yang lain datang online di subnet yang sama itu sangat baik bisa dikeluarkan alamat IP yang sama. Ada efek samping aneh lain dengan cara Azure telah menerapkan DHCP. Ketika membuat sebuah cluster dengan Windows Server Failover Cluster GUI ketika tuan rumah menggunakan DHCP (yang mereka harus), tidak ada pilihan untuk menentukan alamat IP cluster. Sebaliknya hal itu bergantung pada DHCP untuk mendapatkan alamat. Yang aneh adalah, DHCP akan mengeluarkan sebuah alamat IP yang duplikat, biasanya alamat IP yang sama sebagai tuan rumah meminta alamat IP baru. Klaster biasanya akan menyelesaikan, tetapi Anda mungkin memiliki beberapa kesalahan aneh dan Anda mungkin perlu untuk menjalankan Windows Server Failover Cluster GUI dari sebuah node yang berbeda untuk mendapatkan menjalankannya. Sekali Anda mendapatkan untuk menjalankan Anda akan ingin mengubah alamat IP cluster ke alamat yang sedang tidak digunakan pada jaringan. Anda dapat menghindari bahwa seluruh kekacauan dengan hanya menciptakan gugus melalui Powershell dan menentukan alamat IP gugus sebagai bagian dari PowerShell perintah untuk membuat gugus. Anda dapat membuat gugus menggunakan perintah New-Cluster sebagai berikut: Kluster baru - nama cluster1-Node sql1, sql2 - StaticAddress 10.0.0.101 - NoStorage Setelah selesai penciptaan gugus, Anda juga akan ingin menjalankan validasi klaster dengan menjalankan perintah berikut: Tes-Cluster
Buat File Share saksiKarena tidak ada penyimpanan bersama, Anda akan perlu untuk membuat file berbagi saksi pada server lainnya dalam mengatur ketersediaan sama seperti dua cluster node. Dengan memasukkannya ke dalam set ketersediaan yang sama Anda dapat yakin bahwa Anda hanya kehilangan satu suara dari kuorum Anda pada waktu tertentu. Jika Anda tidak yakin bagaimana untuk membuat File berbagi saksi Anda dapat meninjau http://www.howtonetworking.com/server/cluster12.htm artikel ini. Dalam demo aku meletakkan file berbagi kesaksian pada kontroler domain. Saya telah menerbitkan sebuah penjelasan lengkap gugus quorums di https://blogs.msdn.microsoft.com/microsoft_press/2014/04/28/from-the-mvps-understanding-the-windows-server-failover-cluster-quorum-in-windows-server-2012-r2/ Menginstal DataKeeperSetelah gugus dibuat itu adalah waktu untuk menginstal DataKeeper. Hal ini penting untuk menginstal DataKeeper setelah gugus awal dibuat sehingga tipe sumber daya kustom cluster bisa didaftarkan dengan gugus. Jika Anda menginstal DataKeeper sebelum gugus dibuat Anda akan hanya perlu menjalankan instalasi lagi dan melakukan perbaikan instalasi.
Selama instalasi Anda dapat mengambil semua pilihan default. Account layanan yang Anda gunakan harus domain account dan berada di grup administrator lokal pada tiap node dalam gugus.
Setelah DataKeeper diinstal dan berlisensi pada setiap node yang Anda akan perlu untuk reboot server. Menciptakan sumber daya DataKeeper VolumeUntuk menciptakan sumber daya Volume DataKeeper Anda akan perlu untuk memulai DataKeeper UI dan terhubung ke kedua server. Terhubung ke SQL2 Setelah Anda tersambung ke setiap server, Anda siap untuk menciptakan DataKeeper Volume Anda. Klik kanan pada pekerjaan dan pilih "Buat Job" Memberikan pekerjaan nama dan deskripsi. Pilih sumber server Anda, IP dan volume. Alamat IP adalah apakah lalu lintas replikasi akan melakukan perjalanan. Memilih server target Anda. Memilih pilihan Anda. Untuk tujuan kita mana VMs dua berada dalam wilayah geografis yang sama kita akan memilih sinkron replikasi. Untuk lebih lama jarak replikasi Anda akan ingin untuk menggunakan asynchronous dan mengaktifkan beberapa kompresi. Dengan mengklik ya pada pop-up terakhir Anda akan mendaftar sumber daya Volume DataKeeper baru dalam penyimpanan yang tersedia di Failover Clustering. Anda akan melihat sumber daya Volume DataKeeper baru dalam penyimpanan yang tersedia. Membuat File Server Cluster sumber dayaUntuk membuat File Server Cluster sumber daya, kami akan menggunakan Powershell sekali lagi daripada antarmuka Failover Cluster. Ini adalah ketika mesin virtual yang dikonfigurasi untuk menggunakan DHCP, wizard berbasis GUI tidak akan meminta kita untuk memasukkan alamat IP cluster. Sebaliknya, itu akan mengeluarkan sebuah alamat IP yang duplikat. Untuk menghindari hal ini, kita akan menggunakan perintah powershell sederhana untuk membuat FIle Server Cluster sumber daya dan tentukan alamat IP Tambahkan-ClusterFileServerRole-penyimpanan "DataKeeper Volume E"-nama FS2 - StaticAddress 10.0.0.201 Membuat catatan dari alamat IP yang Anda tentukan di sini. Itu harus menjadi sebuah alamat IP yang unik pada jaringan Anda. Kami akan menggunakan alamat IP yang sama ini kemudian ketika kita membuat kami Internal beban pengimbang. Membuat Internal beban pengimbangDi sini adalah tempat failover clustering di Azure berbeda dari tradisional infrastruktur. Susunan Azure jaringan tidak mendukung perdeo ARPS, sehingga klien tidak dapat tersambung langsung ke alamat IP cluster. Sebaliknya, klien terhubung ke internal beban pengimbang dan diarahkan ke aktif gugus node. Apa yang perlu kita lakukan adalah membuat internal beban pengimbang. Ini semua dapat dilakukan melalui Portal Azure seperti ditunjukkan di bawah. Pertama, buat pengimbang beban baru Anda dapat menggunakan beban pengimbang umum jika klien Anda menghubungkan melalui internet publik. Tetapi dengan asumsi klien Anda berada di vNet sama, kita akan menciptakan beban pengimbang Internal. Hal yang penting untuk mencatat di sini adalah bahwa jaringan Virtual yang sama sebagai jaringan yang mana node cluster Anda berada. Juga, alamat IP pribadi yang Anda tentukan akan persis sama dengan alamat yang Anda gunakan untuk membuat Cluster SQL sumber daya. Setelah Internal beban pengimbang (ILB) dibuat, Anda akan perlu untuk mengedit. Hal pertama yang akan kita lakukan adalah untuk menambahkan sebuah kolam renang di backend. Melalui proses ini Anda akan memilih ketersediaan Set mana VM Cluster SQL Anda berada. Namun, bila Anda memilih yang VMs yang sebenarnya untuk menambahkan ke kolam Backend, pastikan Anda tidak memilih saksi berbagi file Anda. Kami tidak ingin untuk mengarahkan lalu lintas SQL untuk saksi berbagi file Anda. Hal berikutnya yang akan kita lakukan adalah menambahkan Probe. Probe kita menambahkan akan menyelidiki Port 59999. Penyelidikan ini menentukan node yang aktif dalam kelompok kami. Dan kemudian akhirnya, kita perlu aturan menyeimbangkan beban untuk mengarahkan lalu lintas SMB, TCP port 445 yang penting untuk melihat dalam gambar di bawah adalah Server langsung mengembalikan diaktifkan. Pastikan Anda membuat perubahan itu. Memperbaiki File sumber IP ServerLangkah terakhir dalam konfigurasi adalah dengan menjalankan script PowerShell berikut pada salah satu gugus node Anda. Ini akan memungkinkan gugus alamat IP untuk menanggapi probe ILB dan memastikan bahwa tidak ada konflik alamat IP antara alamat IP Cluster dan ILB. Harap perhatikan; Anda akan perlu untuk mengedit script ini agar sesuai dengan lingkungan Anda. Subnet mask diatur ke 255.255.255.255, ini bukanlah kesalahan, biarkan apa adanya. Hal ini menciptakan sebuah host rute tertentu untuk menghindari konflik alamat IP dengan ILB. # Menetapkan variabel $ClusterNetworkName = "" # nama jaringan cluster (Gunakan Get-ClusterNetwork pada Windows Server 2012 dari lebih tinggi untuk menemukan nama) $IPResourceName = "" # nama sumber daya alamat IP $ILBIP = "" # Alamat IP Internal beban pengimbang (ILB) FailoverClusters impor-modul # Jika Anda menggunakan Windows Server 2012 atau lebih tinggi: Get-ClusterResource $IPResourceName | Set-ClusterParameter -Multiple @{alamat = $ILBIP; ProbePort = 59999; SubnetMask = "255.255.255.255"; Jaringan = $ClusterNetworkName; EnableDhcp = 0} # Jika Anda menggunakan Windows Server 2008 R2 menggunakan ini: #cluster res $IPResourceName /priv enabledhcp = 0 alamat = $ILBIP probeport = 59999 subnetmask = 255.255.255.255 Menciptakan File sahamAnda akan menemukan bahwa menggunakan Wizard berbagi File di Failover Cluster Manajer tidak bekerja. Sebaliknya, Anda akan hanya membuat file saham di Windows Explorer pada node aktif. Failover clustering secara otomatis mengambil saham tersebut dan menempatkan mereka di klaster. Perhatikan bahwa pilihan "Terus-menerus ketersediaan" untuk berbagi file tidak didukung di konfigurasi ini. KesimpulanAnda sekarang harus berfungsi File Server Failover Cluster. Jika Anda memiliki masalah, silakan menjangkau kepada saya di Twitter @daveberm. Perlu kunci evaluasi DataKeeper mengisi formulir di http://us.sios.com/clustersyourway/cta/14-day-trial dan SIOS akan mengirimkan sebuah kunci evaluasi yang dikirim ke Anda. Direproduksi dengan izin dari Clusteringformeremortals |
Juni 6, 2017 |
Mengakhiri Trial and Error dengan mesin pembelajaran AnalyticsKetika pengguna akhir laporan kinerja lambat dalam aplikasi bisnis penting, itu tim untuk memperbaiki masalah secepat mungkin. Dalam lingkungan virtual, mana akar penyebab masalah jarang langsung, mereka dapat menghabiskan hari mencoba dan pengujian beberapa solusi yang berbeda. Mengatasi masalah dengan cara ini menciptakan menguras besar pada itu waktu dan sumber daya – dan bahkan kadang-kadang, semangat. Tim itu ingin menjadi inovator yang menambah nilai bagi operasi bisnis mereka dengan teknologi baru yang mengotomatisasi tugas-tugas manual, meningkatkan produktivitas pengguna akhir, merampingkan biaya dan menanggapi kebutuhan bisnis dengan cepat dan fleksibel. Sayangnya, tanpa wawasan dan otomatisasi yang mesin belajar analytics menyediakan, departemen TI adalah membuang lebih dan lebih banyak waktu dan sumber daya pada nilai rendah pemecahan masalah. Vi
|