Skip to Content

آرشیو

مفهوم Desktop Virtualization

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

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

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

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

 قابلیت Load Balancing

 قابلیت High Availability HA

 قابلیت Redundancy

 قابلیت Zero Downtime

 

 

ادامه مطلب

نحوه کار مجازی سازی

نحوه کار مجازی سازی

نحوه-کار-مجازی-سازی

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

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

ادامه مطلب

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

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

مزایای-مجازی-سازی
چه راهکاری را می توان به منظور حداقل سازی هزینه ها به کار برد؟ چه راهکاری را می توان به منظور سرمایه گذاری مفید در دوران رکود اقتصادی جهان به کار گرفت؟ چگونه می توان با سرمایه گذاری درست، ریسک بحران شدید اقتصادی را که کشورمان را نیز تهدید می کند،کاهش داد؟
مجازی سازی می تواند راهکاری بسیار مناسب باشد . تصور کنید به جای آنکه 11 سرور فیزیکی داشته باشید که 11 سیستم عامل مختلف بر روی آن ها نصب است و هر کدام سرویس خاصی را به کاربران ارائه می دهند، می توانید تنها سه یا چهار سرور فیزیکی به همراه یک Storage مناسب داشته باشید و در عین حال 11 سیستم عامل مجزا بر روی این چهار سرور فیزیکی(Host) به صور همزمان و با پایداری بسیار بالاتر به کاربران سروین دهی می نمایند.
جالبتر از آن، اگر بدانیم این راهکار در عین حال که کارایی شبکه را افزایش می دهد و زمان از کار افتادگی سرویسها را چه به صورت سخت افزاری و چه نرم افزاری به میزان قابل توجهی کاهش می دهد و کاربران نهایی هرگز متوجه هیچ گونه اختلالی نمی شوند، آن وقت با اطمینان خاطر می توان برای پیاده سازی این راهکار اقدام نمود.
از اساسی ترین دغدغه های مدیران IT می توان به کاهش هزینه های نگهداری شبکه اشاره کرد. از هزینه هایی که روز به روز در حال افزایش هستند می توان به موارذ زیر اشاره کرد:

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

 

میتوان این لیست را تا مدت ها ادامه داد و فهرست بلند بالایی از این هزینه های سنگین تهیه نمود. بدین جهت با استفاده از مجازی سازی و بهره مندی از کاربردهای بی شمار آن که در ذیل اشاره شده است  می توان این هزینه ها را بصورت فزاینده ای کاهش داد:

امکان ایجاد محیطهای Test & Development به صورت بسیار مقرون به صرفه
سهولت و اصمینان خاطر بیشتر در پشتیبان گیری و بازیابی سرورها  Disaster Recovery & Backup
امنیت بسیار بالاتر سرورها

کاهش شدید هزینه تجهیزات شبکه
مدیریت بهتر و آسانتر سرورها و سرویس ها و کاهش هزینه های مدیریتی
استفاده هر چه بهتر از فضای موجود در Data Center و کاهش هزینه های آن
صرفه جویی در تهیه سخت افزار
استقلال سیستم عاملها از سخت افزارها و افزایش قابلیت حمل و جابجایی
بهره وری هر چه بیشتر از سخت افزارها و کاهش هزینه ها
استفاده بهینه از فضای فیزیکی در مراکز داده و کاهش هزینه ها
کاهش شدید در مصرف انرژی برق مصرفی در مراکز داده و کاهش هزینه ها
کاهش هزینه نگهداری و مدیریت سرورها و سرویس ها

 

 

 

 

ادامه مطلب

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

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

علم مجازی سازی اولین بار برای اســتفاده بهینـه تــر از سخت افزارهای Mainframe مورد استفاده قرار گرفت و در دهه 1960 توسعه و گسترش یافت. ولی امروزه کامپیوترها با معماری x86 نیز با مشکلات مشابه ابر کامپیوترها در آن دهه مواجه شده اند. کمپــانی VMware ،مجازی سازی بــرای معمــاری هــای x86 را در دهــه 1990 اختراع کرد تا راهی نوین در جهت استفاده بهینه از منابع سخت افزاری ایجاد کند.

مجازی سازی برای اولین بار توسط شرکت IBM در حدود 30 سال پیش اجرا شد، تا بتوان ابرکامپیوتر هـا را با پارتیشن های منطقی به ماشین های مجازی از هم جدا، تقسیم کرد.

