پرونده ویژه

محاسبات مه، چالش‌ها و امتیازات
09 مرداد 1397
در بخشی از این پرونده ویژه به ترکیب ابر و اینترنت اشیا اشاره کردیم و دیدیم که ابر چه خدماتی برای اینترنت اشیا فراهم می‌کند. اما همه چیز ابر نیست. یک پدیده آب و هوایی دیگر به نام «مه» وجود دارد که مفهومی جدیدتر نسبت به ابر و تاحدودی مشابه آن است. در این مطلب توضیحاتی در مورد محاسبات مه خواهیم داد و در آینده نیز یک پرونده ویژه در این مورد را در ماهنامه شبکه منتشر می‌کنیم تا تمام جنبه‌های آن مورد بررسی قرار گیرد.
بیش از یک‌سوم بازار خدمات ابری جهان دست شرکت آمازون و سرویس AWS (سرنام Amazon Web Services) است. این سرویس از سال ۲۰۰۶ شروع به کارکرده و اکنون در بیش از ۱۹۰ کشور جهان زیرساخت سخت‌افزاری و نرم‌افزاری دارد و از محصولاتش استفاده می‌کنند. AWS تنها یک پلتفرم محاسبات ابری نیست؛ بلکه طیف گسترده‌ای از خدمات و زیرساخت‌های آی‌تی را برای کسب‌وکارها فراهم می‌کند. شرکت‌هایی تنها با چند کارمند می‌توانند مشتری AWS باشند و البته شرکت‌هایی مانند گوگل هم از خدماتش بهره می‌برند. AWS بالاترین اطمینان‌پذیری، مقیاس‌پذیری، کمترین هزینه، کمترین تاخیر و بهترین امنیت را در میان شرکت‌های خدمات ابری دارد. درآمد سه‌ماهه AWS نزدیک به 6 میلیارد دلار و هر ساله رشدی نزدیک به 45 درصد را تجربه می‌کند. در ادامه، سعی می‌کنیم بیشتر درباره این سرویس توضیح دهیم و اطلاعات جذاب‌تری از این غول ابری ارائه بدهیم.
درگذشته، چهار شرکت بزرگ آمازون، گوگل، مایکروسافت و آی‌بی‌ام بیش از نیمی از بازار محاسبات ابری جهان را در اختیار داشتند. تقریبا این شرکت‌ها بازیگران اصلی این حوزه بودند و رویکردها، فناوری‌ها و مسیر حرکت بازار را تعیین می‌کردند؛ اما طی سال‌های اخیر، گزارش‌های شرکت‌های تحقیقاتی نشان می‌دهد، کسب‌وکارهای دیگری هم به حوزه خدمات ابری علاقمند شده و در حال سرمایه‌گذاری کلان و جدی روی آن هستند.
در این نوشتار قصد داریم به آن روی سکه پردازش ابری بپردازیم، آنگاه‌که ابر برای کاربران دردسرساز می‌شود! با اندکی تامل می‌توان برخی از چالش‌های پردازش ابری را شناسایی کرد. برای مثال، دسترسی به اینترنت با کیفیت مورد قبول یک ضرورت در پردازش ابری است. این وابستگی یک چالش محسوب می‌شود، به‌خصوص اگر ارائه‌دهنده سرویس اینترنت تعهدی در قبال کیفیت خدمات خود نداشته باشد. همچنین امنیت و حریم شخصی همواره یک دغدغه برای کاربران سرویس‌های ابری بوده و راهکارهایی همچون رمزگذاری اطلاعات قبل از ارسال به ابر برای برطرف‌کردن آن پیشنهادشده است. بااین‌حال، شناسایی برخی دیگر از چالش‌های پردازش ابری به تامل بیشتر و تجربه و دانش بالاتر نیاز دارد. به‌طور مثال، lock-in (گیر افتادگی) وضعیتی است که کاربران سرویس‌های ابری باید در ارتباط با آن آگاهی داشته باشند. در بخش‌های بعدی، چالش‌های پردازش ابری و راهکارهای روبه‌رو شدن با آن‌ها را بیان خواهیم کرد.
محاسبات فارغ از سرور چیست و چرا برای کسب‌وکارهای بزرگ اهمیت دارد؟
02 مرداد 1397
این روزها مبحث جدیدی با عنوان Serverless Computing یا محاسبات فارغ از سرور سر زبان‎ها افتاده است. برای یک ناظر ناآگاه چنین اصطلاحی ممکن است خیلی عجيب به نظر برسد: چطور ممکن است شما بتوانید بدون در اختیار داشتن یک سرور محاسبات انجام دهید؟ خیلی‎ها معتقدند باید نام بهتری برای آن در نظر گرفته می‌شد؛ اما فارغ از نامی‌ که برای آن در نظر گرفته‌شده این‌یک مبحث مهم در بین متخصصان فناوری است که این روزها توجه زیادی به آن می‌شود. این‌جا نیز این سرورها هستند که در پشت‌صحنه همه کارها را انجام می‌دهند، اما همان‎گونه که در ادامه خواهید دید آن‌ها به‌گونه‌ای خلاصه‌شده‌اند که توسعه‌دهندگان بتوانند بدون نگرانی‎های عملیاتی، بر روی خلاقیت‎های کدنویسی خود تمرکز کنند. در این مقاله سعی بر آن شده تا با بیان ساده توضیح دهیم که محاسبات فارغ از سرور چیست، چگونه کار می‌کند و چه مزایا و معایبی برای سازمان شما دارد.
پردازش ابری در عصر اینترنت اشیا
31 تير 1397
محاسبات ابری و اینترنت اشیا دو مفهوم متفاوت به شمار می‌روند که در حال حاضر هر دو بخشی از زندگی ما را تشکیل داده‌اند. انتظار می‌رود که مقبولیت و استفاده آن‌ها همواره بیشتر و بیشتر شود تا جایی که به یکی از اجزای اصلی اینترنت تبدیل شوند. در این مقاله بیشتر تمرکز ما روی ادغام ابر (Cloud) و اینترنت اشیا (IoT) است. رویکردی که به شکل‌گیری مفهوم جدیدی به نام CloudIoT منجر شده است.
به گمانم همه ما می‌دانیم پردازش ابری یا همان Cloud Computing چیست. پردازش ابری دیگر یک فناوری نوظهور و پر از چالش‌های بی‌پاسخ نیست. در حال حاضر، پردازش ابری به یک فناوری قابل دسترس برای همگان بدل شده تا کاربران بتوانند هر گونه پردازش و ذخیره‌سازی اطلاعات را به شیوه‌ای آسان، اقتصادی و کارآمد انجام دهند. هدف این نوشتار ارائه یک سری دلایل منطقی برای روی آوردن به پردازش ابری یا کنار گذاشتن آن است. البته برای شروع، مروری بر تعریف دقیق پردازش ابری خواهیم داشت.
پرسشی که اغلب از سوی مدیران امنیتی و وب‌مسترها مطرح می‌شود این است که ما چه زمانی می‌توانیم متوجه شویم زیرساخت‌های شبکه یا سایت تحت سرپرستی ما گرفتار یک حمله منع سرویس توزیع شده قرار گرفته است؟ برخی از سازمان‌ها سعی می‌کنند برای مقابله با این حمله از نیروی انسانی کمک گرفته و به شکل روزانه یا حتی ساعتی زیرساخت‌های خود را تحت نظارت قرار دهند. با وجود این کارآیی این تکنیک خیلی زیاد نیست. راهکار موثرتر دیگری که در این زمینه پیش روی شما قرار دارد به‌کارگیری سرویس‌های نظارتی قدرتمند است. سرویس‌هایی که به شکل خودکار و البته هوشمندانه منابع را مورد بررسی قرار دهند.
پروژه محاسبات باز (Open Compute Project) از سال 2011 و زمانی آغاز شد که فیس‌بوک جزییات طراحی برخی از سرورهایی را که به‌منظور اجرای کارآمدتر مراکز داده خودساخته بود، منتشر کرد. فیس‌بوک امیدوار بود که سایر شرکت‎ها نیز خود را با این طرح اولیه تطبیق داده تا بتوانند هزینه‎ها را کاهش دهند و کیفیت را بهبود بخشند که البته در این کار موفق هم بودند. فروش سخت‌افزار ساخته‌شده بر اساس طراحی‎های پروژه محاسبات باز در سال 2017 از مرز 1.2 میلیارد دلار گذشت که نسبت به سال قبل از آن افزایش دو برابری را نشان می‎داد و انتظار می‎رود تا سال 2021 این رقم به 6 میلیارد دلار برسد.
چشمان خود را ببندید و به سال‌ها قبل روزگاری بازگردید که تنها دل‌مشغولی شما درس خواندن بود. در درس جغرافیا، آموزگار به شما می‌گفت که چگونه قطرات باران از آسمان به زمین فرو می‌ریزند. در ادامه شما را با انواع مختلفی از ابرها همچون ابرهای پشته‌ای، کلاله‌ای و... آشنا می‌کرد. چشمان خود را دومرتبه ببندید و به زمان حال باز گردید، عصری که در آن واژه‌ای به نام ابر در قالبی دیجیتالی و به شکلی نامحسوس زندگی شما را احاطه کرده است. عصری که در آن شما با انواع مختلفی از ابرها سروکار دارید و این ابرها هستند که بر نحوه تعامل شما با مشتریان، شرکای تجاری و زندگی دیجیتالی شما سایه افکنده‌اند.

صفحه‌ها

اشتراک در پرونده ویژه