مجازی سازی دسکتاپ چیست

مجازی سازی دسکتاپ چیست

مجازی سازی دسکتاپ چیست

مجازی سازی دسکتاپ چیست
مجازی سازی دسکتاپ چیست

مجازی سازی دسکتاپ چیست

سیستم های مجازی سازی دسکتاپ یا همون Desktop Virtualization در حقیقت تشکیل شده از یک یا چندین سرور قوی هستند که بر روی اونها سیستم عامل ها به ازای هر کاربر یک عدد نصب شده و پردازش ها کال توسط این سرورها یا قدرت زیاد انجام می شود، کاربر بوسیله یک ترمینال Thin Client به سرور متصل میشود و صفحه دسکتاپ مجازی شده خودش رو مشاهده میکند و انگار که دارد با سیستم خودش کار میکند با این تقاوت که کل داده ها و اطلاعات و پردازش ها در روی سرور ها انجام میشود، این روش از خیلی جهات میتواند به سود سازمان باشد چون دیگر هزینه های سرسام آور مدیریت کامپیوترها تا حد زیادی حذف میشود و هزینه خزید سخت افزار هم طبیعتا پایین میاد چون قیمت Thin Client با یک PC قابل مقایسه نیست.


مفهوم Desktop Virtualization

مفهوم Desktop Virtualization

مفهوم Desktop Virtualization
مفهوم Desktop Virtualization

منظور از مجازی سازی دسکتاپ (Desktop Virtualization) ، اجرای سیستم عامل و نرم افزارها در ماشین های مجازی (Virtual Machine) است که بر روی دیتا سنتر در سرور نصب شده اند و برای استفاده کاربران در اختیار آنها قرار می گیرد . به نحوی که هر کاربر دستکاپ کاملا مستقل خود را دارد و به فعالیت بر روی دسکتاپی خارج از لپتاب، PC ، یا Thin Client خود می پردازد.
مجازی سازی دسکتاپ یعنی انتقال دسکتاپ کاربران نهایی از کامپیوتر شخصی به ” فضای ابری”. در این حادت سیستم عامل مورد استفاده از سخت افزار مستقل می شود و از این پس می توان بر روی هر کدام از کامپیوترهای شخصی و یا تین کلاینت ها، هر نوع سیستم عامل و هر نوع نرم افزاری داشته باشید.

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

بهتر است این سیستم را با مثالی کاربردی شفاف کنیم.
بر اساس اصول امنیتی همه ما نیاز داریم تا کاربران سازمان در ۲ محیط مجزا به فعالیت بپردازند یکی شبکه LAN یا شبکه اطلاعاتی سازمان است و دیگری شبکه اینترنت. این در حالی است که کاربران فقط ی PC ، Laptop یا تین کیینت دارند و خرید دستراهی مستقل و ایجاد شبکه ای مستقل برای استفاده از اینترنت به قدری هزینه بردار است که غیر ممکن تلقی می شو د. اما این نیاز با استفاده از Virtual Desktop به صورت بسیار ارزان و بسیار ایمن و ایزوله کاملا عملی است. کاربران با یک دستگاه به دسکتاپ مجازی خود متصل شده و بصورت کاملا ایمن تمام کارهای اینترنتی را بر روی Virtual Desktop که خارج از شبکه اطلاعاتی سازمان تعبیه شده است انجام می دهند.
اگر هم Virtual Desktop دچار آلودگی یا حمله شود هیچ تاثیری بر روی اطلاعات سازمان یا دستگاههای کاربران نخواهد گذاشت.

به طور کلی مجازی سازی دسکتاپ دارای مزایای زیر می باشد:
 امنیت بالای اطلاعات سازمان
 استفاده بیشتر از منابر سخت افزاری موجود
 پایداری و تحمل خطا
 کاهش هزینه ها با تغییر در زیر ساخت سخت افزاری
 کاهش هزینه های مدیریتی و نگهداری
 عدم نیاز به ارتقاء تک تک رایانه ها
 نصب و بروز رسانی متمرکز نرم افزار های سازمانی
 دفع خطر ویروس ها و دیگر بد افزارها
 دسترسی همیشگی کاربران به میزکار مستقل از هر مکان در هر زمان

 قابلیت Load Balancing

 قابلیت High Availability HA

 قابلیت Redundancy

 قابلیت Zero Downtime

 


مفهوم مجازی سازی

مفهوم مجازی سازی

مفهوم مجازی سازی
مفهوم مجازی سازی

مجازی سازی چیست