ایـن پارتیشن ها Mainframe هـا را قـادر مـی سـاخت تـا بتواننـد بـه صـور Multitask کـار کننـد، Application های متعدد را اجرا و پردازش کنند. از آنجا که منابع ابرکامپیوتر ها در آن زمان بسیار گران قیمت بودند، لذا آنها را بطور کامل برای این نوع پارتیشن بندی طراحی و پیاده سازی می کردند. مجازی سازی به شکلی در طول سالهای 1980 تا 1990 رها شده بود، زیرا مشتریان ترجیح میدادند تا از نرم افزارهای Server-Client و از سروین دهنده های x86 روی میزی Desktop استفاده کننـد . کم کم بـا تکثیر نسخه های گسترده ای از لینوکس و ظهور ویندوز به عنوان سیستم عامـل سـرور هـا در دهه 1990 ، سرورهای x86 به عنوان استاندارد معرفی شدند. رشد سرورهای x86 و استقرار کامپیوترهای روی میزی منجر به چالشهای عملیاتی جدیـد در زیرسـاخت IT شد. در سال 1999 شرکت VMware، طرح X86 را یک هدف کلی قرار داد و مجازی سازی برای x86 را معرفـی کرد تا راهی برای حل و فصل کردن اکثر این چالشها باشد. امروزه سخت افزار دستگاه های x86 برای کار با یک سیستم عامل طراحی شده اند که این کار به نوعی به معنای واقعی جلوگیری از هدر رفت منابع می باشد.

 

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

 

 

ادامه مطلب

مفهوم vCenter Server

مفهوم vCenter Server
مفهوم-vCenter-Server

ابزار vCenter نرم افزاری برای مدیریت کردن vSphere و کلاستر کردن هاست ها می باشد. vCenter Server ابزاری برای مدیریت متمرکز تمامی سرورهای ESXi و تمامی متعلقات و ماشین های مجازی ایجاد شده بر روی آنها می باشد. همچنین برای کمک به توسعه پذیری محیط vCenter Server یک بانک اطلاعاتی Back-End برای نگهداری اطلاعات مربوط به میزبان ها و ماشین مجازی بگار می گیرد که می تواند Oracle یا MS SQL باشد.

در نسخه های قبلی vSphere ، سرور vCenter فقط می توانست بر روی ویندوز نصب و اجرا شود ولی از نسخه های 5 به بعد یک Appliance بر پایه لینوکس نیز به همراه آن ارائه شده است.

بدون استفاده از vCenter نیز می توان هاست ها را بصورت انفرادی مدیریت نمود ولی بدون استفاده از سرور vCenter بسیاری از قابلیتهای کلیدی که برخی از آنها در ذیل آمده اند را از دست خواهیم داد:

قابلیت vMotion

قابلیت زمان بندی منابع توزیع شده DRS

قابلیت دسترسی متمرکز High Availability

وجود سیستم تحمل خطا Fault Tolerance

….

در مورد قابلیت های ذکر شده در پست های بعدی توضیحات تکمیلی ارائه خواهد شد.

 

ادامه مطلب

مفهوم vSphere Update Manager

مفهوم vSphere Update Manager

مفهوم vSphere Update Manager

مفهوم vSphere Update Manager

 

vSphere Update Manager به پلاگینی در vCenter Server اطلاق می شود که به کمک آن می توان سرورهای ESXi و ماشین های مجازی انتخاب شده را با آخرین Update ها و Patch ها بروز رسانی کرد.

این برنامه بر روی VCenter نصب می شود و وظیفه به روز نگاه داشتن و به روز کردن ESXi و VM ها را بر عهده دارد وESXi هایی که این شرایط را نداشته باشند ، شناسایی می کند.

Update Manager امکانات زیر را فراهم می آورد:

  •  بررسی و تشخیص سیستم هایی که نیاز به بروز شدن دارند.
  •  نصب خودکار آپدیت ها
  •  یکپارچگی کامل بـا دیگر قابلیـت هـای vSphere مانند سیسـتم زمـان بنـدی منـابع توزیع شده

 

 

 

ادامه مطلب

مفهوم vMotion

مفهوم vMotion

مفهوم vMotion

مفهوم vMotion

ابزار vMotion کـه Live Migration نیـز خوانده مـی شـود، یکی از بهترین و جذاب تـرین قابلیت هایی است کـه vSphere در اختیار ما قـرار مـی دهـد و آن انتقال ماشین هـای مجازی در حـال اجرا از یک میزبان فیزیکی بـه میزبان دیگر، بـدون حتـی لحظه ای خـاموش شـدن ماشین مجـازی و قطع شدن اتصال ماشین مجازی بـه شبکه مـی باشـد . vMotion محتویات در حال اجرا را از یک سیستم بــه سیستم دیگر منتقل می کند اما محتویات سیستم ذخیره سازی دست نخورده در جای خود باقی می مانند.

 

 

 

ادامه مطلب

مفهوم Storage vMotion

مفهوم Storage vMotion

