چچ

میزبانی ابری چیست و چگونه کار می کند؟

به جای میزبانی وب سایت یا برنامه شما بر روی یک سرور، میزبان ابر به شما امکان می دهد داده های خود را در سرورهای متعدد و به هم پیوسته که در مناطق مختلف جغرافیایی واقع شده اند، پخش کنید.همینطور که از اسم "ابر" پیداست، این سرورها فقط در محیطی مجازی وجود دارند.

میزبانی ابری چیست و چگونه کار می کند؟

میزبانی ابری چیست و چگونه کار می کند؟

میزبانی ابری

مطمئنا هنگام تحقیق در مورد میزبانی یک وبسایت یا برنامه به واژه میزبانی ابری برخورد کرده اید زیرا ما اکنون در عصر فن آوری ابری (The Cloud) هستیم. مردم در سراسر دنیا به دلیل انعطاف پذیری ، امنیت ، عملکرد ، مدل قیمت گذاری و بیش از همه قابل اطمینان بودنش، به سمت استفاده از این فن آوری روی می آورند. در واقع ، اگر در مورد تجارت خود جدی هستید ، میزبانی ابری امن ترین نوع میزبانی موجود است.

به جای میزبانی وب سایت یا برنامه شما بر روی یک سرور، میزبان ابر به شما امکان می دهد داده های خود را در سرورهای متعدد و به هم پیوسته که در مناطق مختلف جغرافیایی واقع شده اند، پخش کنید.همینطور که از اسم "ابر" پیداست،این سرورها فقط در محیطی مجازی وجود دارند.

این واقعیت که میزبانی ابری از قدرت محاسباتی ماشین های متعدد استفاده می کند به این معنی است که نه تنها شما دارای پتانسیل بسیار بیشتری نسبت به میزبانی سنتی خود هستید ، بلکه به خدماتی که این سرورها ارائه می دهند نیز دسترسی دارید. اینجاست که موضوع جالب می شود.

با این حال ، برای درک مزایای میزبانی ابری ، باید در مورد سایر گزینه های میزبانی موجود هم بدانید:

  1. میزبانی مشترک(Shared hosting): چندین حساب کاربری روی یک سرور واحد قرار دارد. ارزان ترین میزبانی و مناسب برای سایتهای کوچک است.
  2. میزبانی اختصاصی(Dedicated hosting): شما تنها مالک کل سخت افزار (سرور) هستید. اگر به مسائل مربوط به سرور آشنا هستید، برایتان مناسب است.
  3. میزبانی سرور اختصاصی مجازی(VPS hosting): یک دستگاه اختصاصی بزرگ (سرور) به چندین سرور مجازی تقسیم می شود. اگر نگران مشکلات سخت افزار (سرور اختصاصی) هستید ، مناسب شما است.
  4. میزبانی ابری(Cloud hosting): شبکه ای از سرورهای متصل به هم، به چندین سرور مجازی تقسیم می شود تا حداکثربازه بهره وری سایت را ارائه دهد.

در اینجا یک نمایش گرافیکی از انواع مختلف راه حل های میزبانی وب وجود دارد:

انواع هاستینگ

در این مقاله ، من روی میزبانی ابری و مقایسه آن با سایر گزینه های میزبانی تمرکز می کنم.

اما قبل از اینکه خیلی از موضوع دور شویم، بیایید مروری به اصول میزبانی ابری داشته باشیم:

ابر عمومی (Public cloud) در مقابل ابر خصوصی (private cloud)

وقتی حساب میزبانی شما حول یک سرور واحد پایه گذاری شده است، می توانید این سرور را با حساب های دیگر به اشتراک بگذارید (سرور مشترک) یا یک سرور جداگانه مخصوص سایت خود داشته باشید(سرور اختصاصی). با میزبانی ابری نیز شما انتخاب مشابهی دارید.

یکی از انتخاب های شما ابر عمومی است. معادل یک سرور مشترک که در آن مجموعه ای از سرورهای شبکه ای اطلاعات چندین سایت را ذخیره می کنند.

سخت افزار بین چندین حساب مجازی به اشتراک گذاشته می شود و بنابراین هزینه منابع به اشتراک گذاشته می شود. اما برخلاف میزبانی مشترک سنتی ، منابع سرور مجازی دارای حلقه هستند. شما فضای دیسک ، قدرت پردازش یا هر چیز دیگری را با هیچ حساب دیگری به اشتراک نمی گذارید - شما در حقیقت فضای محفظه را در مراکز داده به اشتراک می گذارید. در واقع ، شما از تمام مزایای میزبانی مشترک بدون نکات منفی آن برخوردار هستید.