مفهوم مجازی سازی: مجازی سازی به روند ایجاد یک نمایش مجازی یا نرم افزاری از یک چیز سخت افزاری اطلاق می شود. مجازی سازی می تواند در لایه های Applicationn ها ، سرورها ، استوریج ها و شبکه انجام شود و مجازی سازی به عنوان تنها راه قطعی کاهش هزینه های IT و بالابردن بهره وری و چابکی آن در همه مقیاس ها معرفی می شود.

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

مجازی سازی می تواند باعث افزایش چابکی و انعطاف پذیری و مقیاس پذیری IT می شود و در عین حال با استفاده از آن می توان کلی در هزینه ها صرفه جویی کرد. فضاهای کاری بسیار آسانتر و با قابلیت و سطح دسترسی بالاتری راه اندازی گردند و کلیه عملیات می تواند بصورت کاملا اتوماتیک انجام گیرد و منجر به آسانتر شدن و کم هزینه شدن مدیریت می گردد. از مزایای دیگر استفاده از مجازی سازی می توان به موارزد زیر اشاره نمود:

  • کاهش هزینه های تجهیزاتی و عملیاتی
  • کاهش شدید و یا حذف وقفه Downtime
  • افزایش چابکی و بهره وری و پاسخگویی IT
  • تخصیص برنامه ها و منابع سریع
  • قابلیت های Business Continuity و Disaster Recovery
  • مدیریت آسان دیتاسنتر
  • ایجاد یک دیتاسنتر مستحکم مبتنی بر نرم افزار

مجازی سازی چگونه کار می کند

مجازی سازی

امروزه سازمانهای IT با چالش محدودیت سرورهای X86 روبرو هستند و این سرورها طوری طراحی شده اند که فقط یک سیستم عامل و یک Application در لحظه اجرا می کند. در نتیجه ، حتی دیتاسنترهای کوچک نیز باید سرورهای زیادی را خرید و راه اندازی نمایند در حالی که هر سیستم عامل و Application حداکثر از ۵ الی ۱۵ درصد از ظرفیت سرور استفاده می کند.

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

ماشین مجازی

یک سیستم کامپیوتر مجازی که با نام اختصاری VM یا همان Virtual Machine نشان می دهند: نرم افزاری کاملا ایزوله که سیستم عامل مخصوص به خود را دارد و برنامه های کاربردی مخصوص خود را در داخل آن سیستم عامل شامل می شود. هر ماشین مجازی بصورت کاملا خود مختار و مستفل کار می کند. قرار دادن چندین ماشین مجازی VM در داخل یک کامپیوتر ، قابلیت اجرای چندین سیستم عامل و چندین برنامه کاربردی مختلف را بر روی تنها یک سرور یا هاست فیزیکی میسر می سازد.

وجود یک لایه بسیار نازک نرم افزاری که هایپروایزر Hypervisor نامیده می شود ماشین های مجازی را از هاست فیزیکی جدا می سازد و بصورت دینامیک منابع سخت افزاری را به هر ماشین مجازی اختصاص می دهد.

قابلیتهای کلیدی یک ماشین مجازی

قابلیتهای ذیل بخشی از قابلیتهای یک ماشین مجازی می باشند.

قابلیت پارتیشن بندی 

  • اجرای چندین سیستم عامل بر روی یک ماشین فیزیکی
  • تقسیم بندی منابع سیستمی بین ماشین های مجازی

ایزوله سازی 

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

کپسوله سازی 

  • امکان ذخیره کلیه وضعیت سیستمی یک ماشین مجازی در فایل
  • انتقال و کپی ماشین مجازی به راحتی انتقال و کپی فایل

استقلال سخت افزاری 

  • تخصیص یا Migrate هرگونه ماشین مجازی بر روی هر سرور فیزیکی

مستحکم سازی لایه سرور

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

مجازی سازی به مفهوم رایانش ابری نمی باشد

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

شروع کار

آیا آماده مرحله بعدی هستید؟ در این مرحله در خصوص انواع مجازی سازی و منابع مورد نیاز برای یادگیری چگونگی راه اندازی مجازی سازی خواهیم پرداخت.

مجازی سازی سرور 

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

مرحله بعدی تجمیع کلاستری از سرورها در یک کلاستر و یک منبع کلی شامل کلیه Resource های سروری که باعث بهبود کارایی کلی و کاهش هزینه ها می شود. مجازی سازی سرور همچنین قابلیت تسریع در ایجاد لودهای کاری و بالابردن Performance برنامه های کاربردی و دسترسی بالا در اختیار کاربر قرار می دهد.

مجازی سازی شبکه 

مجازی سازی شبکه به تولید مثل کامل یک شبکه فیزیکی بر روی نرم افزار اطلاق می شود. برنامه های کاربردی بر روی شبکه مجازی درست به مانند شبکه فیزیکی اجرا می شوند. مجازی سازی شبکه ، Device ها و سرویسهای منطقی شبکه ای را از قبیل پورتهای منطقی ، سوئیچها ، روترها ، فایروالها ، لود بالانسرها و VPN ها و غیره را برای ارتباط با لودهای کاری ارائه می دهد.

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

