با افزایش خدمات و سرویس‌های مورد نیاز کاربران سازمان‌ها و شرکت‌ها نیازمند رشد سریع زیر ساخت و ایجاد بستری پویا برای پاسخ به نیاز کاربران می‌باشد حال آنکه با وجود زیر ساخت‌های مجازی و پیشرفت‌های چشمگیر این صنعت برخی از نیازهای مشتریان پوشش داده می‌شود. اما امروزه نیازها فراتر از یک واحد پردازش و ذخیره سازی می‌باشد به شکلی که شرکت‌های کوچک و متوسط دیگر تمایلی به راه اندازی زیرساخت اختصاصی خود را نداشته به دلایلی افزایش هزینه‌های سخت افزار و همچنین عدم وجود نیرو متخصص در کشور و این امر سبب نیاز بالای این طیف از شرکت‌ها به استفاده از سرویس دهنده‌های کلود با قابلیت ارائه زیرساخت اختصاصی بصورت کاملا شفاف اما با سادگی سرویس دهنده هایی همچون Amazon می‌باشد. محصولات متعددی در دنیا توسعه داده شده و مورد استفاده قرار می گیرند اما محصولات مطرح یا هزینه بسیار بالایی از نظر ریالی دارند و یا گزینه های اپن سورس نیازمندی نیروی انسانی متخصص بسیار زیاد میباشند.پیچیدگی های تحمیل شده در راه اندازی و نگهداری یک دیتاسنتر مدرن در لایه های مختلف باعث بروز چالش های بسیاری خواهد بود عدم هماهنگی تیم های فنی در لایه شبکه و پردازش و ذخیره سازی. استفاده از روش‌های سنتی توسعه زیرساخت و عدم مستند سازی و وجود رویه های تدوین شده و مهم ترین نکته عدم تطابق محصولات نرم افزاری تولید شده و مورد استفاده در ایران با زیر ساخت کلود تمامی موارد فوق جز نگرانی ها و دلایل محکم سازمان ها و مدیران شبکه برای عدم ارتقا به زیرساخت ابری می باشد. پلتفرم یکپارچه مدیریت زیر ساخت با هدف تلفیق تکنولوژی‌های روز دنیا به منظور مدیریت سریع آسان و با کمترین دانش فنی برای سازمان ها می‌باشد. مطرح ترین پروژه private cloud در دنیا Openstack می‌باشد که به دلیل ساختار بسیار منعطف و طراحی مناسب آن مورد استقبال طیف وسیعی از علاقه مندان به صنعت Cloud قرار گرفته است. با پایه قرار دادن این پروژه و پیاده سازی آن در بهترین حالت به همراه اسکریپت های اتوماتیک سازی زیرساخت همچنین مدیریت یکپارچه از کنترل پنل پلتفرمی راه پیاده سازی کرده ایم که مناسب نیازمندی های درون کشور می‌باشد.

معرفی اجمالی محصول

