مفاهیم پایه

تفاوت مقلد شبکه (امولاتور) با شبیه ساز (سیمولاتور)

مقدمه برای کارهای دانشگاهی و نیز صنعتی خیلی اوقات خرید تجهیزات گرانقیمت سخت افزاری و یا صرف هزینه برای خرید لایسنس برای اپلاینس‌های نرم افزاری ممکن است توجیه اقتصادی نداشته باشد و یا شاید بودجه لازم قابل تأمین نباشد. از این رو سازوکارهای شبیه‌سازی (سیمولیشن) و تقلید (امولیشن) زیادی در دنیای فناوری استفاده می‌شوند تا با صرف هزینه کمتر (و یا حذف هزینه) امکان ارزیابی رویکردهای مختلف فراهم شود. در ادامه این مقاله نگاهی  به تفاوت‌های شبیه‌سازی (simulation) و امولیشن [...]

URI چیست؟ تفاوت آن با URL چیست؟

زمانی که اولین بار با مفهوم REST آشنا شده بودم عبارت URI توجهم را جلب کرده بود. بعد از جستجو در گوگل متوجه شدم که URI مخفف Uniform Resource Identifier است و کمی بیشتر که جستجو کردم با شکل زیر مواجه شدم که بیانگر این موضوع است که URI دربرگیرنده URL می‌باشد و در REST برای نامگذاری منابع از URI استفاده می‌شود (و نه URL). در واقع هر URI یک سری کاراکتر است که دسترسی به یک منبع(resource) را مشخص [...]

جعبه سفید یا White Box چیست

جعبه سفید یا White Box چیست؟

جعبه سفید یا White-Box در واقع یک سوئیچ شبکه است که از قطعات استاندارد مجزا اسمبل شده است. این سوئیچ از چیپ های آماده در بازار ساخته می شود. اگرچه این سوئیچ ها امکانات زیادی مانند سوئیچ های اختصاصی سازندگان تجهیزات شبکه ندارند، اما بسیار ارزان تر هستند و به همان اندازه سریع می‌باشند. همین موضوع آنها را به رقیبی برای سوئیچ‌های شرکتهای دارای برند تبدیل می کند. ( در اصطلاح بازاریابی، جعبه سفید(white box) به محصولاتی گفته می شوند [...]

مقایسه کانتینرها با ماشین‌های مجازی

مقایسه کانتینرها با ماشین‌های مجازی

کانتینر یا ماشین مجازی؟ پاسخ این سوال بستگی به کاری که می‌خواهید انجام دهید دارد. مجازی‌سازی ما را قادر می‌سازد، بارکاری مربوطه را در محیطی مستقل از سخت‌افزار اصلی توسط یک لایه‌ انتزاعی به اجرا درآوریم. این انتزاع مکان تقسیم سرورها را در ماشین‌های مجازی با سیستم عامل‌های مختلف فراهم می‌کند. از طرف دیگر فناوری کانتینر (Container)  گزینه دومی رابرای انجام مجازی‌سازی به ما پیشنهاد می‌دهد, به این‌طریق که یک سیستم عامل تک برروی یک میزبان بتواند برنامه‌های مختلف و زیادی [...]

SDx چیست؟

“همه چیز نرم افزار محور” یا SDx چیست؟

ما “SDx” را اینگونه تعریف می‌کنیم: هر آیتم یا تابع فیزیکی (سخت‌افزاری) که می‌تواند بصورت نرم‌افزاری پیاده‌سازی یا مدیریت شود و به عبارتی بصورت خودکار و بدون دخالت انسانی وظایفش را انجام دهد. زیرساخت نرم افزار محور (Software-Defined Infrastructure – SDxI) نسل بعدی زیرساخت می‌باشد که برای اتصال همه این تجهیزات software-defined به شبکه، به یکدیگر و نیز به کاربران انتهایی مورد نیاز می‌باشد. SDxI تنها شامل software-defined networking نمی‌شود و بلکه شامل software-defined computer, storage, security, data center, perimeter, WAN … [...]

تفاوت شبکه SDN با شبکه‌های فعلی

تفاوت شبکه SDN با شبکه‌های فعلی

شبکه SDN با شبکه های فعلی چه تفاوتی دارد؟ اگر این سوال در ذهنتان ایجاد شده است که شبکه SDN چه تفاوتی با شبکه های فعلی دارد، تنها با صرف 5 دقیقه زمان و مشاهده ویدئوی زیر به سوال فوق پاسخ دهید.    

Skype for Business-Integration

ارتباطات یکپارچه (UC) اخیرا در نظر پیشگامان حوزه شبکه در حال نزول است، هرچند که  UC به علت میزان صرفه‌جویی قابل‌توجه در مورد استفاده‌کردن از برنامه‌ها، بر روی گوشی‌های هوشمند و دیگر دستگاه‌های موبایل به یک ضرورت اساسی تبدیل شده است. افرادی که از قابلیت‌های UC بهره می‌برند، نیازمند این هستند که از کیفیت سرویس مطمئن و مرتبط با شبکه‌های سیمی و بی سیم اطمینان حاصل نمایند. Aruba به کاربران این اطمینان خاطر را می‌دهد که شبکه برای راه [...]

کانتینر

5 دلیل برای اینکه توسعه‌دهندگان عاشق کانتینرها هستند

توسعه دهندگان به عنوان یک نیروی محرک بدنبال پذیرش فناوری کانتینر بخصوص Docker (نوعی از کانتینرها) هستند. ولی چرا؟ کانتینر­های لینوکس تقریبا یک دهه است که اطراف ما بوده ­اند اما با انتشار کانتینر Docker طی چهار سال اخیر تعداد زیادی از توسعه­ دهندگان شروع به پذیرش این تکنولوژی کردند. اکنون آنچه به نظر می­‌رسد این است که کانتینر­ها در همه­ جا حضور خود را اثبات کرده و محبوبیت آن‌ها رو به افزایش است. امروزه کانتینر­ها بخش مهمی از حوزه IT  را [...]

SDN از نگاهی دیگر

مروری بر SDN SDN مخفف “Software Defined Network” به معنای “شبکه نرم افزار محور”  می‌باشد. زمانی که ما از “Software Defined Everything” صحبت می‌کنیم معمولا به معنای یک سیستم یا یک کامپوننتی که در نرم افزار پیاده‌سازی شده است که در گذشته همان سیستم یا کامپوننت در سخت افزار پیاده سازی شده بود و توسط اشخاص (به صورت دستی) پیکربندی می‌شد. اگر این مفهوم را به SDN تعمیم دهیم، اصطلاح SDN بدین معناست که ما می‌خواهیم یک شبکه (یا یک [...]

آیا سوئیچ SDN می تواند شکل جدیدی از یک دیوار آتش باشد؟

آیا سوئیچ SDN می تواند شکل جدیدی از یک دیوار آتش باشد؟

سوئیچ های SDN توانایی رفتار شبیه یک دیوارآتش را دارند اما ممکن است جایگزین خوبی برای دنیای واقعی نباشند.افراد زیادی اظهار دارند که سازمان های سرمایه گذاری، بهتر است فناوری های شبکه های مبتنی بر نرم افزار را  بعد از ارائه دهندگان سرویس های مختلف مانند دیتاسنتر ها و سرویس های ابری مورد توجه قرار دهند. در عصر کنونی ما شاهد استفاده زیادی از تکنیک های مجازی سازی توابع شبکه (NFV)  داخل شرکت هاهستیم و تعدادی ازآنها نیز پروژه های [...]