مجازی سازی دسکتاپ 

ساخت دسکتاپها با یک سرویس مدیریت شده به شما فرصت پاسخگویی بسیار سریعتر به تغییرات مورد نیاز و فرصتها را می دهد. شما می توانید با این راهکار هزینه های خود را از طریق بالابردن سرعت سرویس و تحویل سریع دسکتاپهای مجازی به شدت کاهش نمایید و ماشینهای مجازی و Application ها را در اختیار دفاتر و شعبات فرعی و کارمندان خارج از سازمان و حتی کاربران موبایل و تبلت سازمان خود قرار دهید.


راه اندازی سرور مجازی

راه اندازی سرور مجازی

راه اندازی سرور مجازی
راه اندازی سرور مجازی

از اساسی ترین دغدغه های مدیران IT میتوان به کاهش هزینه های نگهداری شبکه اشاره داشت. مجازی سازی (virtualization) با اجتماع و به اشتراک گذاری منابع مختلف سخت افزاری، از قبیل پردازشگرها،ذخیره سازها،حافظه ها, … منجر به رفع این مشکل شده است.
تکنولوژی مجازی سازی (virtualization) باعث ایجاد ارزش افزوده در سازمان شده و مزایای بسیاری دارد. از جمله:

  • استفاده بهینه از منابع سخت افزاری سازمان و بالابردن بهره وری.
  •   تجمیع سرویسهای سازمان در یک یا چند سرور، که باعث ایجاد مدیریت متمرکز و امنیت بالا میشود.
  •   تسریع در پیاده سازی سرویسهای مختلف و ایجاد سرویسهای جدید در جهت افزایش کسب و کار سازمان.
  •   افزودن سرویس های جدید بدون نیاز به افزودن سخت افزار جدید که منجر به کاهش هزینه و صرفه جویی در فضا می شود.
  •   کاهش شدید هزینه تجهیزات شبکه
  •   دسترس پذیری بالا (HIGH AVAILABILITY)
  •   گسترش سیستمها بدون ایجاد وقفه و بدون داشتن ریسک.
  •   پایین آمدن هزینه های نگهداری ،POWERING  ،COOLING و نیروی انسانی
  •   کاهش هزینه نیروی فنی مورد نیاز به منظور نگهداری سیستم¬ها
  •   کاهش هزینه خرید و تعویض سخت افزار مورد نیاز سرورها
  •   امکان ایجاد محیط های  Test & Developmentبه صورت بسیار مقرون به صرفه
  •   پشتیبان گیری و بازیایی سرورها (Disaster Recovery & Backup)
  •   پشتیبانی از سیستمها و سرویسهای قدیمی موجود در سازمان

برای پاسخ به چالشهای موجود و استفاده از مزایای این تکنولوژی، کمپانیهای بزرگ دنیا ، به مجازی سازی روی آورده اند. از آن جمله میتوان به شرکتهای XEN , MICROSOFT,HP,VMWARE اشاره کرد . در این میان شرکت VMWARE با ارائه راه حلهای جامع و محصولات متنوع ، در این وادی پیشتاز است.بسیاری از شرکتها و موسسات بزرگ دنیا  نظیر شرکتهای نفتی، بانکها و بیمه ها ،از محصولات VMWARE استفاده میکنند . شرکتهای بزرگ IT همچون IBM,DELL,CISCO,EMC,HP از محصولات VMWARE پشتیبانی میکنند.

 

 

 


طراحی زیرساخت مجازی دسکتاپها با VMware View

طراحی زیرساخت مجازی دسکتاپها با VMware View