پلتفرم مدیریت یکپارچه با هدف قرار دادن ۳ عنوان (پیاده سازی- نگهداری- توسعه سریع) امکانات مناسبی را برای برطرف کردن دغدغه مدیران سازمانی و شبکه ارائه خواهد داد.همواره نصب و در مدار قرار دادن سرورهای فیزیکی از مشکلات و کار های زمان گیر برای تیم نگهداری مرکز داده به شمار می‌رود پلتفرم یکپارچه با ارائه راهکار bare metal as code امکان مدیریت و نصب سیستم عامل و در نهایت در مدار قرار دادن سرور های فیزیکی را می‌دهد. در این رویه کارشناسان سطح یک مرکز داده تنها روشن کردن سرور جدید امکان نصب سیستم عامل بصورت اتوماتیک توسط پلتفرم یکپارچه فراهم می آورد و با توجه به نیاز پلتفرم و یا تشخیص مدیر پلتفرم سرور مذکور نصب و آماده بهره برداری می شود. این خدمت علاوه بر استفاده در جهت افزایش ظرفیت پردازشی خود پلتفرم امکان ارائه مستقیم به کاربر نهایی را نیز دارد به عنوان مثال در یک سازمان نرم افزار اتوماسیون به دلیل مصرف منابع بسیار بالا نیازمند سرور فیزیکی می باشد و استفاده از سرور مجازی جوابگو نخواهد بود. کافیست کارشناس IT مورد نظر وارد پنل پلتفرم یکپارچه شده و درخواست سرور فیزیکی را ثبت نماید پلتفرم در صورت در دسترس بود سرور فیزیکی آن ها نصب و پیکربندی شده به کاربر تحویل خواهد داد.همچنین این امر در لایه های بالاتر نیز قابل پیاده سازی خواهد بود همچون Container as a service کاربر نهایی نیازمند پیکربندی کلاستر بر روی سرور فیزیکی میباشد در این لایه نیز با مراجعه به پنل یکپارچه میتواند درخواست خود را ثبت نماید و کلاستر بر روی سرور فیزیکی تحویل گیرد. توسعه زیرساخت بصورت اتوماتیک و مدیریت مصرف منابع توسط سیستم از جمله دیگر امکانات می‌باشد در حال حاضر به دلیل نبود زیرساخت ارائه منابع به صورت پویا در سازمان ها منابع بسیار زیادی بصورت گارانتی شده در اختیار نرم افزار ا قرار می گیرد و در بسیار از ساعت شبانه روز به دلیل افت درخواست ها منابع بلا استفاده بماند این امر با سیستم مانیتورینگ و auto scale در پلتفرم یکپارچه بصورت کامل مرتفع شده به گونه ای که با تنظیم پارامتر های کلیدی به عنوان مثال میزان مصرف منابع پردازشی CPU پلتفرم باید یک VM یا Bare metal را از سرور اصلی کپی کرده و وارد مدار کند تا تقسیم بار انجام شود و یا در صورت لزوم افزایش Verical داده شود و منابع ماشین مورد نظر به میزان مورد نیاز افزایش یابد تمامی مراحل فوق بصورت اتوماتیک و تنها با تنظیمات اولیه توسط مدیر انجام میشود با این فرآیند منابع تنها در صورت نیاز به ماشین ها اختصاص داده میشود و در باقی موارد آزاده بود و قابل استفاده برای دیگر سرویس ها می‌باشد تنظیمات شبکه و انجام پالیسی‌های امنیتی و ساختاری شبکه عموما توسط کارشناسان شبکه مرکز داده انجام شده و این امر به دلیل انجام توسط انسان هم با خطای بسیار بالا و هم با سرعت بسیار پایین انجام می‌شود. حال آنکه تنوع و توسعه شبکه توسط مشتری و یا کاربر نهایی مسیر نیست – در پلتفرم یکپارچه با استفاده از ساختار SDN امکان ایجاد بی نهایت شبکه مجازی به ازای هر مشتری میسر میباشد به گونه ای که هر مشتری می تواند روتر -سوئیچ – فایروال اختصاصی خود را داشته باشد و حتی در این زیرساخت از ساختار چند لایه برای اپلیکیشن ها خود استفاده نماید. یک شبکه جدا برای دیتابیس ها و یک شبکه جدا برای اپلیکیشن ها هرکدام به فایروال های مجزا و رول های تعیین شده توسط خود مشتری بدون دخالت کارشناسان شبکه. ذخیره سازی داده ها به شکل های مختلف بر روی انواع هارد ها بصورت اتوماتیک از دیگر امکاناتی میباشد که این پلتفرم امکان ارائه آن را خواهد داشت استفاده از SDS ها که نسل بعدی ذخیره ساز ها میباشند این امکان را به مدیران مرکز داده میدهند به بهترین شکل از منابع ذخیره سازی خود استفاده نمایند. در صورت وجود سرور های بلا استفاده آنها را تبدیل به ذخیره ساز های مفید در زیرساخت خود کنند. پیکربندی زیرساخت native cloud با سرعت بالا و قابل توسعه بر روی چندین سکو Vm-Bare metal از پیچیده ترین فرآیند های مراکز داده ها و ارائه دهنده خدمات میباشند. استفاده از container ها بسیار ساده میباشد اما در یک سازمان به دلیل سیاست های متنوع بارگذاری و سرویس دهی بر روی یک بستر مشترک شاید مورد استقبال قرار نگیرد حال آنکه در این سناریو هر مشتری (کاربر سازمان- اداره- دایره) میتواند به تعداد N کلاستر شخصی داشته و بر روی آنها سرویس های خود را ارائه دهد. ارائه منابع و مدیریت آن همیشه از چالش هایی بوده است که به عنوان کارهای روزمره کارشناسان مرکز داده محسوب میشود. در پلتفرم یکپارچه به دلیل پیاده سازی مفهوم کلود این امکان تعبیه شده است که با ارائه میزان مشخصی از منابع به عنوان مثال 100 هسته پردازنده -256 گیگابایت حافظه اصلی -5 ترابایت فضای ذخیره سازی به کاربر و ایجاد دسترسی به پلتفرم کاربر از این منابع به شیوه دلخواه استفاده نماید. و دیگر تقسیم منابع و ایجاد ماشین مجازی بر عهده کارشناس فنی مرکز داده نباشد.مشتری به دلخواه ماشین های خود را ساخته شبکه شخصی خود را ساخته و در نهایت سرویس خود را به بیرون پلتفرم ارائه خواهد داد.

امکانات

  • مدیریت زیر ساخت پردازشی Iaas
  • مدیریت زیرساخت ذخیره سازی SDS
  • مدیریت زیر ساخت شبکه و ارتباطات SDN
  • مدیریت زیر ساخت ساخت توابع بصورت سرویس بیس FAAS
  • مدیریت زیرساخت امنیتی و فایروالینگ FWaaS
  • مدیریت زیر ساخت پایگاه داده Database AS a service
  • مدیریت زیرساخت مبتنی بر Container as a service
  • مدیریت زیرساخت سرور های فیزیکی Bare Metal as a service
  • مدیریت میزان مصرف کاربر و مانیتورینگ منابع
  • مدیریت و اتوماتیک سازی توزیع زیرساخت بسته به نیاز کاربر
  • مدیریت و اتوماتیک سازی توسعه زیر ساخت پردازشی

مشخصات فنی

هسته اصلی این پلتفرم قدرت گرفته از پروژه قدرتمند Openstack می‌باشد که شرکت‌های بزرگ جهانی در توسعه آن نقش دارند. تیم توسعه با بررسی‌های متعدد در پیاده سازی های openstack و تست‌های مختلف و با ترکیب تکنولوژی های روز دنیا در مدیریت و توسعه یک مرکز داده این پلتفرم را توسعه داده. و محصولی قابل استفاده ارائه کرده است.