PDA

نسخه کامل مشاهده نسخه کامل : آموزش مجازی سازی



Azad/
04-02-2014, 23:15
آموزش مجازی سازی (قسمت اول)


در علم کامپیوتر، مجازی سازی Virtualozation ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] 7%D8%B2%DB%8C) به ساخت نمونه ی مجازی (غیر واقعی) از چیزهایی مثل پلتفرم سخت افزاری، سیستم عامل ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] D9%84)، وسایل ذخیره سازی و یا منابع شبکه، گفته می‌شود. مجازی سازی از یک نوع تفکر عمیق و اجرا کردن هر آنچه که در فکر و ذهن می گذرد و نهایاتا بدون وجود خارجی پیاده سازی می‌گردد. در علم کامپیوتر استفاده از تکنولوژی مجازی سازی باعث رشد و پشیرفت بسیار گشته است. پیاده سازی دستگاه‌های سخت افزاری بصورت مجازی اما با همان عملکرد مزایای بسیاری را برای ما به ارمغان آورده است. اصولا نرم فزارها مجازی هستند چون ذات آنها فیزیکی نیست. از اینرو می‌توان گفت مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) در اکثر اوقات شکل نرم افزاری دارد. که البته برروی یک سخت افزار خاص اجرا خواهد شد.



چرا مجازی سازی؟

مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) به ما کمک می کند تا ساختار قدیمی اجرای سیستم عامل را بر روی یک سرور تغییر دهیم . در ساختار قدیمی تنها امکان نصب و سرویس های یک سیستم عامل وجود داشت. در مقابل، ساختار مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) امکان نصب و سرویس دهی چندین سیستم عامل و متقابلا سرویس های مختلف به صورت هم زمان و مستقل از یکدیگر را فراهم میکند.






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


در سیستم قدیمی جهت ایزوله کردن سرویس های بخش های مختلف سازمان از یکدیگر و عدم امکان نصب چندین سیستم عامل بر روی یک سرور به صورت مستقل، می‌بایست سرورهای مختلف خریداری می‌شد. در واقع در این سیستم هر سرویس بر روی سرور اختصاصی خود اجرا می‌شود و این امر باعث افزایش هزینه های گروه فناوری اطلاعات یک سازمان می‌گردد.ساختار مجازی سازی سرورها با استفاده از یک لایه نرم افزاری به نام Hypervisor قابلیت نصب همزمان چندین سیستم عامل و سرویس بر روی یک سرور را در اختیار ما قرار می‌دهد. Hypervisor به ما کمک می‌کند تا بر روی یک سرور، چندین ماشین مجازی (Virtual Machine) را ساخته و روی آنها سیستم عامل مورد نظر را نصب کنیم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]







مقایسه معماری قدیمی بامعماری مجازی



2- استفاده بهینه ازمنابع سرورهای موجود و کاهش هزینه برق و سرمایش.


درسیستم قدیمی به دلیل خرید سرور برای ارئه سرویس های مجزا به بخش‌های مختلف، از منابع فیزیکی موجود در هر یک از سرورها استفاده بهینه نمی‌شد و به همین دلیل برق رسانی به هر سرور به صورت مجزا و سیستم های خنک کننده قوی بخش زیادی از هزینه سازمان‌ها را در بر می‌گرفت. مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) سرورها موجب منابع فیزیکی موجود به ماشین‌های مجازی با حداکثر کارایی است . این امر باعث کاهش هزینه قابل توجه ای از بودجه سازمان‌هاست.



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]



هزینه‌ها درقبل و بعد از مجازی سازی





۳- مدیریت یکپارچه و انعطاف پذیری سیستم ها.


