۲۳ آذر ۱۳۹۴
۲۳ آذر ۱۳۹۴,
 ۰

آشنایی با مراکزداده نرم‌افزارمحور – قسمت اول

مرکز داده ای را در نظر بگیرید که تمامی عناصر اصلی آن شامل منابع پردازشی، ذخیره‌سازی، شبکه و حتی سایر عناصر که از سازندگان گوناگون در اختیار گرفته اید را نرم‌افزاری کنترل می‌کند که همه مجموعه را تحت پوشش قرار می‌دهد و امکان مدیریت، توسعه، نگهداری و ارائه خدمات را فراهم می کند. کلید اصلی پیاده سازی این ایده ”مجازی سازی“ است. ”Resource Pooling“ از مفاهیم پایه و ویژگی های اصلی مجازی سازی و رایانش ابری است و دنیای فناوری در حال حاضر امکان مجازی سازی سه عنصر اصلی یک مرکز داده را مهیا کرده است:

• مجازی‌سازی سرور (منابع پردازشی)
• مجازی سازی ذخیره‌سازی
• مجازی‌سازی شبکه

از موارد فوق “مجازی‌سازی شبکه” کمتر رشد و توسعه یافته است اما سال های اخیر خبرهای امیدوار کننده ای شنیده ایم و در حال حاضر تیم های متعددی با سرعت قابل ملاحظه ای در حال توسعه سکوهای نرم افزاری مناسب به منظور ایجاد روشی که در آن ترکیب کلیه منابع موجود شبکه و سپس تقسیم پهنای باند به کانال های مجزا که امکان تخصیص و یا جابجایی آن ها در حداقل زمان امکانپذیر باشد.
در سال ۲۰۱۲ شرکت معروف VMware اصطلاح جدیدی را به نام (Software-Defined Datacenter (SDDC معرفی نمود که در حقیقت تصویرگر دیدگاه جدیدی می باشد که در آن اعتقاد بر این است که زیرساخت فناوری کارایی و ارزش آفرینی بیشتری خواهد داشت اگر نرم افزار هوشمندی مدیریت و راهبری تمام منابع را بر عهده داشته باشد و به عبارت دیگر “control plane” از “data plane” مجزا باشد. ممکن است در نگاه اول این ایده بی شباهت به برخی مفاهیم رایانش ابری نیست اما با توضیح مختصری تفاوت را مشخص خواهیم کرد. در رایانش ابری تاکید بر چابکی، مقیاس پذیری، انعطاف پذیری خدمات و همچنین دسترسی از طریق شبکه به منابع و Self-Service بودن خدمات است ولی در پشت صحنه تغییرات چندانی در مراحل مدیریت و مراحل Provisioning به وجود نمی آید. اما در مراکز داده نرم افزارمحور زیرساخت سخت افزاری (شامل سرورها، ذخیره‌سازی و شبکه) به کمک کنترلرهای نرم‌افزاری قابل برنامه‌ریزی است و عملا مراکز داده مجازی با تمامی قابلیت ها برای مشتریان و یا همسایگان (Tenants) فراهم می گردد. از سوی دیگر مرکز داده نرم‌افزارمحور دقیقاً به معنی «تعریف‌شده در نرم‌افزار» است. استقرار و مدیریت برنامه‌ها و همچنین محاسبه‌، ذخیره‌سازی، و شبکه‌‌های مجازی‌سازی ‌شده‌ای که برنامه‌ها آن را در بر می‌گیرند، باید فقط به‌صورت نرم‌افزار وجود داشته ‌باشند. شکی وجود ندارد که موفق ترین ارائه دهنده خدمات رایانش ابری یعنی Amazon که مجموعه خدمات متنوع و قدرتمندی را با عنوان Amazon Web Services ارائه می کند الهام بخش ایده مراکز داده نرم افزارمحور بوده است. در ادامه طرح مفهومی مراکز داده امروزی و نرم‌افزارمحور مشاهده می شود، در آینده به بررسی تحلیلی و دقیقتر مراکزداده نرم‌افزارمحور خواهیم پرداخت.

a1

شکل ۱: طرح مفهومی از معماری زیرساخت مراکزداده امروزی

a2

شکل ۲: معماری زیرساخت مراکزداده نرم‌افزارمحور

ارائه دهنده: امیر عباسی

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>