ฉันกำลังเขียนแอปพลิเคชัน C# ที่ต้องการเข้าถึงโฮสต์ vSphere สองตัวขึ้นไป ไม่ใช่ vCenter ฉันสามารถเชื่อมต่อได้ทั้งหมดและแสดงรายการ VM แต่เมื่อฉันค้นหา VM ระบบจะใช้ข้อมูล vimClient จากโฮสต์ vShere ที่เชื่อมต่อครั้งล่าสุด มีวิธีเก็บข้อมูลโฮสต์ VM ไว้กับ VM แต่ละตัวหรือไม่
ฉันใช้สิ่งต่อไปนี้เพื่อเชื่อมต่อกับโฮสต์ 1:
Client_1.Connect(logon.esxiLogonURL(IP_1.Text));
Client_1.Login(logon.esxiLogonUser(username_1.Text), logon.esxiPassword(password_1.Text));
และต่อไปนี้เพื่อเชื่อมต่อกับโฮสต์ 2
Client_2.Connect(logon.esxiLogonURL(IP_2.Text));
Client_2.Login(logon.esxiLogonUser(userName_2.Text), logon.esxiPassword(password_2.Text));
มีความคิดใด ๆ เกี่ยวกับวิธีที่ฉันสามารถทำเช่นนี้?
ขอบคุณ