SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • Products
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • การทดสอบอาหารสัตว์
  • ข่าวสารและกิจกรรม
  • ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์
  • เรื่องราวความสำเร็จ
  • ติดต่อเรา
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

กำหนดค่าคลัสเตอร์การ Failover ของเซิร์ฟเวอร์ไฟล์ใน Azure ข้ามเขตความพร้อม

พฤศจิกายน 5, 2018 by Jason Aw Leave a Comment

กำหนดค่าไฟล์เซิร์ฟเวอร์ Failover คลัสเตอร์ใน Azure-ข้ามพร้อมโซน

ทีละขั้นตอน: กำหนดคอนฟิกคลัสเตอร์เซิร์ฟเวอร์ไฟล์ใน Azure Spanning Availability Zones

กำหนดค่าไฟล์เซิร์ฟเวอร์ Failover คลัสเตอร์ใน Azure-ข้ามพร้อมโซน

ทีละขั้นตอน: กำหนดคอนฟิกคลัสเตอร์เซิร์ฟเวอร์ไฟล์ใน Azure Spanning Availability Zones

ในโพสต์นี้เราจะอธิบายรายละเอียดขั้นตอนเฉพาะที่จำเป็นสำหรับการปรับใช้คลัสเตอร์ Failover Cluster ในเซิร์ฟเวอร์ไฟล์ 2 โหนดใน Azure ซึ่งครอบคลุมพื้นที่การให้บริการใหม่ ฉันจะสมมติว่าคุณคุ้นเคยกับแนวคิดพื้นฐาน Azure และแนวคิดพื้นฐานของ Failover Cluster ฉันจะมุ่งความสนใจไปที่การปรับใช้คลัสเตอร์ Failover Cluster ของเซิร์ฟเวอร์ไฟล์ใน Azure ในโซนที่พร้อมใช้งาน หากพื้นที่ Azure ของคุณไม่สนับสนุนเขตการให้บริการคุณจะต้องใช้โดเมนฟอรัมแทนตามที่อธิบายในโพสต์ก่อนหน้านี้ ด้วย DataKeeper Cluster Edition คุณสามารถใช้ไดรฟ์ข้อมูลที่มีการแนบอยู่ภายในไม่ว่าจะเป็น Premium หรือ Standard Disks และทำซ้ำไดรฟ์เหล่านี้ทั้งแบบซิงโครนัสแบบอะซิงโครนัสหรือแบบผสมหรือทั้งสองอย่างระหว่างสองโหนดคลัสเตอร์ นอกจากนี้รีซอร์ส DataKeeper Volume ถูกลงทะเบียนใน Windows Server Failover Clustering ซึ่งใช้แทน Physical Disk resource แทนการควบคุมการจอง SCSI-3 เช่น Physical Disk Resource ไดรฟ์ DataKeeper ควบคุมทิศทางกระจก จะทำให้โหนดที่ใช้งานอยู่เสมอคือแหล่งกำเนิดของกระจก ส่วนที่เกี่ยวข้องกับ Failover Clustering จะมีลักษณะรู้สึกและมีกลิ่นคล้าย Physical Disk และใช้งานได้เช่นเดียวกับ Physical Disk Resource

requisites ก่อน

  • คุณเคยใช้ Azure Portal มาก่อนและสามารถปรับใช้เครื่องเสมือนได้อย่างสะดวกใน Azure IaaS
  • ได้รับใบอนุญาตหรือ eval ของ SIOS DataKeeper แล้ว

การปรับใช้คลัสเตอร์ล้มเหลวของเซิร์ฟเวอร์แฟ้มใน Azure

ในการสร้างอินสแตนซ์ของคลัสเตอร์ล้มเหลวของเซิร์ฟเวอร์ไฟล์ 2 โหนดใน Azure เราจะสมมติว่าคุณมีเครือข่ายเสมือนพื้นฐานขึ้นอยู่กับ Azure Resource Manager คุณมีเครื่องเสมือนอย่างน้อยหนึ่งเครื่องทำงานและกำหนดค่าเป็น Domain Controller เมื่อคุณมีเครือข่ายเสมือนจริงและโดเมนที่กำหนดค่าคุณจะจัดหาอุปกรณ์เสมือนใหม่สองเครื่องซึ่งจะทำหน้าที่เป็นโหนดสองโหนดในกลุ่มของเรา สภาพแวดล้อมของเราจะมีลักษณะดังนี้: DC1 – ตัวควบคุมโดเมนและไฟล์ Share Witness SQL1 และ SQL2 – โหนดทั้งสองของคลัสเตอร์เซิร์ฟเวอร์ไฟล์ของเรา อย่าให้ชื่อสับสน เรากำลังสร้างคลัสเตอร์เซิร์ฟเวอร์ไฟล์ในคู่มือนี้ ในโพสต์ต่อไปฉันจะแสดงการกำหนดค่าคลัสเตอร์ SQL Server

การจัดเตรียมโหนดคลัสเตอร์ที่สอง

การใช้ Azure Portal เราจะจัดเตรียมทั้ง SQL1 และ SQL2 ในลักษณะเดียวกัน  มีตัวเลือกมากมายให้เลือก ได้แก่ ขนาดตัวอย่างตัวเลือกการจัดเก็บเป็นต้น คู่มือนี้ไม่ได้หมายถึงคู่มือที่ละเอียดอ่อนในการปรับใช้เซิร์ฟเวอร์ใน Azure มีทรัพยากรที่ดีจริงๆออกมีและเผยแพร่เพิ่มเติมทุกวัน อย่างไรก็ตามคุณควรคำนึงถึงสิ่งสำคัญบางอย่างเมื่อสร้างอินสแตนซ์โดยเฉพาะอย่างยิ่งในสภาวะแวดล้อมแบบคลัสเตอร์ โซนความพร้อมใช้งาน – เป็นสิ่งสำคัญที่ทั้ง SQL1, SQL2 อาศัยอยู่ในโซนความพร้อมที่แตกต่างกัน เพื่อประโยชน์ของคู่มือนี้เราจะถือว่าคุณกำลังใช้ Windows 2016 และจะใช้ Cloud Witness สำหรับ Cluster Quorum ถ้าคุณใช้ Windows 2012 R2 หรือ Windows Server 2008 R2 แทน Windows 2016 คุณจะต้องกำหนดค่า Share Share Share Witness ในโซนที่พร้อมใช้งานที่ 3 Cloud Witness ไม่ได้เปิดตัวจนถึง Windows Server 2016 โดยการวางโหนดคลัสเตอร์ไว้ในโซนการให้บริการที่แตกต่างกันเราจะมั่นใจได้ว่าแต่ละโหนดคลัสเตอร์อยู่ในดาต้าเซ็นเตอร์ Azure แบบอื่นในภูมิภาคเดียวกัน ใช้ประโยชน์จากพื้นที่ว่างมากกว่าโดเมนที่เก่ากว่าจะเป็นประโยชน์ มันแยกคุณจากประเภทของการหยุดทำงานที่เกิดขึ้นเพียงไม่กี่สัปดาห์ที่ผ่านมาที่นำลงทั้งภาคใต้ภาคกลางเป็นเวลาหลายวัน ให้แน่ใจว่าได้เพิ่มโหนดแต่ละโหนดเโซนที่มีจำหน่ายข้ากับโซนความพร้อมใช้งานที่แตกต่างกัน หากคุณใช้ประโยชน์จาก Share Share Witness ควรอยู่ในโซนที่พร้อมใช้งานครั้งที่ 3 [/ caption]

