मेरे पास 200 से अधिक कंप्यूटर हैं जो आईपीएमआई सेवाएं प्रदान कर सकते हैं । सर्वर कई अलग-अलग कंपनियों (सुपरमाइक्रो, डेल, इत्यादि) द्वारा निर्मित होते हैं, और लगभग 5 विभिन्न विक्रेताओं से 6-7 बीएमसी मॉडल होते हैं, और प्रत्येक मॉडल की अपनी पहचान होती है।
अब तक हम DHCP के संयोजन का उपयोग करके BMCs को कॉन्फ़िगर कर रहे हैं और प्रत्येक BMC को मैन्युअल रूप से कॉन्फ़िगर कर रहे हैं। मैन्युअल कॉन्फ़िगरेशन बूटेबल CD-ROM, BIOS से कॉन्फ़िगरेशन (यदि समर्थित हो) का उपयोग करके किया जा सकता है, मेजबान ऑपरेटिंग सिस्टम से , जैसे कि ipmitool , freeipmi , इत्यादि की उपयोगिता के साथ या दूरस्थ रूप से ipmitool का उपयोग करके यदि हम नेटवर्क पते को निर्धारित कर सकते हैं। डिवाइस।
हालाँकि, यह मैन्युअल कॉन्फ़िगरेशन थकाऊ है। कुछ मामलों में हम सभी BMCs पर वैश्विक रूप से एक सेटिंग बदलना चाहते हैं, जिसके लिए आवश्यक है कि एक व्यवस्थापक दर्जनों बॉक्स के विरुद्ध कमांड चलाए। चूंकि BMCs विभिन्न विक्रेताओं द्वारा प्रदान की जाती हैं और BMC के प्रत्येक मॉडल के पास स्वयं के आइडिओसिप्रेसिज़ हो सकते हैं, वही आदेश हमेशा सभी BMCs पर काम नहीं करता है।
क्या कोई उपयोगिताओं हैं जो मुझे बड़े पैमाने पर दर्जनों बॉक्स पर BMCs को कॉन्फ़िगर करने की अनुमति देती हैं? यह कहें कि मैं दर्जनों विभिन्न BMCs पर एक पैरामीटर को क्वेरी करना चाहता हूं, या पासवर्ड बदलना चाहता हूं, WebUI पर HTTP एक्सेस को अक्षम करें या कुख्यात सिफर शून्य सुरक्षा छेद को अक्षम करें ।
किसी भी उपयोगिता के लिए बोनस अंक जो मुझे बीएमसी फर्मवेयर को अपडेट करने की अनुमति देगा, जो कई सुरक्षा कमजोरियों को कम करने के लिए आवश्यक है