طراحی زیرساخت مجازی دسکتاپها با VMware View: با VMware View دپارتمان IT می تواند میزکارهای مجازی را در دیتاسنتر پیاده ساز کندو میزکارهارابه دست کارمندان به عنوان یک سرویس مدیریت شده برساند.کاربران نهایی بامحیط شخصی سازی شده بیشتر آشنا می شوند و آن ها می توانند از هر دستگاهی از هرجا از شرکت یا از خانه به میزکارخود دسترسی پیدا کنند.
مزایای استفاده از Vmware View افزایش اعتماد به مجموعه ,امنیت , آزادی از سخت افزار و مدیریت راحت تر می باشد.
– اعتماد و امنیت :
1. متمرکز شدن مجازی سازی سرورها و Storage ها و منابع شبکه با ادغام Vmware View با Vmware Vsphere .
2. دسترسی به اطلاعات به راحتی محدود می شود.می توان از کپی اطلاعات حساس برروی سیستم های کاربران جلوگیری کرد.
3. تهیه نسخه پشتیبانی به صورت زمان بندی شده بدون در نظر گرفتن این مسئله که آیا سیستم کاربر روشن است یا خاموش.
4. میزکارهایی که Host آن ها در مرکز داده باشد Down Time نخواهند داشت ماشین های مجازی می توانند براساس High-Availability Clusters از سرورهای Vmware باشند.
5. میزکارهای مجازی همچنان توانایی اتصال به سیستم های فیزیکی و Terminal Service ویندوز را دارا می باشند.
– راحتی
1. کنسول یکپارچه View براساس گسترش پذیری با Adobe Flex نوشته شده بنابرهمین امر حتی بزرگترین پیاده سازی های View با یک کنسول قابل مدیریت و کنترل می باشد, ویزاردها و داشبوردها باعث بهبود چرخه های کاری و راحتی کنترل می شوند.
2. یکی دیگر از قابلیت های View که باعث افزایش کارایی می شود پروتکل نمایش تصویر از راه دور می باشد. پروتکل نمایش PCOIP به کاربر نهایی تجربه ای مساوی با مواقعی که کاربر با سیستم فیزیکی کار می کند می دهد .
– در شبکه های محلی , تصویربا سرعت بیشتر و شفاف تر از راه های ارتباطی از راه دور سنتی می باشد.
– در شبکه های خارجی (Internet) بسته به سرعت کاربر خود را وقف می دهد و از تاخیر در دریافت تصویر جلوگیری می کند.
– قدرت مدیریت :
تامین میزکار برای کاربران نهایی فرایند بسیار سریع است. دیگر به نیروی فنی برای نصب نرم افزار تک تک برروی یک و یک سیستم های کاربران نیازنیست , کاربرنهایی میزکارخودشان را از دستگاه های مختلف و مکان های مختلف می توانند بدست آوردند.
مزایا استفاده از Vmware Vsphere به عنوان Host این مجموعه
– کاهش وظایف کاری و کارهای روتین مدیریتی تیم Admin
– Adminها می توانند به راحتی Patch ها و بسته های به روزرسانی سیستم عامل ها و نرم افزارها را به میزکارکاربران بفرستند.
– مدیریت برفضای ذخیره سازی بسیار ساده شده می توان برای جلوگیری از ایجاد فضاهای زائد بر روی دیسک سیستم فایل ها را مجازی کرد.
– رهاسازی از سخت افزار :
ماشین های مجازی وابستگی به سخت افزار ندارند; میزکارهای View روی سرورهای مرکز داده پیاده سازی شده اند و فقط قابل دسترسی از دستگاه های کاربران می باشند میزکار View می تواند از سیستم عاملی استفاده کند که با میزکار کاربر همخوانی ندارد.

قابلیت های Vmware View
1. در سیستم ویندوزی کاربر پرینت گرفتن از میزکارمجازی به هر یک از پرینترهای محلی یا تحت شبکه ای که در سیستم کاربرتعریف شده است امکان پذیراست این پرینتر مجازی مشکل تطابق پذیری را حل کرده و دیگرنیازی به نصب آن پرینتر برروی میزکار مجازی نیست.
2. سیستم های کاربران ازقابلیت پیدا کردن نزدیک ترین پرینترفیزیکی برای ارسال پرینت به آن استفاده می کند این قابلیت نیاز به نصب خود پرینتردر ماشین مجازی دارد.
3. امکان استفاده از چندین مانیتور با PCOIP با Resolution و Rotate متفاوت وجود دارد.
4. امکان دسترسی به دستگاه های USB متصل شده به دستگاه فیزیکی. قابلیت های امنیتی Vmware View
5. استفاده از RSA SecurID و Two-Factor Authentication یاSmart Card برای Login
6. استفاده از SSl
7. استفاده از Vmware High Availability برای Host
قابلیت هایی برای متمرکز کردن کنترل مدیریت
8. استفاده از مایکروسافت Active Directory برای مدیریت دسترسی و مدیریت Policy ها
9. استفاده از کنسول مدیریتی تحت وب برای دسترسی به کنسول مدیریت ماشین های مجازی از هر جا
10. استفاده از قالب برای ساخت سریع یک مجموعه از میزکارها
11. ارسال بسته های به روز رسانی وPatch ها به ماشین های مجازی بدون تاثیر در اطلاعات و تنظیمات کاربر
12. ادغام با Vmware Vshpere برای کاهش هزینه ها و بالاترین سطح High Availabilityو مدیریت بر منابع سرور به صورت تخصصی تر
13. استفاده از View Composer برای ساخت سریع میزکارها و به اشتراک گزاری دیسک ماشین مجازی با Image اصلی
استفاده از Linked Clone برای کاهش فضای استفاده از دیسک

