میزبانی هاست اشتراکی
این بدان مفهوم میباشد که یک سرور واحد در بین صدها اینترنتوب سایت به اشتراک گذارده می گردد. از آنجا که این سرور دربین خیلعظیم یوزرها مشترک میباشد، هزینههای آحاد گردیده آن نیز در ماه بسیار ارزان میباشد.
طراحی اپلیکیشن در مشهد این میزبانی عموماً دارنده سیستم استدلال از پیش تهیه و تنظیم گردیده و برنامه سمت سرور میباشد. هیچ اپ مازاد روی این نوع سرورها قابل نصب وجود ندارد.
بهتیتر نمونه، در حالتی که سرور اشتراکی ارائه گردیده به وسیله یک ارائه دهنده هاستینگ با MySQL 5.1 ارائه گردیده باشد و شما قصد داشته باشید از MySQL 5.5 به کارگیری فرمایید، شانسی نخواهید داشت. معایبی در میزبانی اشتراکی از دید قابلیت و امکان یقین وجود دارااست. از همین رو، هاست اشتراکی تنها برای سایتها و نرم افزارهای گوشی با ترافیک نادر مطلوب میباشد.
میزبانی سرور مجازی
VPS یک سرور سری مجازی میباشد. دراین نوع میزبانی از مجازی سازی سیستم ادله استعمال می شود، بهاین شکل که سرورهای تبارک قادرند یک سری سیستم استدلال جدا از هم را به طور ماشینهای مجازی جاری ساختن نمایند. درین سرورها استفاده کننده در اختیار گرفتن جامعی بر سیستم دلیل و قابل انعطاف افزارهای نصب گردیده روی آن دارااست.
بیشتر پلنهای سرور مجازی عمدتاً بر مبنای واحد سنجش RAM منحصر به فرد جان دار در ماشین مجازی ارائه داده میگردند. اگرچه پلنهای میزبانی سرور مجازی با حدود ۲۵۶ مگابایت یاد حافظه موقت منحصر استارت می شوند، ولی معمولاً برای پیشرفت نرم افزارها سفارش میشود از VPS با دست کم ۱ گیگابایت حافظه موقت به کار گیری فرمایید. به طور همزمان با پیشرفت نرم افزار، یک سرور مجازی با یاد حافظه موقت فراتر را میاقتدار متناسب با نیازهای نرم افزار و ترافیک گزینه انتظار آن افزایش اعطا کرد.
در یک VPS، خویش شما یا این که نرمافزار نویس گوشی شما می بایست علم مرتبط با مدیر سیستم را داشته باشد. اما می توانید از پلنهای سرور مجازی مدیر گردیده به وسیله کمپانیهای هاستینگ هم به کار گیری فرمائید، البته به خیال و خاطر داشته باشید کهاین پلنهای رئیس گردیده هزینه دارا هستند.
میزبانی سرور منحصر به فرد
این نوع میزبانی بسیار مشابه به سرور مجازی میباشد، بدین مفهوم که شما در اختیار گرفتن جامعی بر سیستم برهان و قابل انعطاف افزارهای نصب گردیده روی آن دارید. با این اکنون آحاد سرور در مشت نرم افزار شما میباشد و هیچ نوع مجازی سازی در آن دخیل وجود ندارد. hardware سرور مبنی بر با نیاز نرم افزار شما قابل ارتقا میباشد. هزینه ماهانه شما نیز به hardware ارائه گردیده بستگی دارااست.
میزبانی ابری (Iaas: زیرساخت تحت عنوان یک خدمت)
در روش IaaS، میزبانی ابری را میقدرت بهتیتر گروه بزرگی از منابع محاسباتی تجسم کرد. خلاف سرورهای منحصر به فرد که بایستی بههنگام نیاز نرم افزار خویش، از ۳-۴ روز گذشته درخواست خویش را به کمپانی هاستینگ ارائه دهید، در سرورهای ابری در شکل نیاز، میتوانید به طور آنی سرور خویش را افزایش دهید. در یک پایین ایجاد کرد ابری، بهراحتی و در یک سری دقیقه می توانید منابع لازم نرم افزار خویش را در شکل نیاز و فارغ از وقفه، ارتقاء یا این که کاهش دهید. به این ترتیب میتوانید بهراحتی پیکربندی را طوری جاری ساختن نمایید که در ساعتها غیر نقط ی اوج ترافیک، نرم افزار شما از ۲ سرور به کارگیری نماید و در ساعت نقط ی اوج ترافیک ۲ سرور دیگر نیز به طور خود کار استارت به عمل نمایند، طوری که به راحتی بتوانند در اختیار گرفتن ترافیک مازاد را رئیس نمایند.
مزایا و معایب خدمت IaaS
یک سرور ابری در زیرترین موقعیت خویش شبیه یک VPS ساده میباشد. وقتی که به اقتدار پردازش بیشتری نسبت به یک سرور ساده نیاز دارید، میزبانی سرور ابری می تواند چارههای مفیدی را ارائه نماید. درین نوع میزبانی نیز رئیس سیستم دلیل و اپلیکیشنها در ناحیه وظایف یک گسترش دهنده نرم افزار میباشد. بدین ترتیب چاره خودکاری که در ابتدا به آن اشاره شد، بطور اتومات حادثه نمیافتد. در واقع مدیریت سیستم شما مسئولیت تایپ کردن اسکریپتهای اتوماسیون را بر ذمه داراست. در شرایط مبنا، خدمت ابری EC2 آمازون یک خدمت بهشکل IaaS میباشد (اگرچه آمازون PaaS را بر روی EC2 نیز ارائه میدهد).
به حساب آوردن هزینههای یک خدمت ابری IaaS مانند EC2 امری بسیار بغرنج میباشد. به دلیل آنکه شما در واقع هزینه گنجایش محاسباتی که به کار گیری میکنید، را پرداخت خواهید کرد. بدین ترتیب هزینههای سرور بهشکل ساعتی، هزینههای فضای دیسک بهشکل هر گیگابایت در ماه، و شارژ پهنای باند کانال به ازای هر GB ترافیک خروجی میباشد. این راه و روش با مزایا و معایب خاص خویش نیز یاروهمدم میباشد. از یک طرف می توانید سرورهای ناخواسته را سکوت نمایید (بهخصوص در طول بسط) و در هزینهها صرفه جویی فرمایید. از طرف دیگر، شما نمیدانید شکلاکانت ظریف شما در نقطه پایان ماه چه مقدار خواهد بود، اگرچه میتوانید هزینه یک سرور خرد با ۱.۷ گیگابایت حافظه موقت، را تا حدودی در نظر گرفتن بزنید.
میزبانی ابری (PaaS: پلتفرم تحت عنوان یک خدمت)
ایده استقرار میزبانی ابری مقیاسپذیر در طول انجام، در ظواهر بی آلایش به حیث میرسد، ولی در واقع ساختوساز یک دور و بر استقرار مقیاسپذیر، ابدا سهل و آسان وجود ندارد. شما به یک مدیریت سیستم بسیار زبده و همینطور دارنده تجارب در مورد اتوماسیون نیاز دارید. ولی اینگونه مهارتهایی با بهاهای بالا نیز یاروهمدم میباشند. در صورتی وارد PaaS گردید، می توانید PaaS را با هاست رئیس گردیده مقایسه فرمائید، PasS میتواند نوع خاصی از اپها را با کمترین دخالت رئیس سیستم تا مقیاس معینی تهیه و تنظیم نماید.
سرویس ها PaaS معمولاً بر روی یک سیستم ابری از نوع IaaS ایجاد شده است، که در آن ارائه دهنده PaaS سرورها را با سیستم دلیل اتوماتیک خویش در پشت صحنه رئیس مینماید. سرویس ها PaaS ولی از برخی جهات دارنده محدودیتهایی میباشد، چون اپلیکیشن سرور آن ها محدودیتهایی دارااست. بهتیتر نمونه، برخی از آنها صرفا میتوانند تعداد X نوع سرور مقر داده و Y نوع سرور نرم افزار ارائه دهند. بهتیتر نمونه یکیاز ارائه دهندگان سرویس ها PaaS در ارائه اول خویش تنها از Ruby On Rails حفاظت میکرد، ولی در حال حاضر از پلتفرمهای مازاد دیگر مانند (JEE (Java Enterprise Edition نیز دفاع مینمایند. بدین ترتیب در هنگام تعیین ارائه دهنده سرویس ها PaaS، بایستی اعتقاد نتایج نمایید که کل قابل انعطاف افزارهای لازم نرم افزار شما به وسیله ارائه دهنده PaaS جانبداری می شوند.
اما به حساب آوردن هزینهها در PaaS از یک منظر دیگر نیز با دشواری هم پا میباشد، چون هر ارائه دهنده PaaS مبنی بر منابع آیتم استعمال، طرز به حساب آوردن و تعرفه خویش را داراست. اگرچه PaaS نوعی میزبانی مدیر گردیده و بسیار گرانخیس از IaaS ناپخته میباشد، ولی در قبال و در عوض این هزینه، مقیاسپذیری و قابلیت و امکان انعطاف بسیار بالاتری را در شکل ارتقا ناگهانی کاربرانتان در سرور خویش خواهید داشت. آیا از به عبارتی آغاز غرض شما از پیشرفت نرم افزار همین وجود ندارد؟