در سیستم قدیمی پراکندگی سرورها از هم به دلیل فضای زیادی که هر یک اشغال می‌کرد و همچنین تخصیص نیروی انسانی بیشتر برای مدیریت و کنترل بیشتر به دغدغه و چالش‌های بزرگ در سازمانها تبدیل شده بود، در حالی که در ساختار مجازی سازی با استفاده از یک سیستم نرم افزاری امکان مدیریت یکپارچه هر یک از ماشین‌های مجازی را در یک کنسول مدیریتی امکان پذیر می‌کند.




۴- تخصیص منابع موجود اعم از پردازشگر، حافظه، کارت شبکه و هارد دیسک به هر ماشین مجازی به میزان مورد نیاز و تغییر آن در صورت لزوم.


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





[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]





مقایسه ساختار طراحی فیزیکی و مجازی




۵- کاهش میزان فضای اشغال شده توسط سرورها.


در سیستم قدیمی به دلیل خرید سرورها جهت جدا سازی سرویس‌های مختلف بخشهای سازمان و استفاده غیر بهینه از منابع فیزیکی موجود سرورهای فیزیکی بخش بسیار زیادی از فضای سازمان را اشغال می‌کرد جهت نگهداری سرورها احتیاج به فضای بسیار بزرگی بود. در حالی که با مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) سرورها به دلیل استفاده از حداکثر منابع موجود، با خرید تعداد محدودی سرور با کمترین فضای اشغال شده بیشترین کارایی را دارد و به کلیه بخشهای سازمان به صورت مجزا از هم سرویس می‌دهد.



۶- کاهش Down Time در شبکه:


با توجه به قابلیت ها و امکاناتی که راه حل های مختلف Virtualization در اختیارمان قرار می‌دهند زمان Down Time در شبکه ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) کاهش پیدا می‌کند. از میان Solution ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] B%8C/) های موجود مجازی سازی، محصول شرکت VMware که ESXI نام دارد و در حال حاضر آخرین نسخه آن ESXI 5.1 ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) می باشد دارای قدرتمندترین امکانات برای به حداقل رساندن Down Time است. از جمله این امکانات می‌توان به VMotion، HA، FT، DRS اشاره کرد.



۷- از بین بردن Hardware Dependency :


همانطور که می‌دانید هر سیستم عامل یک سری پیش نیاز به منظور نصب دارد که در سایت سازنده آن سیستم عامل پیش نیازها با ذکر جزئیات ذکر شده‌اند. حتما زمانی پیش آمده که بخواهید سیستم عاملی را نصب کنید و به دلیل آنکه آن سخت افزار مناسب برای آن سیستم عامل نبوده، موفق به نصب آن سیستم عامل نشده‌اید. در ساختار مجازی اینگونه محدودیتها را تاحد زیادی حذف کرده است به طوری که می‌توان بر روی یک سرور فیزیکی چندین Virtual Machine داشت که هر کدام دارای یک سیستم عامل متفاوت (مثلا یکی Linux، یکی Windows7 و دیگری Windows Server 2008 R2) باشند.
موارد فوق جزو مهمترین مزایای مجازی سازی می باشد که از میان راه حل‌های ذکر شده VMware ESXI 5.0 جزو پایدارترین آنها می‌باشد.



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

نصب انوع سیستم عامل بر روی یک سرور فیزیکی



















.

hraeissi
05-02-2014, 08:31
بهتر بود منبع هم اعلام می کردید

Azad/
05-02-2014, 13:07
آموزش مجازی سازی (قسمت دوم)






انواع مدل های مجازی سازی (Virtualization)
مجازی سازی سرور (Server Virtualization):



مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) سرورها یعنی استقلال سیستمهای فناوری اطلاعات ازسخت افزار جهت بهره برداری بیشتر از امکانات سرورها و سخت افزارها و صرفه جوی درهزینه های نگهداری سرویس های اطلاعاتی.




مجازی سازی دسکتاپ (Desktop Virtualization):