طراحی زیرساخت مجازی دسکتاپها با VMware View
طراحی زیرساخت مجازی دسکتاپها با VMware View

نمونه ای از معماری Vmware View

دستگاه های کاربران
مزیت اصلی استفاده از Vmware View آن است که میزکار کاربران دیگر در قید مکان یا دستگاه نمی باشد کاربران می توانند میزکارخود را از Labtop درشرکت ,PC در خانه و یا ThinClient ها یا نوت بوک های Mac و حتی Tablet ها استفاده کنند.

ادغام View با نرم افزار های BI
View را به گونه ای می توان تنظیم کرد که رکوردهای رخ داد خود را در SQL یا Oracle بنویسند.
– عمل کاربرنهایی مثل Log in
– عمل Admin ها ازساخت یک مجموعه یا انتساب کردن کاربر به میز
– هشدار گزارش خطای سیستم

هماهنگی کامل با سرور System Center Operation Manager برای مانیتور کردن اجزاء View
Vmware View با پروتکل PCOIP پروتکل جدید و پربازدهی برای نمایش می باشد که توسط شرکت Vmware ساخته شده این پروتکل در شبکه های به غیر از lan که مشکل سرعت پیش می آید به صورت هوشمند ارتباط را تغییر داده و کیفیت صدا و تصویر را به گونه ای بالانس می کند که تاخیری در ارسال تصویر و صدا پیدا نخواهد شد.
1. امکان استفاده از 3D نرم افزارهای مانند Windows Aero Theme یا Google earth
– با این قابلیت شتاب دهنده گرافیکی غیر سخت افزاری کاربر می تواند نرم افزارهای Direct X و Open Gl2.1 را بدون داشتن GPU پیاده سازی کنید.
2. تا 4 مانیتور پشتیبانی کند با Resolution 2560 x 1600 در هر صفحه ودرحالت 3D ,2مانیتور و تا Resolution تصویر 1920 x 1200 .
3. می توان متن و تصاویر بین سیستم کاربر و میزمجازی تا 1MB را Copy و Paste کرد از فایل هایی با فرمت متن و تصاویر و RTF پشتیبانی می کند.
4. پشتیبانی از 32bit Color
5. پشتیبانی PCOIP از AES128bit برای کد گذاری

مزایای استفاده از میزکار View در حالت Local
کاربران می توانند میزکارview خود را به سیستم محلی شان دانلود و دریافت کنند مثل لب تاپ , admin ها می توانند این میزکارهارا با گذاشتن Policy به Backup گاهگاه و ارتباط با سرور و دسترسی به USB و… کنترل کنند. برای کاربرانی که از طریق دفتر در راه دور با ارتباط ضعیف در ارتباط هستند , اگرمیزکار برروی حالت Local باشد برنامه ها به صورت سریعتر قابل اجراند همچنان کاربران می توانند از میزکارشان درحالت local حتی در صورت عدم ارتباط با network استفاده کنند.

مراحل پیاده سازی Vmware View
مرحله اول : مشخص کردن تیم Admin و گروه ها در Active Directory
مرحله دوم : طراحی و پیاده سازی Vmware ESXi
مرحله سوم : پیاده سازی View Composer
مرحله چهارم : پیاده سازی راه اندازی View Connection Server
مرحله پنجم : برای استفاده از قابلیت Local Mode ,طراحی و پیاده سازی Transfer
مرحله ششم :طراحی و ساخت یک یا چند ماشین مجازی به عنوان قالب برای ساخت Pool ها
مرحله هفتم : طراحی و ساخت یک Pool میزکار
مرحله هشتم : کنترل دسترسی کاربربه میزکار.

 

 


مجازی سازی شبکه های کامپیوتری

مجازی سازی شبکه های کامپیوتری

مجازی سازی شبکه های کامپیوتری
مجازی سازی شبکه های کامپیوتری