مفهوم-Storage-vMotion
یکی دیگر از امکانات جالب vSphere ایـن اسـت کـه شـما را قـادر مـی سـازد یـک ماشـین مجـازی را در حالیکــه روشــن و در حــال ســروین دهــی اســت از روی یک Storage یعنی جــایی کــه محــل قرارگیــری ماشین های مجازی است بر روی ی Storage دیرر انتقال دهید.

Storage vMotion امکــانی اســت بــرای انتقــال محتویات دیسک مجــازی یک سیســتم مجــازی خـاموش و یــا در حـال اجــرا از یک واحــد ذخیــره ســازی بـه یک واحــد ذخیــره سـازی دیگر ، بــدون جابجایی ماشـین پردازش . یعنـی محـل اجـرای ماشـین مجـازی تغییر نمـی کنـد و ایـن در حـالی اتفـاق مـی افتـد کـه ماشـین مجـازی روشـن بـوده و طـی زمـان انتقـال واحـد ذخیـره سـازی خللـی در کـار آن ایجاد نمی شود.

 

ادامه مطلب

نصب و آپدیت لایسنس ها در VMware VI

نصب و آپدیت لایسنس ها در VMware VI

1- به وبسایت VMware لاگین کرده و فایل لایسنس با پسوند .lic را از قسمت Account Area دانلود می کنیم.
2- به سرور vCenter خود یا سروری که سرویس FlexM license را اجرا می کند لاگین می کنیم.
  ذخیره فایل لایسنس فعلی در     in C:\program files\vmware\vmware license server\licenses\vmwarelicense.lic
بکاپ در یک مسیر دیگر               C:\program files\vmware\vmware license server\licenses-backup
3- قرار دادن فایل لایسنس جدید در مسیر  C:\program files\vmware\vmware license server\licenses

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

4- برنامه Flex License Manager را باز کرده و به مسیر مشخص شده در تصویر زیر می رویم.

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

5- به تب Start/Stop/Reread می رویم.

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

6- بر روی Stop Server کلیک می کنیم.
7- بر روی Start Server کلیک می کنیم.
8- سپس بر روی Reread License File کلیک می کنیم.
9- شما می توانید اطلاعات فایل لایسنس خود را در Server Status ببینید و از درستی آن اطمینان حاصل کنید.

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

10- سرویس VMware License Server را ریست می کنسم.
11- سرویس VMware Virtual Center Server را نیز ریست می کنیم.
12- به Virtual Center از طریق VI Client لاگین کرده و در قسمت Administration می رویم. بر روی VirtualCenter Management Server Configuration می رویم.
تیک مربوط به Evaluate VirtualCenter Server را بر می داریم و مکان قرارگیری License Server را تنظیم می کنیم و اگر بخواهیم این تنظیمات بر روی کلیه سرورهای ESXi انجام شود بر روی OK کلیک می کنیم.

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

13- بر روی دکمه Admin کلیک می کنیم و به تب Licensing می رویم.

نصب-و-آپدیت-لایسنس-ها-در-VMware-VI

 14- صغحه را Refresh کرده و می توانیم لایسنس جدید را مشاهده کنیم.
ادامه مطلب

سرویسهای Virtual Center

سرویسهای Virtual Center

سرویسهای-Virtual-Center

ساختار Virtual Center متشکل از سرویس های زیر می باشد که شما می توانید در قسمت service.msc مشاهده نمایید.
  • VMware Capacity Planner Service
  • VMware Converter Enterprise Service
  • VMware Infrastructure Web Access
  • VMware License Server
  • VMware Mount Service for VirtualCenter
  • VMware Update Manager Service
  • VMware VirtualCenter Server

 

معرفی نرم افزار VMware VSphere

vmware vSphere Enterprise Plus قدرتمندترین و کاملترین نسخه ی vmware با انعطاف پذیری بالا و قابلیت های فراوان جهت ایجاد و مدیریت Data-center با قابلیت پشتیبانی موارد زیر:

  • vmware vMotion
  • vmware Hot Add
  • vmware Fault Tolerance
  • vmware Data Recovery
  • vmware vSheild Zones
  • vmware Storage vMotion
  • vmware DRS
  • vmware DPM
  • vmware vNetwork Distributed Switch
  • (vmware ESXi And vmware ESX (deployment-time choice
  • vmware vStorage VMFS
  • Eight-way Virtual SMP
  • vmware vCenter Server Agent
  • vmware vStorage APIs/VCB
  • vmware vCenter Update Manager
  • vmware HA
  • vmware vStorage Thin Provisioning
  • vmware vNetwork Distributed Switch

مفهوم VMware Capacity Planner VCP

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

ادامه مطلب