Abstract
Large-scale data centers enable the new era of cloud computing and provide the core infrastructure to meet the computing and storage requirements for both enterprise information technology needs and cloud-based services. To support the ever-growing cloud computing needs, the number of servers in today's data centers are increasing exponentially, which in turn leads to enormous challenges in designing an efficient and cost-effective data center network. With data availability and security at stake, the issues with data center networks are more critical than ever. Motivated by these challenges and critical issues, many novel and creative research works have been proposed in recent years. In this paper, we investigate in data center networks and provide a general overview and analysis of the literature covering various research areas, including data center network interconnection architectures, network protocols for data center networks, and network resource sharing in multitenant cloud data centers. We start with an overview on data center networks and together with its requirements navigate the data center network designs. We then present the research literature related to the aforementioned research topics in the subsequent sections. Finally, we draw the conclusions
چکیده
مراکز داده بزرگ مقیاس، دوره جدیدی از محاسبات ابر را ممکن ساخته و زیرساختی اصلی جهت برآورده ساختن مقتضیات محاسبه و ذخیره سازی هم برای نیازهای فناوری اطلاعات شرکت ها و هم برای سرویس های مبتنی بر ابر فراهم نموده است. به منظور پشتیبانی از نیازهای رو به رشد محاسبات ابر، شمار از سرویس ها در مراکز داده کنونی به شیوه ای نمایی در حال افزایش است، که این به نوبه خود منجر به چالش هایی عظیم در طراحی یک شبکه مرکز داده کارآمد و مقرون به صرفه می شود. با دسترس پذیری داده ها و مخاطرات امنیتی، مسائل مربوط به شبکه های مراکز داده از هر زمان دیگری اهمیت بیشتری یافته اند. با انگیزه پرداختن به این چالش ها و مسائل، کارهای پژوهشی خلاقانه و بدیع بسیاری در سالیان اخیر پیشنهاد شده است. در این مقاله، یک بررسی پیرامون شبکه های مراکز داده انجام می دهیم سپس تحلیل و مروری کلی بر متون و مقالات حوزه های پژوهشی مختلفِ تحت پوشش این موضوع از جمله معماری های پیوند متقابل شبکه مرکز داده، پروتکل های شبکه برای شبکه های مرکز داده، و به اشتراک گذاری منابع شبکه در مراکز داده ابر چند مستأجری ارائه خواهیم نمود. کار خود را با مروری بر شبکه های مراکز داده شروع کرده و با نیازمندی های آن در جهت طرح های شبکه مرکز داده پیش می رویم. سپس سه مقاله پژوهشی مرتبط با موضوع پژوهشی مذکور را در بخش های بعدی ارائه می دهیم. در پایان به نتیجه گیری نهایی می رسیم.
1-مقدمه
از آنجاکه محاسبات به تدریج به سوی ابرها پیش می روند، نقشی که مراکز داده در پشتیبانی از شبکه های شرکت ها و سرویس های محاسبات ابر، همچون محاسبات بزرگ مقیاس، جستجوی اینترنتی، ایمیل، بازی های آنلاین، شبکه های اجتماعی، و غیره ایفا می کنند هر روز اهمیت بیشتری می یابد. بطور معمول، این سرویس ها توسط یک مرکز داده مشترک ارائه می شود، زیرا تجهیزات فیزیکی (همانند سرورها، دستگاه های شبکه، سیستم خنک کننده و رطوبت، سیستم منبع تغذیه، سیستم روشنایی، و غیره) و تعمیرات و نگهداری آنها برای مستأجران جهت ایجاد مراکز داده خودی بیش از حد هزینه بردار است...