به صورت خلاصه مجازی سازی شبکه(به انگلیسی: Network virtulization) را می‌توان به عنوان تکنیک‌هایی برای جداسازی منابع شبکه و محاسباتی، برای واگذاری آنها به یک شبکه مجازی (منطقی)، برای همساز کردن چندین شبکه مجازی قابل برنامه ریزی و مستقل، دانست. در این شکل از مجازی‌سازی همه سخت افزارها و نرم‌افزارها درون یک شبکه مجازی به عنوان مجموعه‌ای واحد از منابع ظاهر می‌شود. جازی سازی شبکه بر روی سازمان در همه سطوح تأثیرگذار است: برنامه‌های کاربردی، ماشین‌های دسکتاپ،;کارگزاها(سرور)ها و منابع ذخیره سازی و چارچوب‌های اصلی. محیط فناوری اطلاعات به طور فزاینده‌ای نامتمرکز است، تعداد کارگزارهای مختلف و جداگانه، ایستگاه‌های کاری، نسخه‌های نرم‌افزاری و دیگر دارایی‌های فناوری اطلاعات به صورت پویادر حال رشد است. این نظام سبب ایجاد یک محیط دارای سودمندی پایین، عملکرد پایین، و هزینه‌های انرژی و تجهیزات افزایشی می‌شود. مجازی سازی شبکه سیستم عامل و برنامه‌های کاربردی را از لایه فیزیکی جدا می‌کند، واجازه می‌دهد که سیستم‌های عامل بر روی یک کارگزار اجرا شود و دسکتاپ‌ها به عنوان یک ماشین مجازی در مراکز داده امن اجرا می‌شود.

اما بطور کلی مزایای مجازی‌سازی شامل موارد ذیل است:

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

 


مفهوم مجازی سازی

مفهوم مجازی سازی

مفهوم مجازی سازی
مفهوم مجازی سازی

مجازی سازی چیست

مفهوم مجازی سازی: مجازی سازی به روند ایجاد یک نمایش مجازی یا نرم افزاری از یک چیز سخت افزاری اطلاق می شود. مجازی سازی می تواند در لایه های Application ها ، سرورها ، استوریج ها و شبکه انجام شود و مجازی سازی به عنوان تنهاا راه قطعی کاهش هزینه های IT و بالابردن بهره وری و چابکی آن در همه مقیاس ها معرفی می شود.

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

مجازی سازی می تواند باعث افزایش چابکی و انعطاف پذیری و مقیاس پذیری IT می شود و در عین حال با استفاده از آن می توان کلی در هزینه ها صرفه جویی کرد. فضاهای کاری بسیار آسانتر و با قابلیت و سطح دسترسی بالاتری راه اندازی گردند و کلیه عملیات می تواند بصورت کاملا اتوماتیک انجام گیرد و منجر به آسانتر شدن و کم هزینه شدن مدیریت می گردد. از مزایای دیگر استفاده از مجازی سازی می توان به موارزد زیر اشاره نمود:

  • کاهش هزینه های تجهیزاتی و عملیاتی
  • کاهش شدید و یا حذف وقفه Downtime
  • افزایش چابکی و بهره وری و پاسخگویی IT
  • تخصیص برنامه ها و منابع سریع
  • قابلیت های Business Continuity و Disaster Recovery
  • مدیریت آسان دیتاسنتر
  • ایجاد یک دیتاسنتر مستحکم مبتنی بر نرم افزار

مجازی سازی چگونه کار می کند

مجازی سازی

امروزه سازمانهای IT با چالش محدودیت سرورهای X86 روبرو هستند و این سرورها طوری طراحی شده اند که فقط یک سیستم عامل و یک Application در لحظه اجرا می کند. در نتیجه ، حتی دیتاسنترهای کوچک نیز باید سرورهای زیادی را خرید و راه اندازی نمایند در حالی که هر سیستم عامل و Application حداکثر از 5 الی 15 درصد از ظرفیت سرور استفاده می کند.

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

ماشین مجازی

یک سیستم کامپیوتر مجازی که با نام اختصاری VM یا همان Virtual Machine نشان می دهند: نرم افزاری کاملا ایزوله که سیستم عامل مخصوص به خود را دارد و برنامه های کاربردی مخصوص خود را در داخل آن سیستم عامل شامل می شود. هر ماشین مجازی بصورت کاملا خود مختار و مستفل کار می کند. قرار دادن چندین ماشین مجازی VM در داخل یک کامپیوتر ، قابلیت اجرای چندین سیستم عامل و چندین برنامه کاربردی مختلف را بر روی تنها یک سرور یا هاست فیزیکی میسر می سازد.

وجود یک لایه بسیار نازک نرم افزاری که هایپروایزر Hypervisor نامیده می شود ماشین های مجازی را از هاست فیزیکی جدا می سازد و بصورت دینامیک منابع سخت افزاری را به هر ماشین مجازی اختصاص می دهد.

قابلیتهای کلیدی یک ماشین مجازی

قابلیتهای ذیل بخشی از قابلیتهای یک ماشین مجازی می باشند.

قابلیت پارتیشن بندی 

  • اجرای چندین سیستم عامل بر روی یک ماشین فیزیکی
  • تقسیم بندی منابع سیستمی بین ماشین های مجازی

ایزوله سازی 

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