راهکاری است که توسط آن کامپیوترهای شخصی (Desktop) از سرور فیزیک که هر کاربر در مدل قدیمی Client-Server داشت، چه از لحاظ نرم افزاری و یا از لحاظ سخت افزاری، بصورت مستقل عمل خواهد کرد. به این معنا که فن آوری ذخیره سازی، پردازش اطلاعات و اجرای سیستم عامل بر روی یک سرور مرکزی صورت می‌گیرد به جای اینکه به صورت پراکنده بر روی هریک از کامپیوترهای فیزیکی کاربران باشد. این طرح یک تحول بزر گ در صنعت IT محسوب می‌شود.






از مزایای این طرح می‌توان به موارد زیر اشاره نمود:






مدیریت یکپارچه Desktop
افزایش امنیت داده
تسریع در تنظیمات مورد نیاز برای سرویس
انعطاف پذیری در پایش و بازنگری (Monitoring)
یکپارچه شدن داده ها در مرکز داده (Data Center)
امکان دسترسی به اطلاعات کاربران در هر نقطه جغرافیایی با کنترل از راه دور
سهولت در تهیه نسخ پشتیبان
تداوم کسب و کار
بهبود مقابله با مشکلات احتمال در شبکه
کاهش ریسک در سازمان
صرفه جوی در وقت و هزینه




([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]):

Application Virtualization ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])


راهکاری است که درآن فن آوری پردازش اطلاعات و اجرای سیستم عامل بر روی یک سرور مرکزی انجام می‌شود و کامپیوترهای شخصی کاربران بدون داشتن سروری مجزا از طریق همان سرور مرکزی موجود در شبکه ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) مدیریت می‌شود.

یکی از مزایای Application Virtualization این است که احتیاج به نصب سرویس خاص مورد نیاز کاربران، به عنوان مثال Microsoft Office بر روی تک تک کامپیوترها وجود ندارد بلکه توسط یک سرور مرکزی، سرویس مورد نظر نصب می‌شود و بقیه کاربران فقط با کلیک کردن بار روی Icon مورد نظر بدون داشتن یک سرور برای تک تک کاربران به آن سرویس دسترسی داشته و از آن استفاده می‌کنند.









[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


Application Virtualization

VMware Capacity Planner


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





مزایا:




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





[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

تبدیل بهینه محیط فیزیکی به مجازی توسط Capacity Planner




VMware Capacity Plannerبه عنوان یک وسیله برای آنالیز تجاری، برنامه ریزی و تصمیم گیری در قالب ارزیاب ساختارهای متفاوت پروژه به شرح زیر می‌باشد:




ارزیابی ظرفیت حجم کار فعلی زیرساخت مرکز داده و دسکتاپ با استفاده از فهرست دارایی موجود و با اندازه گیری ابعاد متفاوت ساختار شبکه ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) آن را بهینه می‌سازد.
بهینه سازی ظرفیت را از طریق تجزیه و تحلیل استفاده دقیق، تعیین معیار، روند و شناسایی گزینه‌های بهینه سازی طراحی می‌کند. نیاز به ایجاد برنامه ای برای مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/)، خرید سخت افزار و یا پیاده سازی مجدد بعضی از منابع را شناسایی می‌کند.
تصمیم گیری در راه حل مطلوب ارزیابی گزینه های مختلف را از طریق مدل سازی سناریو و تجزیه و تحلیل انجام می دهد و تعیین می‌کند آنچه را که بهترین راه حل برای پیاده سازی معیارهای از پیش تعریف شده می‌باشد.
نظارت بر بهره برداری از منابع از طریق تشخیص ناهنجاری و هشدار بر اساس آستانه‌ی آزمایش‌های انجام شد.





در حال حاضر محصول VMware Capacity Planner می‌تواند خدمات با ارزشی برای ارزیابی محیط مرکز داده یا دسکتاپ ارئه دهد، مانند:



