اجرای زیرساخت، جایی که طراحی به واقعیت تبدیل میشود
پیادهسازی شبکه و زیرساخت فناوری اطلاعات فقط به نصب تجهیزات و وارد کردن چند دستور روی کنسول محدود نمیشود. یک اجرای موفق باید با معماری طراحیشده، محدودیتهای محیط، سرویسهای موجود و نیازهای عملیاتی مجموعه هماهنگ باشد.
آروان رایان پروژههای اجرایی را از آمادهسازی محیط و تجهیزات تا پیکربندی، یکپارچهسازی، تست و تحویل دنبال میکند؛ با هدف ایجاد زیرساختی که از همان روز اول قابل استفاده، قابل مدیریت و آماده توسعه باشد.
اجرای زیرساخت فقط نصب تجهیزات است؟
خیر وقتی یک شبکه یا زیرساخت جدید قرار است وارد محیط عملیاتی شود، تغییرات فقط به تجهیزات جدید محدود نمیشوند. آدرسدهی، مسیرهای ارتباطی، سرویسهای شبکه، دسترسی کاربران، ارتباط سرورها، سیاستهای امنیتی و حتی نحوه مدیریت و پشتیبانی از زیرساخت باید در کنار یکدیگر در نظر گرفته شوند.
برای مثال، اضافه شدن یک سرور جدید میتواند به DNS، DHCP، شبکه VLAN مربوط به سرورها، دسترسیهای Firewall، ذخیرهسازی، پشتیبانگیری و سرویسهای وابسته آن ارتباط داشته باشد. به همین دلیل اجرای هر بخش بدون توجه به ارتباط آن با سایر اجزای زیرساخت میتواند در ادامه باعث ایجاد مشکل شود.
در آروان رایان، اجرای پروژه بر اساس همین نگاه انجام میشود. تجهیزات و سرویسها بهصورت جدا از هم پیادهسازی نمیشوند؛ بلکه هر جزء در ساختار کلی زیرساخت قرار میگیرد تا نتیجه نهایی با آنچه برای بهرهبرداری، امنیت و توسعه آینده در نظر گرفته شده هماهنگ باشد.
از آمادهسازی تا راهاندازی
قبل از اجرا
قبل از اینکه اولین تجهیز وارد Rack شود، باید مشخص باشد قرار است چه چیزی اجرا شود و محیط فعلی چه شرایطی دارد.
در این مرحله مواردی مانند تجهیزات موجود، ساختار شبکه، IP Addressing، VLANها، مسیرهای ارتباطی، ظرفیت لینکها، فضای Rack، برق، کابلکشی و وابستگی سرویسها بررسی میشوند. در پروژههایی که قرار است روی زیرساخت موجود انجام شوند، وضعیت فعلی و نقاط حساس شبکه نیز باید مشخص باشد تا عملیات اجرایی باعث اختلال غیرضروری در سرویسهای فعال نشود.
هنگام اجرا
در مرحله اجرا، تجهیزات در محل خود قرار میگیرند و ارتباطات فیزیکی و منطقی مطابق طراحی پیاده میشوند. روترها و سوئیچها پیکربندی میشوند، VLANها و Routing ایجاد میشوند، Firewall و سیاستهای دسترسی تنظیم میشوند و سرورها و سرویسهای موردنیاز وارد ساختار شبکه میشوند.
اگر پروژه شامل زیرساخت مجازی باشد، شبکه فیزیکی و مجازی، منابع Compute، Storage و ارتباط میان ماشینهای مجازی نیز در همین مرحله یکپارچه میشوند.
وقتی تجهیزات روشن شدند، کار تمام شده ؟
راهاندازی موفق یک زیرساخت را نمیتوان فقط با روشن شدن تجهیزات یا برقرار شدن ارتباط بین چند سیستم سنجید. بعد از پیادهسازی، باید بررسی شود که اجزای مختلف دقیقاً مطابق انتظار کار میکنند و تغییرات ایجادشده چه اثری بر عملکرد شبکه و سرویسها داشتهاند.
در این مرحله ارتباطات و مسیرهای شبکه، دسترسی سرویسها، عملکرد تجهیزات، وضعیت منابع و در صورت وجود، سناریوهای افزونگی و Failover بررسی میشوند. در پروژههای حساس، مقایسه وضعیت زیرساخت با شرایط قبل از اجرا نیز میتواند دید دقیقتری نسبت به نتیجه پیادهسازی ایجاد کند.
هدف این نیست که فقط بگوییم «پروژه اجرا شد» هدف این است که مطمئن شویم زیرساختی که تحویل داده میشود، همان چیزی است که برای آن طراحی و برنامهریزی شده است.
هدف، ایجاد شبکهای نیست که فقط «کار کند»؛ بلکه زیرساخت باید قابل مشاهده و قابل مدیریت باشد.
زیرساختی که مستند نشده، سختتر مدیریت میشود
بعد از اجرای پروژه، اطلاعاتی که برای مدیریت و پشتیبانی زیرساخت در آینده لازم است باید قابل دسترسی باشد. ساختار شبکه، آدرسدهی، نامگذاری تجهیزات، ارتباطات، تنظیمات مهم و اطلاعات مربوط به سرویسهای اجراشده بخشی از این مستندات هستند.
مستندسازی فقط برای تحویل پروژه نیست. زمانی که چند ماه بعد نیاز به تغییر یک مسیر، اضافه کردن یک VLAN، جایگزینی یک تجهیز یا عیبیابی یک سرویس وجود داشته باشد، مستندات دقیق میتوانند بخش قابل توجهی از زمان بررسی را کاهش دهند.
به همین دلیل، مستندات فنی را بخشی از فرآیند تحویل زیرساخت میدانیم، نه یک کار جانبی در پایان پروژه.
فناوریها و اجزای زیرساخت
- Network
- Firewall
- Server
- Storage
- Virtualization
- Backup
- Monitoring
- Grafana
- Zabbix
- Proxmox
- VMware
- HPE
- Dell
- Fortinet
- MikroTik
- Cisco