کپسوله سازی 

  • امکان ذخیره کلیه وضعیت سیستمی یک ماشین مجازی در فایل
  • انتقال و کپی ماشین مجازی به راحتی انتقال و کپی فایل

استقلال سخت افزاری 

  • تخصیص یا Migrate هرگونه ماشین مجازی بر روی هر سرور فیزیکی

مستحکم سازی لایه سرور

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

مجازی سازی به مفهوم رایانش ابری نمی باشد

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

شروع کار

آیا آماده مرحله بعدی هستید؟ در این مرحله در خصوص انواع مجازی سازی و منابع مورد نیاز برای یادگیری چگونگی راه اندازی مجازی سازی خواهیم پرداخت.

مجازی سازی سرور 

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

مرحله بعدی تجمیع کلاستری از سرورها در یک کلاستر و یک منبع کلی شامل کلیه Resource های سروری که باعث بهبود کارایی کلی و کاهش هزینه ها می شود. مجازی سازی سرور همچنین قابلیت تسریع در ایجاد لودهای کاری و بالابردن Performance برنامه های کاربردی و دسترسی بالا در اختیار کاربر قرار می دهد.

مجازی سازی شبکه 

مجازی سازی شبکه به تولید مثل کامل یک شبکه فیزیکی بر روی نرم افزار اطلاق می شود. برنامه های کاربردی بر روی شبکه مجازی درست به مانند شبکه فیزیکی اجرا می شوند. مجازی سازی شبکه ، Device ها و سرویسهای منطقی شبکه ای را از قبیل پورتهای منطقی ، سوئیچها ، روترها ، فایروالها ، لود بالانسرها و VPN ها و غیره را برای ارتباط با لودهای کاری ارائه می دهد.

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

مجازی سازی دسکتاپ 

ساخت دسکتاپها با یک سرویس مدیریت شده به شما فرصت پاسخگویی بسیار سریعتر به تغییرات مورد نیاز و فرصتها را می دهد. شما می توانید با این راهکار هزینه های خود را از طریق بالابردن سرعت سرویس و تحویل سریع دسکتاپهای مجازی به شدت کاهش نمایید و ماشینهای مجازی و Application ها را در اختیار دفاتر و شعبات فرعی و کارمندان خارج از سازمان و حتی کاربران موبایل و تبلت سازمان خود قرار دهید.

 

 


معرفی VMware

معرفی VMware

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

معرفی VMware
معرفی VMware

با انتخاب صحیح یک محصول در میزان هزینه لایسنس، سخت افزار و زیر ساخت صرفه جویی شده از هدر رفت بی دلیل منابع مالی جلوگیری به عمل اورده میشود. با استفاده از vmware میتوانید ایستگاهای کاری (Work station) متعددی داشته باشید. هر ایستگاه کاری میتوانید بصورت مجزا دارای مشخصات سخت افزاری و سیستم عامل مورد نظر شما باشد که همگی میتواند روی یک سیستم سخت افزاری اجرا شوند. با این حساب شما میتوانید بر روی سیستم شخصی خود چند سیستم مجازی سازی شده با مشخصات سخت افزاری دلخواه داشته باشید. توسعه دهنده گان نرم افزار نیز میتوانند برای تست محصولات خود از این ایستگاهای کاری استفاده کنند.

محصولات VMware به دو دسته تقسیم میشود:

  • مجازی سازی دیتاسنتر و سرور
  • مجازی ساز تحت دسکتاپ

هسته مجازی ساز سرور hypervisor با نام ESX Server ارائه شده است اما با عنوان vSphere تحت یک پک نرم افزاری به همراه نرم افزار مدیریت سیستم های مجازی ساز با نام vCenter ارائه شده است.

مجازی سازی دیتاسنتر و سرور

  • Free ESXi edition : نسخه رایگان مجازی ساز ESX/ESXi میباشد که شما را قادر میسازد تا روی سرور مجازی سازی انجام دهید.
  • vSphere 4/ESX Server : این نسخه ESX و ESXi را به همراه تعدادی از امکانات جددید را شامل میشود که البته فعال بودن ان وابسته به نوع لایسنس و یا پکیجی است که خریداری میکنید. توجه داشته باشید تمامی این امکانات نیاز به تهیه vCenter نیز دارد. برخی از امکانات vSphere به شرح زیر میباشد:
    • VMotion : انتقال ماشین مجازی از سروری به سرور دیگر
    • Storage VMotion (SVMotion) : انتقال دیسک مجازی سازی شده از یک Data Store به دیگر Data Store ها
    • VMware High Availability (or VMware HA, VMHA) : راه اندازی مجدد ماشین های مجازی که دچار مشکل شده اند و یا از سرویس دهی خارج شده اند.
    • Fault Tolerance (FT) : انتقال ماشین مجازی از یک سرور ESX به سرور دیگر زمانی که سرور ESX از سرویس دهی خارج شده باشد.
    • vShield Zones : ایجاد یک فایروال مجازی برای زیر ساخت مجازی سازی

 

  • vCenter Server : یک ابزار مرکزی جهت مدیریت تمامی ESX ها که تقریبا اکثر امکانات vSphere را فعال میکند.
  • VMware Server : نسخه رایگان مجازی ساز است که سازگار با پلتفرم های ویندوز و لینوکس میباشد.

