هاست ابری چیست؟ Cloud Hosting چگونه کار میکند؟
اینترنت در دهههای اخیر بهسرعت در حال پیشرفت بوده و این رشد باعث افزایش چشمگیری در پیشرفت تکنولوژی نیز شده است. درحالیکه سرعت اینترنت در حال افزایش است، هزینههای سرور بهطور چشمگیری در حال کاهش است. حتما شما هم در مورد هاست ابری یا هاستینگ (hosting) فایلها در محیط ابری قبلاً شنیدهاید. هماکنون بیشتر شرکتهای پیشرفته درزمینهٔ ارائه خدمات هاست، شروع به پیشنهاد خدماتی برای ارائهی هاست ابری کردهاند؛ اما این گرایش به چه دلیل است؟ در اینجا میخواهیم جزئیات هاست ابری را باهم بررسی کنیم.
اگر سرور کلاستر یا خوشه سرور در هاستی در محیط وب مدیریت شود چگونه با آن کنار خواهید آمد؟ اصلاً راهاندازی این نوع هاست چه میزان هزینهای برایتان دارد؟ و محیط ابری واقعاً آیندهی قطعی هاستینگ خواهد بود؟
به بعضی از این سؤالات حتی با اطلاعات کم هم میتوان پاسخ داد؛ اما در ابتدا اجازه دهید کلمهی ناآشنای «ابری» (cloud) را توضیح دهیم.
تعریف واژهی «ابر» یا cloud
اهالی تکنولوژی تعریف بسیار پیچیدهای برای واژهی ابر و مفهوم ابری ارائه دادهاند. برای ساده کردن مفهوم هاست ابری، در ابتدا باید بگوییم هیچ شئ فیزیکی وجود ندارد که بخواهیم از آن بهعنوان ابر اشارهکنیم یا بتوانید آن را ببینید ولی همانطور که از اسمش پیداست ابر اشاره به چیزی مبهم و گنگ دارد. درواقع، ابر در اینجا چیزی فراتر از یک ساختار الکترونیکی است که دادهها در کامپیوترهای مختلف ذخیره شوند و در شبکهای مثل اینترنت باهم ارتباط برقرار کنند.
در هاست ابری، مجموعه سرورهای متصلبههم بهعنوان فضایی بزرگ برای ذخیرهسازی و پردازش عمل میکند.
مقاله مرتبط: چهار دلیلی که کسبوکار شما را به فضای ابری وابسته میکن
دادهها و فایلهای یک وبسایت (مانند تصاویر، فایلهای HTML/CSS و…) روی مجموعهای از هارد درایوهای متصلبههم ذخیره میشوند و مانند یک دیسک مجازی با فضای بینهایت عمل میکنند. کلاستر سرورها (سرورهای متصلبههم) میتوانند ابری را با تعداد دستگاههای نامحدود راهاندازی کنند تا عملیات مختلف را اجرا کنند. این شبکه در اندازههای مختلف قابلراهاندازی است و تعداد سرورها حتی میتواند از ۵ تا ۱۰ هم باشد.
فضای ابری در مقابل اینترنت
آیا واقعاً تفاوتی بین این دو عبارت وجود دارد؟ بله بین این دو عبارت تفاوت وجود دارد اما نه خیلی زیاد. در کل میتوان گفت ابر یک قطعه کوچک از کل اینترنت است و اگر فکر میکنید اینترنت شبکهی عظیمی از ابرهای کنار هم است این موضوع را شفافتر دیدهاید.
درواقع زیرساختهایی که اکنون با ساخت فضاهای ابری کوچک ایجاد کردهایم احتمالاً ساختار اینترنت آینده را تشکیل خواهند داد. درحالیکه سرعت پهنای باند بهشدت در حال افزایش است، قیمت ذخیره و ارسال دادهها بهسرعت در حال کاهش است اما قیمت برق هنوز بهقدری هست که بتوانید خودتان را قانع کنید که نخواهید یک شبکهی ابری شخصی ایجاد کنید؛ اما این عقیدهتان تا کی دوام خواهد آورد؟
اینترنت و هاستینگ ابری هر دو از ابزارهای لازم برای ایجاد ارتباط بین انسانهاست و میشود آیندهای را تصور کرد که تمام مردم جهان از فضای ابری برای تبادل دادهها مثل یک اینترنت محلی استفاده میکنند. در این فضا ما آزادانه هر داده، متن و ایدهای را که بخواهیم میتوانیم به اشتراک بگذاریم.
تقسیم بار پردازشها
ممکن است تعجب کنید که در سیستم ابری، چطور ترکیب چند محیط سروری میتواند تا هراندازه که بخواهد رشد کند و مشکلی پیش نیاید. توزیع قدرت و ظرفیت ذخیرهسازی اغلب توسط نرمافزار OS در درون سیستم کنترل میشود.
مدیر سرور میتواند با استفاده از ترمینال وارد سیستم درونی شود و میزان پردازشهای CPU برای هر ماشین را کنترل کند. همچنین دیگر اطلاعات مهم و ضروری را هم تحت نظارت داشته باشد. این پردازش، مجازیسازی نامیده میشود و لایهای انتزاعی یا غیرواقعی بین تجهیزات نرمافزاری و سختافزاری ایجاد میکند. مدیران سرور ابری بهراحتی میتوانند فضای سرورها را برای ذخیرهسازی بهینهتر مدیریت کنند. همچنین میتوانند مصرف انرژی و دادههای پشتیبان گیری شده را هم کنترل کنند.
این روش در طولانیمدت از روشهای مجازی یا فیزیکی برای سرورها هم ارزانتر است و ازآنجاییکه هر مشتری نیاز به تنظیم جداگانه یک سرور ندارد، میتوانید بهعنوان یک شبکه تحویل محتوا (CDN) هزینههای اضافی را حذف کنید. در این صورت مشتریان، فقط برای پهنای باندی که از طریق آن تصاویر، موزیک و فایلهای بزرگ دیگر را ارسال میکنند پول میپردازند.
این محاسبات سودمند مرجعی برای به وجود آمد
ن وبسرویس آمازون (AWS) و محبوبیت آن شد.