سرورهاي مجازي
حقیقت سرورهای مجازی (قسمت اول)
مجازی سازی سرور یا استفاده از سرور مجازی ، VPS یكی از تكنولوژیهای نادری است كه آنقدر خوب است كه به نظر واقعی نمیآید، اما واقعی است. اولین كاربرد آن ، ادغام سخت افزار سرور بلا استفاده بر روی تعداد كمتری دستگاه بود. این تكنولوژی ، از همان ابتدا به یك راهحل چندمنظوره تبدیل گشته كه قابلیت اطمینان بیشتر ، مدیریت بهتر و سایر مزایایی را فراهم میسازد كه آن را ابزاری تقریبا حیاتی برای مدیران مراكز اطلاعاتی شركت ساخته است. خلاصه كردن دانش مجازی سازی و استفاده از سرور مجازی ، VPS كه سبب فعالیت آن میشود ، خود مجازیسازی است. اگر بخواهیم یك تعریف بسیار ساده شده ارائه دهیم، یك سرور مجازی ، VPS تنها با استفاده از نرمافزار ، رفتار و قابلیت های یك كامپیوتر مستقل را تقلید میكند.
سیستم نامگذاری مجازی سازی یا استفاده از سرور مجازی ، VPS آسان است. انتهای ناحیه نرم افزاری توسط یك نمونه واحد از یك سیستم عامل معمولی اشغال میشود كه به طور مستقیم روی سختافزار سرور نصب میگردد. در بالای آن ، یك لایه ، مجازی سازی یا استفاده از سرور مجازی ، VPS ، هدایت مجدد و شبیه سازی را كنترل میكند كه در نتیجه ، كامپیوتر مجازی را پدید میآورد. به تركیب این دو لایه پایینتر ، میزبان یا host گفته میشود. میزبان نحوه عمل كامل یك كامپیوتر شخصی متداول را یكسره تا BIOS RAM خود فراهم میكند و میتواند هر تعداد كامپیوتر شخصی مستقل كه شما انتخاب میكنید را با استفاده از پیكربندیهای متغییر تعریف شده توسط كاربر سریع اضافه نماید.
تا زمانیكه شما یك سیستم عامل روی یك كامپیوتر شخصی مجازی نصب نكنید، همانند سرورهای فیزیكی بدون استفاده میباشد. سیستمهای عاملی كه شما روی میزبانهای مجازی خود نصب میكنید، مهمان یا guest خوانده میشوند. نصب یك سیستمعامل مهمان میتواند به سادگی راهاندازی از CD نصب سیستمعامل باشد. این دقیقا شبیه نصب یك سیستم عامل روی یك كامپیوتر شخصی است و به طور كلی اگر از خود میپرسید چگونه مجازی سازی یا استفاده از سرور مجازی ، VPS عمل خواهد كرد، پاسخ این است: "درست مثل یك كامپیوتر شخصی".
در واقع، در یك محیط كاملا ویندوزی ، گم كردن مكانتان آسان است: آیا به سیستمعامل میزبان ویندوز خود نگاه میكنید یا به یكی از چهار سیستم عامل مهمان ویندوزی كه اندكی قبل نصب نمودید؟ ممكن است گیچ شوید، اما سیستم عاملهای مهمانتان و برنامههای كاربردی آنها هیچگاه اینطور نمیشوند. هر سیستمعامل مهمان در سرور مجازی ، VPS تصور میكند كل دستگاه تنها در اختیار او است و به عبارتی همینطور هم میباشد.
حقیقت سرورهای مجازی (قسمت دوم)
سختافزار مبتنی بر نرم افزار
سیستم های عامل و برنامه های كاربردی كه روی سرور مجازی ، VPS كار میكنند بر منابع از قبیل حافظه ، هارد درایو ها و پورت های شبكه كنترل مستقیمی ندارند. در عوض ، مدیریت مجازی كه زیر سیستم عامل و برنامههای كاربردی قرار میگیرد، در خواست ها برای تعامل با سختافزار را متوقف میسازد و آنها را همانگونه كه مناسب میبینید ، كنترل مینماید.
مورد شگفت آور واقعی كه این تكنولوژی را به چیزی شبیه معجزه تبدیل میكند آن است كه، یك راهحل مجازی سازی یا استفاده از سرور مجازی ، VPS در سطح جهانی مثل ESX Server شركت VMware میتواند یك پیكربندی سختافزاری یكپارچه بسازد كه شباهت اندكی به سخت افزار زیربنایی دارد. برای مثال ، میزبان ممكن است فرایند راهاندازی اولیه یك كنترلر SCSI را جز به جز شبیه سازی كند و سیستمعامل مهمان را متقاعد سازد كه این راه اندازی حتی زمانیكه هیچ كنترلر SCSI فیزیكی وجود نداشته باشد، در حال انجام است. این روش میتواند درایوهای IDE را نیز شبیه درایوهای SCSI نماید ، یك آداپتور اترنت را به چندین آداپتور تبدیل نماید و گیتوی هایی بین سیستمهای عامل قدیمیتر و سختافزار مدرن بدون پشتیبانی همچون آداپتورهای Fiber Channel ایجاد كند. شما سرور مجازی ، VPS خودتان را میسازید كه دقیقا متناسب با نیازهای برنامههای كاربردیتان است، اما از یك ماوس به جای یك پیچ گوشتی استفاده میكنید.
نصب سیستم عامل و نرمافزار روی یك سرور فیزیكی كامپیوتر شخصی هر بار كه به آن نیازدارید میتواند خسته كننده باشد. خوشبختانه ، در مورد سرور مجازی ، VPS مجبور به انجام این كار نیستید. پس از اینكه یك پیكربندی سخت افزار مجازی را دقیقا مطابق خواستهتان تنظیم نمودید ، میتوانید image دیسك آن سرور مجازی ، VPS را در یك فایل ذخیره سازید و از آن بعنوان الگویی برای سایر سیستم های مهمان استفاده نمایید. در عمل، این مایه خوشحالی است شما میتوانید یك سرور مجازی ، VPS را از طریق كپی كردن image پشتیبانی نمایید. می توانید از راه كپی كردن فایل image ، یك سرور جدید بسازید- كپی كردن ویندوز نیازمند فعالسازی مجدد و یك مجوز مناسب است- یا یك سرور مجازی ، VPS موجود را به سختافزار فیزیكی متفاوتی انتقال دهید.
سرور مجازی ، VPS تمام مزایا و معایب سرورهای عادی را دارند. آنها دوباره راهاندازی میشوند، خاموش میشوند، موقتا متوقف میگردند (suspend)، پاسخ نمیدهند (not responding error) و حتی خراب میشوند. اگر یك سیستمعامل مهمان یا یك درایور دستگاه كه از آن استفاده میكند پر اشكال باشد، كامپیوتر شخصی مجازی از كار میافتد. اما نه كامپیوتر فیزیكی و نكته همین جاست.
اگر سیستمعامل شما خراب شود یا یك برنامه كاربردی متوقف گردد، یا حتی اگر شما یك برنامه اصلاحی نرمافزار نصب كنید كه نیازمند راهاندازی مجدد باشد، هیچ اتفاقی برای سختافزار نمیافتد. فعالیت یك دستگاه مجازی میتواند به مفهوم كاملا مجازی یا به روشی كه به واقعیت نزدیكتر است به دستگاه دیگری منتقل گردد. حتی اگر دستگاههای سختافزاری مشخصی بدرستی كار نكنند، تا وقتی كه هدف انتقال عملیات با استفاده از یك آداپتور شبكه ثانویه و یك مسیر جایگزین جهت ذخیرهسازی میباشد، انتقال عملیات دقیقا به عمان صورتی عمل خواهد نمود كه اگر كامپیوترهای شخصی مجازی، كامپیوترهای فیزیكی بودند عمل میكردند.
در بسیاری موارد، سیستم مدیریت شركت بر یك انتقال عملیات مجازی چنان نظارت خواهد كرد و واكنش نشان خواهد داد كه انگار چیزی واقعی است. راهحلهایی از قبیل HP OpenView سرور مجازی ، VPS را همچون سرورهای فیزیكی میبینند و با آنها به همان صورت رابطه خواهند داشت. پیكربندیهای گزارش شده سرورها پس از اینكه مجازی میشوند تغییر خواهند یافت، اما بسیار متحمل است كه مدیریت روزمره شركت، تغییر اندكی را تجربه نماید.
بعلاوه، اغلب سیستم های سرور مجازی ، VPS نرمافزار مدیریت ویژه راهحل را همراه دارند، كه به یك مدیر امكان میدهد در یك كنسول مركزی بنشیند و تمام سرور مجازی ، VPS در یك شركت را كنترل نماید. این نكتهای جالب است كه یك كارت اترنت مجازی را بدون حتی تماس با سختافزار میتوان تعویض نمود.
آينده سرورهاي مجازي
اين امکان وجود دارد که در آينده ي نزديک بسياري از نيازهاي رايانشي (Computing) روزمره ما با تأمين فضاي ذخيره سازي و نرم افزارهاي کاربردي توسط سرور مجازی یا VPS، بر روي يک اتصال شبکه اداره شوند. در نتيجه، بازار سخت افزار کامپيوتر احتمالاً با تغيير جدي مواجه خواهد شد. شما ديگر به سريعترين PC براي اجراي آخرين نرم افزارهاي ارائه شده نياز نخواهيد داشت. در اين شرايط ، يک شبکه ي دور از سرور مجازی یا VPSمي تواند پردازش را اداره نمايد و تمام چيزي که شما به آن نياز داريد، يک ترمينال شبکه سازي شده ساده براي دسترسي به شبکه مذکور است.
اساساً چرا ممکن است يک سرپرست بخواهد تصميم به مهاجرت يک سرور مجازی یا VPS بگيرد؟ اگر يک سرور فيزيکي نيازمند نگهداري باشد، انتقال سرور مجازی یا VPS به ماشين هاي ديگر مي تواند مدت زمان Downtime نرم افزار کاري را کاهش دهد. اگر امکان مهاجرت وجود نداشته باشد، تمام نرم افزارهاي کاربردي که بر روي سرور مجازی یا VPS ميزباني شده در سرور فيزيکي اجرا مي شوند، در طول فرآيند نگهداري غيرقابل دسترسي خواهند بود.
بسياري از شرکت ها عليرغم محدوديت هاي موجود بر روي سرور مجازی یا VPS سرمايه گذاري مي کنند. با پيشرفت فناوري سرور مجازی یا VPS ، نياز به Data-Center هاي عظيم مي تواند کاهش پيدا کند. در عين حال، امکان کاهش مصرف برق و خروجي حرارتي سرور نيز وجود دارد که باعث مي شود بکارگيري سرور نه تنها از نظر مالي جذابيت پيدا کند، بلکه به يک ابتکار سبز و دوستدار محيط زيست تبديل گردد. از آنجائيکه شبکه ها از سرورهاي خود در شرايطي نزديک تر به پتانسيل کامل آنها استفاده مي کنند، مي توانيم شاهد شبکه هاي کامپيوتري بزرگتر و کارآمدتري باشيم. به هيچوجه اغراق آميز نيست که بگوئيم سرور مجازی یا VPSمي توانند به يک تحول کامل در صنعت رايانش (Computing) تبديل شوند. ما تنها بايد منتظر بمانيم و ببينيم.
محافظت از سرور مجازی VPS
در روزهاي آغازين استفاده از سرور مجازی VPS ، هنگاميکه نوبت به نرم افزار استفاده از سرور مجازی VPS رسيد تنها يک بازيکن در اين عرصه حضور داشت: VMware. امروزه شرکت هاي متعددي نرم افزارهاي استفاده از سرور مجازی VPS را ارائه مي کنند. بعضي از اين نرم افزارها اختصاصي مي باشند اما گروه ديگري از اين برنامه ها Open Source هستند که بجاي شرکت ها توسط گروه ها و تيم هاي عمومي ايجاد و توزيع مي شوند. بعضي از بازيکنان بزرگ عرصه ي نرم افزارهاي استفاده از سرور مجازی VPS عبارتند از:
· Free VPS
· Microsoft Virtual Server
· Parallels
· Qemu
· SWSoft
· Virtual Iron
· Virtuozzo
· Xen
محدوديت هاي استفاده از سرور مجازی VPS
فوايد استفاده از سرور مجازی VPS مي تواند آنقدر اغوا کننده باشد که باعث شود به آساني فراموش کنيم اين تکنيک نيز محدوديت هاي خاص خود را دارد. براي يک سرپرست شبکه بسيار مهم است که پيش از تلاش براي مهندسي يک راه حل، به تحقيق درباره ي استفاده از سرور مجازی VPS و همچنين معماري و نيازهاي شبکه خود بپردازد.
براي سرورهايي که به نرم افزارهاي کاربردي با تقاضاي سنگين در زمينه قدرت پردازنده اختصاص يافته اند، استفاده از سرور مجازی VPS به هيچوجه يک گزينه ي مناسب در نظر گرفته نمي شود. دليل اين مسئله آن است که استفاده از سرور مجازی VPS اساساً قدرت پردازش سرور را مابين سرور مجازی VPS تقسيم مي کند. هنگاميکه قدرت پردازش سرور مجازی VPS نتواند با مطالبات نرم افزار کاربردي انطباق پيدا کند، همه چيز کند خواهد شد. وظايفي که تکميل آنها نبايد مدت زيادي طول بکشد، مي توانند ساعت ها ادامه پيدا کنند. حتي بدتر، در صورتيکه سرور مجازی VPS نتواند با درخواست هاي پردازشي انطباق پيدا کند امکان از کار افتادن (Crash) سيستم وجود دارد. سرپرستان شبکه پيش از تقسيم يک سرور فيزيکي به ماشين هاي مجازي متعدد بايد به دقت بر ميزان بکارگيري CPU نظارت و توجه داشته باشند.
به هيچوجه عاقلانه نيست که با ايجاد تعداد زيادي از سرور مجازی VPS بر روي يک ماشين فيزيکي واحد، بار کاري بيش از حدي را بر پردازنده يک سرور تحميل کنيم. هر چه تعداد ماشين هاي مجازي که سرور بايد از آنها پشتيباني کند بيشتر باشد، هريک از سرور مجازی VPS قدرت پردازشي کمتري را بدست خواهد آورد. بعلاوه، حجم محدودي از فضاي ديسک بر روي سرورهاي فيزيکي وجود دارد. کثرت بيش از حد سرور مجازی VPS مي تواند بر توانايي سرور براي ذخيره سازي داده ها تأثير بگذارد.
محدوديت بعدي، مهاجرت است. در حال حاضر، تنها زماني امکان مهاجرت يک سرور مجازی VPS از يک ماشين فيزيکي به ماشين فيزيکي ديگر وجود خواهد داشت که هر دو ماشين فيزيکي از پردازنده هاي يک توليدکننده ي واحد استفاده نمايند. اگر شبکه اي از يک سرور مبتني بر يک پردازنده اينتل استفاده مي کند و شبکه ي ديگري از يک سرور مبتني بر يک پردازنده AMD، انتقال يک سرور مجازی VPS از يک ماشين فيزيکي به ماشين فيزيکي ديگر غيرممکن خواهد بود.
چرا از مجازي سازي سرور استفاده کنيم؟
دلايل فراواني وجود دارند که باعث مي شوند شرکت ها و سازمان ها در زمينه مجازي سازي سرور یا استفاده از سرور مجازی VPS سرمايه گذاري نمايند. بعضي از اين دلايل انگيزه هاي مالي دارند، در حاليکه گروه ديگري از آنها به مسائل فني مربوط مي شوند:
- مجازي سازي سرور و یا استفاده از سرور مجازی VPS ، فضاي موجود را از طريق تجميع و ترکيب سرورها حفظ مي کند. اين يک روش متداول است که هر سرور را به يک نرم افزار کاربردي واحد اختصاص دهيم. اگر نرم افزارهاي کاربردي متعدد تنها از بخش کوچکي از قدرت پردازش سرور استفاده مي کنند، سرپرست شبکه مي تواند چند ماشين را در يک سرور واحد که محيط هاي مجازي متعددي را اجرا مي نمايد، ترکيب کند. براي شرکت هايي که صدها و يا هزاران سرور دارند، اين روش مي تواند نياز به فضاي فيزيکي را بطور چشمگيري کاهش دهد.
- مجازي سازي سرور و یا استفاده از سرور مجازی VPS ، روشي را در اختيار شرکت ها قرار مي دهد تا "افزونگي" (Redundancy) را بدون خريد سخت افزار اضافي تجربه نمايند. افزونگي به اجراي يک نرم افزار کاربردي واحد بر روي سرورهاي متعدد اشاره دارد. افزونگي يک معيار ايمني به حساب مي آيد زيرا اگر يک سرور به هر دليل دچار خرابي گردد، سرور ديگري که همان نرم افزار کاربردي را اجرا مي کند مي تواند جاي آن را بگيرد. اين وضعيت، وقوع هرگونه وقفه اي در سرويس را به حداقل مي رساند. ايجاد دو سرور مجازي که نرم افزار کاربردي مشابهي را اجرا مي کنند بر روي يک سرور فيزيکي واحد به هيچوجه منطقي نخواهد بود. در اين وضعيت اگر سرور فيزيکي از کار بيفتد، هر دو سرور مجازي ما نيز از کار خواهند افتاد. در اکثر موارد، سرپرستان شبکه اقدام به ايجاد سرور مجازی VPS اضافي (Redundant) بر روي ماشين هاي فيزيکي متفاوت مي نمايند.
- سرور مجازی VPS ، سيستم هاي مستقل و تفکيک شده اي را در اختيار برنامه نويسان قرار مي دهند که مي توانند نرم افزارهاي کاربردي و يا سيستم هاي عامل جديد را در آنها آزمايش کنند. بجاي خريد يک ماشين فيزيکي اختصاصي ، سرپرست شبکه مي تواند يک سرور مجازی VPS را بر روي يک ماشين موجود ايجاد کند. از آنجائيکه هر سرور مجازی VPS نسبت به تمام سرورهاي ديگر مستقل است، برنامه نويسان مي توانند نرم افزار مورد نظر خود را بدون نگراني در مورد تأثير آنها بر ساير نرم افزارهاي کاربردي اجرا کنند.
- سخت افزار سرور نهايتاً کهنه و از کار افتاده خواهد شد و سوئيچ از يک سيستم به سيستم ديگر مي تواند دشوار باشد. به منظور تداوم ارائه سرويس هايي که توسط اين سيستم هاي قديمي تأمين مي شده اند (و گاهي اوقات تحت عنوان سيستم هاي موروثي شناخته مي شوند)، يک سرپرست شبکه مي تواند يک نسخه ي مجازي از سخت افزار را بر روي سرورهاي مدرن ايجاد کند. از ديدگاه نرم افزار کاربردي، هيچ چيزي تغيير نکرده است. برنامه طوري به کار خود ادامه خواهد داد که انگار هنوز بر روي سخت افزار قديمي اجرا مي شود. اين وضعيت مي تواند زمان کافي براي انتقال به رويه هاي جديد را در اختيار شرکت قرار دهد، بدون آنکه درباره ي خرابي هاي سخت افزاري نگراني داشته باشد، خصوصاً اگر شرکتي که سخت افزار موروثي را توليد مي کرده است ديگر وجود نداشته باشد و يا نتواند تجهيزات معيوب را تعمير نمايد.
- يک گرايش تازه در مجازي سازي سرور و یا استفاده از سرور مجازی VPS تحت عنوان "مهاجرت" (Migration) شناخته مي شود. مهاجرت به جابجائي يک محيط سرور از يک محل به محل ديگر اشاره دارد. با سخت افزار و نرم افزار مناسب ، امکان جابجائي يک سرور مجازی VPS از يک ماشين فيزيکي در شبکه به ماشين فيزيکي ديگري وجود خواهد داشت. در ابتدا اينکار تنها در صورتي امکانپذير بود که هر دو ماشين فيزيکي از سخت افزار ، سيستم عامل و پردازنده مشابهي استفاده مي کردند. با اينحال اکنون امکان مهاجرت سرور مجازی VPS از يک ماشين فيزيکي به يک ماشين فيزيکي ديگر وجود دارد، حتي اگر دو ماشين مورد نظر داراي پردازنده هاي متفاوتي باشند، البته تنها به اين شرط که پردازنده ها محصول يک توليد کننده ي واحد باشند.
آيا شما به مهاجرت سرورها فکر مي کنيد؟
در حاليکه مهاجرت يک سرور مجازی VPS از يک ماشين فيزيکي به يک ماشين فيزيکي ديگر موضوع نسبتاً جديدي است، اما فرآيند تبديل يک سرور فيزيکي به يک سرور مجازی VPS نيز مهاجرت ناميده مي شود. بطور اخص، اين فرآيند تحت عنوان P2V (Migration Physical to Virtuale) شناخته مي شود.
انواع روش ها براي ايجاد سرور مجازی VPS
3 روش مختلف براي ايجاد سرور مجازی VPS وجود دارند: استفاده از سرور مجازی VPS به روش کامل ، استفاده از سرور مجازی VPS به روش ناقص (Para-Virtualization) و استفاده از سرور مجازی VPS به روش سطح سيستم عامل. هر سه روش مذکور داراي چند خصوصيت مشترک هستند. سرور فيزيکي تحت عنوان ميزبان (Host) شناخته مي شود. سرور مجازی VPS تحت عنوان مهمان (Guest) شناخته مي شوند. سرور مجازی VPS همانند ماشين هاي فيزيکي رفتار مي کنند. هر سيستم از يک روش متفاوت براي اختصاص منابع فيزيکي به نيازهاي سرور مجازی VPS استفاده مي نمايد. مجازي سازي کامل از يک نوع نرم افزار خاص با نام Hypervisor استفاده مي کند. Hypervisor مستقيماً با فضاي ديسک و CPU سرور فيزيکي تعامل مي نمايد. اين نرم افزار بعنوان يک سکو براي سيستم عامل سرور مجازی VPS عمل مي کند. Hypervisor هر سرور مجازی VPS را کاملاً مستقل و بي اطلاع از سرور مجازی VPS ديگري که بر روي همان ماشين فيزيکي اجرا مي شوند، نگه مي دارد. هر سرور مجازی VPS بر روي سيستم عامل خودش اجرا مي شود. بعبارت ديگر، شما مي توانيد دو سرور مهمان داشته باشيد که بر روي يکي لينوکس و بر روي ديگري ويندوز اجرا مي شود.
Hypervisor بر منابع سرور فيزيکي نظارت مي کند. هنگاميکه سرور مجازی VPS نرم افزارهاي کاربردي را اجرا مي کنند، Hypervisor منابع را از ماشين فيزيکي به سرور مجازی VPS مقتضي "رله" مي نمايد. Hypervisorها داراي نيازهاي پردازشي خودشان هستند و اين بدان معني است که سرور فيزيکي بايد مقداری از منابع و قدرت پردازش خود را براي اجراي نرم افزار کاربردي Hypervisor نگهدارد. اين موضوع مي تواند بر عملکرد کلي سرور تأثير گذاشته و نرم افزارهاي کاربردي را کند نمايد.
استفاده از سرور مجازی VPS به روش ناقص، اندکي متفاوت است. برخلاف تکنيک استفاده از سرور مجازی VPS به روش کامل، سرورهاي مهمان در يک سيستم استفاده از سرور مجازی VPS به روش ناقص از وجود يکديگر اطلاع دارند. يک نرم افزار Hypervisor در ساختار مجازي سازي ناقص به قدرت پردازش چنداني براي مديريت سيستم هاي عامل مهمان نياز ندارد، زيرا هر سيستم عامل از مطالبات ساير سيستم هاي عامل از سرور فيزيکي آگاه است. کل اين سيستم با يکديگر بصورت يک واحد "به هم پيوسته" (Cohesive) کار مي کنند.
روش استفاده از سرور مجازی VPS در سطح سيستم عامل اساساً از يک Hypervisor استفاده نمي کند. در مقابل، قابليت مجازي سازي بخشي از سيستم عامل ميزبان است که تمام توابع يک Hypervisor کاملاً مجازي سازي شده را انجام مي دهد. بزرگترين محدوديت روش مذکور در اين است که تمام سرورهاي مهمان بايد سيستم عامل مشابهي را اجرا کنند. هر سرور مجازی VPS مستقل از تمام سرورهاي مجازي ديگر باقي مي ماند، اما شما نمي توانيد در بين آنها از سيستم هاي عامل متفاوتي استفاده کنيد. از آنجائيکه تمام سيستم هاي عامل مهمان بايستي يکسان باشند، اين ساختار بعنوان يک محيط "همگن" (Homogeneous) شناخته مي شود.
کدام شيوه بهترين است؟ پاسخ اين سؤال تا حدود زيادي به نيازهاي سرپرست شبکه بستگي دارد. اگر سرورهاي فيزيکي سرپرست ، همگي يک سيستم عامل واحد را اجرا مي کنند، استفاده از روش سرور مجازی VPS سطح سيستم عامل مي تواند بهترين گزينه باشد. ترکيب هاي سطح سيستم عامل عموماً سريعتر و کارآمدتر از ساير روش ها هستند. از سوي ديگر، اگر سرپرست از سرورهايي استفاده مي کند که سيستم هاي عامل متفاوتي بر روي آنها اجرا مي شوند، استفاده از سرور مجازی VPS به روش ناقص مي تواند گزينه ي بهتري باشد. يک نقيصه ي احتمالي استفاده از سرور مجازی VPS به روش ناقص ، پشتيباني است. در واقع اين تکنيک نسبتاً جديد بوده و تنها تعداد اندکي از شرکت ها نرم افزار استفاده از سرور مجازی VPS به روش ناقص را ارائه مي کنند. بيشتر شرکت ها از سرور مجازی VPS به روش کامل پشتيباني مي کنند، اما توجه به استفاده از سرور مجازی VPS به روش ناقص در حال افزايش است و احتمالاً پس از مدتي جايگزين استفاده از سرور مجازی VPS به روش کامل خواهد شد.
فناوري مجازي سازي سرور
کامپيوتر هاي سرور (ماشين هايي که فايل ها و نرم افزارهاي کاربردي را بر روي شبکه هاي کامپيوتري ميزباني مي کنند) بايد بسيار قدرتمند باشند. بعضي از اين سيستم ها داراي واحدهاي پردازنده مرکزي (CPU) با هسته هاي پردازنده متعددي هستند که توانائي اجراي آسان وظايف پيچيده را در اختيار اين سرورها قرار مي دهند. سرپرستان شبکه هاي کامپيوتري معمولاً هر سرور را به يک نرم افزار کاربردي و با وظيفه اي معين اختصاص مي دهند. بسياري از اين وظايف بخوبي با سايرين کنار نمي آيند زيرا هريک از آنها به ماشين اختصاصي خودشان نياز دارند. "يک نرم افزار کاربردي بر روي هر سرور" در عين حال باعث مي شود که رديابي مشکلات بسيار آسانتر گردد. اين يک روش آسان براي ساده و مؤثر کردن يک شبکه ي کامپيوتري از نقطه نظر فني به حساب مي آيد.
با اين حال، شيوه ي مذکور با مشکلاتي نيز همراه است. اولاً در اين شيوه بطور کامل از قدرت پردازش کامپيوترهاي سرور مدرن بهره گيري نخواهد شد. اکثر سرور ها تنها از بخش کوچکي از قابليت هاي پردازش کلي خود استفاده مي کنند. مشکل بعدي اين است که وقتي يک شبکه ي کامپيوتري بزرگتر و پيچيده تر مي شود، سرورها به تدريج فضاي فيزيکي بسيار زيادي را اشغال مي کنند. يک Data Center در اين شرايط مي تواند با قفسه هاي (Racks) سرور خود انباشته مي شود که برق بسيار زيادي را مصرف و حرارت بسيار زيادي را توليد مي کنند.
مجازي سازي سرور (Server Virtualization) یا استفاده از سرور مجازی VPS تلاش مي کند تا هر دو مشکل مذکور را در يک حرکت قاطع برطرف نمايد. با استفاده از نرم افزارهايي که بطور اختصاصي طراحي شده اند، يک سرپرست مي تواند يک سرور فيزيکي را به چند ماشين مجازي تبديل کند. هر سرور مجازی VPS درست همانند يک ابزار فيزيکي منحصر بفرد عمل کرده و قادر به اجراي سيستم عامل خودش باشد. در تئوري، شما مي توانيد سرور مجازی VPS کافي را براي استفاده از تمام قدرت پردازش يک ماشين ايجاد کنيد، هر چند که اين کار هميشه بهترين ايده به حساب نمي آيد.
سخت افزار مجازي
تا همين اواخر، تنها راه براي ايجاد يک سرور مجازی VPS اين بود که نرم افزار خاصي را به منظور وادار نمودن CPU سرور به تأمين قدرت پردازش براي ماشين هاي مجازي متعدد طراحي کنيم. امروزه توليد کنندگان پردازنده ها نظير اينتل و AMD، محصولاتي را ارائه مي کنند که از قابليت پشتيباني توکار سرور مجازی VPS برخوردارند. با اينحال سخت افزار عملاً سرور مجازی VPS را ايجاد نمي کند و مهندسين شبکه هنوز براي ايجاد آنها به نرم افزار مناسب نياز خواهند داشت.
مجازي سازي یا استفاده از سرور مجازی VPS به هيچوجه يک مفهوم جديد نيست. دانشمندان علوم کامپيوتر از چند دهه ي پيش ماشين هاي مجازي را بر روي سوپرکامپيوترها ايجاد مي کرده اند. با اينحال، از زماني که مجازي سازي و استفاده از سرور مجازی VPS به يک فرآيند امکانپذير براي سرورهاي عادي تبديل شده است تنها چند سال مي گذرد. در دنياي فناوري اطلاعات (IT)، مجازي سازي سرور و استفاده از سرور مجازی VPS به يک عنوان داغ تبديل شده است. البته مجازي سازي سرور و استفاده از سرور مجازی VPS هنوز يک فناوري نوپا به حساب مي آيد و شرکت هاي مختلف روش هاي متفاوتي را براي آن ارائه کرده اند.
مزایای استفاده از سرور مجازی
استفاده از سرور مجازی ( VPS)سبب صرفهجویی در هزینه ها ، کاهش فضای کاری مورد نیاز و کمک به حفظ سیاستهای محیط زیستی میشود. با توجه به عملکرد بهتر و صرفهجویی در هزینه ها جای تعجب ندارد که اغلب شرکت های تجاری به فناوری های مجازی سازی روی آوردهاند.
مجازی سازی (Virtualization) اصولا به معنای قرار دادن یک لایه نرم افزاری بین سختافزار و سیستم عامل است. با مجازی سازی سیستم عامل از سخت افزار جدا میشود و میتوان چند سیستم عامل را همزمان و روی سختافزاری واحد اجرا کرد. جان گیلمارتین (John Gilmartin)، مدیر گروه بازاریابی شرکت VMWare در این باره میگوید: «در گذشته با استفاده از سرور های فیزیکی سیستم های عامل بهشدت به سخت افزار وابسته بودند. در آن دوران اغلب سازمان های فناوری اطلاعات یک برنامه کاربردی را بر روی یک سیستم عامل و روی یک سرور اجرا میکردند و هنگامی که سرور های قوی تری به بازار میآمد، عملا قسمت بزرگی از توانایی های محاسباتی آنها هدر میرفت. تنها کافی بود یک بررسی ساده در میان شرکتهای مختلف انجام دهید تا به این نکته پی ببرید که تنها از 5 الی 15 درصد ظرفیت واقعی سرور در این سازمانها استفاده میشد. بنابراین علیرغم سرمایهگذاری بالا، از ظرفیت ایجاد شده بهرهبرداری درستی به عمل نمیآمد.
صرفهجویی در هزینه
هزینه بالای خرید سرور یکی از عوامل اصلی استفاده از سرور مجازی ( VPS) است. در حقیقت علت اصلی کاهش هزینه ، ادغام سرور ها به کمک فناوری های مجازی سازی بوده و استفاده از این شیوه موجب کاهش فضای مورد نیاز برای نصب سرور ها در مراکز داده میشود. این شیوه نه تنها اجازه کاهش تعداد سرور های فیزیکی و فضای مورد نیاز جهت نصب آنها را میدهد، بلکه سبب کاهش وسایل خنک کننده سرور ها و کاهش مصرف برق نیز میشود. با استفاده از سرور مجازی ( VPS) و ادغام زیرساخت ها میتوان از 80 درصد ظرفیت اسمی سرور ها (نسبت به 15 درصد اولیه) استفاده کرده ، هزینههای مرتبط را پایینتر آورد. با ادغام هر سرور فیزیکی 8,000 دلار در یک دوره زمانه 3 ساله صرفهجویی میشود . مزیت اصلی یک سرور مجازی ( VPS) در مقایسه با یک سرور فیزیکی امکان تغییر مکان آن است. یک سرور مجازی ( VPS) را میتوان از یک سرور فیزیکی به سرور فیزیکی دیگری انتقال داد. معمولا این جابهجایی بدون وقفه در ارایه خدمات به کاربران انجام مییابد. از دیگر مزایای استفاده از سرور مجازی ( VPS) میتوان به توزیع مناسب بار شبکه و ارتقا و رفع عیب سرورها بدون ایجاد وقفه و دسترسی تمام وقت اشاره نمود. چنانچه شما قصد افزایش ظرفیت سرورها را داشته باشید، معمولا برای تهیه و نصب یک سرور جدید حدود 16 هفته زمان نیاز خواهید داشت. در حالی که نصب یک سرور مجازی ( VPS) تنها به چند دقیقه زمان نیاز دارد.
صرفهجویی در فضا و انرژی
با مجازیسازی سرورها و کمتر شدن حضور فیزیکی آنها، میزان برق مورد نیاز سرورها و تجهیزات خنککننده در مرکز داده کاهش مییابد. با بهکارگیری هر سرور مجازی ( VPS) حدودا 7 هزار کیلو وات ساعت در برق صرفهجویی میشود. از طرفی با توجه به قیمت بالای ساختمان جهت راهاندازی یک مرکز داده جدید ، صرفهجویی قابل توجهی در این خصوص انجام میپذیرد. علت استفاده از فناوری های مجازی سازی توسط بسیاری از شرکتها اجتناب از ساخت یا خرید مرکز دادهای فیزیکی جدید است.
مجازی سازی و بازگشت سرمایه
یکی از ابزارهای مورد استفاده در فرآیند مجازی سازی ، VMotion محصول شرکت ویامویر است که اجازه میدهد بدون وقفه در ارایه خدمات به مشتریان ، برنامههای کاربردی خود را از یک سرور مجازی ( VPS) در حال اجرا به سروری دیگر انتقال دهید. نحوه مدیریت محیط مجازی در مرکز داده بسیار حایز اهمیت است و باید بررسی نمود که نرمافزار فعلی مدیریت سرور توانایی پشتیبانی از محیط مجازی را دارد یا نیاز به انتخاب بستره مدیریتی متفاوتی دارید. مارتین در این باره میگوید: «برای درک بهتر بازگشت سرمایه به کمک سرور مجازی ( VPS) یکی از سرویسهای حساس سازمانی نظیر پست الکترونیک را در نظر بگیرید. همه میدانند که سرویس پست الکترونیک یکی از بااهمیتترین و معتبرترین ابزارهای تجاری هر شرکتی محسوب میشود و قاعدتا قطع بودن این سرویس، حتی به مدت کوتاه، خسارتهای جبرانناپذیری به شرکت وارد خواهد کرد. با کمک سرویس ویامویر میتوانی سرویس سرور پست الکترونیک مجازی خود را بلافاصله جابهجا یا کپی کرد و عملا زمان قطعی سرویس خود را به صفر رساند و بازگشت سرمایه فناوریهای مجازیسازی را تضمین نمود.
در حقیقت با آن که محاسبه میزان بازگشت سرمایه در ابتدای فرآیند مجازی سازی امری نسبتا مشکل است، اما با گذشت زمان ، مزایای به کارگیری سرور مجازی ( VPS) نظیر بهینه سازی مصرف انرژی ، سهولت انجام عملیات و صرفهجویی در فضا بیشتر آشکار میشود.
گام بعدی
از آن جا که مجازیسازی در نتیجه ادغام سرورها و انجام راهکاری صرفا نرمافزاری بر روی سختافزار حاصل میشود، توانایی مدیریت سیستمهای عامل متنوعی را در یک سرور فیزیکی به ارمغان میآورد. گام بعدی مجازیسازی در بخش ورودی / خروجی (I/O) دادهها خواهد بود، که بنیان مجازیسازی مبتنی بر سختافزار محسوب میشود. این رویه شامل توسعه و بسط فناوریهای مجازیسازی در سطح پردازنده است و امکان ارتباط مستقیم بین سرور مجازی ( VPS) و لایه نظارتی را فراهم میآورد. در حال حاضر پردازندههای جدید دارای قابلیت شاخصبندی (Indexing) مجازی سریع هستند و امکان ترجمه آدرسهای مجازی را به آدرسهای فیزیکی در سطح سختافزار دارا می باشند. پیش از این کاربران مجبور بودند با راهکار صرفا نرمافزاری، موجودیتی به نام جداول صفحه «سایه» ایجاد کنند که در حقیقت رده دومی از مدیریت حافظه ماشین مجازی بود. امروزه برای پشتیبانی برنامههای کاربردی دارای ورودی / خروجی بالا و پایگاههای داده بزرگتر به سرعت پردازش بیشتری نیاز است و از همین حیث این فناوری با دستیابی به مدیریت حافظه مجازی سختافزاری، بخش ورودی / خروجی دادهها را نشانه رفته است و بهطور حتم گام بعدی در فناوریهای سختافزارهای مجازیسازی، بخش ورودی / خروجی دادهها خواهد بود.
مزایای استفاده از VPS
تنظیم پیکربندی سرور اختصاصی و تغییر آن در هر لحظه
دسترسی root/administrator به کل سیستم عامل
انتخاب سیستم عامل دلخواه
اتصال های پرسرعت و متعدد قابل جایگزین به اینترنت
انعطاف پذیری :امکان ارتقا پلن و دسترسی به منابع بیشتر و نامحدود در هر لحظه
ایزوله بودن :سیستم و منابع شما بطور کامل از بقیه سرور های مجازی جدا و ایزوله می باشد
قابلیت اطمینان : بازیابی لحظه ای اطلاعات درصورت بروز اختلال
پشتیبانی 24 ساعته در 7 روز هفته و تمامی طول سال
سرور مجازی (VPS)
هر (VPS) سرور مجازی بنا به تعريف اوليه ، سهم خاصي از منابع سرور از قبيل پردازنده ، حافظه اصلي ، فضاي ديسک سخت ، پهناي باند و ... را به صورت اختصاصي و تضمين شده در اختيار خواهد داشت. به عنوان مثال، يک (VPS) سرور مجازی مي تواند شامل 512 مگابايت از 24 گيگابايت حافظه اصلي سرور ما را به صورت تضمين شده به همراه 50 گيگابايت فضاي ذخيره سازي و 500 گيگابايت پهناي باند ماهيانه باشد. اين بدين معنا است که صرفنظر از ميزان مصرف ساير (VPS) سرور مجازی موجود بر روي سرور، سرور مجازی (VPS) مورد مثال ما تحت هر شرايطي به 512 مگابايت از حافظه اصلي سرور دسترسي خواهد داشت .
هر (VPS) سرور مجازی به طور کاملاً جداگانه عـمـل مي کنـد در نتيجـه سایر (VPS) سرور مجازی موجود بر روي يک سـرور مي توانند از سيستم هاي عامل متفاوت و نرم افزارهاي مختلف و نسخه هاي متفاوتي استفاده نمايند. بر فرض يک VPS داراي لينوکس Fedora ، ديگري داراي CentOS به عنوان سيستم عامل هاي سـرور خواهند بود. همين امر در رابطه با (VPS) سرور مجازی با سـيسـتـم عامل وينـدوز نيـز صادق مي باشد. همچنين تعريف Name Server هاي اختصاصي ، نصب ASP, PHP , MySQL , .NET و ساير برنامه ها با نسخه دلخواه ، نصب و اجراي كليه برنامه ها، DLL ها، ... بطور كامل در كنترل و اختيار هر مشترك مي باشد .
مهمترين مزاياي استفاده از (VPS) سرور مجازی در مقايسه با ساير سرويس هاي ميزباني ، هزينه بسيار کمتر (VPS) سرور مجازی نسبت به سرورهاي اختصاصي و استقلال عملکرد و دسترسي بالاتر نسبت به سرويس هاي نمايندگي (Resseller/Shared Hosting) مي باشد بگونه اي که هزينه سرور مجازی (VPS) در بسياري از اوقات يک پنجم تا يک دهم هزينـه سـرور هاي اختصاصـي بوده ولي تمامي امکانات آنهـا را دارا مي باشد . همچنين هر سرور مجازی (VPS) ميتواند به تعداد دلخواه IP معتبر اختصاصي نيز داشته باشد . در مجموع از ديد کاربر نهايي ، سرور مجازی (VPS) درست همانند يک سرور اختصاصي بوده و کاربر به هيچ عنوان تفاوتي را در نحوه عملکرد و کيفيت خدمات اين دو مشاهده نخواهد کرد .
مزاياي سرور مجازی (VPS) به ميزباني وب اشتراکي :
کنترل: با دراختيار داشتن دسترسي root ، يا Administrator شما به راحتي مي توانيد پيکره بندي سرور مجازی (VPS) را تغيير دهيد، برنامه هاي مورد نظر خود را نصب کنيد، يا تغيير دهيد، که به هيچ وجه در ميزباني اشتراکي مقدور نيست .
امنيت : فايل سيستم شما کاملا مجزا از ساير مشتريان خواهد بود و مطمئن خواهيد بود که از دسترس آنها دور است و بدين ترتيب امنيت بيشتري براي شما تامين خواهد شد .
مجزا بودن و کارايي: سرور مجازی (VPS) شما از منابع اختصاص يافته گارانتي شده براي خود به صورت کامل مي تواند استفاده کند و کار مشتريان ديگر سرويس شما را تحت تاثير قرار نخواهد داد .
مزاياي سرور مجازی (VPS) نسبت به سرور اختصاصي:
هزينه : در واقع شما همه قابليتهاي يک سرور اختصاصي را با کسري از هزينه هاي آن خواهيد داشت .
قابليت اطمينان : سازوکار تهيه نسخه پشتيبان به صورت لحظه اي امنيت داده هاي (VPS) سرور مجازی را تضمين مي کند .
مديريت پذيري : ابزارهاي تعبيه شده در ويرچوزو که بر خلاف ديگر هم نوع هاي خود همچون اپن وي زد که محصولي رايگان هست داراي کرنل اختصاصي بوده و (VMware ESXI) نصب برنامه ها و تغيير و به روزرساني آنها را فورا انجام مي دهند .
استفاده از ظرفيتهاي خالي: هر سرور مجازی (VPS) قادر است تا در صورت خالي بودن ظرفيتهاي سيستم و عدم استفاده از آن بوسيله سرور مجازی (VPS) ديگر در صورت نياز، از همه آن استفاده کند .
انعطاف پذيري: ارتقاءمنابع اختصاص يافته براي يک (VPS) سرور مجازی ، در صورت نياز به منابع بيشتر به راحتي قابل انجام است
آيا سرور مجازی (VPS) را مي شناسيد ؟ (قسمت اول)
Virtual Private Servers يا سرورهاي تخصصي مجازي جزء سرورهاي پيشرفته با آخرين تكنولوژي مجازي سازي هستند. پايه كار ، تقسيم مجازي يك سرور قدرتمند فيزيكي به چندين سرور مجازی (VPS) است به طوري که هر سرور مجازی (VPS) كاملا مانند يك سرور فيزيكي شبكه مشاهده مي شوند و با همان ساختار اوليه و اسكريپت ها ، كاربران ، پردازش ها ، سيستم فايل و ... عمل مي کنند.
اساس سرور مجازی (VPS) :
· سرور مجازی (VPS) درست مانند يك سرور مستقل شبكه عمل مي کند.
· سرور مجازی (VPS) پردازش ها، كاربران، فايل ها و دسترسي به Root ويژه خود را دارد.
· سرور مجازی (VPS) داراي آدرس شبكه ، شماره پورت ، جدول ها ، فيلترينگ و قوانين روتينگ ويژه است.
· سرور مجازی (VPS) ساختار و تعاريف خاص خود را براي سيستم و نرم افزارهاي كاربردي دارذ.
· سرور مجازی (VPS) داراي ورژن سيستم عامل و نرم افزار ويژه است.
· سرور مجازی (VPS) قادر به حذف ، اضافه و تغيير فايل هاست به طوري که مي توان نرم افزارهاي كاربردي متفاوتي روي آن ها نصب کرد .
هر VPS ، مستقل از ديگر سرور مجازی (VPS) است. که هريك مي توانند نرم افزارهاي كاربردي خود را داشته باشند. كاربر Root درست مانند سرور اصلی، حقوق دسترسي كامل را به سرور خود اختصاص مي دهد.
اين سرور ها داراي قابليت هاي فراواني براي نصب انواع نرم افزار و كاربري هاي متفاوت و متنوع هستند. اما راه اندازي تمام امكانات روي يك سرور مجازی (VPS) ، به سبب اشغال منابع پردازشگر و حافظه موجب هرز رفتن و کندي کار مي شود. براي جلوگيري از هرز رفتن منابع ، از يك سري قوانين براي تخصيص منابع پيروي مي شود كه بسته به نوع نرم افزارهاي مورد نياز (براي نصب و كاربري آن ها ) متفاوت هستند. با اين قوانين قادر خواهيم بود بيش از 20 منبع اصلي سيستم خود را مديريت کنيم و براي آن ها حداكثر و حداقل درنظر بگيريم.
مديريت منابع به ما امکان مي دهد تا حداقل حافظه RAM و CPU را براي هر VPS اختصاص دهيم. به اين ترتيب از تأثير سرور مجازی (VPS) ديگر كاسته مي شود و سرور مجازی (VPS) قادر به انجام وظايف خود به شکل نرمال خواهد بود. همچنين مازاد منابع به سرورهايي كه به منابع بيشتري احتياج دارند، اختصاص مي يابد.
سرور مجازی (VPS) فاصله اي را كه بين سرورهاي به اشتراك گذارده شده و سرورهاي اختصاصي وجود داشت پرکرده و داراي كليه مزاياي يك سرور اختصاصي است.
سرور اختصاصي مجازي (Virtual Private Server)
سرورهای تخصصی مجازی جزء سرورهای پيشرفته با آخرين تكنولوژی مجازي سازی هستند مجازی سازی به معنی تقسيم يك سرور قدرتمند فيزيكی به چندين سرور مجازی است. در اين سرويس هر يك از سرورهای مجازی كاملا مانند يك سرور فيزيكی شبكه مشاهده مي شوند. اين سرويس براي کسانی مناسب می باشد که به يک سرور اختصاصی (Dedicated Server) جهت وب سايت يا وب سايت های خود نيازمند می باشند اما توان يا توجيه اقتصادی اجاره يک سرور اختصاصی کامل را ندارند. همچنين يک سرور مجازی نسبت به يک سرور اختصاصی معادل خود در منابع سخت افزاري به علت استفاده از سخت افزار بهتر در سرور مادر و دسترسی به منابع اضافی در سخت افزار اشتراکی، داراي کارايی بهتر و بالاتری می باشد.
برای پياده سازی يک سيستم مجازی شده بر اساس نوع سيستم عامل پايه، معماری و نيازمندی ها از نرم افزارهای متعددی می توان استفاده نمود. نرم افزارهای Xen, ESX, Virtuozzo, KVM و HyperV نمونه هايی از اين نرم افزارها مي باشند. در مرکز داده تبيان براي استفاده تکنولوژی مجازی سازی از نرم افزار ESX که يکی از قدرتمند ترين نرم افزارهای اين مجموعه است، استفاده شده است.
ويژگي های فنی سرورهای مجازی
سرورهای مجازی VPS فاصله بين سرورهای به اشتراك گذارده شده و سرورهای اختصاصی را پرکرده و دارای كليه مزايای سرورهای اختصاصی می باشند به عبارت ديگر يک سرور مجازی درست مانند يك سرور مستقل شبكه عمل مي کند
هر سرور مجازی پردازش ها، كاربران فايل ها و دسترسيRoot يا Administrator ويژه خود را دارا می باشد
هر سرور دارای آدرس شبكه شماره پورت جدول هاي ديواره آتش و قوانين روتينگ ويژه خود است
هرسرور مجازی ساختار و تعاريف خاص خود را براي سيستم و نرم افزارهای كاربردی دارد
هر سرور مجازی داراي ورژن سيستم عامل و نرم افزار ويژه است
هر سرور مجازی قادر به حذف، اضافه و تغيير فايل هاست به طوری که می توان نرم افزارهای كاربردی متفاوتی را روي آن نصب کرد
هر سرور مجازیVPS مستقل از ديگر سرورهای مجازي است به نحوی که هر سرور مجازی می تواند نرم افزارهای كاربردی خود را داشته باشد
آيا سرور مجازی (VPS) را مي شناسيد ؟ (قسمت دوم)
سرور مجازی (VPS) داراي پنج فايده عمده هستند :
· قيمت: سرور مجازی (VPS) امکان داشتن سرور عملياتي کامل را تنها با داشتن كسري از قيمت سرور مادر فراهم خواهند آورد.
· يكپارچگي اطلاعات: با داشتن سرور مجازی (VPS) قادر به تعريف نسخه پشتيبان از نوع Incremental روي Raid Array 5 خواهيد شد.
· مديريت: ماهيت سرور مجازی (VPS) به معني امكان اعمال مديريت روي نرم افزارهاي مختلف و نصب Patch ها و Update هاست .
· عملياتي بودن: سرور مجازی (VPS) كاملا عملياتي است و مانند يك سرور مستقل عمل مي كند.
· استفاده مؤثر از منابع: با سرور مجازی (VPS) قادر به دسترسي بر منابع مورد نياز خواهيد شد. در صورت نياز بيشتر ، مي توانيد به راحتي آن را مديريت کنيد و منابع لازم را به نرم افزار خود اختصاص دهيد.
سرور مجازی (VPS) چهار فايده اساسي در به اشتراك گذاري دارند:
· كنترل: سرور مجازی (VPS) دسترسي Root را به شما خواهد داد، به اين ترتيب امكان اعمال تغييرات را در تنظيم و ساختار سيستم فايل خواهيد داشت و قادر خواهيد بود نرم افزار را نصب کنيد، آن را تغيير دهيد و يا حذف کنيد. در محيط به اشتراك گذاشته شده ، مي توانيد به ساختار اعتماد کنيد و بهترين كارايي را از سيستم انتظار داشته باشيد.
· امنيت: با سرور مجازی (VPS) ، سيستم فايل شما قابل مشاهده توسط ديگر سرور مجازی (VPS) نيست. در سيستم هاي به اشتراگ گذاري ، ديگر كاربر با دسترسي Shell ، مي تواند هركاري در محيط به اشتراك گذارده شده انجام دهد. اما اين امکان در سرور مجازی (VPS) وجود ندارند و امنيت و اختصاصي بودن اطلاعات حفظ خواهد شد.
· ايزوله بودن: در محيط هاي به اشتراك گذارده شده درصورت اجراي چندين اسكريپت ، امكان اختلال در كار و نقصان وجود دارد، زيرا منابع به صورت كامل ايزوله نيستند. در سرور مجازی (VPS) شما داراي منابع كاملا ايزوله هستيد و نرم افزارهاي به اشتراك گذاشته شده در روند كاري سرور اشکال ايجاد نمي كند.
· كارايي: در محيط به اشتراك گذاري منابع، امكان استفاده از حداكثر منابع توسط پردازشي خاص وجود دارد. اين امکان ، از قابليت و كارايي سيستم مي كاهد. در سرور مجازی (VPS) در واقع شما ظرفيتي از منابع را براي كارهر سرور تضمين مي كنيد. به اين ترتيب امكان استفاده از آن ها در صورت نياز وجود خواهد داشت و كارايي قربانی نوع استفاده از منابع توسط نرم افزارها نخواهد شد.
مطالب بالا ، دلايلي مستند و منطقي براي استفاده از سرور مجازی (VPS) در شبكه هاي كامپيوتري هستند. هرچند استفاده از سرور مستقل در ظاهر آسان تر و در صرفه جويي زمان مؤثرتر است، وقتي به فايده هاي سرور مجازی (VPS) و صرفه جويي در هزينه فكر كنيم، به استفاده بيش از پيش از آن تشويق خواهيم شد.
مرکز داده vps برای چه کسانی میتواند مفید باشد؟
سرور مجازی (vps) برای صاحبان وب سایت هایی که به منابع بیشتر و قابل اطمینانتر نیاز دارند و یا به ترافیک بیشتری احتیاج دارند و قصد دارند تا سایت و یا کسب و کار خود را گسترش داده و به تجارت الکترونیک بپردازند انتخابی ایده آل است. سرور مجازی (vps) با در اختیار گذاشتن قابلیت استفاده از سیستم عامل های مجزا و مستقل و شخصی سازیها می تواند برای صاحبان کسب و کار امنیت بالاتری به ارمغان بیاورد.
از مزایای دیگر سرور مجازی (vps) می توان به موارد زیر اشاره کرد:
پهنای باند بالا :
در سرورهای اختصاصی Dedicated و اشتراکی اگر قصد دارید ترافیک بیشتری برای وبسایت خود در اختیار داشته باشید باید برای آن بهای بیشتری بپردازید و مدیران سایتهای پرطرفدار دائما با نگرانی تمام شدن پهنای باند و افزایش هزینهها روبرو هستند. سرور مجازی (vps) پهنای باند بالایی را برای شما فراهم می کند و نگرانی های شما را برطرف می کند. اگر سایت شما در وب سایت های بزرگ اشتراک گذاری مانند Digg و دیگر سرویسهای اشتراک گذاری پر بازدید لینک شود و سایت شما بر روی یک سرور اشتراکی میزبانی میشود حتما با مشکل مواجه خواهید شد و پهنای باند شما به سرعت مصرف می شود و سایت ممکن است از دسترس خارج شود. اما در میزبانی های یا سرور مجازی (vps) با در نظر گرفته شدن حافظه رزرو شده برای مواقع مورد نیاز و استفاده غیر قابل پیشبینی در مواقع بحرانی مانند مواقعی که ترافیک سایت بسیار بالاست این نگرانی بر طرف می شود.
ایمیل سرور اختصاصی:
شما با داشتن سرور مجازی (vps) به ایمیل سرور خود که که فقط مختص به دامنه شما است و فقط ایمیلهای از دامنه شما را هندل می کند دسترسی دارید و این به شما کنترل بیشتر می دهد و کارایی را افزایش می دهد همچنین امنیت بیشتری را فراهم می کند.
دسترسی ریشه (root) و SSH:
سرور مجازی (vps) به شما یک سفارشی سازی سطح سرور ارائه می کند که قبلا به دلایل امنیتی فقط به وسیله یک سرور اختصاصی Dedicated می توانستید آن را در اختیار داشته باشید. علاوه بر آن می توانید با خط فرمان دسترسی ریشه را در اختیار داشته باشید و به عنوان کاربر ریشه به سرور لاگین کنید.
امنیت:
با یک سرور مجازی اختصاصی و یا با استفاده از سرور مجازی (vps) از یک شرکت خوب که بوسیله فایروال امن شده است کنترل کاملی در اختیار خواهید داشت و می توانید شخصی سازی اش نموده و نیازتان را برطرف کنید.برای مثال شما می توانید دسترسی به محیطهای حساس مانند کنترل پنل را برای آدرسهای آیپی خاص محدود کنید.
سرور مجازی (vps) مزایای زیادی از قبیل کنترل کاملتر و بیشتر ، امکان اختصاصی سازی سرور و تنظیمات ، سطح بالاتری از امنیت و عملکرد عالی برای وبسایتهای دارای ترافیک بالا را در اختیار می گذارد. سرور مجازی (vps) یک گزینه مناسب و ایدهآل برای میزبانی کسب و کارهای کوچک و متوسط و وبسایت/وبلاگهای محبوب است و باعث صرفه جویی در هزینههای میزبانی در عین بالا بردن کارایی آنها می شود.
سرور مجازی اختصاصی (VPS) و مزایای مرکز داده vps چیست ؟
VPS که مخفف آن Virtual Private Server می باشد و سرور مجازی (vps) به معنای سرور اختصاصی مجازی می باشد و گاهی از آن به عنوان VDS یا Virtual Dedicated Server نیز نام می برند، به طور ساده به سرویس های میزبانی فضایی گفته می شود که همانند یک سرور اختصاصی مستقل با دسترسی سطح بالا به سرور عمل مینمایند لکن در سرور مجازی (vps) سرور ها بصورت چندگانه و با هم بر روی یک سرور فیزیکی قرار می گیرند. به عبارت بهتردر سرور مجازی (vps) ، با استفاده از تکنولوژی مانند Virtuozzo و با بهره گیری از سخت افزارهای بسیار قوی و پیشرفته، یک سرور فیزیکی به چندین سرور مجازی (vps) با امکانات یکسان یا متفاوت تقسیم می شود.
در سرور مجازی (vps) هر VPS بنا به تعریف اولیه، سهم خاصی از منابع سرور از قبیل پردازنده ، حافظه اصلی ، فضای دیسک سخت ، پهنای باند و... را به صورت اختصاصی و تضمین شده در اختیار خواهد داشت. به عنوان مثال در یک سرور مجازی (vps) ، یک VPS می تواند شامل 512 مگابایت از 8 گیگابایت حافظه اصلی سرور را به صورت تضمین شده به همراه 50 گیگابایت فضای ذخیره سازی و 500 گیگابایت پهنای باند ماهیانه باشد. این بدین معنا است که صرفنظر از میزان مصرف سایر VPS های موجود بر روی سرور، VPS مورد مثال ما تحت هر شرایطی به 512 مگابایت از حافظه اصلی سرور دسترسی خواهد داشت.
در سرور مجازی (vps) هر VPS به طور کاملاً جداگانه عـمـل می کنـد در نتیجـه VPS هـای موجود بر روی یک سـرور می توانند از سیستم های عامل متفاوت و نرم افزارهای مختلف و نسخه های متفاوتی استفاده نمایند. بر فرض یک VPS دارای لینوکس Fedora، دیگری دارای CentOS به عنوان سیستم عامل های سـرور خواهند بود. همین امر در رابطه با VPS های با سـیسـتـم عامل وینـدوز نیـز صادق می باشد. همچنین تعریف Name Server های اختصاصی ، نصب ASP, PHP , MySQL , .NET و سایر برنامه ها با نسخه دلخواه ، نصب و اجرای كلیه برنامه ها، DLL ها، ... بطور كامل در كنترل و اختیار هر مشترك میباشد.
مهمترین مزایای استفاده از سرور مجازی (vps) در مقایسه با سایر سرویس های میزبانی، هزینه بسیار کمتر VPS ها نسبت به سرورهای اختصاصی و استقلال عملکرد و دسترسی بالاتر نسبت به سرویس های نمایندگی (Resseller/Shared Hosting) می باشد بگونه ای که هزینه VPS ها در بسیاری از اوقات یک پنجم تا یک دهم هزینـه سـرور های اختصاصـی بوده ولی تمامی امکانات آنهـا را دارا می باشد. همچنین هر VPS میتواند به تعداد دلخواه IP معتبر اختصاصی نیز داشته باشد. در مجموع از دید کاربر نهایی، VPS درست همانند یک سرور اختصاصی بوده و کاربر به هیچ عنوان تفاوتی را در نحوه عملکرد و کیفیت خدمات این دو مشاهده نخواهد کرد.
مزایای سرور مجازی (vps) ، سرور مجازی اختصاصی چیست ؟
استفاده از سرور مجازی (vps) و سرور مجازی اختصاصی (Virtual Private Servers) ایده آل برای شرکتها، سازمانها و سایتهایی است که نیاز به منابع بیشتری برای ارائه خدمات خود دارند. سرور مجازی (vps) یا سرور مجازی ، حد فاصل بین سرویس هاستینگ مشترک و سرور اختصاصی است. در سرویس هاستینگ مشترک تعداد زیادی وب سایت روی یک سرور قرار میگیرند و در مقابل سرور اختصاصی (Dedicated Server) نیاز به صرف هزینه بیشتری دارد که بدون داشتن توجیه مالی تهیه آن به صرفه نخواهد بود. سرور مجازی (vps) با داشتن برتری در امکانات و منابع نسبت به سرویس هاستینگ مشترک، و قیمت مناسب تر نسبت به سرویس سرور اختصاصی، مناسب برای اکثر سایتها و شرکت ها است.
مجازی سازی چيست؟
مجازی سازی یا اجاره سرور مجازی عبارت است از مستقل نمودن محل فیزیکی پردازش اطلاعات از محل فیزیکی کاربر و موفقیت در بکارگیری اين تکنولوژی ، مستلزم اجرا و مدیریت تمامی اجزای آن می باشد.
چرا مجازی سازی؟
امروزه گسترش شبکه ها و محاسبات رایانه ای و نیاز به استفاده از آن جزء لاینفک یک فعالیت ، اعم از تجاری و غیر تجاری به شمار می آید، به این معنی که شرکت ها و موسسات گوناگون نه تنها ناگزیر به استفاده از این تکنولوژی جهت تسریع فرآیند دستیابی به اهداف تعین شده سازمانی خود می باشند، بلکه می بایست شرایطی را فراهم نمایند تا بتوانند بیشترین تطبیق را با تغیرات محیط رقابتی داشته باشند.از سوی دیگر استفاده از این تکنولوژی ها وابستگی و مشکلات خاص خود را به همراه دارد. امروزه یکی از چالش های سازمان های بزرگ، خرابی شبکه و مشکلات سخت افزاری و نرم افزاری است که منجر به فلج شدن کلیه فعالیتهای سازمان می گردد. هر چند ممکن است این مشکلات برای زمان محدود رخ دهند، نتایج آن برای سازمان زیان آور و پر هزینه خواهد بود. برخی از این چالشها عبارتند از:
· آلودگی شبکه بدلیل استفاده کاربران از فایل های ویروسی
· پهنای باند محدود در سازمان و هزینه های افزایش آن
· سرقت اطلاعات سازمان
· عدم تجمیع داده ها و فایل های سازمان
· مشکلات تهیه نسخه پشتیبان اطلاعات بدلیل عدم تمرکز داده ها
· هزینه های بروز رسانی مکرر نرم افزاری/ سخت افزاری
· خرابی سخت افزاری کلاینت ها
· خرابی نرم افزاری کلاینت ها
· هزینه های بالای نیروی انسانی مدیریت شبکه
· چالش های کنترل برنامه های مورد استفاده کاربران و....
چالش های فوق سبب ایجاد نیاز برای خلق تکنولوژی نوین مجازی سازی گردید.
اهميت مجازی سازی
چه راهکاری را می توان به منظور حداقل سازی هزینه ها به کار برد؟ چه راهکاری را می توان به منظور سرمایه گذاری مفید در دوران رکود اقتصادی جهان به کار گرفت؟ چگونه می توان با سرمایه گذاری درست، ریسک بحران شدید اقتصادی را که کشورمان را تهدید می کند، کاهش داد؟
مجازی سازی می تواند راهکاری بسیار مناسب باشد. فکر کنید به جای آنکه 10 سرور فیزیکی داشته باشید که 10 سیستم عامل مختلف بر روی آن ها نصب باشد و هر کدام سرویس خاصی را به کاربران دهند، تنها دو سرور فیزیکی داشته باشید و در عین حال 10 سیستم عامل که بر روی این دو سرور به صورت همزمان به کاربران سرویس دهی نمایند.
جالبتر از آن، اگر بدانیم راهکار دوم کارایی شبکه ما را نیز افزایش دهد و زمان از کار افتادگی سرویس ها را چه به صورت سخت افزاری و چه نرم افزاری به میزانی کاهش دهد که کاربر نهایی هرگز متوجه این اختلال نشود، می توانیم با اطمینان خاطر به سمت پیاده سازی این راهکار حرکت نماییم.
راهکارهای مجازی سازی
مجازی سازی را می توان به دو بخش اصلی تقسیم کرد، این دو بخش دو راهکار مختلف هستند که هر سازمان می تواند با توجه به نیاز و شرایط خود یکی از این دو راه را برگزیند.
روش اول: چندین سیستم عامل بر روی یک سرور مجازی
این روش برای تمامی سازمان ها چه کوچک و چه بزرگ لازم است. اجاره سرور مجازی به شما اجازه می دهد تا چندین سیستم عامل را بر روی بستر سخت افزاری یک سرور داشته باشید. مثلاً فرض کنید شما در شبکه خود 3 سرور مختلف دارید.
· یک سرور MS Windows Server 2008به منظور میزبانی سرویس Active Directory
· یک سرور Linux Fedoraبه منظور میزبانی پورتال سازمانی
· یک سرور MS Windows Server 2003به منظور میزبانی سرویس ISA
حال فرض کنید شما اقدام به اجاره سرور مجازی می نمایید. حالا یک سرور خواهید داشت که سه سیستم عامل ذکر شده روی آن قرار دارند و به صورت همزمان، هر سه مشغول ارائه سرویس خود در شبکه هستند. این گونه، هزینه های شما تا نزدیک به یک سوم کاهش پیدا می کند زیرا هزینه های بسیاری همچون برق مصرفی و تولید سرمایش به میزان قابل ملاحظه ای کاهش می یابد.
روش دوم: یک سیستم عامل بر روی چندین سرور
این روش بیشتر برای سازمان های بزرگ، آزمایشگاه ها و نیز سازمان هایی که نیازمند توان پردازشی بالایی هستند مفید است. این روش به شما اجازه می دهد تا از بستر سخت افزاری چندین سرور استفاده نموده و یک سیستم عامل را پشتیبانی نمایید. استفاده از چندین سرور فیزیکی مقدار منابع بسیار بیشتری را در اختیار سیستم عامل ما قرار می دهد. به طور مثال سیستم عامل ما قادر خواهد بود از چندین CPU به منظور انجام اعمال پردازشی خود استفاده نماید که قدرت بسیار بیشتری را در اختیار او قرار می دهد.
مزایا و منافع اجاره سرور مجازی چیست؟
از اساسی ترین دغدغه های مدیران IT می توان به کاهش هزینه های نگهداری شبکه اشاره داشت. هزینه هایی که روز به روز در حال افزایش هستند مانند:
· هزینه برق مصرفی
· هزینه نیروی فنی مورد نیاز به منظور نگهداری سیستم ها
· هزینه سرمایش اتاق سرور
· هزینه خرید و تعویض سخت افزار مورد نیاز سرورها
· هزینه ناشی از عدم کارکرد صحیح شبکه و از کار افتادن آن و ...
كه می توان این لیست را تا مدت ها ادامه داد و فهرست بلند بالایی از این هزینه های سنگین تهیه کرد. بدين جهت می توان با اجاره سرور مجازی از مزايا و کاربردهای بيشمار آن استفاده نمود که در زیر به چند مورد از اين مزايا اشاره میگردد:
1- بهره وری هر چه بیشتر از سخت افزار و کاهش هزینه ها
2- استفاده بهینه از فضای فیزیکی در مراکز داده و کاهش هزینه ها
3- کاهش شدید در مصرف انرژی الکتریسیته مصرفی در مراکز داده و کاهش هزینه ها
4- کاهش هزینه نگهداری و مدیریت سرور و سرویس ها و کاهش هزینه ها
5- امکان ایجاد محیط های Test & Developmentبه صورت بسیار مقرون به صرفه
6- پشتیبان گیری و بازیایی سرور مجازی (Disaster Recovery & Backup)
7- امنیت سرورها
8- کاهش شدید هزینه تجهیزات شبکه
آشنايي با مركز ديتا (Data center)
بطور مختصر دیتا سنتر مركز داده ناميده شده است، اتاقي بزرگ از تعداد زيادي سرور كه همگي آنها به اينترنت سرعت بالا و همچنين برق اضطراري متصل هستند. اين توضيح مفهوم عاميانه يك مركز داده بود. شايد در بسياري از شركتهاي بزرگ و كوچك اتاقي به نام اتاق سرور وجود داشته باشد، همانطور كه از اسم آن پيداست، اين اتاق مخصوص سرور است، سرورها بايد بيوقفه (Non Stop) به كاربران سرويسدهند، در نتيجه از سيستمهاي موجود در بازار كامپيوتر نميتوانيد سرويسدهنده مناسبي پيدا كنيد كه در طول ساليان Non Stop كار كند، اما سرورهايي مخصوصي وجود دارد كه معمولا بصورت Pack كامل هستند.
حتما تابحال برايتان پيش آمده است كه درب كيس كامپيوتر خود را باز كنيد، حتما ميزان زيادي از گردوغبار انباشته شده در كيس را مشاهده كردهايد، اين گردوغبار معمولا به دليل اينكه كيس كامپيوتر روي زمين قرار ميگيرد و كيسها براي خنك كردن قطعات داخل خود معمولا بيش از يك فن براي جابجايي هوا در آنها تعبيه شده كه حالت مكنده دارند و اين امر باعث نفوذ گردوغبار به درون كيس ميشود. در سرورهاي مخصوصي كه وظيفه ارائه سرويس بيوقفه را دارند شرايط ياد شده برابر است با خرابي و فرسودگي زودرس قطعات سرور و در نتيجه اختلال در سرويسدهي. نكته ديگري وجود دارد كه باعث اختلال در سرويسدهي خواهد شد، قطع شدن برق هم تهديد بزرگي براي اختلال خدمات مرکز داده است.
نفوذپذيري فيزيكي در مركز داده بايد از درصد امنيتي بالايي برخوردار باشد بطوري كه گفته ميشود دولت آمريكا به منظور ارتقاي ضريب ايمني مراكز اطلاعاتي خود بانكهاي اطلاعاتي و كارگزاران شبكه خود را در مكانهاي با امنيت بالا نگهداري ميكند. بعضي از اين اماكن محوطههاي وسيعي در اعماق كوههاي راكي ، در نقاط پنهاني از اعماق صحراهاي نوادا وآريزونا، در زير يخچالهاي آلاسكا و در اعماق اقيانوسها ميباشند. اين نقاط با شديدترين تدابير امنيتي حفاظت ميشوند از طرف ديگر پيشبينيهاي ايمني تهديدات فيزيكي، از جمله آتشسوزي و بلاياي طبيعي را به حداقل رسانده است. تجهيزات حفاظتي، امكان دستبرد و يا آسيب هوشمندانه فيزيكي را كاهش داده است.
در اين اماكن خطوط متعدد فيبرنوري با پهناي باند بالا بالاترين سرعت انتقال داده و اطلاعات را تأمين ميكنند. تجهيزات پرسرعت مانند ابركامپيوترها (Main Frame) و پردازندههاي بسيار سريع و موازي بالاترين سرعت دسترسي را در اختيار ميگذارند. سيستمهاي پيشرفته تنظيم دما و حرارت، تنظيم رطوبت و كنترل تركيبات هواي محيط بهينهترين شرايط را براي كار تجهيزات مهيا ميسازند و تجهيزات مانيتورينگ دقيق، لحظه به لحظه وضعيتهاي مختلف را كنترل و بازنگري ميكنند. بناهاي مستحكم در اعماق زمين نه تنها توان تحمل شديدترين زلزلهها را دارند، بلكه در مقابل قويترين بمبهاي هستهاي موجود آسيبي نميبينند. سيستمهاي پشتيبانگيري، از اطلاعات در فواصل زماني مشخص بر طبق آخرين تكنيكهاي موجود نسخههاي پشتيبان تهيه ميكنند.
ژنراتورها و مولدهاي قوي برق (UPS)، آماده تأمين نيروي برق لازم در صورت بروز اختلال ميباشند و پوششهاي مخصوص، تجهيزات را از تهديد امواج مختلف از قبيل امواج ماكروويو و يا ميدانهاي الكترومغناطيسي خارجي يا توليد شده از خود تجهيزات محافظت ميكنند. به هر يك از اين مراكز، مركز داده (Data Center ) گفته ميشود. در كنار هر مركز داده دو مركز ديگر آماده انجام عمليـات هستند. يكي مركز بازيافت اطلاعات آسيب ديده (Disaster Recovery Center) است كه فعاليتهاي آنها در قالب كلي بازيافت داده ( Data Recovery ) ميگنجد كه خود مقوله بسيار مهمي است كه از ضروريترين نيازهاي هر ارگان و تشكل مرتبط با اطلاعات است.
مركز دوم مركز كنترل و فرمان است كه مديريت انساني مركز داده اي را به عهده دارد، در اين مركز افرادي با تخصص بالا و با دستمزدهاي بسيار بالا كار ميكنند. بانكهاي اطلاعاتي و سرورهاي مربوط به زيرساختهاي اين كشور از قبيل شبكه برق، آب و نيز اطلاعات شركتهاي دولتي يا خصوصيحساس مثل شركتهاي اسلحهسازي و يا اطلاعات بانكها در اين مراكز نگهداري ميشود. ايده خدمات مرکز داده (Data Center) در سطوح پايينتر و با درجه حساسيت كمتر نيز پياده شده است. به طوري كه امروزه شركتهايي وجود دارند كه با فراهم آوردن اماكني كه بعضي از امتيازات فوق را دارند در ازاي دريافت اجارهبها اطلاعات فردي يا سازمانها را ميزباني ميكنند و خدمات مورد نظر آنها را با كيفيتي بسيار بهتر در اختيار مشتريان قرار ميدهند.
معيارهاي ارائه خدمات مرکز داده
• ضريب اطمينان و دسترسي بالا (High Availability)
• سهولت در توسعه مركز(Scalability)
• راهحلهاي امنيتي ( Security Solutions )
• سهولت مديريت (Manageability)
• اجزاي اصلي پيادهسازي مركز داده
ISP
براي اجراي بهترين نوع سرويسدهي و ارائه خدمات مرکز داده معمولا ISP و مركز داده در كنار هم راهاندازي ميشوند، در غير اينصورت يك مركز داده از طريق اتصالات مختلفي به اينترنت متصل باشد. ايجاد حداقل دو Link ارتباطي مستقل و مجزا براي برقراري ارتباط مركز داده با Internet لازم است، مانند لينك زميني و لينك ماهوارهاي
مشخصات ساختمان ارائه خدمات مرکز داده
• دارا بودن فضاي كافي جهت گسترش خدمات مرکز داده
• مقاوم در برابر حوادث طبيعي
• نزديكترين فاصله به Backbone مخابراتي
• امكان برخورداري از ارتباطات حداقل 2 منطقه مخابراتي مستقل و متفاوت
• امكان برخورداري از اتصال به 2 شبكه برق مستقل و متفاوت
ساختمانهاي ارائه خدمات مرکز داده حتما بايد با سقفهاي بلند ساخته شوند كه علاوه بر تهويه هوا، امكان قرار دادن سرورهاي بيشتر را داشته باشند. استفاده از عايقهاي حرارتي و صوتي و ايجاد مسيرهايي براي گذراندن كابلهاي شبكه و همچنين كابلهاي برق وجود بايد در نظر گرفته شود. با توجه به سرويسدهي بدون وقفه سرورها، وجود سيستم تهويه قوي براي پايين نگاه داشتن دماي سرورها ضروري است. نوع خنك نگه داشتن فضاي استقرار سرورها رطوبت هوا كاملا بايد از بين برود و استفاده سقف كاذب، كف كاذب و همچنين سيستم اطفاء حريق لازم است