مجازی ساز تحت دسکتاپ

  • VMware Workstation : با استفاده از این نسخه میتوانید ماشین های مجازی به همراه نسخه های مختلف سیستم عامل داشته باشید.

 

 


  • 0

مجازی سازی به وسیله VMware Unity Mode

مجازی سازی به وسیله VMware Unity Mode

مجازی سازی به وسیله VMware Unity Mode
مجازی سازی به وسیله VMware Unity Mode

مجازی سازی:Unity mode

بر‌‌اساس این قابلیت می‌توانید برنامه‌ها و اعمالی که می‌خواهید بر‌‌روی ماشین‌‌مجازی انجام دهید را از روی ماشین میزبان اجرا کنید. با استفاده از این قابلیت، به‌‌عنوان مثال کنسولServer Manager از روی ماشین‌‌مجازی به روی ماشین میزبان منتقل می‌شود و شما از روی ماشین میزبان می‌توانید کنسول Server Manager ماشین مجازی را مدیریت کنید. همچنین با این کار می‌توانید عمل Copy – Past بین ماشین مجازی و ماشین میزبان را به‌‌راحتی انجام دهید.

برای اینکه بتوانید از این قابلیت استفاده کنید، باید VMware Tools را نصب کرده باشید. برای انجام این کار در حالی که ماشین‌‌مجازی روشن است، از منوی View گزینه Unity را انتخاب کنید.

مجازی سازی به وسیله VMware Unity Mode

شکل ۷- ۲

با این کار برنامه‌‌ای که روی ماشین‌‌مجازی در حال اجراست، روی ماشین میزبان منتقل می‌شود و دسکتاپ ماشین‌‌مجازی به شکل ۷- ۳ در می‌آید.

مجازی سازی به وسیله VMware Unity Mode

شکل ۷- ۳

برای خارج شدن از این حالت گزینهExit Unity را انتخاب کنید.

 

 


  • 0

راهکار جامع مجازی سازی سرور

راهکار جامع مجازی سازی سرور

راهکار جامع مجازی سازی سرور
راهکار جامع مجازی سازی سرور

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

در چنين مواقعي نه‌تنها شما بايد چندين ميليون تومان خرج خريد سرورهاي جديد كنيد، بلكه احتمالا بايد مدت زيادي هم صبر كنيد تا اين بودجه تامين شود و اين موضوع درحالي اتفاق مي‌افتد كه شما سرورهايي داريد كه درحال كار كردن با تنها 5 تا 15% از قدرت واقعی خود هستند !
درچنین شرایطی استفاده از راهکارهای مجازی سازی علاوه بر اينكه اين مشكل را به راحتي حل مي‌كند، به شما امكانات بسيار ديگري نيز ارائه مي‌كند كه هر يك از آنها به تنهايي مي‌تواند شما را بسيار هيجان‌زده كند .

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

راهکار جامع مجازی سازی سرور

به طور كلي مزاياي مجازي‌سازي را مي‌توان به صورت زير دسته بندي كرد:

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

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

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

بالا بردن ميزان در دسترس بودن كاربردها و بهبود دوام كسب و كار: از بين بردن ميزان زمانهاي downtime Planned و بازيابي سريع در هنگام بروز خرابي‌هاي پيش‌بيني نشده و قابليت پشتيبان‌گيري امن و انتقال تمام محيطهاي مجازي بدون وقفه در سرويس است.

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

ارتقاء و بروزرساني آسان: در صورت كم بودن منابع سخت‌افزاري تخصيص‌يافته به يك ماشين به راحتي مي‌توان به منابع ماشين اضافه كرد. براي به روز رساني به راحتي مي‌توان سيستم‌هاي متعددي را بدون نياز به انتقالات زياد، به روز رساني كرد.

امكان حمايت از Remote Developer : براي شركتهايي كه با مشترياني به صورت برون‌سپاري كار مي‌كنند، مساله امنيت داده‌هاي آن بسيار مهم است. با اين تكنولوژي به راحتي داده‌ها به صورت امن در حافظه‌هاي داخل سازمان نگهداري خواهد شد.

 

 


آخرین دیدگاه‌ها

    دسته‌ها