نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: مفاهیم مجازی سازی

  1. #1
    عضو انجمن MizbanVps آواتار ها
    تاریخ عضویت
    May 2012
    نوشته ها
    108
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    271
    تشکر شده در
    193 پست

    پیش فرض مفاهیم مجازی سازی

    مفاهیم مجازی سازی(بخش اول)

    پیش نیاز اساسی جهت استفاده از „رایانش ابری” مجازی سازی می باشد.
    Your Adsense Code



    مجازی سازی چیست؟ انواع مختلف مجازی سازی چیست و چگونه می تواند به شما درپیش برد اهداف سازمانتان کمک کند؟ نرم افزار های مرتبط با مجازی سازی را از کجا می توان دانلود کرد؟ چگونه می توان یک آزمایشگاه برای „مجازی سازی” راه اندازی کرد؟ چگونه می توانید برای رسیدن به اهدافتان مجازی سازی را فرا بگیرید؟ چگونه می توانید در پی ریزی مجازی سازی متخصص شوید؟


    1- تعریف مجازی سازی

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

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

    انواع روش های مجازی سازی

    حداقل 6 روش مجازی سازی وجود دارد:

    1- مجازی سازی سرور: تجمیع تعداد زیادی سرور فیزیکی در تعداد محدودی سرور فیزیکی(یا فیزیکی در مجازی) نرم افزار مجازی سازی سرور مابین سرور فیزیکی و سیستم عامل قرار می گیرد و اجازه می دهد چندین ماشین مجازی را بر روی سرور فیزیکی مشابه اجرا کنیم.

    2- مجازی سازی دسکتاپ: جهت انتقال دسکتاپ کاربران نهایی از کامپیوتر شخصی به „فضای ابری” استفاده می شود. به کلامی دیگر، دسکتاپ کاربران نهایی، مجازی می شوند و آنها می توانند بوسیله مثلا تین کلانیت ها به دستکتاپشان دسترسی پیدا کنند. در این حالت سیستم عامل مورد استفاده از سخت افزار مستقل می شود. و ازاین پس شما می توانید بر روی سیستمی که تا به حال قادر به نصب windows7 نبودید این سیستم عامل را نصب نمایید.

    3- مجازی سازی نرم افزار: این روش جهت بسته بندی نرم افزار به کار می رود. به واسطه این روش می توانید نرم افزار مورد نظر را در هر جایی که می خواهید استفاده کنید. نکته ی کلیدی در این روش تجمع کلیه ی فایلهای نرم افزار در یک فایل اجرایی می باشد. در این روش فایل مورد نظر از سخت افزار مستقل می شود.

    4- مجازی سازی storage : این روش جهت مجازی سازی SAN storage به کار می رود.

    5- مجازی سازی I/O: این روش جهت کاهش تعداد کابلهای I/O مورد استفاده قرار می گیرد.

    6- مجازی سازی شبکه: جهت ایجاد شبکه های مجازی داخل سرور به کار می رود تا موجب به پیوستن ماشین های مجازی به هم و شکل گیری Virtual Security Zone شوند.

    وقتی اکثر افراد (بخصوص کسانی که تازه به دنیای مجازی سازی پیوسته اند) به مجازی سازی فکر می کنند، اکثرا به مجازی سازی سرورها می اندیشند.

    برای اکثر افراد بخصوص آنهایی که تازه با این مفهوم آشنا شده اند مجازی سازی مفهومی جز مجازی سازی سرورها ندارد. این نقطه بهترین محل برای پیوستن به دنیای مجازی است و خواهد بود. به همین دلیل در ادامه این نوشتار بیشتر به این مقوله یعنی „مجازی سازی سرورها” خواهم پرداخت.

    در واقع „مجازی سازی سرور” مابین سرور و سیستم عامل قرار می گیرد. نرم افزار های مجازی سازی سرور سیستم عامل مهمان را فریب می دهند. این سیستم عامل ها بر روی ماشین های مجازی اجرا می شوند، اما بواسطه نرم افزار مجازی ساز گمان می کند که به طور مستقیم با سرور فیزیکی در ارتباط است. از همین رو چندین ماشین سیستم عامل مهمان مجازی می توانند فقط از طریق یک سرور فیزیکی مورد استفاده قرار بگیرند و به این ترتیب سود زیادی را عاید سازمان کنند.

  2. تعداد تشکر ها ازMizbanVps به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن MizbanVps آواتار ها
    تاریخ عضویت
    May 2012
    نوشته ها
    108
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    271
    تشکر شده در
    193 پست

    پیش فرض پاسخ : مفاهیم مجازی سازی

    مفاهیم مجازی سازی (بخش دوم)

    دو نوع نرم افزار مجازی ساز سرور وجود دارد :



    نوع1: این پلت فرم به طور مستقیم بر روی سخت افزار سرور فیزیکی قرار میگیرد. همان طور که یک سیستم عامل بر روی سرور قرار میگیرد. معمولاَ در این مواقع از آن تحت عنوان سیستم عامل مجازی سازی یاد میشود. (VMware VSphere) این نوع از نرم افزار مجازی سازی بیشترین سود با بالاترین کارایی را به سازمان شما ارائه میدهد.

    از این رو بیشتر تمرکز بر روی این نوع از نرم افزار مجازی سازی خواهد بود. نرم افزاری که بر اساس همین مدل در بازار موجود هستند VMware ESX و Microsoft Hyperv میباشند.

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

    از معایب این نوع از نرم افزار مجازی سازی پایین بودن بهره وری میباشد. نرم افزار های VMware workstationوMicrsoft Virtual PC از این دسته اند.



    مزایای مجازی سازی

    چرا استفاده از مجازی سازی تا این حد همگانی شده است؟ جواب این سؤال را میتوان در دو چیز یافت:

    نرم افزار مجازی سازی از راه های گوناگون هم به مدیری که دائماَ با سرورهایش به طور روزانه درگیر است کمک میکند و هم به سازمان متبوعش. و اما چگونه؟


    مجازی سازی و صرفه جویی در وقت مدیران شبکه

    برپا سازی و نگهداری و مدیریت سرورهای فیزیکی مشکلات فراوانی دارد. اگر شما مدیر سرور بوده باشید میدانید که سرورها شبیه سگ میباشند-نگهداری از یک سگ دست آموز میتواند شیرسن باشد اما نگهداری از 50 سرور حقیقتاَ زجرآور خواهد بود.

    در طول سالها ، مدیران سرور بیشتر و بیشتر از طرف شرکت ها و سازمانها تحت فشار بوده اند. این مدیران برای برپاسازی سرورهای جدید و راه اندازی برنامه های کاربردی تحت فشار قرار دارند. آنها برای مدیریت سرورها در مدت زمانی کم تحت فشار هستند. مدیران سرور و شبکه به کمک نیاز دارند و مجازی سازی زمان آنها را حفظ کرده و در نگهداری سرورها به آنها کمک میکند. اما چگونه؟


    برپا کردن سرورهای جدید در چند ثانیه

    - انتقال سرویس های مجازی سازی از یک سرور به سرورهای دیگر در چند ثانیه، تسهیل در مبادله سرور یا نگهداری سخت افزار، بدون هیچ گونه وقفه زمانی برای کاربران نهایی

    - ایجاد توارن استفاده از منابع سخت افزاری به طور خودکار

    - فراهم آوردن „High Availability” برای کلیه نرم افزارها در هنگام وقوع حادثهYour Adsense Code


    - ایجاد „Disaster Recovery” آسانتر از سرورهایی که سخت افزار مستقل دارند و اجرای آن بر روی هر سرور سخت افزاری دیگر

    - و بسیاری موارد دیگر


    مجازی سازی واحد فناوری اطلاعات و کمپانی شما را نجات میدهد

    صرفه جویی شدید مالی به واسطه کاهش سرورهای سخت افزاری مورد نیاز در زیر ساخت های یک دیتاسنتر و همچنین کاهش هزینه مواردی چون (برق، خنک سازی و فضای مورد نیاز برای دیتاسنتر)

    صرفه جویی شدید مالی به واسطه عدم افزایش مدیران سرور

    راه اندازی سرویس ها یا نرم افزارهای جدید یا افزایش فضا در چند ثانیه یا دقیقه

  5. تعداد تشکر ها ازMizbanVps به دلیل پست مفید


  6. #3
    عضو انجمن MizbanVps آواتار ها
    تاریخ عضویت
    May 2012
    نوشته ها
    108
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    271
    تشکر شده در
    193 پست

    پیش فرض پاسخ : مفاهیم مجازی سازی

    مفاهیم مجازی سازی (بخش سوم)

    مجازی سازی تکنولوژی نرم افزاریی ست که موجبات دگرگونی در چشم انداز فناوری اطلاعات و همچنین تغییرات اساسی در زیرساخت IT سازمان رافراهم می کند. مجازی سازی پیوند دهنده میان سخت افزار و سیستم عامل است. مجازی سازی به شما اجازه ی اجرای چند نرم افزار کاربردی و سیستم عامل را بر روی یک کامپیوتر می دهد. مجازی سازی به افزایش بهروری سخت افزار، کاهش هزینه، کاهش مصرف انرژی و سازماندهی هزینه ها کمک می کند که باعث حفظ سرمایه ی سازمان می شود. مجازی سازی فناوری نوینی است که تجربه و تخصص می طلبد. RL Computing فراهم کننده ی رسمی راه حل های VMware است.



    ماشین مجازی چیست؟

    ماشین مجازی یک نرم افزار کامپیوتری است که مانند یک کامپیوتر واقعی می تواند سیستم عامل و نرم افزارها را اجرا کند. سیستم عاملی که بر روی ماشین مجازی نصب می شود سیستم عامل میهمان خوانده می شود. هر ماشین مجازی محیط پردازشی جداگانه ای است به همین دلیل می توان از ماشین مجازی به عنوان desktop یا Workstation در محیط آزمایشی یا حتی ارایه دهنده نرم افزارهای واقعی استفاده کنید. ماشین مجازی بر روی Host اجرا می شود. برروی یک Host می توان چندین ماشین مجازی را اجرا کرد.


    Host چیست؟

    Host کامپیوتری فیزیکی می باشد که بر روی آن نرم افزار مجازی سازی مانند ESXi برای اجرای ماشین های مجازی استفاده می شود. Host منابع مورد نیاز ماشین های مجازی مثل CPU, Memory را فراهم می کند و اجازه دسترسی به شبکه و محل ذخیره اطلاعات را به ماشین می دهد.


    VMWareESXi

    VMWareESXi هسته ی تکنولوژی است که به شما اجازه ساخت ماشین مجازی و اختصاص منابع به ماشین را می دهد. VMWareESXi تنها 32mb فضا اشغال می کند و مستقل از سیستم عامل است؛ فضای بسیار اندک 32MB کارهایی مانند افزایش امنیت، کنترل دستیابی کاربر، آنتی ویروس و پشتیبان گیری و هرکاری که موجب امنتر و مطمئن تر شدن ماشین می شود را ساده تر می سازد. VMWareESXi ویژگی های مدیریت حافظه و شبکه پیشرفته ای را ارایه می دهد، که موجب اجرای نرم افزارهای متمرکزی مانند Email ، پایگاه های داده و برنامه های سفارشی با کمترین سرریز می شود. VMWareESXi گسترده ترین سیستم عامل ها را پشتیبانی می کند که شامل ورژن های مختلف 32 و 64 بیتی ، Windows, Linux, Solaris, Netware می شود. با نصب VMWareESXi شما می توانید سیستم عامل های مختلفی را برروی یک سرور اجرا کنید و در سخت افزار ، نیرو و هزینه صرفه جویی نمایید.


    ادغام سرورها

    ادغام سرور به سازمان ها اجازه کنترل زیرساخت های فناوری اطلاعاتشان را می دهد. با استفاده از مجازی سازی در زیرساخت سخت افزاری یک سازمان می تواند بهره وری سخت افزار موجود خود را تا %80 افزایش دهد. قانون „یک فرایند ،یک سرور” منجر به تامین سرور بیش از حد نیاز می شود. به این ترتیب دارایی های سازمان با صرف هزینه های گزاف افزایش یافته و از هر یک از آنها شاید به اندازه ی %20 توان مصرفی کار کشیده شود.


    چگونه مجازی سازی به جریان زیرساخت های فناوری اطلاعات کمک می کند

    ابزارهای مجازی سازی اجازه ی تبدیل سرورها به ماشین مجازی را می دهد. مهاجرت زنده سیستم عامل ها به شما اجازه ی بهبود سخت افزار بدون زمان بندی برای خاموشی و ایجاد اختلال در سازمان کاری را می دهد. RL Computing می تواند به انتقال زیرساخت های فناوری اطلاعات شما به ساختاری بهتر، منطقی تر و بهینه تر، بدون وابستگی به ابعاد سازمان شما کمک کند.Your Adsense Code



    مجازی سازی چقدر قابل اطمینان است؟

    مجازی سازی بسیار مطمئن است. مجازی سازی می تواند زمان از کار افتادگی را از بین ببرد. دو قابلیت نهادینه در این نرم افزار HA و FT می باشد که موجب می شود زمان از کارافتادگی سرویسهای جاری به کمتر از 1 ثانیه برسد.


    چگونه اطلاعات خود را با مجازی سازی برگردانیم؟

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

  7. تعداد تشکر ها ازMizbanVps به دلیل پست مفید


  8. #4
    عضو انجمن MizbanVps آواتار ها
    تاریخ عضویت
    May 2012
    نوشته ها
    108
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    271
    تشکر شده در
    193 پست

    پیش فرض پاسخ : مفاهیم مجازی سازی

    مفهوم مجازي سازي(بخش چهارم)

    مفهوم مجازي سازي مفهوم تازه اي نيست. اين مفهوم در دهه 60، هنگامي كه از Mainframe ها استفاده مي شد، به وجود آمد. با پيشرفت هاي دنياي ديجيتال و خصوصا كامپيوتر و شبكه هاي كامپيوتري، يكي از نيازهاي كاربران و مديران دسترسي آسان و سريع به منابع و سرويسها با سرعت بالا بود. با توجه به گسترش ارتباطات و بالارفتن نرخ ارسال اطلاعات مشكل كمبود سرعت انتقال اطلاعات در حال بهبود يافتن بود. بعد از بالا رفتن توان پردازشيMainframeها، بيشتر مديران به سمت استفاده ازMainframe براي سرويس دادن به كاربران در زمان مناسب و با هزينه پايين رفتند. در راهبرد قديمي،Mainframe را به تعدادي ماشين مجازي به صورت منطقي تقسيم مي كردند(شكل 1) و براي پردازش كارهاي كاربران هر كدام از اين ماشينهاي مجازي را به كارهاي كاربران تخصيص مي دادند. در صورت بروز مشكل براي يك ماشين مجازي، ماشينهاي ديگر تحت تاثير قرار نمي گرفتند.




    شکل 1-تقسيم يك Mainframe به ماشينهاي مجازي

    بعد از ظهور نسل جديد سرورها -كه داراي توان بالا و قيمت پايين بودند- رويكرد قبلي به تدريج كمرنگ شد. با توجه به افزايش سرويسهاي جديد در شبكه ها، و نياز هركدام از اين سرويسها به سخت افزار و سيستم عامل اختصاصي، راهبرد جديد به „يك سرور يك سرويس” تغيير پيدا كرد. اين رويكرد در دهه 90 و اوايل دهه جاري مناسب بود، اما بعد از اينكه سرورها داراي سخت افزارهايي با توان بالا شدند، اين رويكرد نياز به بازنگري پيدا كرد. بعد از مانيتور كردن منابع استفاده شده در سرورها مشاهده شد كه در تعداد كثيري از سرورها ميزان استفاده از منابع كمتر از 20% مي باشد. اين رويه باعث بالا رفتن هزينه و مصرف انرژي و در عين حال كاهش بهره وري سخت افزار مي شد. با توجه به اين مسائل در راهبردهاي جديد هدف كاهش هزينه، بالابردن بهره وري سخت افزار و مديريت آسانتر و كاراتر سرورها بود. در (شكل 2) اين مساله نشان داده شده است. بنابراين اين مسائل مديران و متخصصان شبكه را به سمت قرار دادن سرورهاي مختلف بر روي يك سخت افزار قدرتمند سوق داد. در راهبرد جديد هدف قراردادن سرويس هاي متنوع بر روي يك سخت افزار به صورت متمركز و با هزينه كمتر بود تا از اين طريق مديريت آن آسانتر، كم هزينه تر ، فرايندهاي نگهداري و پشتيبان گيري راحتتر، ميزان در دسترس بودن و قابليت اعتماد آن بالاتر باشد.




    شکل 2- روند صعودي در روش قبلي در مقايسه با راهبرد جديد

    مجازي سازي را انتزاع منابع كامپيوتر تعريف مي كنند. اين انتزاع مي تواند موارد زير باشد. :

    پلتفرم: سيستم عامل را از سخت افزار جدا مي كند.
    Desktop: يك Desktop را به همراه OS، كاربردها و منابع سخت افزاري آن شبيه سازي مي كند.
    كاربردها: كاربردها را به صورت مستقل از سيستم عامل ايجاد مي كند.
    منابع: شبكه ،I/O ،حافظه، منابع ذخيره سازي و حافظه مجازي

    در اين مجال، مجازي سازي به مفهوم جداسازي لايه سخت افزار از سيستم عامل بكار رفته است. در اين مفهوم با توجه به جداسازي صورت گرفته، يك سيستم عامل به راحتي مي تواند بر روي سخت افزارهاي مختلف اجرا شود و در مقابل نيز بر روي يك سخت افزار، سيستم عامل هاي مختلف مي توانند اجرا شوند.. در شكل 3 تفاوت يك سيستم واقعي -كه در آن يك سيستم عامل به همراه كاربردها بر روي يك سخت افزار خاص قرار گرفته است- در مقابل ماشين هاي مجازي -كه هر كدام داراي سيستم عامل مختلف بوده و داراي محيط اختصاصي مي باشند- و بر روي يك سخت افزار وجود دارند، نشان داده شده است. همانطور كه در شكل پيداست، هدف ارائه يك ديد يكپارچه از سخت افزار به سيستم عامل ها است.




    شکل 3- مقايسه سيستم واقعي و مجازي


    با توجه به جذابيت هاي اين تكنولوژي براي كاربران و مديران شبكه ها، لازم است ابعاد این تکنولوژی به درستي درك شده و پياده سازي آن با دقت و صحت صورت گيرد تا مزايا و نتايج قابل انتظار آن حاصل شود. در بين محصولات مجازي سازي محصولات شركت VMware در مقابل شركت هاي رقيب اصلي – Microsoft،Citrix و IBM - بيشترين اقبال را بين استفاده كنندگان از مجازي سازي بدست آورده است. محصولاتي كه VMware ارائه كرده داراي امكانات بيشتر و كارايي بالاتر بوده اند، بنابراين ما براي معرفي از محصولات شركت VMware استفاده كرده ايم. بر اساس آمار، درصد استفاده از محصولات اين شركت براي مجازي سازي بيش از 70% مي باشد.





    شکل 4 - مقايسه سهم هر كدام از توليدكنندگان نرم افزارهاي مجازي سازي از بازار

    اگر به جاي سرورها، مجازي سازي را براي Desktopهاي كاربران انجام دهيم به آن Desktop Virtualization يا VDI گفته مي شود. تفاوت اساسي مجازي سازي سرورها با Desktopها در تعداد زيادتر Desktopها و منابع كمتر مورد نياز آن به نسبت سرورها و خود تفاوت ذاتي كار يك سرور و يك Desktop است. به هر كدام از Desktopها يا سرورها يك Virtual Machine يا VM گفته مي شود. علت اطلاق ماشين مجازي با آن داشتن تمام منابع نرم افزاري و سخت افزاري يك سيستم فيزيكي مستقل است.

    شركت هاي مختلفي در ايران در حال استفاده از اين تكنولوژي هستند. اكثر شركت هايي كه خدمات Data Center ارائه مي كنند براي مثال داده پردازي ايران يا پارس آنلاين اين تكنولوژي را پياده كرده اند. يكي از شركتهاي فعال در اين زمينه شركت همكاران سيستم است كه در اين عرصه جزء يكي از پيشتازان است.


    جزئيات تكنولوژي مجازي سازي

    براي مجازي سازي از يك نرم افزار خاص جهت جداسازي منابع فيزيكي استفاده مي شود تا يك ديد يكپارچه از سخت افزار به VM داده شود و به نوعي تنوع سخت افزاري از ديد VMها پنهان شود. لايه جداسازي امكان داشتن چند VM بر روي هر سخت افزار فيزيكي را مي دهد. هريك از VMها مي توانند داراي سيستم عامل و محيط خاص خود باشند و آن را اجرا كنند. اگر راه اندازي VM در لايه جداسازي به درستي صورت گيرد، سيستم عاملي كه روي VM اجرا مي شود، درست مثل اين كه روي خود سخت افزار نصب شده باشد، كار مي كند. سيستم عامل ميزبان (ESX Server) در لايه اول قرار دارد(در شكل 1 بخش سبز رنگ است) و مستقيما بر روي سخت افزار فيزيكي نصب مي شود. سيسستم عامل هاي ميهمان(guest) ، تحت كنترل نرم افزار مجازي سازي و روي VMهاي اختصاصي خودشان اجرا مي شوند. سيستم عامل هاي ميهمان از طريق لايه مجازي سازي به منابع ماشين فيزيكي (كامپيوتر يا سرور اصلي) دسترسي دارند.
    بخش كليدي در ساختن لايه جداسازي، معمولا Hypervisorاست. اين قسمت از نرم افزار مسئول به اشتراك گذاشتن منابع فيزيكي كامپيوتر بين VMهايي است كه روي آن اجرا مي شوند. نوشتن برنامه Hypervisor كار ساده اي نيست. چون اين برنامه بايد طوري به سيستم عامل ميهمان وانمود كند كه انگار كنترل سخت افزار واقعي سيستم را در دست دارد. براي انجام اين كار، VMM در سطح پردازنده، يعني حلقه صفر، كار مي كند. سيستم عامل ميهمان يك سطح بالاتر و در حلقه يك اجرا مي شود. اكثر سيستم عامل ها برنامه هاي كاربردي را در حلقه سه اجرا مي كنند. در اين سطح حفاظتي، برنامه هاي كاربردي مجوزهاي محدودي دارند و نمي توانند كارهايي را انجام دهند كه به از كارافتادن سيستم عامل يا خطرات امنيتي منجر مي شوند. اجرا كردن OS در حلقه يك باعث مي شود Hypervisor عمليات مختلفي را كه سيستم عامل مي خواهد انجام دهد (مثلا دسترسي به حافظه) ، تشخيص دهد وخودش آن ها را انجام دهد.

    بخش مهم ديگر در ساختن VM، جداسازي لايه سخت افزار است. نرم افزار VM بايد براي OS ميهمان، دستگاه ها و سخت افزارهاي مختلف، نظير چيپ ست IDE، كارت شبكه و كارت اسكازي را به طور مجازي شبيه سازي كند. هر يك از نرم افزارهاي VM، سخت افزارهاي خاصي را شبيه سازي مي كنند در ضمن، دستورات و داده هايي كه سيستم عامل ميهمان به اين دستگاه مجازي ارسال مي كند، از طريق نرم افزار VM براي سخت افزار فيزيكي موجود ترجمه و فرستاده مي شود.

    با استفاده از دستگاه هاي سخت افزار مجازي، اين امكان به وجود مي آيد كه سيستم عامل ميهمان را روي كامپيوتري با سخت افزار كاملا متفاوت كپي كنيم و بدون مشكل به كار خود ادامه دهيم. Hypervisor مسئول فرستادن داده ها و دستورات از دستگاه مجازي به دستگاه فيزيكي است. براي مثال، محصولات VM مايكروسافت، كارت شبكه Intel 21141 و محصولات VMware هم كارت AMD PCnet را شبيه سازي مي كنند.

    برای مجازي سازي نياز به داشتن يك زير ساخت است. در شكل 5 زير ساخت لازم براي مجازي سازي به كمك محصولات شركت VMware نشان داده شده است. همانطور كه در شكل پيداست، در سه لايه پايين با سخت افزارها سروكار داريم. در اين بخش بايد سرور، شبكه ارتباطي و حافظه لازم به همراه نرم افزارهاي شركت VMware خريداري شود. بدون داشتن سرورهاي سخت افزاري مناسب ، شبكه سرعت بالا و حافظه اي با ظرفيت و سرعت بالا عملا نمي توان از قابليت هاي اين تكنولوژي بهره برد. بعد از نصب سيستم عامل ESX Server بر روي سرورها مي توان به كمك يك رابط كاربر(بخش سبز رنگ) مديريت بقيه مراحل ايجاد زيرساخت را انجام داد. در قسمت خاكستري رنگ سروريسهايي كه اين زيرساخت ارائه مي كند نشان داده شده است. براي مثال از VMotion براي انتقال يك سرويس در حال اجرا از روي يك سرور به سرور ديگر مي توان استفاده كرد.



    شکل 5 - زير ساخت مجازي سازي برايمحصولات شركت VMWare


    پياده سازي سرورها به وسيله VMware ESX Server نه تنها بودجه يك سازمان را حفظ مي نمايد، بلکه محيطي به مراتب ايمن تر و مناسب تر را فراهم مي كند و زمان کمتري را براي رفع اشکالات نسبت به سرورهاي واقعي نياز دارد. با توجه به اينكه هزينه هاي ارتقا، نگهداري و رفع اشكال سيستم ها و سرورها بالا بوده و هر سيستم بعد از مدتي كاركردن مستهلك شده و نياز به تعويض يا ارتقا دارند بنابراين يكي از مسائل مهم در مديريت شبكه ها هزينه هاي نگهداري است. در راهبرد جديد تمام اطلاعات در مراكز داده نگهداري مي شود و با توجه به اينكه امروزه سخت افزارهايي استفاده مي شود كه عمر بالايي دارند و اغلب نيازي به ارتقا نداشته و هزينه پشتيباني آن هم به مراتب كمتر مي باشد بنابراين سيستم هاي جديد داراي امنيت بالاتر، هزينه پايين تر و قابليت دسترسي راحت تري هستند. لازم به ذكر است مديريت اين سيستم ها بسيار آسان تر است و فرايندهاي ايجاد، نگهداري و حذف به راحتي و از طريق يك رابط كاربر و تحت وب قابل انجام است. دسترسي آسان از عواملي تاثيرگذار بر گرايش به سوي اين راهبرد جديد بوده است. در تمام نقاط داخل شبكه سازمان، مديران براحتي مي توانند به سيستم ها بصورت امن دسترسي داشته باشند. مجازي سازي شرکتها را قادر مي سازد تا به ازاي سخت افزار موجود از آنها استفاده بهينه شده و بازدهي سرورها افزايش يافته و كارايي سخت افزار موجود را از ۵ تا ۷۰ درصد افزايش دهند. با استفاده از VMware ESX قادر به ايجاد ديتا سنتر هاي اتوماتيک و دايناميک خواهيد بود که اين Data Center ها داراي كارايي، توسعه پذيري و قابليت اعتماد بالايي خواهند بود. با استفاده از اين برنامه ها مي توانيد از يك سرور براي چند كاربرد مختلف استفاده كنيد و يا كامپيوتري با چند سيستم عامل كاملا مستقل داشته باشيد و از آن براي تست نرم افزار و يا دادن سرويسهاي مختلف استفاده كنيد.

    سوالي كه اغلب مطرح مي شود اين است كه يك برنامه تحت چه شرايطي نبايد بر روي سرور مجازي قرار گيرد؟ يكي از معيارهاي اصلي ما نياز يك برنامه به پردازشگر است. اگر برنامه براي مدت طولاني به پردازشگر نياز داشته باشد پس براي سرور فيزيكي مناسب است. بنابراين اگر در يك بازه زماني طولاني ميزان استفاده از پردزاشگر بيشتر از 80 درصد باشد در اينصورت اين برنامه مناسب استفاده در محيط مجازي نخواهد بود و برنامه به يك پردازشگر اختصاصي نياز دارد. آيا يك خط مبنا براي هر برنامه انتخاب مي شود يا يك خط مبنا براي تمام برنامه ها؟ امروزه هر برنامه جديد مورد آزمايش قرار مي گيرد. پردازشگر مانيتور مي شود و سپس تعيين مي شود كه برنامه حذف شود يا بماند..



    دستاوردها و مزاياي مجازي سازي

    تکنولوژي هاي مجازي سازي راه و روش کسب و کار و تفکر ما را بهبود بخشيده اند. داشتن يك سرور قدرتمند و اجراي مجموعه مختلفي از سرويسها بر روي آن و يا داشتن مجموعه اي از سرورهاي ارزان و بهره وري حداكثري از منابع آن يكي از علل اصلي گرايش به سمت مفهوم مجازي سازي بوده است. مجازي سازي تكنولوژي جديدي است كه هر مدير شبكه اي و هر كاربر كامپيوتري مي تواند از مزاياي آن بهرمند شود. كاربران متعدد و شركت هاي مختلفي در سراسر جهان از راه حلهاي مجازي سازي VMware به عنوان يك راه حل مفيد و سودمند براي مديريت IT در راستاي كاهش هزينه، افزايش كارايي، انعطاف پذيري و بهره وري از سخت افزارها در سازمانهاي خود، استفاده مي كنند. به طور كلي مزاياي مجازي سازي را مي توان به صورت زير دسته بندي كرد:

    يكپارچه سازي سرورها و بهينه سازي زيرساخت: يكي از بزرگترين مشكلات سازمانهاي بزرگ تهيه و نگهداري سخت افزار كاربران است. اين مساله وقتي سازماني به صورت پراكنده باشد بسيار بحراني تر خواهد شد زيرا فرايندهاي ارتقا ، تعمير و به روزرساني بسيار وقتگير است. مجازي سازي امكان بهره وري حداكثري از منابع را با بهره گيري از تمام منابع و شكستن سنت „يك سرور براي يك كاربرد” ، مي توان از منابع به صورت بهينه استفاده كند.Your Adsense Code

    كاهش هزينه زيرساخت فيزيكي: با مجازي سازي تعداد سرورها و سخت افزارهاي مرتبط با آن در ديتاسنتر ها به مقدار قابل ملاحظه اي كاهش مي يابد. هر چه تعداد سرورها كمتر باشد، باعث كاهش فضاي مورد نياز ، تجهيزات برقي و تهويه مطبوع خواهد شد كه هر كدام به نوبه خود تاثير فزاينده اي دركاهش هزينه ها خواهند داشت.
    بهبود قدرت پاسخگويي و انعطاف پذيري اعمال: مجازي سازي يك روش جديد مديريت زيرساخت در راستاي كمك به مديرانIT است تا با كاهش اعمال تكراري مانند پيكره بندي، مانتيتورينگ، نگهداري و provisioning درصرفه جويي زمان اين مديران نقش بسزايي داشته باشد.
    بالا بردن ميزان در دسترس بودن كاربردها و بهبود دوام كسب و كار : از بين بردن ميزان زمانهاي downtime Planned و بازيابي سريع در هنگام بروز خرابي هاي پيش بيني نشده و قابليت پشتيبان گيري امن و انتقال تمام محيطهاي مجازي بدون وقفه در سرويس است.
    مديريت و امنيت بهتر: توانايي بكارگيري، مديريت و مانيتور كردن محيطهاي Desktop به صورت امن كه قابل اجرا بر روي هر سيستم كامپيوتر مي باشد و كاربران نهايي مي توانند به صورت محلي يا از راه دور با يا بدون ارتباط شبكه اي استفاده كنند. در صورت خرابي و بروز مشكل براي يك سيستم بلافاصله قابل جايگزيني هستند و داده هاي شخصي هر شخص را هم مي توان به صورت جدا از خود سيستم مجازي ذخيره كرد.
    ارتقاء و بروزرساني آسان : در صورت كم بودن منابع سخت افزاري تخصيص يافته به يك ماشين به راحتي مي توان به منابع ماشين اضافه كرد. براي به روز رساني به راحتي مي توان سيستم هاي متعددي را بدون نياز به انتقالات زياد، به روز رساني كرد.
    امكان حمايت از Remote Developer: براي شركتهايي كه با مشترياني به صورت برون سپاري كار مي كنند، مساله امنيت داده هاي آن بسيار مهم است. با اين تكنولوژي به راحتي داده ها به صورت امن در حافظه هاي داخل سازمان نگهداري خواهد شد.

    مزاياي مطرح شده تنها بخشي از قضيه است. در كنار مزاياي مطرح شده هر روش يا تكنولوژي جديدي داراي معايبي خواهد بود. عمده معايبي آن عبارتند از:

    نياز به بستر مجازي سازي و بستر شبكه مناسب
    نياز به سخت افزار گران(كلاسهاي سرور قوي) و SAN
    نياز به افراد خبره جهت راه اندازي و نگهداري VI

    لازم به ذكر است تلاشهاي زيادي در راستاي بهبود كارايي اين تكنولوژي در حال انجام است. شركتها سازنده تجهيزات شبكه مانند سيسكو وHP در حال بالابردن ميزان حمايت تجهيزات توليدي خود از اين تكنولوژي جديد اند. براي مثال يكي از توليدات اخير سوييچهاي كلاسهاي Cisco Nexus 1000V مي باشد كه محصول همكاري دو شركت است.



    آينده اين تكنولوژي

    نرخ رشد ارتباطات سيار در حال بهبود است و در كنار آن محاسبات ابري يكي ديگر از مباحث جذاب و در حال رشد شبكه هاي كامپيوتري است. با توجه به اين مسائل و مزاياي مجازي سازي در آينده اكثر سرويسها بر روي سخت افزارهاي قوي و با قابليت اطمينان بالا و بصورت مجازي سازي شده عرضه خواهند شد. سرويسهاي اين تكنولوژي هنوز نياز به بهبود دارد و شركت هاي سخت افزاري در حال بالابردن ميزان حمايت محصولات خود از مجازي سازي هستند.
    مويد اين مطلب، محصولات شركت سيسكو و HP و حمایت بزرگان عرصه IT از مجازي سازي است. محصول جديد شركت VMware كه در آوريل 2009 با نام VSphere ارائه شد، تاييدي بر اين ادعاست. شركت HP در 21 آوريل سال جاري اعلام حمايت از محصول جديد در سرورهاي HP Proliant و BladeSystem G6 كرد. اين محصول جديد باعث ايجاد تحولي شگرف در بازار شد و اين اميد را زنده نگه داشت كه آينده به سوي مجازي سازي پيش خواهد رفت. در اين محصول سرويسهاي مختلف به كاربران بدون نياز به نصب نرم افزارهاي مختلف بر روي سيستم هاي آنها قابل ارائه است.

    به طور خلاصه مي توان گفت : براي مجازي سازي ، نويدهايي در رابطه با صرفه جويي در سخت افزارها و كاهش در تعداد و تنوع سرويس دهنده ها مي دهد. با كاربردي شدن فناوري محاسبات ابري، سرويس دهنده ها به كلي از اين معادله خارج مي شوند. سازمان ها فضاي مورد نياز براي ذخيره اطلاعاتشان را روي سرويس دهنده هاي مجازي اجاره مي كنند، از طريق اينترنت به آنها دسترسي دارند و از راه دور پردازش هاي لازم را با استفاده از پردازش گرهاي مستقر در مراكز داده ها انجام مي دهند. مشتريان تنها براي چيزي كه استفاده مي كنند پول مي پردازند و به اين ترتيب مقادير قابل توجهي در هزينه هاي دريافت خدماتي مانند روشنايي، گرما و سرما، صرفه جويي مي كنند.



    شکل 6 - محصول جديد شركت VMwareبا نام VSphere

  9. تعداد تشکر ها ازMizbanVps به دلیل پست مفید


  10. #5
    عضو جدید
    تاریخ عضویت
    Feb 2013
    نوشته ها
    1
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : مفاهیم مجازی سازی

    بابا پس شکلاش کو ..؟؟؟؟

  11. تعداد تشکر ها از gozlo به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 6
    آخرين نوشته: July 22nd, 2017, 16:20
  2. پاسخ ها: 14
    آخرين نوشته: July 31st, 2014, 18:44
  3. پاسخ ها: 9
    آخرين نوشته: February 10th, 2013, 19:48

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •