คุณจัดการเว็บฟาร์มขนาดใหญ่ได้อย่างไร [ปิด]


11

ฉันมีเว็บฟาร์มที่เติบโตอย่างรวดเร็วที่ใช้ IIS 7 (เซิร์ฟเวอร์มากกว่า 30+) เซิร์ฟเวอร์ทั้งหมดเป็นสำเนาที่เหมือนกันของแต่ละเซิร์ฟเวอร์และเซิร์ฟเวอร์ทั้งหมดนั้นมีอยู่จริง เราอัปเดตซอฟต์แวร์ประมาณเดือนละครั้งและในกระบวนการปัจจุบันเราทำตามขั้นตอนต่อไปนี้:

  1. ปิดใช้งานเซิร์ฟเวอร์จากพูลบนตัวโหลดบาลานซ์ F5
  2. ปิดใช้งาน HTTP Keep-alives ใน IIS เพื่อให้การเชื่อมต่อลดลงอย่างรวดเร็ว
  3. เปลี่ยนไดเรกทอรีเริ่มต้นของเว็บไซต์เป็นโฟลเดอร์ใหม่ที่มีไบนารีใหม่
  4. เซิร์ฟเวอร์ทดสอบ
  5. เปิดใช้งาน HTTP Keep-alives
  6. เปิดใช้งานเซิร์ฟเวอร์ใน F5 พูล
  7. ย้ายไปที่เซิร์ฟเวอร์ 2

Microsoft เคยมี Application Center ซึ่งถูกทอดทิ้งมานานแล้ว พวกเขาได้ลองเป็นครั้งที่สองกับ Web Farm Framework แต่นี่เป็นการเพิ่มเวลา QA มากพอที่จะทดสอบแพ็กเกจการเปิดตัวตามที่ได้บันทึกไว้ในการปรับใช้

มีใครเห็นโฆษณานอกแอปพลิเคชั่นชั้นวางที่เหมาะสำหรับการจัดการและปรับใช้กับเว็บฟาร์มขนาดใหญ่หรือไม่?

ขอบคุณ!


ตรวจสอบopenefs.org
วอร์เนอร์

คำแนะนำผลิตภัณฑ์รวมถึงการตั้งค่าใหม่อยู่นอกหัวข้อสำหรับคำถามที่พบบ่อยที่อัปเดตแล้ว
sysadmin1138

คำตอบ:


2

เว็บปรับใช้เป็นวิธีการใหม่ที่ Microsoft แนะนำสำหรับการปรับใช้เว็บไซต์และพวกเขามีคำแนะนำบางอย่างเกี่ยวกับการใช้มันเพื่อใช้กับฟาร์มเว็บ อย่างน้อยที่สุดคุณอาจใช้ขั้นตอนส่วนใหญ่โดยอัตโนมัติด้วย Powershell

คุณอาจต้องการดูตัวอย่างWeb Farm Frameworkเบต้าที่เพิ่งเปิดตัวซึ่งช่วยให้คุณสามารถจัดเตรียมและจัดการฟาร์มของเว็บเซิร์ฟเวอร์ IIS 7 ได้อย่างง่ายดาย


1

ที่จริงแล้วคำแนะนำใหม่คือการใช้ Web Farm Framework เพื่อจัดการเซิร์ฟเวอร์เหล่านั้นมันสามารถช่วยคุณในการปรับใช้และซิงโครไนซ์เซิร์ฟเวอร์ของคุณ (ภายในโดยใช้การปรับใช้เว็บ) และตรวจสอบสุขภาพของพวกเขา รุ่นเบต้าพร้อมใช้งานแล้วโปรดดู: http://www.iis.net/download/webfarmframework



0

เราทุกคนเป็น VMs ผ่านทาง Cisco ACEs และ Zeus ZXTM เรามักจะเพิ่ม VM ใหม่พร้อมซอฟต์แวร์ที่อัพเดตในคลัสเตอร์วีไอพีก่อนปล่อยให้โหลดบ้างจากนั้นเราก็จะนำ VM ที่มีอยู่ออกมา เราทำกระบวนการเดียวกันกับคุณจากนั้นเราเพิ่ม VM อื่นและทำซ้ำ เรามักจะทำเซิร์ฟเวอร์คู่แรกด้วยมือก่อนที่จะเผยแพร่ส่วนที่เหลือด้วยสคริปต์



-3

นี่คือ URL ที่มีสิ่งที่คุณต้องการ - iControl.dll นี่คือมัน :) https://devcentral.f5.com/wiki/iControl.PsPoolMemberControl.ashx

คุณต้องมีบัญชีเกี่ยวกับ devcentral การทำบัญชีนั้นฟรี


สิ่งนี้ไม่ได้ช่วยตอบคำถามเดิม
Brent Pabst

ในขณะที่ลิงค์นี้อาจตอบคำถามได้ดีกว่าที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
Michael Hampton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.