پاسخ به:سرورهاي مجازي
پنج شنبه 5 آبان 1390 10:25 AM
چرا از مجازي سازي سرور استفاده کنيم؟
دلايل فراواني وجود دارند که باعث مي شوند شرکت ها و سازمان ها در زمينه مجازي سازي سرور یا استفاده از سرور مجازی VPS سرمايه گذاري نمايند. بعضي از اين دلايل انگيزه هاي مالي دارند، در حاليکه گروه ديگري از آنها به مسائل فني مربوط مي شوند:
- مجازي سازي سرور و یا استفاده از سرور مجازی VPS ، فضاي موجود را از طريق تجميع و ترکيب سرورها حفظ مي کند. اين يک روش متداول است که هر سرور را به يک نرم افزار کاربردي واحد اختصاص دهيم. اگر نرم افزارهاي کاربردي متعدد تنها از بخش کوچکي از قدرت پردازش سرور استفاده مي کنند، سرپرست شبکه مي تواند چند ماشين را در يک سرور واحد که محيط هاي مجازي متعددي را اجرا مي نمايد، ترکيب کند. براي شرکت هايي که صدها و يا هزاران سرور دارند، اين روش مي تواند نياز به فضاي فيزيکي را بطور چشمگيري کاهش دهد.
- مجازي سازي سرور و یا استفاده از سرور مجازی VPS ، روشي را در اختيار شرکت ها قرار مي دهد تا "افزونگي" (Redundancy) را بدون خريد سخت افزار اضافي تجربه نمايند. افزونگي به اجراي يک نرم افزار کاربردي واحد بر روي سرورهاي متعدد اشاره دارد. افزونگي يک معيار ايمني به حساب مي آيد زيرا اگر يک سرور به هر دليل دچار خرابي گردد، سرور ديگري که همان نرم افزار کاربردي را اجرا مي کند مي تواند جاي آن را بگيرد. اين وضعيت، وقوع هرگونه وقفه اي در سرويس را به حداقل مي رساند. ايجاد دو سرور مجازي که نرم افزار کاربردي مشابهي را اجرا مي کنند بر روي يک سرور فيزيکي واحد به هيچوجه منطقي نخواهد بود. در اين وضعيت اگر سرور فيزيکي از کار بيفتد، هر دو سرور مجازي ما نيز از کار خواهند افتاد. در اکثر موارد، سرپرستان شبکه اقدام به ايجاد سرور مجازی VPS اضافي (Redundant) بر روي ماشين هاي فيزيکي متفاوت مي نمايند.
- سرور مجازی VPS ، سيستم هاي مستقل و تفکيک شده اي را در اختيار برنامه نويسان قرار مي دهند که مي توانند نرم افزارهاي کاربردي و يا سيستم هاي عامل جديد را در آنها آزمايش کنند. بجاي خريد يک ماشين فيزيکي اختصاصي ، سرپرست شبکه مي تواند يک سرور مجازی VPS را بر روي يک ماشين موجود ايجاد کند. از آنجائيکه هر سرور مجازی VPS نسبت به تمام سرورهاي ديگر مستقل است، برنامه نويسان مي توانند نرم افزار مورد نظر خود را بدون نگراني در مورد تأثير آنها بر ساير نرم افزارهاي کاربردي اجرا کنند.
- سخت افزار سرور نهايتاً کهنه و از کار افتاده خواهد شد و سوئيچ از يک سيستم به سيستم ديگر مي تواند دشوار باشد. به منظور تداوم ارائه سرويس هايي که توسط اين سيستم هاي قديمي تأمين مي شده اند (و گاهي اوقات تحت عنوان سيستم هاي موروثي شناخته مي شوند)، يک سرپرست شبکه مي تواند يک نسخه ي مجازي از سخت افزار را بر روي سرورهاي مدرن ايجاد کند. از ديدگاه نرم افزار کاربردي، هيچ چيزي تغيير نکرده است. برنامه طوري به کار خود ادامه خواهد داد که انگار هنوز بر روي سخت افزار قديمي اجرا مي شود. اين وضعيت مي تواند زمان کافي براي انتقال به رويه هاي جديد را در اختيار شرکت قرار دهد، بدون آنکه درباره ي خرابي هاي سخت افزاري نگراني داشته باشد، خصوصاً اگر شرکتي که سخت افزار موروثي را توليد مي کرده است ديگر وجود نداشته باشد و يا نتواند تجهيزات معيوب را تعمير نمايد.
- يک گرايش تازه در مجازي سازي سرور و یا استفاده از سرور مجازی VPS تحت عنوان "مهاجرت" (Migration) شناخته مي شود. مهاجرت به جابجائي يک محيط سرور از يک محل به محل ديگر اشاره دارد. با سخت افزار و نرم افزار مناسب ، امکان جابجائي يک سرور مجازی VPS از يک ماشين فيزيکي در شبکه به ماشين فيزيکي ديگري وجود خواهد داشت. در ابتدا اينکار تنها در صورتي امکانپذير بود که هر دو ماشين فيزيکي از سخت افزار ، سيستم عامل و پردازنده مشابهي استفاده مي کردند. با اينحال اکنون امکان مهاجرت سرور مجازی VPS از يک ماشين فيزيکي به يک ماشين فيزيکي ديگر وجود دارد، حتي اگر دو ماشين مورد نظر داراي پردازنده هاي متفاوتي باشند، البته تنها به اين شرط که پردازنده ها محصول يک توليد کننده ي واحد باشند.