การควบคุม VMware vSphere ด้วยภาษาธรรมชาติผ่านเซิร์ฟเวอร์ MCP
VMware-AIops จาก Zw008 เป็นเซิร์ฟเวอร์ MCP ที่เชื่อมต่อเอเจนต์โมเดลภาษาเข้ากับ VMware vSphere สำหรับการควบคุมการบริหารผ่านภาษาธรรมชาติ เครื่องมือนี้แปลการเรียก API ของ vSphere เป็นการดำเนินการที่สามารถดำเนินการได้เพื่อให้เอเจนต์สามารถทำการตรวจสอบสินค้าคงคลัง งานวงจรชีวิต VM การจัดเตรียม สแน็ปช็อต และการดำเนินการของแขก มันรวมถึงอุปกรณ์นิรภัยพร้อมกับการยืนยันและการบันทึก ตั้งใจสำหรับผู้ดูแลระบบ IT และวิศวกรการจำลองเสมือน มันช่วยลดการเปลี่ยนบริบทในระหว่างการทำงานโครงสร้างพื้นฐานประจำวัน
คุณสามารถใช้มันสำหรับงานอะไรได้บ้าง?
เครื่องมือมุ่งเน้นการบริหารจัดการ vSphere ที่เป็นกิจวัตรและมีสคริปต์ โดยการเปิดเผยการดำเนินการที่สามารถเรียกใช้งานได้จากตัวแทนซึ่งตรงกับการเรียก API ทั่วไป ความสามารถที่มีการบันทึกไว้รวมถึงการสอบถามสินค้าคงคลัง, การดำเนินการในวงจรชีวิต VM, การจัดเตรียมจากเทมเพลตและ OVA/OVF, การจัดการสแนปช็อต, และคำสั่งไฟล์/กระบวนการของระบบปฏิบัติการแขก Zw008 ระบุการดำเนินการที่แตกต่างกันมากกว่า 40 รายการ ดังนั้นทีมสามารถแปลขั้นตอนการบริหารจัดการที่ทำซ้ำได้เป็นเวิร์กโฟลว์ที่ขับเคลื่อนโดยตัวแทนและทำให้การตรวจสอบหรือการปรับใช้ที่เกิดขึ้นซ้ำเป็นอัตโนมัติ
การดำเนินการที่แปลแล้วเชื่อถือได้แค่ไหนสำหรับการทำงานของโครงสร้างพื้นฐานจริง?
การดำเนินการถูกขับเคลื่อนโดยการเรียก API ต่อสภาพแวดล้อมที่กำหนด ดังนั้นความเชื่อถือได้ขึ้นอยู่กับสถานะของสภาพแวดล้อมและข้อมูลรับรองที่จัดเตรียมไว้ เครื่องมือใช้การควบคุมที่มีการกำกับดูแลซึ่งจะขอการยืนยันในกรณีที่มีการเปลี่ยนแปลงที่มีความเสี่ยงสูงและบันทึกการกระทำ ซึ่งสนับสนุนการตรวจสอบได้ เนื่องจากการดำเนินการที่ทำลายล้างยังคงมีให้ใช้งาน แนวทางปฏิบัติที่ดีที่สุดคือการใช้การปรับใช้แบบเป็นขั้นตอนและการตรวจสอบโดยมนุษย์สำหรับการเปลี่ยนแปลงที่สำคัญแทนที่จะพึ่งพาตัวแทนอัตโนมัติเพียงอย่างเดียว
ข้อกำหนดในการป้อนข้อมูลและสภาพแวดล้อมใดบ้างที่จำกัดการใช้งาน?
การปรับใช้ต้องการไคลเอนต์ที่เข้ากันได้กับ MCP และจุดสิ้นสุด vSphere ที่สนับสนุน แพ็คเกจต้องการ Python 3.10+ และการเข้าถึง vCenter หรือ ESXi 7.0 หรือ 8.0+ พร้อมข้อมูลรับรองที่ถูกต้อง ส่วนหน้าที่สนับสนุนรวมถึงไคลเอนต์ MCP เช่น Claude Desktop, Cursor, และ Goose สำหรับการประเมินที่ปลอดภัยยิ่งขึ้น นักพัฒนารักษาโครงการพี่น้องที่อ่านอย่างเดียวซึ่งจำกัดการกระทำให้เป็นการดำเนินการที่ติดตามเท่านั้น
การเพิ่มเข้าไปในเวิร์กโฟลว์อัตโนมัติที่มีอยู่เป็นเรื่องที่เหมาะสมหรือไม่?
การรวมเข้ากับทีมที่จัดการเครื่องมือที่ใช้โค้ด การติดตั้งสามารถทำได้ผ่านเครื่องมือ uv หรือ pip และการกำหนดค่าจะเกิดขึ้นภายในไคลเอนต์ MCP ซึ่งเป็นเรื่องง่ายสำหรับวิศวกรที่มีประสบการณ์กับสภาพแวดล้อม Python และบัญชีบริการ โครงการนี้เป็นโอเพนซอร์สบน GitHub ทำให้สามารถตรวจสอบและปรับแต่งตัวจัดการได้ ทีมที่ชอบผลิตภัณฑ์ที่เป็นกราฟิกล้วนๆ และไม่มีการกำหนดค่าควรคาดหวังถึงขั้นตอนการตั้งค่าและการกำหนดค่าที่พอสมควร
เหมาะสำหรับทีมที่พร้อมสำหรับการทำงานอัตโนมัติซึ่งบังคับใช้การกำกับดูแลและการเปิดตัวแบบขั้นตอน
นำเครื่องมือมาใช้ในที่ที่มีการควบคุมการดำเนินงาน บัญชีบริการ และกระบวนการอนุมัติการเปลี่ยนแปลงอยู่แล้ว; มันรวมเข้ากับเครื่องมือที่สามารถเขียนสคริปต์ได้และได้รับประโยชน์จากการเปิดใช้งานทีละน้อย เริ่มต้นด้วยการทดลองที่ควบคุมในสภาพแวดล้อมที่ไม่ใช่การผลิต ตรวจสอบการกระทำที่ขับเคลื่อนโดยตัวแทนภายใต้การดูแล และขยายความสามารถหลังจากที่การติดตามแสดงผลลัพธ์ที่สม่ำเสมอและเชื่อถือได้ คาดว่าจะรักษาการดูแลจากมนุษย์สำหรับการดำเนินงานที่มีความเสี่ยงสูงในขณะที่พัฒนาวิธีการทำงานอัตโนมัติให้เติบโตขึ้น.