اگر استفاده از ابر عمومی مورد نظر شما نیست ، میتوان یک سرور ابر خصوصی ایجاد کرد که زیرساخت خود را با هیچ حساب یا سایت دیگری به اشتراک نگذارد، که قطعا هزینه بالاتری دارد ، اما امنیت و کنترل بیشتری را ارائه می دهد.

منابع سرور در ابرهای خصوصی حلقه محافظتی دارند ، به این معنی که لازم نیست سخت افزار را به اشتراک بگذارید. کل منبع مجازی در پشت فایروال خودتان قرار می گیرد.

نکات مثبت این امر برای هرکسی که امنیت داده ها را درک می کند کاملاً واضح است. با این وجود ، امکان دسترسی شما به برخی از سرویس های ابری نوین تر را محدود می کند که به زودی به آن ها می پردازیم.

میزبانی مشترک (Shared hosting) در مقابل میزبانی ابری(Cloud hosting)

مقایسه هاستینگ ابری و مشترک

تفاوت واقعی بین این دو، در عملکرد و امنیت آنان است. در میزبانی مشترک ، همه منابع بین همه حساب های کاربری به اشتراک گذاشته می شود. همیشه این احتمال وجود دارد که یک کاربر به تنهایی حجم زیادی از منابع را مصرف کند و در نتیجه کارائی برای سایر کاربران را کاهش می دهد. همینطور ، اگر هکری به یکی از وب سایتها در یک سرور مشترک دسترسی پیدا کند، تمام وب سایتهایی که در آن سرور میزبانی می شوند هم آسیب پذیر میشوند.

برخلاف میزبانی مشترک ، سرورهای ابری عملکرد بسیار بهتری دارند و امنیت بسیار بالاتری را ارائه می دهند. از آنجا که منابع به اشتراک گذاشته نمی شوند، کاربران فقط باید هزینه منابع مصرفی خود را بپردازند. سرورهای ابری نیز زمان کار(uptime) بهتری دارند. این امر بروز سرورهای 5XX را به حداقل می رساند ، به عنوان مثال ، خطای 502 ورودی خراب و 503 سرویس غیرقابل دسترس.

میزبانی اختصاصی(Dedicated hosting) در مقابل میزبانی ابری(Cloud hosting)

سوال اینجاست که چرا دنیای میزبانی از میزبانی سرور اختصاصی (Dedicated server) به سمت فناوری ابری متمایل شده است؟ روشن است که راه اندازی این سیستم پیچیده تر (و گران تر) است. پس باید مزایای زیادی داشته باشد، درست است؟

خوب بله ، اکنون شما اذعان خواهید کرد که استفاده از فناوری ابری به جای سرور اختصاصی سنتی مزایای فوق العاده ای دارد.

1) قابل اعتماد بودن

اگر وب سایت شما روی یک سرور واحد قرار گیرد و آن سرور خاموش شود ، سایت شما ناپدید می شود. از طرف دیگر ، اگر سایت شما بین مجموعه ای از سرورهای به هم پیوسته که همه اطلاعات یکسانی را ذخیره می کنند به اشتراک گذاشته شود و یکی از آنها خاموش باشد ، بقیه می توانند مشکل را برطرف کرده و سایت آنلاین بماند.

اگر شک دارید که مدت خرابی سرور چقدر می تواند بر سایت شما و به طور قطع بر کسب و کار شما هم تأثیر بگذارد ، این مثال معروف آمازون را در نظر بگیرید. مشکلات سرور در نخستین روز سال 2018 باعث شد فقط 13 دقیقه سایت از دسترس خارج شود و گفته می شود که تقریباً 100 میلیون دلار به خاطر عدم فروش خسارت دیدند. یعنی بیش از 120 هزار دلار در هر ثانیه.

2) مقیاس پذیری

به دلیل اساس زیرساخت میزبان ابری، شما به منابع سیستم بیشتری نسبت به آنچه که همیشه نیاز داشتید، دسترسی دارید. حتی هنگامی که این منابع بین حساب های مختلف موجود روی سرور ابری عمومی شما به اشتراک گذاشته شود،باز هم قدرت پردازش زیادی برای این منظور وجود دارد.

شما می توانید این منابع را به راحتی طبقه بندی کنید: اینکه آیا منبعی باشد برای یک تماس تلفنی سریع با شرکت میزبانی هنگامی که انتظار ترافیک بیشتر دارید یا برای تنظیم ساختار میزبانی که منابع را بر اساس نیازهای زمان واقعی به طور خودکار افزایش دهد.