(Consolidation Estimates (CE:


بهینه شده برای اجرای اندازه گیری محیط مرکز داده و دسکتاپ مشتری پیش از فروش و اینکه به چه مزایایی می‌توان از طریق مجازی سازی دست یافت.



(Capacity Assessments (CA:


بهینه شده برای مشاوران و سازمان های خدمات دهنده‌ی حرفه‌ای که می‌خواهند عمیقاً محیط مرکز داده و دسکتاپ مشتری را آنالیز کنند تا بتوانند طراحی بعد از مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) را انجام دهند.










فایل سیستم (File System)



در حال که فایل سیستم های معمول اجازه می دهند تنها یک سرور دسترس خواندن و نوشتن بر روی یک فایل در یک زمان را داشته باشد، VMFS‌ VMWARE‌ VStorage یک سیستم فایل است که اجازه می‌دهد تا چندین میزبان عمل خواندن و نوشتن را هم زمان بر روی Storage مشترک انجام دهند.







[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


خواندن ونوشتن همزمان دومیزبان برروی
Storage




قابلیت‌های این فایل سیستم عبارتند از:



تا حد زیادی تأمین و مدیریت کامل ماشین مجازی را از طریق اینکه آن را در یک محل مرکزی ذخیره سازی می نماید را ساده می‌کند .
قابلیت پشتیبان از روش های بهینه ی مجازی سازی ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] b%8c/) مانند Migration، ماشین‌ها در حال کار از یک سرور فیزیکی به یک سرور فیزیکی دیگر، Restart کردن اتوماتیک یک ماشین مجازی در صورت File شدن بر روی یک سرور فیزیکی دیگر و Cluster کردن ماشین‌های مجازی بر روی سرورهای فیزیکی متفاوت است.








Storage


بدون شک Storage یک از مهمترین عوامل در محیط‌های مجازی می‌باشد. در محیط های مجازی برای آنکه بتوان از قابلیت های پیشرفته VMware مانند SvMotion vMotion ,HA ,DRS و… استفاده کرد احتیاج به یک Shared Storage است که تمامی Host ها بتوانند آن را ببینند. هر NM دارای یکسری Component است که یکی از این Component ها دیسک می‌باشد.

Disk مربوط به یک ماشین مجازی (VM) در واقع یک فایل با پسوند VMDK است که در داخل Shared Storage قرار می‌گیرد. این Shared Storage را می توان از طریق ISCSI,NFS و با Fiber Channel به ESXI ها معرفی کرد. لازم به ذکر است که SAN یا NAS ای که با عنوان Shared Storage در نظر گرفته می‌شود باید ISCSI را ساپورت کند تا بتوان آن را به ESXI Host ها از طریق ISCSI معرفی کرد.
VMware دارای File System مربوط به خودش است که VMFS نام دارد و وقتی که یک Shared Storage را بخواهیم به Host معرفی کنیم، VMware آن را با VMFS در ابتدا Format می‌کند.





[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


ساختار به کارگیری Storage در Virtualization








منبع : رادین پارس

Azad/
05-02-2014, 13:11
آموزش مجازی سازی (قسمت سوم)
مدیریت یکپارچه ماشین های مجازی vCenter: سرور ساده ترین و کارآمد ترین راه برای مدیریت VMware vSphere می باشد، چه ده ماشین مجازی و چه ده ها هزار ماشین مجازی داشته باشیم. این سروی قابلیت مدیریت تمام میزبان ها و ماشین های مجازی در مرکز داده های شما را از روی یک کنسول به همراه توانایی مانیتور کردن کلاسترها ، میزبان ها و ماشین های مجازی را می دهد.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




مزایای vCenter

به غیر از بهینه سازی مدیریت و اتوماسیون محیط مجازی، Vcenter قدرت استفاده ازتوانایی‌های کلیدی مانند ,Distributed Resource Scheduler, High Availability , vMotion و Fault Tolerance را به محیط می‌دهد.







[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


مدیریت یکپارچه vCenter





vCenter Heartbeat Server:


تهیه‌ی امنیت و حفاظت از بخش با اهمیت بسیار، مانند vCenter لازم به راه حل که مدیریت آن ساده باشد دارد. VMware vCenter Server Heart Beat یک معماری بهینه ارائه می‌کند که اجازه می‌دهد هم سرورهای فعال و غیر فعال با موجودیت جداگانه در ساختار Microsoft Active Directory حضور پیدا کنند. این باعث می شود تا امکان اختصاص دادن IP مشترک به این دو سرور به وجود آید و آن ها همیشه قابل دسترس باشند.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

چگونگی کارکر

vCenter Server Heartbeat





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


ترکیبی از High Availability و Server vCenter VMware Heartbeat محافظت پویا و کامل در تمام مراحل مانند مدیریت، Application و ساختار ارائه می‌دهد.







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



بحث امنیت و حفاظت از اطلاعات شرکتها از مهمترین دغدغه‌های آنها می‌باشد. انتخاب یک راه حل مناسب و امن با توجه به نیازهای شرکت می‌تواند تا حد بسیار زیادی ریسک Attack را کاهش دهد. در دنیای مجازی سازی شده، ساختار امنیت نیز متفاوت می‌باشد. از آنجای که به منظور استفاده از امکانات پیشرفته VMware احتیاج به یک Shared Storage است و نیز هارد دیسک Virtual Machine ها در داخل این Shared Storage قرار می‌گیرد لذا میزان عمل Read/Write روی Storage زیاد است. در چنین ساختاری یک از عواملی که در Performance نقش بسزایی دارد کنترل میزان عمل Read/Write (IOPS) بر روی Storage می باشد. Anti-Virus معمولاً به دلیل نوع عملکردشان احتیاج به عمل Read/Write بر روی Storage دارند که این خود باعث کاهش Performance می‌شود, لذا شرکت VMware اقدام به ساخت محصولات امنیت از جمله Anti-Virus مناسب محیط های مجازی کرده است. محصولات امنیتی VMware با نام vShield می‌باشند که هر کدام کاربرد خاصی دارند.


لازم به ذکر است که دراین میان شرکت های مطرح مانند Symantec ،Kaspersky و غیره نیز با همکاری VMware به ارائه محصولاتی مختص محیط مجازی سازی کرد‌ه‌اند. اینگونه Anti-Virus ها هیچگونه Read/Write اضافه بر روی Storage نخواهند داشت و لذا محیط دچار افت Performance نخواهد شد.




[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




سیستمتهیهپشتیبانازماشین مجازی (vSphere Data Protection):



این راه کار شرکت VMware قابلیت حفاظت و پشتیبان سریع و ساده از کل داده های ماشین های مجازی را دارد. این روش اولین گام برای نگه داری از اطلاعات شما می باشد. این روش کاملاً با VMware vCenter Server انطباق دارد و به صورت مرکزی و بهینه مدیریت نسخه‌های پشتیبان شما را انجام می‌دهد و از ذخیره سازی نسخه‌های تکراری جلوگیری کرده تا در مصرف بیهوده‌ی Storage شما جلوگیری کند.






[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


طرز کارکرد VDR در صورت از کار افتادن یک ماشین مجازی



بسیاری از راه کارهای Backup توانایی ذخیره ی داده ها را بر روی Type دارند که برای آرشیوهای وزن مدت بسیار مناسب می باشند، اما معمولا برگرداندن آنها کار وقت گیر و دشواری می‌باشد. به همین دلیل VMware Data Recovery روش سریع تر ذخیره سازی بر روی دیسک را انتخاب کرده است.


این روش قابلیت Restore سریع Backup ها را چه به صورت File و یا به صورت Image های کامل ماشین ها را دارد. پیاده سازی آن بسیار سریع می‌باشد چون خود به حالت یک ماشین مجازی است که بر روی سرور های میزبان ESXI کار می‌کند.





منبع:رادین پارس
.