سرور چیست؟

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

میزبان ( Server )   و سرویس گیرنده ( Client )

زمانی که شما به بازبینی وب و استفاده از انواع خدمات اینترنتی می پردازید، به راستی در نقش سرویس گیرنده عمل می کنید و کامپیوتری که از آنسوی شبکه به شما خدمات را ارائه می کند، سرویس دهنده و یا همان سرور اسم دارد و دانشمند اینترنت با ارتباط میلیون ها کامپیوتر سرویس دهنده و سرویس گیرنده شکل می گیرد. در شبکه اینترنت، از آنجایی که مهمترین فاکتور در زمان دریافت خدمات، پایداری یک سرور محسوب می شود، لذا محل های گزیده تر ای در سراسر گیتی با نام دیتاسنتر یا همان مرکز دیتا احداث می شود لغایت صرفا به نگهداری از سرور ها بپردازند و با تمرکز بر روی کیفیت شبکه و حمایت قطعات و نرم افزارهای باره نیاز، بصورت تخصصی شرایط را برای میزبانی وب و استفاده از سرورها به بعید از مشکلات و مسائل انبوه پیرامون آن فراهم آورند. بنابراین مرکز داده محلی ست که صدها و یا هزاران سرور را در رک ها ( Rack )، کیج ها ( Cage ) و اتاق های گوناگون جای می دهد. ساختمان دیتاسنتر از تقسیم های مختلفی مثل اتاق کنترل(Control room)، اتاق سرور(Server room)، ژانراتورها، تاسیسات خنک سازی(Cooling system)، انبار سخت افزار، اتاق UPS و Battery backup ، اطاق نگه داری از وسایل اطفای حریق، اطاق مدیریت شبکه تشکیل می شود، هر چند که با توجه به این نیازها، طراحی و امکانات و زیرساخت برای هر مرکز داده ای کاملا می تواند متفاوت باشد.

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

هاست چیست؟

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

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

برای اینکه وبسایت شما در اینترنت در دسترس باشد لازم است رایانه تان همیشه روشن و به اینترنت متصل باشد؛ به محض خاموش شدن کامپیوتر دیگر کسی سایت شما را نمی بیند.( که این امری است تقریبا غیر ممکن!)

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

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