برخلاف تنظیم سرور اختصاصی که در آن افزایش ناگهانی تعداد بازدیدکنندگان می تواند منجر به از بین رفتن کل سایت شود ، میزبانی ابری تضمین می کند که حساب شما می تواند از پس آن برآید. مهمتر از همه، شما فقط برای آنچه که عملا استفاده می کنید هزینه می پردازید.

3) انعطاف پذیری

میزبان ابری به طرز فوق العاده ای منعطف است. بیش از هر زمان دیگری ، می توانید یک راه حل سفارشی را انتخاب کنید که برای رفع نیازهای خاص شما طراحی شده است. شما مجبور نیستید از لیستی از بسته های استاندارد انتخاب کنید ، که هیچ کدام مطابق نیاز شما نیستند. شما می توانید دقیقاً فضا، معماری، قدرت پردازش، سیستم عامل و امنیت مورد نیاز خود را با راه اندازی میزبان ابری انتخاب کنید.

شاید سایت شما از یک لایه نمایشی (front end) نسبتا کوچک استفاده می کند اما به یک پایگاه داده عظیم دسترسی دارد؟ شاید برای دانلود از سایت کوچک دیگری، باید فایلهای بزرگ را میزبانی کنید؟ نیازهای فردی شما هر چه باشد، ابر می تواند خود را با آن وفق دهد.

اگر به دلایل بیشتری برای ورود به دنیای سرورهای ابری نیاز دارید، به خاطر داشته باشید که اگر مدیریت سرور خودتان را انتخاب کردید، می توانید این کار را از طریق تلفن هوشمند خود انجام دهید. با استفاده از فضای ابری، نیازی به دسترسی به مرکز اصلی داده ندارید. فقط یک اتصال اینترنت کافی است.

میزبانی ابری در مقیاس بزرگ (Hyperscale cloud hosting)

تا کنون، ما تمام دلایل برتری میزبانی ابری نسبت به میزبانی سنتی را بررسی کرده ایم. اما ما هنوز برخی از بزرگترین و قانع کننده ترین دلایل استفاده از میزبانی ابری را در نظر نگرفته ایم.

بر کسی پوشیده نیست که اکثریت قریب به اتفاق محاسبات ابری در سطح جهان توسط سه شرکت بزرگ آمازون، مایکروسافت و گوگل ارائه می شود.

زیرساخت‌های آن‌ها در چنان مقیاس بزرگی است که به جای واژه محیط ابر، به آنها محیط ابر در مقیاس بزرگ یا اَبَر ابر(Hyperscale cloud) گفته می‌شود. و هر سه پلتفرم‌ می‌توانند چیزی بیشتر از یک میزبانی جهانی امن و مقیاس‌پذیر ارائه دهند.

همه آنها علاوه بر ماشین‌های مجازی سفارشی، مجموعه وسیعی از خدمات مبتنی بر هوش مصنوعی و پلت‌فرم‌های آموزش ماشینی ارائه می دهند تا شما خدمات به مشتریان خودتان را ارتقاء دهید. این خدمات از طریق یک تماس ساده API یکپارچه سازی می شوند و با بقیه نیازهای محیط ابری شما کاملا ادغام می شوند. می توانید مثال های زیر را در نظر بگیرید:

Amazon’s Polly, Microsoft Azure’s Emotion, or Google’s Big Query and Datalab

این سه شرکت بزرگ دائماً در حال نوآوری و اعمال تغییرات ممکن در محیط ابری هستند که آن را در اختیار مشتریان خود، مثل شما قرار دهند. این پلتفرم‌های ابری محل ارائه خدمات کالایی نیست، که این سه اَبَر شرکت در حال رقابت سر قیمت پایین باشند. مطمئناً مسابقه ای وجود دارد، اما این مسابقه بر سر ویژگی ها و فناوری است. خلاقانه ترین خدمات و کامل ترین طیف امکانات، در دراز مدت برنده میدان خواهد بود.

بنابراین، چه آینده کسب‌وکار شما هوش مصنوعی، آموزش ماشینی ، ارتباطات واقعی مبتنی بر ماشین یا تجزیه و تحلیل داده باشد، همیشه یک سرویس ابری وجود دارد که می‌تواند به شما در این کسب و کار کمک کند.

ارائه دهندگان زیرساخت ابری(Cloud Infrastructure Providers)