ที่อยู่ IP แบบคงที่

เมื่อ VM แต่ละตัวถูกจัดเตรียมไว้คุณจะต้องไปที่การตั้งค่าและเปลี่ยนการตั้งค่าเพื่อให้ที่อยู่ IP เป็นแบบคงที่ เราไม่ต้องการให้ที่อยู่ IP ของโหนดคลัสเตอร์ของเรามีการเปลี่ยนแปลง ตรวจสอบว่าแต่ละโหนดคลัสเตอร์ใIP แบบคงที่ช้ IP แบบสแตติก [/ caption]

การเก็บรักษา

คุณจำเป็นต้องปรึกษาแนวทางปฏิบัติที่ดีที่สุดสำหรับ SQL Server ใน Azure Virtual Machines ไม่ว่าในกรณีใดคุณจะต้องเพิ่มดิสก์ที่มีการจัดการอย่างน้อยหนึ่งโหนดให้กับแต่ละโหนดคลัสเตอร์ของคุณ DataKeeper สามารถใช้ Basic Disk, Premium Storage หรือแม้แต่ดิสก์หลาย ๆ ที่รวมกันใน Storage Space ถ้าคุณต้องการใช้พื้นที่จัดเก็บแบบโลคัลให้ระวังเพื่อสร้างพื้นที่เก็บข้อมูลก่อนการกำหนดค่าคลัสเตอร์ใด ๆ นี่เป็นเพราะปัญหาที่ทราบเกี่ยวกับ Failover Clustering และ Storage Spaces ดิสก์ทั้งหมดควรมีรูปแบบ NTFS

สร้างคลัสเตอร์

สมมติว่าทั้งโหนดคลัสเตอร์ (SQL1 และ SQL2) ได้รับการจัดเตรียมตามที่อธิบายไว้ข้างต้นและเพิ่มลงในโดเมนที่มีอยู่แล้วของคุณเราพร้อมที่จะสร้างคลัสเตอร์แล้ว ก่อนที่เราจะสร้างคลัสเตอร์มีคุณลักษณะบางอย่างที่จำเป็นต้องเปิดใช้งาน คุณลักษณะเหล่านี้คือ .Net Framework 3.5 และ Failover Clustering คุณลักษณะเหล่านี้จำเป็นต้องเปิดใช้งานทั้งโหนดคลัสเตอร์ คุณจะต้องเปิดใช้งานบทบาทเซิร์ฟเวอร์ FIle เปิดใช้งานคุณสมบัติ .Net Framework 3.5 และ6 Failover Clustering และ File Server ทั้งโหนดคลัสเตอร์ [/ caption] เมื่อบทบาทและคุณสมบัติเหล่านั้นได้รับการเปิดใช้งานแล้ว คุณพร้อมที่จะสร้างกลุ่มแล้ว ขั้นตอนส่วนใหญ่ที่ฉันกำลังจะแสดงให้คุณสามารถทำได้ทั้งผ่านทาง PowerShell และ GUI อย่างไรก็ตามผมจะแนะนำว่าสำหรับขั้นตอนแรกนี้คุณใช้ PowerShell เพื่อสร้างคลัสเตอร์ของคุณ ถ้าคุณเลือกที่จะใช้ Failover Cluster Manager GUI เพื่อสร้างคลัสเตอร์คุณจะพบว่าคุณได้รับผลกระทบจากคลัสเตอร์ที่ออก IP แอดเดรสซ้ำ โดยไม่ต้องไปรายละเอียดมากสิ่งที่คุณจะพบคือ Azure VMs ต้องใช้ DHCP การระบุ "IP แบบสโตร" เมื่อเราสร้าง VM ในพอร์ทัล Azure ทั้งหมดที่เราทำคือสร้างการจัดเรียงแบบ DHCP ไม่เหมือนกับการจอง DHCP เนื่องจากการจอง DHCP จริงจะนำที่อยู่ IP ออกจากพูล DHCP แทนที่จะระบุ IP แบบคงที่ในพอร์ทัล Azure ก็หมายความว่าถ้าที่อยู่ IP นี้ยังคงพร้อมใช้งานเมื่อ VM ร้องขอให้ Azure จะออก IP ดังกล่าว อย่างไรก็ตามถ้า VM ของคุณออฟไลน์และโฮสต์อื่นมาออนไลน์ในเครือข่ายย่อยเดียวกันนั้นเป็นอย่างดีอาจจะออกที่อยู่ IP เดียวกัน

ผลข้างเคียงอีกอย่างหนึ่งต่อวิธีที่ Azure ใช้ DHCP

เมื่อสร้างคลัสเตอร์ด้วย Windows Server Failover Cluster GUI ไม่มีตัวเลือกเพื่อระบุที่อยู่ IP ของคลัสเตอร์ แทนที่จะต้องอาศัย DHCP เพื่อขอรับที่อยู่ สิ่งที่แปลกคือ DHCP จะออกที่อยู่ IP ซ้ำ โดยปกติจะเป็นที่อยู่ IP เดียวกันกับโฮสต์ที่ขอที่อยู่ IP ใหม่ การติดตั้งคลัสเตอร์จะเสร็จสมบูรณ์ แต่คุณอาจมีข้อผิดพลาดแปลก ๆ คุณอาจต้องเรียกใช้ Windows Server Failover Cluster GUI จากโหนดอื่นเพื่อให้สามารถรันได้ เมื่อคุณได้รับมันทำงานคุณจะต้องเปลี่ยนที่อยู่ IP ของกลุ่มหลักไปยังที่อยู่ที่ไม่ได้ใช้งานอยู่ในเครือข่าย คุณสามารถหลีกเลี่ยงปัญหาทั้งหมดได้ด้วยการสร้างคลัสเตอร์ผ่าน Powershell และระบุที่อยู่ IP ของคลัสเตอร์เป็นส่วนหนึ่งของคำสั่ง PowerShell เพื่อสร้างคลัสเตอร์ คุณสามารถสร้างคลัสเตอร์โดยใช้คำสั่ง New-Cluster ดังนี้:

คลัสเตอร์ใหม่ -Name cluster1 -Node sql1, sql2 -StaticAddress 10.0.0.100 -NoStorage

หลังจากการสร้างคลัสเตอร์เสร็จสมบูรณ์แล้วคุณจะต้องเรียกใช้การตรวจสอบคลัสเตอร์ด้วยการเรียกใช้คำสั่งต่อไปนี้ คุณควรคาดหวังให้เห็นคำเตือนเกี่ยวกับการจัดเก็บและเครือข่าย แต่คาดว่าจะเกิดขึ้นใน Azure และคุณสามารถละเว้นคำเตือนเหล่านั้นได้ หากมีการรายงานข้อผิดพลาดใด ๆ คุณจะต้องระบุที่อยู่เหล่านั้นก่อนที่จะดำเนินการต่อ

ทดสอบคลัสเตอร์

สร้างกลุ่มควอรัมลท์

ถ้าคุณใช้ Windows 2016 หรือ 2019 คุณจะต้องสร้าง Cloud Witness สำหรับกลุ่มควอรัม ถ้าคุณใช้งาน Windows Server 2012 R2 หรือ 2008 R2 คุณจะต้องสร้าง Share Share Witness คำแนะนำโดยละเอียดเกี่ยวกับการสร้างพยานสามารถพบได้ที่นี่

ติดตั้ง DataKeeper

หลังจากคลัสเตอร์ถูกสร้างขึ้นแล้วก็ถึงเวลาที่จะติดตั้ง DataKeeper สิ่งสำคัญคือต้องติดตั้ง DataKeeper หลังจากคลัสเตอร์เริ่มต้นถูกสร้างขึ้นเพื่อให้สามารถลงทะเบียนรีซอร์สคลัสเตอร์แบบกำหนดเองกับคลัสเตอร์ได้ ถ้าคุณติดตั้ง DataKeeper ก่อนสร้างคลัสเตอร์คุณจะต้องติดตั้งอีกครั้งและทำการติดตั้งซ่อมแซม ติดตั้ง DataKeeper หลังจากสร้างคลัส8เตอร์ [/ caption] ระหว่างการติดตั้งคุณสามารถใช้ตัวเลือกเริ่มต้นทั้งหมดได้  บัญชีบริการที่คุณใช้ต้องเป็นบัญชีโดเมนและอยู่ในกลุ่มผู้ดูแลระบบภายในของแต่ละโหนดในคลัสเตอร์ 9 บัญชีบริการต้องเป็นบัญชีโดเมนที่อยู่ในกลุ่ม Local Admins ในแต่ละโหนดเมื่อ DataKeeper ได้รับการติดตั้งและได้รับสิทธิการใช้งานบนแต่ละโหนดคุณจะต้องบูตเครื่องใหม่

สร้างไดรฟ์ข้อมูล DataKeeper Volume

10 ในการสร้าง DataKeeper Volume Resource คุณจะต้องเริ่มต้น DataKeeper UI และเชื่อมต่อกับทั้งสองเซิร์ฟเวอร์ เชื่อมต่อกับ SQL2 [/ caption] เชื่อมต่อกับ SQL1 [caption id = "attach_1746" alig12n = "alignnone" width = "453" เมื่อคุณเชื่อมต่อกับเซิร์ฟเวอร์แต่ละเครื่องคุณพร้อมที่จะสร้าง DataKeeper Volume แล้ว คลิกขวาที่งานและเลือก "สร้างง13าน" ให้ชื่องานและคำอธิบาย 14 เลือกเซิร์ฟเวอร์ต้นทาง IP และไดรฟ์ข้อมูล ที่อยู่ IP คือการรับส่งข้อมูลการจำลองแบบจะเดินทางหรือไม่ 15 เลือกเซิร์ฟเวอร์เป้าหมายของคุณ 16 เลือกตัวเลือกของคุณ สำหรับจุดประสงค์ของเราที่ VM ทั้งสองอยู่ในพื้นที่ทางภูมิศาสตร์เดียวกันเราจะเลือกการจำลองแบบซิงโครนัส สำหรับการจำลองแบบระยะไกลคุณจะต้องการใช้แบบอะซิงโครนัสและเปิดใช้งานการบีบอัดบางอย่าง 17 เมื่อคลิกใช่ที่ป๊อปอัปล่าสุดคุณจะลงทะเบียนแหล่งข้อมูลไดรฟ์ DataKeeper ใหม่ในที่จัดเก็บที่พร้อมใช้งานใน Failover Clustering 18 คุณจะเห็นแหล่งข้อมูล Volume DataKeeper ใหม่ใน Storage ที่มีอยู่ 19

สร้างทรัพยากรคลัสเตอร์เซิร์ฟเวอร์ไฟล์

เมื่อต้องการสร้างทรัพยากรเซิร์ฟเวอร์คลัสเตอร์ของไฟล์เราจะใช้ Powershell อีกครั้งแทนที่จะเป็นอินเทอร์เฟซ Failover Cluster เหตุผลก็คืออีกครั้งเนื่องจากเครื่องเสมือนมีการกำหนดค่าให้ใช้ DHCP ตัวช่วยสร้าง GUI จะไม่แจ้งให้เราป้อนที่อยู่ IP ของกลุ่มและจะแทนที่อยู่ IP ที่ซ้ำกัน เพื่อหลีกเลี่ยงปัญหานี้เราจะใช้คำสั่ง PowerShell แบบง่ายๆเพื่อสร้างทรัพยากรคลัสเตอร์เซิร์ฟเวอร์ FIle และระบุที่อยู่ IP

Add-ClusterFileServerRole -Storage "DataKeeper Volume E" -Name FS2 -StaticAddress 10.0.0.101

จดบันทึกที่อยู่ IP ที่คุณระบุไว้ที่นี่ ต้องเป็นที่อยู่ IP เฉพาะในเครือข่ายของคุณ เราจะใช้ที่อยู่ IP เดียวกันนี้ในภายหลังเมื่อเราสร้าง Balancer โหลดภายในของเรา

สร้าง Balancer โหลดภายใน

นี่คือจุดที่ failover clustering ใน Azure แตกต่างจากโครงสร้างพื้นฐาน สแต็คเครือข่าย Azure ไม่สนับสนุน ARPS ที่ให้เปล่าดังนั้นไคลเอ็นต์ไม่สามารถเชื่อมต่อโดยตรงกับที่อยู่ IP ของคลัสเตอร์ได้ แต่ลูกค้าจะเชื่อมต่อกับ balancer โหลดภายในและเปลี่ยนเส้นทางไปยังโหนดคลัสเตอร์ที่ใช้งานอยู่ สิ่งที่เราต้องทำคือสร้าง balancer โหลดภายใน ทั้งหมดนี้สามารถทำได้ผ่าน Azure Portal ดังที่แสดงด้านล่าง คุณสามารถใช้ Public Balancer โหลดถ้าไคลเอ็นต์ของคุณเชื่อมต่อผ่านทางอินเทอร์เน็ตสาธารณะ แต่สมมติว่าลูกค้าของคุณอาศัยอยู่ใน vNet เดียวกันเราจะสร้าง Internal Balancer โหลด สิ่งสำคัญที่ต้องจดบันทึกไว้ในที่นี้ก็คือ Virtual Network จะเหมือนกับเครือข่ายที่โหนดคลัสเตอร์ของคุณอาศัยอยู่ นอกจากนี้ที่อยู่ IP ส่วนตัวที่คุณระบุจะตรงเหมือนกับที่อยู่ที่คุณใช้ในการสร้างทรัพยากรเซิร์ฟเวอร์คลัสเตอร์ของไฟล์ นอกจากนี้เนื่องจากเรากำลังใช้โซนความพร้อมใช้งานเราจะสร้างโซนโหลด Balund Load Balancer ตามที่แสดงในภาพด้านล่าง โหลด Balancer หลังจากสร้าง Internal Load Balancer (ILB) แล้วคุณจะต้องแก้ไขไฟล์ สิ่งแรกที่เราจะทำคือการเพิ่มแบ็กเอนด์พูล ผ่านขั้นตอนนี้คุณจะเลือกสองโหนดคลัสเตอร์ แบ็กเอนด์พูล สิ่งต่อไปที่เราจะทำคือเพิ่ม Probe การสอบสวนที่เราเพิ่มจะโพรบ Port 59999 โพรบนี้จะกำหนดโหนดที่ใช้งานอยู่ในคลัสเตอร์ของเรา การสอบสวน จากนั้นเราจำเป็นต้องใช้กฎการกระจายการโหลดเพื่อเปลี่ยนเส้นทางการรับส่งข้อมูล SMB พอร์ต TCP 445 สิ่งสำคัญที่ควรสังเกตในภาพหน้าจอด้านล่างคือการเปิดใช้งานการส่งคืนเซิร์ฟเวอร์โดยตรง ตรวจสอบให้แน่ใจว่าคุณได้ทำการเปลี่ยนแปลงนั้น กฎระเบียบ

แก้ไขทรัพยากร IP ของเซิร์ฟเวอร์ไฟล์

ขั้นตอนสุดท้ายในการกำหนดค่าคือเรียกใช้สคริปต์ PowerShell ต่อไปนี้ในโหนดคลัสเตอร์ของคุณ ซึ่งจะช่วยให้ Cluster IP Address สามารถตอบสนองต่อโพรเซส ILB ได้ นอกจากนี้เพื่อให้แน่ใจว่าไม่มีข้อขัดแย้งเกี่ยวกับที่อยู่ IP ระหว่าง Cluster IP Address และ ILB โปรดทราบ; คุณจะต้องแก้ไขสคริปต์นี้ให้เหมาะกับสภาพแวดล้อมของคุณ ซับเน็ตมาสก์ถูกตั้งค่าเป็น 255.255.255.255 นี่ไม่ใช่ความผิดพลาดทิ้งไว้ ซึ่งจะสร้างเส้นทางเฉพาะโฮสต์เพื่อหลีกเลี่ยงความขัดแย้งกับที่อยู่ IP กับ ILB

# กำหนดตัวแปร
$ ClusterNetworkName = "" 
# ชื่อเครือข่ายคลัสเตอร์ (ใช้ Get-ClusterNetwork ใน Windows Server 2012 ที่สูงกว่าเพื่อค้นหาชื่อ)
$ IPResourceName = "" 
# ชื่อที่อยู่ IP Address 
$ ILBIP = "" 
# ที่อยู่ IP ของ Balancer โหลดภายใน (ILB)
การนำเข้าโมดูล FailoverClusters
# หากคุณใช้ Windows Server 2012 หรือสูงกว่า:
Get-ClusterResource $ IPResourceName | Set-ClusterParameter -Multiple @ {ที่อยู่ = $ ILBIP; ProbePort = 59999; SubnetMask = "255.255.255.255"; เครือข่าย = $ ClusterNetworkName; EnableDhcp = 0}
# ถ้าคุณกำลังใช้ Windows Server 2008 R2 ใช้: 
#cluster res $ IPResourceName / priv enabledhcp = 0 ที่อยู่ = $ ILBIP probeport = 59999 subnetmask = 255.255.255.255

การสร้างไฟล์แชร์

คุณจะพบว่าการใช้ File Share Wizard ใน Failover Cluster Manager ไม่ทำงาน แทนคุณจะสร้างแฟ้มที่ใช้ร่วมกันใน Windows Explorer บนโหนดที่ใช้งานอยู่ การแบ่งกลุ่มโดยอัตโนมัติโดยอัตโนมัติจะหยิบหุ้นเหล่านั้นขึ้นโดยอัตโนมัติและทำให้พวกเขาอยู่ในกลุ่ม โปรดทราบว่าตัวเลือก "Continuous Availability" ของไฟล์แชร์ไม่ได้รับการสนับสนุนในการกำหนดค่านี้

ข้อสรุป

ขณะนี้คุณควรมีคลัสเตอร์ Failover Cluster ของเซิร์ฟเวอร์ไฟล์ที่ทำงานอยู่ใน Azure ซึ่งครอบคลุมเขตการให้บริการ หากคุณต้องการคีย์การประเมินผลของ DataKeeper โปรดกรอกแบบฟอร์มที่ http://us.sios.com/clustersyourway/cta/14-day-trial และ SIOS จะส่งรหัสประเมินผลที่ส่งถึงคุณ

หากต้องการอ่านเพิ่มเติมเกี่ยวกับการจัดกลุ่มคลิกที่นี่
ทำซ้ำโดยได้รับอนุญาตจาก Clusteringformeremortals.com

Filed Under: ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์ Tagged With: file failover cluster ในเซิร์ฟเวอร์สีฟ้า, ล้มเหลว, เซิร์ฟเวอร์แฟ้ม

คู่มือเริ่มต้นใช้งานอย่างย่อ: คลัสเตอร์เซิร์ฟเวอร์ SQL บน Windows Server 2008 R2 ใน Azure

พฤศจิกายน 4, 2018 by Jason Aw Leave a Comment

SQL เซิร์ฟเวอร์คลัสเตอร์-On-Windows - เซิร์ฟเวอร์ 2008 R2-In-Azure

คู่มือเริ่มต้นใช้งานอย่างย่อ: คลัสเตอร์เซิร์ฟเวอร์ SQL บน Windows Server 2008 R2 ใน Azure

Windows Server 2008 R2 ใช้งานได้ในระบบคลาวด์ นี่คือคู่มือเริ่มต้นอย่างรวดเร็วสำหรับผู้ที่ต้องการความช่วยเหลือเกี่ยวกับ SQL Server Clusters ใน Windows Server 2008 R2 ใช่ Azure สนับสนุน Windows Server 2008 R2 และ SQL Server เวอร์ชันเก่ากว่านี้รวมถึง 2008 R2 และ 2012 แน่นอนว่า Always On Availability Groups ไม่ได้มีการนำมาใช้จนกว่า SQL 2012 และถึงแม้คุณอาจต้องการหลีกเลี่ยงกลุ่มการเข้าถึงเนื่องจากปัญหาด้านประสิทธิภาพบางอย่างที่เกี่ยวข้องกับเวอร์ชันดังกล่าว ต้องการสนับสนุนรุ่นเก่าของ SQL Server หรือ Windows? สร้าง SANless clusters จาก SIOS DataKeeper ตามที่ระบุในเอกสาร Azure

คู่มือเริ่มต้นใช้งานอย่างย่อ: คลัสเตอร์เซิร์ฟเวอร์ SQL บน Windows Server 2008 R2 ใน Azure
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-high-availability-dr

SQL Server Clusters ใน Windows Server 2008 R2 – วิธีการทำงานเสร็จสิ้น?

ต่อไปนี้เป็นขั้นตอนสำหรับ SQL Server Clusters ใน Windows Server 2008 R2

  • เตรียมเซิร์ฟเวอร์คลัสเตอร์สองเครื่องและพยานแชร์ไฟล์ไว้ในชุดการเตรียมพร้อมเดียวกัน ซึ่งจะทำให้ทั้งสามคะแนนในฟอรัมและโดเมนการอัปเดตที่แตกต่างกัน
  • มีโปรแกรมแก้ไขด่วนสำหรับ SQL 2008 R2 คลัสเตอร์ใน Azure เพื่อเปิดใช้งานฟังที่ใช้โดยทั้ง AGs และ FCIs https://support.microsoft.com/en-us/help/2854082/update-enables-sql-server-availability-group-listeners-on-windows-serv
  • ติดตั้งและอัปเดตระบบปฏิบัติการอื่น ๆ ทั้งหมด
  • จัดสรรที่เก็บข้อมูลในแต่ละเซิร์ฟเวอร์
  • ฟอร์แมต NTFS และระบุอักษรไดรฟ์
  • แต่ละโหนดคลัสเตอร์ต้องการที่เก็บข้อมูลเหมือนกัน เปิดใช้งาน Failover Clustering และ .Net 3.5 Framework บนเซิร์ฟเวอร์แต่ละเครื่อง
  • เพิ่มเซิร์ฟเวอร์ลงในโดเมน
  • สร้างคลัสเตอร์พื้นฐาน แต่ใช้ POWERSHELL และระบุที่อยู่ IP ของคลัสเตอร์ ถ้าคุณใช้ GUI เพื่อสร้างคลัสเตอร์จะทำให้สับสนและจัดหาที่อยู่ IP ซ้ำ การเชื่อมต่อผ่าน GUI จะช่วยให้คุณสามารถเชื่อมต่อกับคลัสเตอร์จากโหนดหนึ่งได้ ถ้าคุณเชื่อมต่อคุณสามารถแก้ไขปัญหาโดยการระบุที่อยู่ IP แบบคงที่ที่จะใช้โดยทรัพยากรคลัสเตอร์ นี่คือตัวอย่างของการใช้ Powershell เพื่อสร้างคลัสเตอร์
    คลัสเตอร์ใหม่ -Name cluster1 -Node sql1, sql2 -StaticAddress 10.0.0.101 -NoStorage-
  • เพิ่มพยานแชร์ไฟล์ลงในคลัสเตอร์
  • ติดตั้ง DataKeeper บนโหนดคลัสเตอร์
  • สร้างไดรฟ์ข้อมูล DataKeeper Volume และตรวจสอบให้แน่ใจว่ามี Storage ที่มีอยู่
  • ติดตั้ง SQL ลงในคลัสเตอร์ตามปกติในคลัสเตอร์ที่ใช้ร่วมกัน
  • กำหนดค่า Azure ILB และเรียกใช้สคริปต์ PowerShell เพื่ออัพเดตทรัพยากร SQL Cluster IP เพื่อฟังในพอร์ต Probe

ข้อมูลทั้งหมดนี้ได้รับการจัดทำเป็นเอกสารไว้อย่างครบถ้วนในหน้าเอกสาร SIOS การปรับใช้ DataKeeper Cluster Edition ใน Azure หากคุณมีคำถามใด ๆ เกี่ยวกับความพร้อมใช้งานสูงสำหรับ SQL Server หรือการกู้คืนระบบใน Azure, AWS หรือ Google Cloud โปรดไปที่หน้าต่างๆเกี่ยวกับการจัดกลุ่มและหัวข้อที่เกี่ยวข้องอื่น ๆ . ทำซ้ำโดยได้รับอนุญาตจาก Clusteringformeremortals.com

Filed Under: ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์ Tagged With: กลุ่มเซิร์ฟเวอร์ sql บน Windows Server 2008 r2, เซิร์ฟเวอร์ SQL

แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

พฤศจิกายน 2, 2018 by Jason Aw Leave a Comment

แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

คุณกำลังสร้างคลัสเตอร์ SANless SQL Server กับ SIOS DataKeeper หรือบางทีคุณกำหนดค่า Always On Availability Groups สำหรับ SQL Server วิธีการเกี่ยวกับการพยายามตัดดิสก์หลายตัวในพื้นที่เก็บข้อมูลแบบง่าย (RAID 0) เพื่อประสิทธิภาพ? นี่เป็นเรื่องปกติธรรมดาในเมฆที่แต่ละอินสแตนซ์มักได้รับการสนับสนุนโดยความยืดหยุ่นของฮาร์ดแวร์ดังนั้น RAID 0 ไม่ใช่สิ่งที่มีความเสี่ยงสูง ตัวอย่างเช่นฉันมีลูกค้ารายล่าสุดใน AWS ที่ต้องการให้ IOPS ของเขาเหลืออยู่สูงสุดถึง 80,000 รายซึ่ง IOPS สูงสุดสามารถใช้ได้กับอินสแตนซ์เดียว ตอนนี้โปรดทราบเฉพาะขนาดอินพุทที่รองรับ EBS ที่ใหญ่ที่สุดเท่านั้นที่รองรับ 80,000 IOPS เพื่อให้แน่ใจว่าคุณรู้ว่า IOPS สูงสุดของคุณสนับสนุนขนาดที่คุณต้องการ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSOptimized.html ในกรณีนี้เรามีอินสแตนซ์ ac5.18xlarge ที่สนับสนุน 80,000 IOPS อย่างไรก็ตามปริมาณ IOPS EBS Provisioned IOPS ใด ๆ จะสนับสนุนเฉพาะ IOPS ได้ถึง 32,000 รายการ วิธีเดียวที่จะบรรลุ 80,000 IOPS เมื่อเขียนไปยังไดรฟ์ข้อมูลใด ๆ หนึ่งคือการตัดสามของไดรฟ์เหล่านี้เข้าด้วยกันในพื้นที่เก็บข้อมูลแบบธรรมดา นี่คือถู ถ้าคุณพยายามที่จะทำกันหลายแผ่นดิสก์ในพื้นที่จัดเก็บข้อมูลแบบธรรมดาในกลุ่มที่มีอยู่สิ่งที่จะไปยุ่งเหยิงอย่างรวดเร็ว เพื่อน MVP Joey D'Antoni บล็อกเมื่อเร็ว ๆ นี้เกี่ยวกับปัญหา ดูเหมือนจะยังคงเป็นปัญหาในการแสดงตัวอย่าง Windows Server 2019 เช่นเดียวกับที่โจอี้แนะนำผมขอแนะนำให้ลูกค้าของฉันสร้างโหนดและพื้นที่จัดเก็บใด ๆ ก่อนที่จะเริ่มกระบวนการจัดกลุ่ม การทำเช่นนี้ทำให้กระบวนการ Strip Together Multiple Disk ในพื้นที่จัดเก็บข้อมูลแบบง่ายจะเรียบขึ้น นอกจากนี้ยังช่วยให้ลูกค้ามีเวลาในการเปรียบเทียบประสิทธิภาพของเซิร์ฟเวอร์ก่อนที่จะเพิ่มการจำลองแบบใด ๆ และเพื่อให้ทุกอย่างทำงานได้อย่างที่คาดไว้ อยากรู้เคล็ดลับอย่างรวดเร็วเช่นวิธีการรวมกันหลายแผ่นในพื้นที่เก็บข้อมูลอย่างง่ายให้ดูที่โพสต์อื่น ๆ ของเราเกี่ยวกับการจัดกลุ่มทำซ้ำโดยได้รับอนุญาตจาก Clusteringformeremortals.com

Filed Under: ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์ Tagged With: แยกดิสก์หลายตัวในพื้นที่เก็บข้อมูลอย่างง่าย

วิธีการเอาต์พุต Azure Cloud หายไป

ตุลาคม 31, 2018 by Jason Aw Leave a Comment

วิธีการอยู่รอดสีฟ้า

สายฟ้าไม่เคยชนสองครั้ง: รอดตาย Azure Cloud Outage

เมื่อเช้าวานนี้ฉันเปิดฟีด Twitter ของฉันเพื่อดูว่าหลายคนได้รับผลกระทบจากการหยุดทำงานของเมฆ Azure เกือบทุกหน้าทรัพยากรเกี่ยวกับการหยุดทำงานไม่สามารถใช้งานได้ โชคดี @AzureSupport ยังคงให้บริการอัปเดตผ่านทาง Twitter การอัปเดตเดิมจาก @AuureSupport เข้ามาเมื่อเวลา 7.12 น.วิธีการเอาต์พุต Azure Cloud หายไป EDT การมองย้อนกลับไปที่ฟีด Twitter ทำให้ดูเหมือนว่าปัญหาเริ่มแรกหรือสองชั่วโมงก่อนหน้านั้น วิธีการเอาต์พุต Azure Cloud หายไป อย่างรวดเร็วกลายเป็นที่ชัดเจนว่าการขาดที่มีผลกระทบการแพร่กระจายที่กว้างขึ้นกว่าเพียงแค่ในภูมิภาคอเมริกาใต้ตอนใต้ตามที่รายงานไว้ ดูเหมือนว่าบริการที่อาศัย Azure Active Directory อาจได้รับผลกระทบเช่นกันและลูกค้าที่พยายามจัดหาแหล่งข้อมูลใหม่ ๆ กำลังมีปัญหาอยู่ วิธีการเอาต์พุต Azure Cloud หายไป และ 24 ชั่วโมงต่อมาปัญหายังไม่ได้รับการแก้ไขอย่างสมบูรณ์และเป็นไปตามการปรับปรุงครั้งล่าสุดเช้านี้ …วิธีการเอาต์พุต Azure Cloud หายไป วิธีการเอาต์พุต Azure Cloud หายไปดังนั้นสิ่งที่คุณได้ทำเพื่อลดผลกระทบจากการหยุดทำงานนี้เมฆสีฟ้า? ไม่มีใครสามารถตำหนิ Microsoft ได้เนื่องจากเกิดภัยพิบัติทางธรรมชาติเช่นฟ้าผ่า แต่ในตอนท้ายของวันถ้าแผนการกู้คืนความเสียหายเพียงอย่างเดียวของคุณคือการโทรทวีตและอีเมล Microsoft จนกว่าปัญหาจะได้รับการแก้ไขคุณเพิ่งได้รับการปลุกใจหยาบคาย คุณจะต้องตรวจสอบให้แน่ใจว่าฐานข้อมูลทั้งหมดได้รับการคุ้มครองเมื่อคุณวางแผนการกู้คืนระบบ

เวลาในการสำรวจทางเลือกบางอย่าง?

ในขณะที่ฝุ่นยังคงตกอยู่ในสิ่งที่ได้รับผลกระทบและสิ่งที่ลูกค้าสามารถทำได้เพื่อลดการหยุดทำงานนี่คือบางส่วนของความคิดแรกของฉัน

ชุดความพร้อมใช้งาน (โดเมนข้อบกพร่อง / อัปเดตโดเมน)

ในสถานการณ์สมมตินี้แม้ว่าคุณจะสร้าง Failover Clusters หรือใช้ Balanced Balancing และ Azure Load Balancing แล้วก็ตามคุณก็ยังคงโชคดีอยู่ได้ แม้ว่าคุณจะยังคงแนะนำให้ใช้ชุดการตั้งค่าความพร้อมใช้งานโดยเฉพาะอย่างยิ่งสำหรับการหยุดทำงานตามแผนในกรณีนี้คุณจะยังออฟไลน์

โซนที่มีจำหน่าย

ยังไม่สามารถใช้งานได้ในภาคใต้ของอเมริกากลาง ดูเหมือนว่าแนวคิดของโซนการให้บริการที่เปิดตัวใน Azure อาจลดผลกระทบจากการหยุดทำงาน สมมติว่าการโจมตีด้วยสายฟ้ากระทบเฉพาะศูนย์ข้อมูลเพียงอย่างเดียวดาต้าเซ็นเตอร์อื่น ๆ ในโซนความพร้อมใช้งานอื่น ๆ ควรมีการใช้งานอยู่ อย่างไรก็ตามการขาดบริการอื่น ๆ ที่ไม่ใช่ภูมิภาคเช่น Azure Active Directory (AAD) ดูเหมือนจะส่งผลกระทบต่อหลายภูมิภาค ฉันไม่คิดว่าโซนการให้บริการจะแยกคุณออกทั้งหมด

Balancers โหลดทั่วโลกกลุ่มข้ามเขตล้มเหลว ฯลฯ

ไม่ว่าคุณจะสร้างกลุ่ม SANLess ที่ข้ามภูมิภาคหรือใช้เครื่องมือ balancers ทั่วโลกเพื่อกระจายภาระในหลายพื้นที่คุณอาจลดผลกระทบจากการหยุดทำงานใน South Central US แต่คุณอาจยังคงอ่อนแอต่อการหยุดทำงานของ AAD

ไฮบริดคลาวด์ครอสมีเมฆ

ความยืดหยุ่นที่ได้รับการรับรองในสถานการณ์ความล้มเหลวของระบบคลาวด์กว้างคือการมีแผนบริการ DR ซึ่งรวมถึงการจำลองข้อมูลตามเวลาจริงไปยังเป้าหมายภายนอกผู้ให้บริการระบบคลาวด์หลักของคุณและวางแผนที่จะนำแอปพลิเคชันออนไลน์อย่างรวดเร็วในที่อื่น ๆ สถานที่ทั้งสองแห่งนี้ควรเป็นอิสระอย่างสิ้นเชิง ไม่ควรพึ่งพาบริการจากตำแหน่งหลักของคุณเพื่อให้บริการเช่น AAD ตำแหน่ง DR อาจเป็นผู้ให้บริการระบบคลาวด์รายอื่น ในกรณีนี้ AWS หรือ Google Cloud Platform ดูเหมือนเป็นทางเลือกเชิงตรรกะหรืออาจเป็นดาตเซ็นเตอร์ของคุณเอง แต่ประเภทของความขัดแย้งกับวัตถุประสงค์ของการทำงานในเมฆในสถานที่แรก

ซอฟต์แวร์เป็นบริการ

แม้ว่า Azure Active Directory (ADD) Azure Active Directory (ADD) Azure SQL Database (Database-as-Service) หรือหนึ่งในข้อเสนอของ SaaS จำนวนมากจากผู้ให้บริการระบบคลาวด์อาจล่อลวงคุณก็จำเป็นต้องวางแผนสำหรับกรณีที่เลวร้ายที่สุด . คุณอาจมีการควบคุมน้อยมากเนื่องจากเชื่อมั่นในแอพพลิเคชันที่สำคัญทางธุรกิจสำหรับผู้ขายรายเดียว จำได้ว่าในแง่ของตัวเลือก DR ซึ่งรวมถึงการกู้คืนภายนอกผู้ให้บริการระบบคลาวด์ในปัจจุบัน ฉันไม่มีคำพูดใด ๆ ของภูมิปัญญาที่นี่นอกจากการตรวจสอบตัวเลือก DR ก่อนที่จะใช้บริการ SaaS ใด ๆ หากการกู้คืนนอกระบบคลาวด์ไม่ใช่ตัวเลือกให้ลองคิดนานและหนักก่อนลงชื่อสมัครใช้บริการดังกล่าว แจ้งให้เจ้าของธุรกิจทราบว่าหากบริการคลาวด์ออฟไลน์อาจไม่มีอะไรที่คุณสามารถทำได้นอกเหนือจากการโทรและบ่น

แนวโน้มในอนาคต

ฉันคิดว่าในอนาคตอันใกล้นี้คุณจะเริ่มได้ยินมากขึ้นเกี่ยวกับความพร้อมใช้งานข้ามคลาวด์ นอกจากนี้เกี่ยวกับวิธีที่ผู้ใช้ยกระดับโซลูชั่นเช่น SIOS DataKeeper เพื่อสร้างกลยุทธ์ HA และ DR ที่มีประสิทธิภาพซึ่งช่วยให้ผู้ให้บริการคลาวด์ข้ามระบบ แบบข้ามคลาวด์หรือแบบไฮบริดคลาวด์อย่างแท้จริงเป็นวิธีเดียวที่จะป้องกันตัวเองได้อย่างแท้จริงจากการใช้งานระบบคลาวด์ที่เป็นไปได้มากที่สุด หากคุณได้รับผลกระทบจากเหตุขัดข้องล่าสุดที่ฉันต้องการจะได้ยินจากคุณ บอกฉันว่าอะไรลงไประยะเวลาที่คุณลงและสิ่งที่คุณทำเพื่อกู้คืน คุณวางแผนที่จะทำอะไรเพื่อให้ในอนาคตประสบการณ์ของคุณดีขึ้น อ่านบทความเพิ่มเติมเช่นวิธีการที่จะรอด Azure Cloud Outage? ทำซ้ำโดยได้รับอนุญาตจาก Clusteringformeremortals.com

Filed Under: ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์ Tagged With: SIOS, เมฆมากเมฆ

วิธีหลีกเลี่ยงการแยกกลุ่มความพร้อมในการให้บริการกับ SQL Server บน Linux

ตุลาคม 30, 2018 by Jason Aw Leave a Comment

วิธีการหลีกเลี่ยง-split-brain-On-ส่วนลดของ-กลุ่มที่มี SQL เซิร์ฟเวอร์-On-ลินุกซ์

SQL Server 2017 ในปัญหาความสามารถในการแยกกลุ่มปัญหาของ Linus Availability Brain

วิธีการหลีกเลี่ยง-split-brain-On-ส่วนลดของ-กลุ่มที่มี SQL เซิร์ฟเวอร์-On-ลินุกซ์

SQL Server 2017 ในปัญหาความสามารถในการแยกกลุ่มปัญหาของ Linus Availability Brain

หลีกเลี่ยงการแบ่งกลุ่มความพร้อมกับ SQL Server บน Linux โดยใช้บทความสนับสนุนนี้ที่โพสต์โดย Microsoft การเรียกใช้ SQL Server บน Linux อาจมีข้อดีบางประการรวมถึงการประหยัดค่าใช้จ่ายในระบบปฏิบัติการถ้าทำงานใน Azure ทำการคำนวณบางอย่าง การประหยัดค่าใช้จ่ายเป็นสิ่งที่ยืนยันได้เนื่องจากจำนวนแกนที่เพิ่มขึ้น นอกจากนี้คุณกำลังให้สัญญาอนุญาตอย่างน้อยสองเซิร์ฟเวอร์สำหรับทุกคู่ของคลัสเตอร์ อย่างไรก็ตามทำไมต้องกังวลเรื่องการออมเงินถ้าเทคโนโลยีไม่ใช่ของแข็ง? หนึ่งในปัญหาที่ใหญ่ที่สุดที่ฉันเห็นกับการรัน SQL Server บน Linux คือการขาดเรื่องราว HA / DR ที่เชื่อมโยงกัน ใน Windows Microsoft เป็นเจ้าของสแต็ค HA ทั้งหมดและ SQL Server อาศัย Windows Server Failover Clustering อย่างมากเพื่อสนับสนุนกลุ่มความพร้อมใช้งานและอินสแตนซ์ของคลัสเตอร์ล้มเหลว การดำเนินการนี้ประสบความสำเร็จเป็นเวลาหลายปีและมีประวัติที่ยาวนานของเรื่องราวความสำเร็จ เมื่อย้ายไปที่ Linux Microsoft ไม่ได้เป็นเจ้าของกอง HA ในระดับระบบปฏิบัติการอีกต่อไป ขึ้นอยู่กับ distro ของ Linux ของคุณคุณจะเหลือพยายามที่จะร่วมกันแก้ปัญหามาเปิดเช่น Pacemaker ไม่พูดถึงพยายามที่จะได้รับสิ่งที่จะร่วมมือกับ SQL Server Availability Groups เพื่อหลีกเลี่ยงการแบ่งกลุ่มความพร้อมในการใช้งาน SQL Server บน Linux ฉันค่อนข้างจะต้องการโซลูชันความพร้อมใช้งานสูงของ บริษัท อื่นเช่น SIOS Protection Suite สำหรับ Linux (SPS-L) ช่วยให้คุณได้รับโซลูชัน HA ที่พยายามอย่างแท้จริงและสำหรับแอพพลิเคชันที่สำคัญของธุรกิจที่ทำงานบน Linux

แยก Brain On Availability Groups ด้วย SQL Server บน Linux
เซิร์ฟเวอร์ SQL บน Linux Cluster ใน Azure

แยก Brain On Availability Groups ด้วย SQL Server บน Linux ด้วย SIOS

SPS-L ได้รับการปกป้องแอพพลิเคชันที่สำคัญทางธุรกิจที่ทำงานบน Linux ตั้งแต่ปี 2542 เป็นโซลูชัน HA / DR แบบเต็มรูปแบบที่สามารถตรวจสอบได้ กู้คืนแอ็พพลิเคชันทั้งหมดรวมถึงเซิร์ฟเวอร์และเครือข่ายที่มีอยู่จริงเพื่อให้แน่ใจว่าแอพพลิเคชันที่สำคัญของธุรกิจของคุณสามารถใช้งานได้อย่างเต็มที่ ทั้งหมดนี้ขณะที่ยังคงมีสำเนาที่ 3 สำหรับการกู้คืนความเสียหายในศูนย์ข้อมูลระยะไกลหรือพื้นที่ทางภูมิศาสตร์ที่ต่างกันของระบบคลาวด์ ข้อดีอื่น ๆ ของ SPS-L คือไม่ต้องใช้ Enterprise Edition ของ SQL Server ดังนั้นจึงสามารถมีข้อได้เปรียบด้านการประหยัดค่าใช้จ่ายที่สำคัญในใบอนุญาต SQL Server ด้วย พิจารณา SQL Server Standard Edition มีค่าใช้จ่าย 1859 เหรียญต่อแกนเทียบกับ 7128 ดอลลาร์ต่อหนึ่งแกนสำหรับ SQL Server Enterprise Edition ข้อได้เปรียบด้านการประหยัดค่าใช้จ่ายอาจมีนัยสำคัญขึ้นอยู่กับจำนวนคอร์ที่คุณต้องมีใบอนุญาต ด้านล่างนี้เป็นการสาธิตวิดีโอเกี่ยวกับ SPS-L เพื่อปกป้อง SQL Server ที่ทำงานบน Linux ใน Azure Cloud การสาธิตแสดงคลัสเตอร์ SQL Server Standard Edition ที่ถูกล้มเหลวด้วยตนเองระหว่างโหนดในโดเมน Azure Fault ที่แตกต่างกันรวมทั้ง SPS-L ตอบสนองต่อความล้มเหลวที่ไม่คาดคิด ต้องการเรียนรู้เคล็ดลับอื่น ๆ เช่นการหลีกเลี่ยงการแยกกลุ่มความพร้อมในการใช้งานเซิร์ฟเวอร์ SQL บน Linux โปรดอ่านเกี่ยวกับบล็อกของเราที่ทำซ้ำกับ ClusteringForMereMortals.com

Filed Under: ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์ Tagged With: ลินุกซ์, แบ่งสมองในกลุ่มที่มีเซิร์ฟเวอร์ sql บน linux

  • « Previous Page
  • 1
  • …
  • 86
  • 87
  • 88
  • 89
  • 90
  • …
  • 112
  • Next Page »

โพสต์ล่าสุด

  • ระบบความพร้อมใช้งานสูง (High Availability หรือ HA) คืออะไร?
  • เอาตัวรอดจากวิกฤตการณ์วันศุกร์: จากระบบคอมพิวเตอร์แบบดิบๆ สู่การจำลองข้อมูลที่ราบรื่น
  • ติดดิน: สิ่งที่การพลาดชม Percona Live Amsterdam สอนฉันเกี่ยวกับ HA
  • เปรียบเทียบ SIOS LifeKeeper กับ Red Hat High Availability Add-On:
  • สถานะของความยืดหยุ่นของแอปพลิเคชัน: ผลสำรวจความพร้อมใช้งานสูงของ SIOS ปี 2026

กระทู้ยอดนิยม

เข้าร่วมรายชื่อผู้รับจดหมายของเรา

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