سرور اختصاصی
سرورهاي اختصاصي
سازمانها، موسسات بزرگ و همچنين شركتهايي كه امنيت وب سايتهايشان بسيار مهم و حياتي است
و از حساسيت بالايي برخوردار است و از سوي ديگر مي خواهند سرعت، ترافيك و كنترل بيشتر و بهتري بر روي فضاي خود داشته باشند،
براي تهيه يك سرور اختصاصي اقدام مي كنند. سرور اختصاصي به آنها اين امكان را مي دهد
كه بر اساس نياز و برنامه خود از امكانات متنوعي مانند آزادي در نصب نرم افزار هاي دلخواه،
استفاده از فضاي وب به ميزان مورد نياز بدون در نظر گرفتن محدوديتي كه در سرورهاي اشتراكي وجود دارد
و از همه مهمتر آزادي در مديريت محتواي سرور، استفاده نمايند.
از آنجائيكه مديريت كامل سرور به عهده خودشان است، از نظر امنيت و داشتن مركز داده هاي امن، مطمئن خواهند بود
و به دليل ترافيك كم، از سرعت بسيار بالايي برخوردار هستند.
سرویس سرور اختصاصی چیست؟
سرور اختصاصی یک سرویس بسیار کار بردی برای وب سایت های بزرگ و توسعه دهندگان میباشد؛
در این مطلب با زبان بسیار ساده، درباره سرور اختصاصی صحبت می کنیم و به تمام پرسش های شما پاسخ خواهیم داد.
ابتدا با یک مثال ساده و ملموس سعی می کنیم یک شبیه سازی را برای درک ساده در ذهن شما ایجاد کنیم،
سپس به تعریف و توضیح کامل سرور اختصاصی می پردازیم و تمام نکته ها و مواردی که باید
برای تهیه یک سرور اختصاصی لازم است را توضیح می دهیم.
تا جای ممکن سعی کردیم که در این مطلب به تمام موارد مرتبط به سرور اختصاصی پاسخ دهیم.
اینکه چه سرور اختصاصی ای برای شما مناسب است و چطور یک سرور مناسب تهیه کنید. نکته :
اگر این مطلب را به طور کامل و با دقت مطالعه کنید، مطمئنا به پاسخ تمام سوالات خود خواهید رسید.
-
مثال 1
اکنون فرض کنید که شما میخواهید که یک شرکت بزرگ را راه اندازی کنید. این شرکت می تواند یک فروشگاه بزرگ باشد،
یا یک نمایشگاه، یک سینما، یک توسعه نرم افزار یا IT، یک شرکت حسابداری و یا هر چیز دیگری باشد.
برای راه اندازی یک شرکت بزرگ با جمعیت بیش از 100 کارمند یا فروشگاه با بیشتر از 500 مشتری
در روز یا راه اندازی یک سینما با بیش از چند صد مشتری در روز، مطمئنا دیگر نمی توانید یک واحد یا یک فضای ساده تهیه کنید.
در این حالت شما حتما نیاز به یک ساختمان اختصاصی و بزرگ برای این کار خواهید داشت.
در دنیای مجازی نیز به همین صورت است. اگر یک فروشگاه الکترونیک بزرگ دارید، یک سایت اشتراک یا استریم ویدئو دارید،
اگر یک آموزشگاه آنلاین دارید، اگر یک شرکت حسابداری دارید، و یا هر چیز دیگر که با کاربران زیادی در روز بازدید کننده سایت شما هستند،
دیگر فضای هاست یا یک سرور مجازی VPS پاسخگوی نیاز شما نخواهد بود و باید حداقل یک سرور اختصاصی داشته باشید.
-
مثال 2
به عبارت دیگر با تهیه سرور اختصاصی می توانید یه چندین هاست یا سرور مجازی تقسیم شود،
نه این که این کار را حتما باید انجام دهید، از این لحاظ که منابع بسیاری در اختیار شما هستند.
تهیه یک سرور اختصاصی مانند در اختیار گرفتن یک ساختمان دربست با تمام واحد های مسکونی
و تجاری آن و تمام امکانات آن به صورت اختصاصی است.
میتوانید از تمام منابع آن ساختمان برای یک شرکت یا یک آموزشگاه یا یک سینما یا هر چیز دیگر استفاده کنید؛
یا اینکه آن ساختمان را به صورت قسمت های مختلف و کوچکتر اجاره داده یا برای اهداف متفاوت و چند منظوره از آن استفاده کنید.
اگر یک سرور پرقدرت با پهنای باند بالا و شبکه قوی داشته باشید می توانید
یک فروشگاه آنلاین بزرگ (مانند دیجی کالا) که کاربران زیادی همزمان در سایت شما وارد می شوند
را راه اندازی کنید. یا این سرور را با هارد و منابع ذخیره سازی بالا و پهنای باند بالاتری تهیه کنید،
می توانید سایت های اشتراک ویدیو یا آموزشگاه های آنلاین راه اندازی کنید.
در تصویر زیر نمای باز شده از داخل یک سرور Rackmount با ارتفاع 2U را مشاهده می کنید که ظرفیت 8 عدد هارد را دارد.
شبکه سرور اختصاصی چگونه است؟
پس از قرار گرفتن سرور در یک دیتا سنتر، باید شبکه این سرور را نیز متصل کنید.
در بیشتر انواع سرور ها کارت های شبکه وجود دارد.
این کارت ها عموما 4 پورت شبکه دارند. برای اضافه کردن پورت های شبکه یا استفاده
از شبکه فیبر نوری باید کارت شبکه های خاصی را قبل از قرار دادن سرور در دیتاسنتر،
به سرور اضافه کنید. البته بعدا نیز امکان اضافه کردن نیز هست که با سختی بیشتری این کار انجام میشود.
در دیتاسنتر ها همیشه یک کابل برای شبکه و دسترسی به اینترنت به سرور اختصاصی شما متصل می شود.
یک سر کابل به سرور اختصاصی شما متصل است، و سر دیگر آن به یک سوئیچ Switch متصل است.
سوئیچ ها به نوعی یک شبکه داخلی در دیتاسنتر ایجاد می کنند و تعداد زیادی سرور دیگر به سوئیچ Switch ها متصل هستند.
سپس سوئیچ Switch ها به روتر Router ها متصل هستند. روتر ها وظیفه مسیر یابی و اتصال نهایی سرور را به اینترنت به عهده دارند.
تنظیمات IP و اتصال به اینترنت جهانی و آدرس دهی و مسیر دهی در دنیای اینترنت به عهده روتر ها است.
دیواره آتش شبکه
در بیشتر دیتاسنتر ها برای امنیت شبکه و جلوگیری از حملات و مشکلات از دیواره های آتش Firewall ها استفاده می کنند.
دیواره های آتش انواع مختلفی دارند و هر دیتاسنتری ممکن است بنا به دلایل مختلفی از یک مدل خاص استفاده کند.
اتصال تجهیزات و پیکربندی آنها بسیار پیچیده است و هر دیتاسنتری طراحی خاصی برای شبکه خودش دار
و شما به عنوان یک کاربر که در این دیتاسنتر از خدمات Colocation یا سرور اختصاصی بهره می برد
ارتباطی ندارد و هیچ کدام از آنها را نمی بینید.
چه سرور اختصاصی را اجاره کرده باشید، چه از خدمات Coloction استفاده کرده باشید،
برای دسترسی به سرور اختصاصی فقط یک آدرس IP اینترنتی به شما داده می شود که از طریق آن به سرور خود دسترسی دارید
و با هیچ کدام از تجهیزات شبکه کاری نخواهید داشت.
فقط در صورتی به تجهیزات شبکه دسترسی دارید که این تجهیزات متعلق به خود شما بوده
و طی قراردادی برای خدمات Colocation جداگانه برای آن ها در دیتاسنتر قرار گرفته اند.
هزینه هایی که بابت خدمات شبکه ارائه می شود، فقط مربوط به هزینه های ترافیک و پهنای باند است.
سیستم عامل سرور اختصاصی
قبل از خرید سرور اختصاصی باید مشخص کرده باشید که چه سیستم عاملی باید بر روی سرور نصب شود.
این سیستم عامل بر اساس نیاز و پروژه شما مشخص می شود. تقریبا هر نوع سیستم عامل دلخواهی را می توانید
بر روی سرور خود نصب کنید، ولی باید دقت کنید که از سیستم عامل های مجاز و قانونی استفاده کنید.
برای مثال برخی سیستم عامل ها مانن Kali به صورت اختصاصی برای تست امنیت و نفوذ است.
یا اینکه از سیستم عامل های کرک شده استفاده نکنید، چون برخی از دیتاسنتر ها با متوجه شدند
این موضوع به صورت خودکار، سرویس شما را قطع می کنند.
در سبد محصولات برخی از شرکت های خدمات دهنده سرور اختصاصی، عناوینی مانند
سرور اختصاصی ویندوز یا لینوکس را مشاهده می کنید. این ها سرویس های خاصی نیستند،
همان سرور اختصاصی هستند که هنگام تحویل با سیستم عامل مشخص شده ارائه می شوند.
البته نکته اینجاست که سعی شده برای هر سرور سیستم عامل هایی انتخاب شوند
که بیشترین سازگاری و همخوانی را داشته باشند.
در ادامه برخی از سیستم عامل های معروف را بررسی می کنیم :
سرور اختصاصی لینوکس
بر روی این سرور نسخه دلخواه توزیع لینوکس درخواستی شما نصب می شود.
سرویس هایی که بر پایه سیستم عامل های لینوکس هستند، پایداری خیلی بالایی دارند و کمتر دچار خطا می شوند.
معروف ترین سیستم عامل های مورد استفاده Ubuntu نسخه Server و CentOS نسخه minimal هستند.
نسخه های Server یا Minimal ، محیط گرافیکی یا GUI ندارند و مبتنی بر خط فرمان Command Line هستند.
نسخه های Server یا Minimal، به دلیل اینکه محیط گرافیکی یا GUI ندارند، بسیار سبک تر، سریعتر و امن تر هستند.
تقریبا تمامی سیستم عامل های لینوکس رایگان هستند و نیازی به کرک یا فعال سازی های خطرناک ندارند.
کار با سیستم عامل های لینوکسی و راه اندازی سرویس های آنها دانش،
تخصص و تجربه مختص به خود را دارد و باید نیروی متخصص این کار را داشته باشید.
به دلیل عدم پشتیبانی از محیط گرافیکی در نسخه های سروری لینوکس، کار با لینوکس دشوار تر است.
سرور های اختصاصی لینوکس امنیت بالایی دارند.
سرور اختصاصی ویندوز
سرور اختصاصی ویندوز عموما با یکی از نسخه های ویندوز سرور که به درخواست کاربر تعیین می شود،
ارائه می شوند. البته نسخه های دسکتاپ ویندوز نیز در صورت درخواست کاربر ارائه می شود.
دسترسی به سیستم عامل های ویندوز از طریق پروتکل ریموت دسکتاپ Remote Desktop Protocol ارائه می شود.
ویندوز سرور در اکثر موارد به صورت دسکتاپ و با محیط گرافیکی ارائه می شوند،
مگر اینکه درخواست ویندوز سرور نسخه Core را داشته باشید که بدون محیط گرافیکی و با خط فرمان ویندوز کنترل می شود.
برخی از سرویس دهنده ها سیستم عامل ویندوز را در حالت پیش فرض به صورت کرک شده در اختیار شما قرار می دهند.
برخی نیز به صورت نسخه اصلی و فعال نشده سرویس را در اختیار کاربر قرار می دهند و خود کاربر باید آن را فعال کند.
دقت کنید که برخی از مراکز داده اجازه استفاده از سیستم عامل و یا نرم افزار های کرک شده را نمی دهند
و ممکن است که سرویس شما را قطع کنند. پس قبل از خرید این مورد را از سرویس دهنده خود مطمئن شوید.
سیستم عامل ویندوز و سرویس هایی که روی آن فعال می شوند، غالبا سنگین تر و کندتر از لینوکس است
و منابع بیشتری را نیز مصرف می کنند. پس باید هنگام خرید سرور به حداقل منابع مورد نیاز خود دقت کنید.
کار با سیستم عامل های ویندوزی بسیار راحت تر از سیستم عامل های لینوکسی است.
سرور اختصاصی هاستینگ و مجازی سازی
این نوع سرور اختصاصی زمان مناسب است که بخواهید چند پروژه یا سایت مجزا را یک جا کنترل کنید.
بیشترین مثال برای این کار را در زیر آورده ایم :
بخواهید یک شرکت هاستینگ یا سرور مجازی راه اندازی کنید.
چند پروژه مجزا دارید و برای هرکدام نیاز به یک سرور جداگانه دارید، برای همین بهتر است
که یک سرور اختصاصی تهیه کنید و با مجازی سازی چند سرور مجازی برای هر پروژه داشته باشید.
یا اینکه یک یا چند سایت سنگین و پربازدید دارید، بهتر است برای آن یک سرور اختصاصی با کنترل پنل هاستینگ تهیه کنید.
ویژگی های سرور اختصاصی هاستینگ و مجازی سازی به صورت زیر است که باید هنگام خرید به آنها دقت کنید :
اگر بخواهید برای هاستینگ از سرور اختصاصی استفاده کنید، سیستم عامل های لینوکس
یا ویندوز نصب می شوند و اگر برای مجازی سازی می خواهید استفاده کنید،
سیستم عامل های مجازی ساز نصب می شوند.
معروف ترین سیستم عامل های VMWare ESXi, KVM و Citrix Xen هستند.
ولی اگر سیستم عامل دیگری را نیز بخواهید، امکان نصب آن نیز به روشهای مختلف که مرکز داده در اختیار شما قرار می دهد، فراهم است.
برای راه اندازی هاستینگ عمدتا از سیستم عامل های لینوکس با کنترل پنل های هاستینگ Cpanel یا Directadmin استفاده می شود.
برای راه اندازی این سرویس ها به نیروی متخصص مجازی سازی و هاستینگ نیاز دارید.
عمدتا خدمات نصب و تنظیمات اولیه توسط سرویس دهنده سرور اختصاصی انجام می شود.
ارتباط با محیط کاری این سرور ها بیشتر به صورت گرافیکی و تحت وب است.
بعد از راه اندازی اولیه سرور مجازی یا هاستینگ، برای تنظیمات باید از پنل تحت وب اقدام کنید.
تقریبا تمامی زیرساخت ها و نرم افزارهای مربوط به مجازی سازی و هاستینگ معروف و معتبر گفته شده رایگان نیستند
و باید برای آنها لایسنس تهیه کنید.
در سیستم عامل های مجازی سازی روش های Backup گیری خیلی مناسب و بازگردانی بسیار ساده و پر سرعت وجود دارد.
دارای انعطاف پذیری بسیار بالا برای مدیریت و برقراری امنیت سیستم عامل، نرم افزارها و پروژه ها.
سیستم عامل های مجازی سازی بسیار سبک و قابل اطمینان هستند و حتی می توانید آن ها را بر روی یک حافظه Flash نصب کنید.
سیستم عامل های مجازی سازی قابلیت انعطاف پذیری و پایداری بسیاری هستند
و اگر صدمه ای ببینید براحتی و بدون این که برای ماشین های مجازی کوچکترین اشکالی وارد کند،
آن را مجددا نصب کرده یا ارتقا دهید، و مجددا از ماشین های مجازی در هر حالتی که بودند استفاده کنید.
دارای قابلیت های Backup گیری بسیار ساده و بسیار کار آمد که هزینه ها را نیز خیلی کاهش می دهد،
تا جایی که حتی می توانید هارد ماشین مجازی را به صورت یک فایل کپی کرده و نگهداری کنید.
نکته مهم :
سعی کنید تا جای ممکن پروژه خود را در این حالت پیاده سازی کنید. حتی اگر فقط به یک سرور نیاز دارید،
سعی کنید از سیستم عامل های مجازی ساز استفاده کرده و یک ماشین مجازی
که همه منابع سرور اختصاصی را در بر می گیرد، به پروژه خود اختصاص دهید.
چطور یک سرور اختصاصی خرید کنم؟
قبلا اشاره کردیم که برای این که یک سرور اختصاصی در اینترنت داشته باشید
دو روش کلی وجود دارد. روش اول : خرید سرور توسط خودتان و Colo کردن آن در یک دیتاسنتر؛
روش دوم : اجاره یک سرور اختصاصی از دیتاسنتر ها یا شرکت های هاستینگ.
انتخاب هر کدام از این روش ها کاملا به شرایط مالی و کاربرد خودتان از سرور بستگی دارد
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.
نویسنده:راحله تبریزی
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.