ارائه دهندگان زیرساخت ابری ستون اصلی صنعت میزبانی ابر را تشکیل می دهند. در ادامه به برترین شرکتهای میزبانی ابری اشاره میکنیم:

  • خدمات وب آمازون(AWS): شناخته شده ترین برند با بزرگترین پایگاه کاربری ابری است. AWS شانزده مرکز داده را در سراسر جهان ارائه می دهد.
  • پلتفرم ابری گوگل(Google Cloud Platform): یک ارائه دهنده زیرساخت قابل اعتماد با سیزده مرکز داده.
  • DigitalOcean: به عنوان یک ارائه دهنده زیرساخت ابری بسیار مقرون به صرفه با دوازده مرکز داده شناخته می شود.
  • Vultr: راه حل های میزبانی وب مقرون به صرفه با پانزده مرکز داده در سراسر جهان.
  • Linode: یک راه حل نوظهور میزبان ابری سازگار با توسعه دهندگان که نه مرکز داده را در سطح جهانی ارائه می دهد.
  • KYUP: یک راه حل عالی مبتنی بر محفظه، برای وب سایت هایی که مرتباً با افزایش ترافیک مواجه می شوند. بر اساس آستانه های از پیش تعیین شده ، ارائه دهنده میزبانی منابع سرور را در زمان اجرا مقیاس خودکار (بالا/پایین) می کند.

میزبانی ابری مدیریت شده (Managed cloud hosting)

در حالیکه پلتفرم‌های ابری روز به روز خلاقانه تر می‌شوند و هوش مصنوعی و آموزش ماشینی به سطوحی فراتر از پیچیدگی می‌رسند، بسیاری از شرکت‌ها هنوز در این فکرند که از کجا شروع کنند.اکنون این امر کاملاً امکان پذیر است که از همان خدمات ابری که برای مدیریت حضور آنلاین خود استفاده می کنید،برای انجام تجارت هم استفاده کنید، و این واقعیت به اضافه جابجایی، مدیریت و تعمیر و نگهداری خودش ، مطمئناً فرآیند تصمیم گیری را پیچیده می کند.

آنچه قبلاً بحث بین آژانس دیجیتال و مشتری در مورد مکان میزبانی وب سایت یا برنامه بود، اکنون تبدیل شده به یک پروژه تحول دیجیتال در سراسر شرکت که شرکای متخصص زیادی در آن درگیر میشوند.

به همین دلیل است که ارائه دهندگان اَبَر مقیاس (hyperscale) ابری از شرکت های ارائه دهنده خدمات مدیریت شده (MSP) استفاده می کنند که زیرساختی خبره و رهبری شده دارند و بر طراحی و ارائه راه حل های میزبانی سفارشی متناسب با نیازهای فردی مشتریان خود کاملاً متمرکز می شوند تا خدمات میزبانی ابری مدیریت شده ارائه دهند.

یک ارائه دهنده خدمات مدیریت شده (MSP) می تواند در تمام مسیر انتقال به محیط ابری، شما را همراهی کند. از درک چالش‌های تجاری و حل آنها با فناوری و انتخاب یک اَبَرمقیاس ابری مناسب برای سازمان گرفته، تا معماری، استقرار و مدیریت تنظیمات پیشنهادی آن‌ها.

کدام ارائه دهنده را انتخاب کنم؟

برای سهولت کار ، انتخاب ارائه دهنده ابر باید بر اساس دو عامل باشد:

  • مرکز اطلاعات (Data center)

مرکز داده نقش مهمی در عملکرد وب سایت دارد. کارشناس توصیه می کند که وب سایت ها باید در مرکز داده نزدیک تر به مخاطب میزبانی شوند. CDN که تاخیر را کاهش می دهد یک ویژگی اضافی عالی برای مخاطبان جهانی است.

  • قیمت گذاری

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

میزبانی سرور ابری یکی از سریعترین روندهای رو به رشد در دنیای فناوری امروزه است که نرخ پذیرش آن در حال افزایش است. در واقع ، جستجوی عبارت میزبانی سرور ابری به عنوان عبارت شایع توسط گوگل ترندز علامت گذاری شده است.

ما در سامان 360 ، وب سایت سازمانی خود را بر روی ابر خصوصی کاملاً مدیریت شده خودمان ارائه می دهیم.

نویسنده: Martin Austwick
مترجم: نسرین اسکندریان
اجازه انتشار: قید نشده
نوع: ترجمه
منابع: https://www.wirehive.com/thoughts/cloud-hosting-work/ https://wiredelta.com/complete-guide-cloud-hosting/
فایل ضمیمه
آدرس کوتاه شده: