وقتی تعداد سرورها در یک مجموعه زیاد میشود، انجام دستی کارهایی مثل نصب بهروزرسانی، اعمال تنظیمات، اجرای Script و بررسی وضعیت هر سرور وقت زیادی از تیم فناوری اطلاعات میگیرد. اتوماسیون سرور اچ پی برای همین شرایط استفاده میشود؛ یعنی بخشی از کارهای تکراری مدیریت سرور بهصورت خودکار و طبق یک روش مشخص انجام شود.
البته عبارت اتوماسیون سرور HP میتواند دو معنی داشته باشد. گاهی منظور، خودکارسازی مدیریت سرورهای HPE با ابزارهایی مانند iLO و HPE OneView است و گاهی به HP Server Automation یا HPSA اشاره دارد که برای مدیریت تعداد زیادی سرور فیزیکی و مجازی استفاده میشود.
در این مقاله منظور ما مدیریت و پیکربندی خودکار سرورها است؛ نه نرمافزارهای اتوماسیون اداری که روی سرور نصب میشوند.
اتوماسیون در سرورهای HPE زمانی بهتر قابل درک است که با ساختار مدیریتی این سرورها آشنا باشیم. در راهنمای سرور HP چیست؟ درباره خانوادههای HPE ProLiant و ابزارهای مدیریتی آنها توضیح دادهایم.
مفهوم اتوماسیون سرور اچ پی
اتوماسیون سرور یعنی انجام خودکار بخشی از وظایف مدیر سیستم با کمک نرمافزار، Script، API یا ابزارهای مدیریتی.
برای مثال، اگر قرار باشد یک تنظیم مشخص روی ۳۰ سرور اعمال شود، انجام آن روی هر سرور بهصورت جداگانه هم زمانبر است و هم احتمال خطا دارد. با اتوماسیون میتوان همان عملیات را یکبار تعریف کرد و روی گروهی از سرورها اجرا کرد.
اتوماسیون میتواند برای کارهایی مانند این موارد استفاده شود:
- نصب و بهروزرسانی سیستمعامل
- مدیریت Patch
- اجرای Script
- اعمال تنظیمات استاندارد
- نصب نرمافزار
- جمعآوری اطلاعات سختافزاری
- بررسی وضعیت و پیکربندی سرورها
هدف اتوماسیون حذف مدیر سیستم نیست؛ بلکه کاهش کارهای تکراری و ایجاد یک روش منظم برای مدیریت زیرساخت است.
تفاوت اتوماسیون سرور HP با اتوماسیون اداری
این دو اصطلاح ممکن است در نتایج جستوجو کنار هم دیده شوند، اما مفهوم یکسانی ندارند.
در اتوماسیون سرور، خودِ مدیریت سرور خودکار میشود؛ مثلاً نصب Patch روی چند سیستم یا اعمال یک Configuration مشخص.
اما در اتوماسیون اداری، سرور فقط میزبان نرمافزارهایی مانند ERP، سیستم مالی یا نرمافزار مکاتبات سازمانی است.
بنابراین اگر به دنبال انتخاب سختافزار برای نرمافزار اتوماسیون اداری هستید، موضوع متفاوتی دارید. این مقاله درباره خودکارسازی مدیریت سرور است.
نرمافزار HP Server Automation یا HPSA چیست؟
عبارت HPSA مخفف HP Server Automation است. این پلتفرم برای مدیریت متمرکز تعداد زیادی سرور فیزیکی و مجازی طراحی شده است.
با Server Automation میتوان فعالیتهایی مانند نصب Patch، توزیع نرمافزار، مدیریت سیستمعامل، اجرای Policy و کنترل تنظیمات سرورها را از یک نقطه مدیریت کرد.
پس HPSA را نباید فقط یک ابزار مخصوص کنترل سختافزار HPE دانست. کاربرد اصلی آن مدیریت چرخه عمر سرورها در سطح سیستمعامل و نرمافزار است. مقاله فعلی شما هم HPSA را در همین نقش مدیریتی معرفی کرده است.
اتوماسیون سرور اچ پی چگونه کار میکند؟
در سادهترین حالت، مدیر سیستم مشخص میکند:
چه عملیاتی انجام شود، روی کدام سرورها اجرا شود و چه زمانی انجام شود.
برای مثال، میتوان مشخص کرد یک Patch امنیتی روی گروهی از سرورها در ساعت مشخص نصب شود. همین روش برای اجرای Script، نصب نرمافزار یا اعمال تنظیمات نیز قابل استفاده است.
در نتیجه مدیر شبکه مجبور نیست هر سرور را جداگانه مدیریت کند و احتمال ایجاد تنظیمات متفاوت روی سیستمها نیز کمتر میشود.
دو روش رایج در اتوماسیون سرور
روش عاملمحور
در روش Agent-based نرمافزار کوچکی روی سیستمعامل سرور نصب میشود و با سامانه مدیریتی مرکزی ارتباط دارد.
این Agent میتواند دستورهایی مانند نصب Patch، اجرای Script یا تغییر تنظیمات را دریافت کند.
این روش کنترل بیشتری روی سیستمعامل ایجاد میکند، اما خود Agentها نیز باید نصب و بهروزرسانی شوند.
روش بدون عامل
در روش Agentless نیازی به نصب Agent روی هر سیستم نیست. ارتباط میتواند از طریق API، SSH، PowerShell یا رابطهای مدیریتی انجام شود.
در سرورهای HPE، استفاده از iLO RESTful API و Redfish نمونه خوبی از این نوع مدیریت است.
بهطور خلاصه:
| روش | مناسب برای |
|---|---|
| عاملمحور | کنترل عمیقتر سیستمعامل و اجرای Policy |
| بدون عامل | مدیریت سبکتر از طریق API و ابزارهای مدیریتی |
ابزارهای اتوماسیون سرورهای اچ پی
برای اتوماسیون سرورهای HPE فقط یک ابزار وجود ندارد. هر ابزار در سطح متفاوتی از مدیریت استفاده میشود.
| ابزار | کاربرد |
|---|---|
| HPE iLO | مدیریت مستقیم یک سرور و کنترل سختافزار |
| HPE OneView | مدیریت متمرکز چند سرور و منابع زیرساخت |
| HP Server Automation / HPSA | مدیریت Patch، نرمافزار، سیستمعامل و Configuration |
| Redfish و APIها | اجرای خودکار دستورات و اتصال به ابزارهای دیگر |
این تفکیک از بخشهای فعلی مقاله شما هم قابل استخراج است؛ چون iLO، OneView و Server Automation هرکدام جداگانه نقش متفاوتی در مدیریت زیرساخت دارند.
نقش HPE iLO در اتوماسیون سرور
فناوری HPE iLO امکان مدیریت سرور را حتی بدون ورود مستقیم به سیستمعامل فراهم میکند.
مدیر شبکه میتواند وضعیت سختافزار، سلامت قطعات و برخی تنظیمات مدیریتی را بررسی کند. وقتی از RESTful API استفاده شود، بخشی از این عملیات را میتوان با Script یا نرمافزارهای دیگر نیز اجرا کرد.
برای تعداد کم سرور، همین قابلیتها ممکن است بخش زیادی از نیاز مدیریت خودکار را پوشش دهند.
نقش ابزار HPE OneView در مدیریت خودکار
در زیرساختهایی که تعداد سرورها افزایش پیدا میکند، ابزار HPE OneView برای مدیریت متمرکز سرورها و منابع HPE کاربرد بیشتری پیدا میکند.
با استفاده از OneView میتوان از Profile و Template برای تعریف تنظیمات استاندارد استفاده کرد و همان تنظیمات را روی چند سیستم اعمال کرد. این کار باعث میشود مدیریت سرورها منظمتر شود و نیاز به انجام تنظیمات تکراری روی هر دستگاه کاهش پیدا کند.
به زبان ساده، فناوری HPE iLO بیشتر برای مدیریت مستقیم یک سرور استفاده میشود؛ در حالی که HPE OneView برای مدیریت متمرکز مجموعهای از سرورها و منابع زیرساختی کاربرد دارد.
اتوماسیون سرور چه کارهایی را خودکار میکند؟
مهمترین کاربردهای اتوماسیون سرور HP عبارتاند از:
- نصب Patch روی چند سرور
- اجرای Script
- نصب یا بهروزرسانی نرمافزار
- اعمال تنظیمات یکسان
- بررسی اختلاف پیکربندی سرورها
- زمانبندی عملیات نگهداری
- جمعآوری اطلاعات سختافزاری
- بررسی وضعیت سرورها
در یک مجموعه کوچک شاید انجام دستی این کارها چندان دشوار نباشد؛ اما در زیرساختی با دهها سرور، اتوماسیون میتواند تفاوت زیادی در زمان مدیریت ایجاد کند.
مزایای اتوماسیون سرورهای HP
مهمترین مزیت اتوماسیون، کاهش کارهای تکراری است.
وقتی فرآیند یک بار تعریف شود و روی چند سرور اجرا شود، احتمال فراموششدن یک سیستم یا اعمال متفاوت تنظیمات نیز کمتر میشود.
مزایای اصلی شامل این موارد است:
- کاهش خطای انسانی
- اجرای سریعتر فعالیتهای تکراری
- استاندارد شدن Configuration
- مدیریت بهتر Patchها
- کنترل سادهتر زیرساختهای بزرگ
تفاوت اتوماسیون سرور با مانیتورینگ چیست؟
مانیتورینگ وضعیت سرور را مشاهده و گزارش میکند، اما اتوماسیون یک عملیات انجام میدهد.
برای مثال، سامانه مانیتورینگ ممکن است افزایش مصرف CPU را گزارش کند. سیستم اتوماسیون میتواند در صورت تعریف Workflow مناسب، اقدام مشخصی را در پاسخ به آن رویداد اجرا کند.
پس مانیتورینگ و اتوماسیون جایگزین یکدیگر نیستند؛ در بسیاری از زیرساختها مکمل هم هستند.
آیا سازمان شما به اتوماسیون سرور نیاز دارد؟
اگر فقط یک یا دو سرور دارید، احتمالاً لازم نیست از یک پلتفرم پیچیده Server Automation استفاده کنید. قابلیتهای iLO و چند Script مدیریتی ممکن است نیاز شما را پوشش دهند.
اما اگر:
- تعداد سرورها زیاد شده است؛
- مرتب Patch و Configuration جدید اعمال میکنید؛
- چند سرور با تنظیمات مشابه دارید؛
- کنترل تغییرات دشوار شده است؛
- یا مدیریت دستی زمان زیادی میگیرد؛
استفاده از اتوماسیون ارزش بیشتری پیدا میکند.
سوالات متداول
اتوماسیون سرور HP چیست؟
اتوماسیون سرور HP به استفاده از ابزارها، Scriptها و APIها برای خودکارسازی کارهایی مانند Patch Management، پیکربندی، نصب نرمافزار و مدیریت سرورها گفته میشود.
نرمافزار HPSA چیست؟
HPSA مخفف HP Server Automation است و برای مدیریت متمرکز چرخه عمر تعداد زیادی سرور استفاده میشود.
آیا HP Server Automation فقط برای سرورهای HPE است؟
خیر. این پلتفرم برای مدیریت سیستمها و سرورهای مختلف در محیطهای سازمانی طراحی شده است.
تفاوت HPE iLO و HPE OneView چیست؟
آیا اتوماسیون سرور همان مانیتورینگ است؟
خیر. مانیتورینگ وضعیت سیستم را گزارش میکند، در حالی که اتوماسیون یک عملیات مشخص را اجرا میکند.
در پایان
اتوماسیون سرور اچ پی زمانی بیشترین ارزش را دارد که تعداد سرورها افزایش پیدا کند و انجام دستی کارهای تکراری زمان زیادی از تیم فناوری اطلاعات بگیرد.
برای مدیریت یک یا چند سرور میتوان از قابلیتهای HPE iLO و APIها استفاده کرد. در زیرساختهای بزرگتر، HPE OneView و Server Automation امکان مدیریت متمرکزتری ایجاد میکنند.
در نهایت انتخاب ابزار مناسب به تعداد سرورها، نوع وظایف و پیچیدگی زیرساخت بستگی دارد؛ نه صرفاً به نام محصول.
برای مدیریت زیرساخت HPE نیاز به راهنمایی دارید؟
اگر برای انتخاب ابزار مدیریتی یا سرور مناسب زیرساخت خود نیاز به مشاوره دارید، کارشناسان شبکه ارغوان میتوانند براساس تعداد سرورها، نوع سرویسها و ساختار شبکه گزینههای مناسب را بررسی کنند.
برای مشاهده مدلهای موجود نیز میتوانید صفحه سرورهای HPE ProLiant را ببینید.
