<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Virtualization Archives - راهکارهای جامع دیتاسنتر</title>
	<atom:link href="https://vcenter.ir/category/virtualization/feed/" rel="self" type="application/rss+xml" />
	<link>https://vcenter.ir/category/virtualization/</link>
	<description>دیتاسنتر &#124; سرور &#124; استوریج &#124; مجازی سازی &#124; شبکه &#124; ذخیره سازی و بکاپ</description>
	<lastBuildDate>Thu, 17 Oct 2024 09:16:18 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://vcenter.ir/wp-content/uploads/2016/07/cropped-vcenter.ir-logo-32x32.png</url>
	<title>Virtualization Archives - راهکارهای جامع دیتاسنتر</title>
	<link>https://vcenter.ir/category/virtualization/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>مجازی سازی</title>
		<link>https://vcenter.ir/virtualization/</link>
					<comments>https://vcenter.ir/virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 17 Mar 2017 10:37:19 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[راهکارهای مجازی سازی]]></category>
		<category><![CDATA[مجازی سازی Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=484</guid>

					<description><![CDATA[<p>مجازی سازی مجازی سازی چیست مجازی سازی به روند ایجاد یک نمایش مجازی یا نرم افزاری از یک چیز سخت افزاری اطلاق می شود. مجازی سازی می تواند در لایه&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/virtualization/">مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>مجازی سازی</h2>
<figure id="attachment_14968" aria-describedby="caption-attachment-14968" style="width: 850px" class="wp-caption alignnone"><a href="https://vcenter.ir/wp-content/uploads/2017/03/Virtualization.jpg"><img fetchpriority="high" decoding="async" class="wp-image-14968 size-full" src="https://vcenter.ir/wp-content/uploads/2017/03/Virtualization.jpg" alt="مجازی سازی" width="850" height="578" srcset="https://vcenter.ir/wp-content/uploads/2017/03/Virtualization.jpg 850w, https://vcenter.ir/wp-content/uploads/2017/03/Virtualization-300x204.jpg 300w, https://vcenter.ir/wp-content/uploads/2017/03/Virtualization-768x522.jpg 768w" sizes="(max-width: 850px) 100vw, 850px" /></a><figcaption id="caption-attachment-14968" class="wp-caption-text">مجازی سازی</figcaption></figure>
<h3>مجازی سازی چیست</h3>
<p>مجازی سازی به روند ایجاد یک نمایش مجازی یا نرم افزاری از یک چیز سخت افزاری اطلاق می شود. مجازی سازی می تواند در لایه های Application ها ، سرورها ، <a href="https://shop.vcenter.ir/product-category/storage">استوریج</a> ها و شبکه انجام شود و مجازی سازی به عنوان تنها راه قطعی کاهش هزینه های IT و بالابردن بهره وری و چابکی آن در همه مقیاس ها معرفی می شود.</p>
<h3>مزایای مجازی سازی</h3>
<p>مجازی سازی می تواند باعث افزایش چابکی و انعطاف پذیری و مقیاس پذیری IT می شود و در عین حال با استفاده از آن می توان کلی در هزینه ها صرفه جویی کرد. فضاهای کاری بسیار آسانتر و با قابلیت و سطح دسترسی بالاتری راه اندازی گردند و کلیه عملیات می تواند بصورت کاملا اتوماتیک انجام گیرد و منجر به آسانتر شدن و کم هزینه شدن مدیریت می گردد. از مزایای دیگر استفاده از <strong>مجازی سازی</strong> می توان به موارزد زیر اشاره نمود:</p>
<ul>
<li>کاهش هزینه های تجهیزاتی و عملیاتی</li>
<li>کاهش شدید و یا حذف وقفه Downtime</li>
<li>افزایش چابکی و بهره وری و پاسخگویی IT</li>
<li>تخصیص برنامه ها و منابع سریع</li>
<li>قابلیت های Business Continuity و Disaster Recovery</li>
<li>مدیریت آسان دیتاسنتر</li>
<li><a href="https://vcenter.ir">طراحی دیتاسنتر</a> مستحکم مبتنی بر نرم افزار</li>
</ul>
<div class="paragraphText parbase section">
<div class="section-custom ">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<h3>مجازی سازی چگونه کار می کند</h3>
<h4>مجازی سازی</h4>
<p>امروزه سازمانهای IT با چالش محدودیت سرورهای X86 روبرو هستند و این سرورها طوری طراحی شده اند که فقط یک سیستم عامل و یک Application در لحظه اجرا می کند. در نتیجه ، حتی دیتاسنترهای کوچک نیز باید سرورهای زیادی را خرید و راه اندازی نمایند در حالی که هر سیستم عامل و Application حداکثر از 5 الی 15 درصد از ظرفیت سرور استفاده می کند.</p>
<p>مجازی سازی از یک نرم افزار برای شبیه سازی سخت افزار و ایجاد یک سیستم کامپیوتری مجازی استفاده می کند. انجام این مهم به صاحبان مشاغل و سازماها این اان را می دهد تا بتوانند چندین سیستم مجازی و چندین سیستم عامل و برنامه کاربردی بر روی تنها یک <a href="https://shop.vcenter.ir/product-category/servers">سرور</a> اجرا و پیاده سازی نمایند و این از لحاظ اقتصادی به نفع سازمانها و محیطهای کسب و کار می باشد.</p>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<h4>ماشین مجازی</h4>
<p>یک سیستم کامپیوتر مجازی که با نام اختصاری VM یا همان Virtual Machine نشان می دهند: نرم افزاری کاملا ایزوله که سیستم عامل مخصوص به خود را دارد و برنامه های کاربردی مخصوص خود را در داخل آن سیستم عامل شامل می شود. هر ماشین مجازی بصورت کاملا خود مختار و مستفل کار می کند. قرار دادن چندین ماشین مجازی VM در داخل یک کامپیوتر ، قابلیت اجرای چندین سیستم عامل و چندین برنامه کاربردی مختلف را بر روی تنها یک سرور یا هاست فیزیکی میسر می سازد.</p>
</div>
</div>
<p>وجود یک لایه بسیار نازک نرم افزاری که <a href="https://vcenter.ir/what-is-a-hypervisor/">هایپروایزر Hypervisor</a> نامیده می شود ماشین های مجازی را از هاست فیزیکی جدا می سازد و بصورت دینامیک منابع سخت افزاری را به هر ماشین مجازی اختصاص می دهد.</p>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<h4>قابلیتهای کلیدی یک ماشین مجازی</h4>
<p>قابلیتهای ذیل بخشی از قابلیتهای یک ماشین مجازی می باشند.</p>
<h6><b>قابلیت پارتیشن بندی </b></h6>
<ul>
<li>اجرای چندین سیستم عامل بر روی یک ماشین فیزیکی</li>
<li>تقسیم بندی منابع سیستمی بین ماشین های مجازی</li>
</ul>
<h6><b>ایزوله سازی </b></h6>
<ul>
<li>ایجاد امکان ایزوله سازی امنیتی و خطا در لایه سخت افزار</li>
<li>حفظ کارایی و Performance با امکان کنترل پیشرفته منابع</li>
</ul>
<p><b>کپسوله سازی </b></p>
<ul>
<li>امکان ذخیره کلیه وضعیت سیستمی یک ماشین مجازی در فایل</li>
<li>انتقال و کپی ماشین مجازی به راحتی انتقال و کپی فایل</li>
</ul>
</div>
<div class="col-md-12">
<h6><b>استقلال سخت افزاری </b></h6>
<ul>
<li>تخصیص یا Migrate هرگونه ماشین مجازی بر روی هر سرور فیزیکی</li>
</ul>
</div>
<div class="col-md-12">
<h4>مستحکم سازی لایه سرور</h4>
<p>با استفاده از <a href="https://vcenter.ir/server-virtualization/">مجازی سازی سرور</a> ، یک سازمان می تواند از حداکثر منابع سروری خود استفاده نماید و نیازمندی به تعداد زیادی سرور فیزیکی را کاهش دهد. نتیجه این کار باعث مستحکم سازی لایه سرور که باعث بالابردن کارایی و کاهش هزینه ها می گردد.</p>
</div>
<div class="col-md-12">
<h4>مجازی سازی به مفهوم رایانش ابری نمی باشد</h4>
<p>رایانش ابری مفهومی متفاوت از مجازی سازی دارد. می توان گفت با استفاده از مجازی سازی می توان راهکار رایانش ابری را پیاده سازی نمود. رایانش ابری یا Cloud Computing به تحویل منابع ابری اشتراکی که شامل دیتا یا برنامه ها می باشند از طریق اینترنت و در صورت درخواست کاربر گفته می شود. شما خواهناخواه به سمت ساختار ابری حرکت خواهید کرد و می توانید این کار را از مجازی سازی سرورهای خود و حرکت دادن آنها به سمت <a href="https://vmware.com"><strong>Cloud Computing</strong></a> شروع کنید و چابکی وو قدرتت سرویس رسانی خود را بالا ببرید.</p>
</div>
</div>
</div>
</div>
</div>
<div class="horizontalline parbase section"></div>
<div class="paragraphText parbase section">
<div class="section-custom ">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<h4>شروع کار</h4>
<p>آیا آماده مرحله بعدی هستید؟ در این مرحله در خصوص انواع مجازی سازی و منابع مورد نیاز برای یادگیری چگونگی راه اندازی مجازی سازی خواهیم پرداخت.</p>
<h5><b>مجازی سازی سرور </b></h5>
<p>بسیاری از سرورهای فیزیکی که ما استفاده می کنیم از کمتر از 15 درصد از ظرفیت منابع خود استفاده می کنند و باعث پراکندگی و پیچیدگی بیش از حد سرورها می شوند. مجازی سازی سرور این کارایی های پایین و ناکارامدی ها را با اجازه دادن به اجرای چندین سیستم عامل بر روی تنها یک سرور فیزیکی به عنوان ماشین مجازی که می تواند به منابع اساسی سروری دسترسی داشته باشند ، برطرف می نماید.</p>
<p>مرحله بعدی تجمیع کلاستری از سرورها در یک کلاستر و یک منبع کلی شامل کلیه Resource های سروری که باعث بهبود کارایی کلی و کاهش هزینه ها می شود. مجازی سازی سرور همچنین قابلیت تسریع در ایجاد لودهای کاری و بالابردن Performance برنامه های کاربردی و دسترسی بالا در اختیار کاربر قرار می دهد.</p>
<h5><b>مجازی سازی شبکه </b></h5>
<p>مجازی سازی شبکه به تولید مثل کامل یک شبکه فیزیکی بر روی نرم افزار اطلاق می شود. برنامه های کاربردی بر روی شبکه مجازی درست به مانند شبکه فیزیکی اجرا می شوند. مجازی سازی شبکه ، Device ها و سرویسهای منطقی شبکه ای را از قبیل پورتهای منطقی ، سوئیچها ، روترها ، <a href="https://shop.vcenter.ir/product-category/firewall">فایروال</a> ها ، لود بالانسرها و VPN ها و غیره را برای ارتباط با لودهای کاری ارائه می دهد.</p>
<p>شبکه های مجازی قابلیتهایی مشابه با شبکه فیزیکی را ارائه می دهند که در آن منافع عملیاتی و استقلال سخت افزار مجازی سازی تضمین شده می باشد.</p>
<h5><b>مجازی سازی دسکتاپ </b></h5>
<p>ساخت دسکتاپها با یک سرویس مدیریت شده به شما فرصت پاسخگویی بسیار سریعتر به تغییرات مورد نیاز و فرصتها را می دهد. شما می توانید با این راهکار هزینه های خود را از طریق بالابردن سرعت سرویس و تحویل سریع دسکتاپهای مجازی به شدت کاهش نمایید و ماشینهای مجازی و Application ها را در اختیار دفاتر و شعبات فرعی و کارمندان خارج از سازمان و حتی کاربران موبایل و تبلت سازمان خود قرار دهید.</p>
</div>
</div>
</div>
</div>
</div>
<p>نوشته <a href="https://vcenter.ir/virtualization/">مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>مجازی سازی چیست؟</title>
		<link>https://vcenter.ir/what-is-virtualization/</link>
					<comments>https://vcenter.ir/what-is-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 17 Mar 2017 10:36:27 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[راهکارهای مجازی سازی]]></category>
		<category><![CDATA[مجازی سازی Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=482</guid>

					<description><![CDATA[<p>مجازی‌سازی (Virtualization) فرآیندی است که در آن یک لایه مجازی یا انتزاعی از منابع سخت‌افزاری یا نرم‌افزاری ایجاد می‌شود تا بتوان از منابع فیزیکی به‌صورت بهینه‌تر استفاده کرد. این تکنیک&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/what-is-virtualization/">مجازی سازی چیست؟</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<figure style="width: 400px" class="wp-caption aligncenter"><a href="http://vcenter.ir/wp-content/uploads/2016/05/مفهوم-مجازی-سازی.jpg"><img decoding="async" src="http://vcenter.ir/wp-content/uploads/2016/05/مفهوم-مجازی-سازی.jpg" alt="مجازی سازی چیست؟" width="400" height="379" /></a><figcaption class="wp-caption-text">مجازی سازی چیست؟</figcaption></figure>
<p><strong>مجازی‌سازی (Virtualization)</strong> فرآیندی است که در آن یک لایه مجازی یا انتزاعی از منابع سخت‌افزاری یا نرم‌افزاری ایجاد می‌شود تا بتوان از منابع فیزیکی به‌صورت بهینه‌تر استفاده کرد. این تکنیک به کاربران اجازه می‌دهد که چندین سیستم عامل یا برنامه را بر روی یک ماشین فیزیکی به‌صورت مجزا و هم‌زمان اجرا کنند.</p>
<h3>انواع مجازی‌سازی:</h3>
<ol>
<li><strong>مجازی‌سازی سرور (Server Virtualization)</strong>:
<ul>
<li>سرورهای فیزیکی به چندین ماشین مجازی (VM) تقسیم می‌شوند. هر ماشین مجازی دارای سیستم‌عامل و منابع مختص خود است و می‌تواند به‌صورت مستقل عمل کند.</li>
<li>مزیت: کاهش هزینه‌های سخت‌افزار، بهبود بهره‌وری منابع و آسان‌سازی مدیریت.</li>
</ul>
</li>
<li><strong>مجازی‌سازی دسکتاپ (Desktop Virtualization)</strong>:
<ul>
<li>به کاربران این امکان را می‌دهد تا از راه دور به دسکتاپ‌ها و برنامه‌ها دسترسی داشته باشند. تمام پردازش‌ها در سرور انجام می‌شود و تنها تصویر و ورودی‌ها به سیستم کاربر ارسال می‌شود.</li>
<li>مزیت: امنیت بیشتر، مدیریت آسان‌تر و کاهش هزینه‌های نگهداری.</li>
</ul>
</li>
<li><strong>مجازی‌سازی شبکه (Network Virtualization)</strong>:
<ul>
<li>تقسیم شبکه فیزیکی به چندین شبکه مجازی به‌منظور بهینه‌سازی عملکرد و امنیت. با مجازی‌سازی شبکه، می‌توان شبکه‌های خصوصی، عمومی و مجازی را به‌طور همزمان مدیریت کرد.</li>
<li>مزیت: انعطاف‌پذیری بیشتر در مدیریت ترافیک شبکه و بهبود امنیت.</li>
</ul>
</li>
<li><strong>مجازی‌سازی ذخیره‌سازی (Storage Virtualization)</strong>:
<ul>
<li>ادغام چندین دستگاه ذخیره‌سازی فیزیکی در یک واحد ذخیره‌سازی مجازی. این امر به مدیریت ساده‌تر داده‌ها و بهبود کارایی سیستم‌های ذخیره‌سازی منجر می‌شود.</li>
<li>مزیت: مدیریت ساده‌تر داده‌ها و استفاده بهینه از فضای ذخیره‌سازی.</li>
</ul>
</li>
<li><strong>مجازی‌سازی نرم‌افزار (Application Virtualization)</strong>:
<ul>
<li>نرم‌افزارها بدون نیاز به نصب بر روی سیستم‌عامل محلی اجرا می‌شوند. نرم‌افزارها در یک محیط مجازی اجرا شده و داده‌ها و تنظیمات به سیستم میزبان منتقل نمی‌شوند.</li>
<li>مزیت: کاهش نیاز به نصب نرم‌افزارها و کاهش مشکلات سازگاری نرم‌افزارها.</li>
</ul>
</li>
</ol>
<h3>مزایای مجازی‌سازی:</h3>
<ol>
<li><strong>بهبود بهره‌وری و کارایی</strong>: با استفاده از چندین ماشین مجازی بر روی یک سرور فیزیکی، منابع سخت‌افزاری بهینه‌تر استفاده می‌شوند.</li>
<li><strong>کاهش هزینه‌ها</strong>: به دلیل کاهش نیاز به تعداد زیادی سخت‌افزار فیزیکی و کاهش هزینه‌های مربوط به نگهداری و انرژی.</li>
<li><strong>انعطاف‌پذیری و مقیاس‌پذیری</strong>: می‌توان به راحتی ماشین‌های مجازی را افزود یا حذف کرد، بدون نیاز به تغییرات بزرگ در سخت‌افزار.</li>
<li><strong>سهولت در بازیابی از مشکلات (Disaster Recovery)</strong>: با استفاده از مجازی‌سازی، فرآیند پشتیبان‌گیری و بازیابی سیستم‌ها سریع‌تر و ساده‌تر انجام می‌شود.</li>
<li><strong>افزایش امنیت</strong>: با جداسازی محیط‌های کاری مختلف، مشکلات امنیتی یک سیستم به سایر سیستم‌ها سرایت نمی‌کند.</li>
</ol>
<h3>ابزارهای مجازی‌سازی معروف:</h3>
<ul>
<li><strong>VMware vSphere</strong>: پلتفرمی پیشرو در حوزه مجازی‌سازی سرور و مدیریت ماشین‌های مجازی.</li>
<li><strong>Microsoft Hyper-V</strong>: ابزار مجازی‌سازی ارائه شده توسط مایکروسافت.</li>
<li><strong>KVM (Kernel-based Virtual Machine)</strong>: ابزار مجازی‌سازی متن‌باز برای سیستم‌عامل‌های لینوکس.</li>
<li><strong>Oracle VirtualBox</strong>: یک نرم‌افزار رایگان برای مجازی‌سازی دسکتاپ.</li>
<li><strong>Citrix XenServer</strong>: پلتفرم مجازی‌سازی برای سرورهای بزرگ و شبکه‌های گسترده.</li>
</ul>
<p>مجازی‌سازی، اساساً به شرکت‌ها کمک می‌کند که از منابع خود به‌صورت کارآمدتر استفاده کرده و همزمان عملکرد و انعطاف‌پذیری سیستم‌های خود را بهبود دهند.</p>
<p>نوشته <a href="https://vcenter.ir/what-is-virtualization/">مجازی سازی چیست؟</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/what-is-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>پایش وضعیت Network در مجازی سازی</title>
		<link>https://vcenter.ir/%d9%be%d8%a7%db%8c%d8%b4-%d9%88%d8%b6%d8%b9%db%8c%d8%aa-network-%d8%af%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%d8%b2%db%8c/</link>
					<comments>https://vcenter.ir/%d9%be%d8%a7%db%8c%d8%b4-%d9%88%d8%b6%d8%b9%db%8c%d8%aa-network-%d8%af%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%d8%b2%db%8c/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 22:04:13 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=199</guid>

					<description><![CDATA[<p>پایش وضعیت شبکه در محیط‌های مجازی‌سازی یکی از مهم‌ترین بخش‌های مدیریت و نگهداری زیرساخت‌های مجازی است. در یک محیط مجازی‌سازی (مانند VMware، Hyper-V یا KVM)، شبکه‌های مجازی پیچیدگی‌های خاصی دارند&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/%d9%be%d8%a7%db%8c%d8%b4-%d9%88%d8%b6%d8%b9%db%8c%d8%aa-network-%d8%af%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%d8%b2%db%8c/">پایش وضعیت Network در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<figure style="width: 600px" class="wp-caption aligncenter"><img decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/پایش-وضعیت-Network-در-مجازی-سازی.jpg" alt="پایش وضعیت Network در مجازی سازی" width="600" height="403" /><figcaption class="wp-caption-text">پایش وضعیت Network در مجازی سازی</figcaption></figure>
<p>پایش وضعیت شبکه در محیط‌های مجازی‌سازی یکی از مهم‌ترین بخش‌های مدیریت و <a href="https://vcenter.ir/virtualization-infrastructure-support/">نگهداری زیرساخت‌های مجازی</a> است. در یک محیط مجازی‌سازی (مانند VMware، Hyper-V یا KVM)، شبکه‌های مجازی پیچیدگی‌های خاصی دارند که باعث می‌شود پایش آنها ضروری باشد تا عملکرد بهینه، امنیت و پایداری زیرساخت تضمین شود.</p>
<h3>دلایل اهمیت پایش شبکه در مجازی‌سازی</h3>
<ol>
<li><strong>مدیریت پیچیدگی‌های شبکه مجازی</strong>: شبکه‌های مجازی شامل vSwitchها، شبکه‌های مجازی (Virtual Networks) و شبکه‌های Overlay هستند. این عناصر با سخت‌افزار فیزیکی مرتبط نیستند و به همین دلیل مانیتورینگ آنها برای تشخیص مشکلات ضروری است.</li>
<li><strong>تشخیص مشکلات عملکردی</strong>: کاهش سرعت یا افت کارایی در ارتباطات شبکه می‌تواند ناشی از مشکلات تنظیمات یا کمبود منابع شبکه باشد.</li>
<li><strong>بهینه‌سازی منابع</strong>: با مانیتورینگ دقیق، می‌توان از توزیع منابع شبکه و ترافیک به شکل بهینه استفاده کرد و از هدررفت منابع جلوگیری کرد.</li>
<li><strong>افزایش امنیت</strong>: پایش شبکه‌های مجازی می‌تواند به شناسایی فعالیت‌های غیرمعمول یا حملات شبکه‌ای کمک کند.</li>
</ol>
<h3>ابزارهای پایش شبکه در محیط‌های مجازی</h3>
<ol>
<li><strong>VMware vRealize Network Insight</strong>:
<ul>
<li>یک راه‌حل جامع برای مانیتورینگ و آنالیز شبکه در محیط VMware vSphere است.</li>
<li>ویژگی‌های مهم:
<ul>
<li>نظارت بر ترافیک شبکه بین ماشین‌های مجازی (VMها).</li>
<li>شناسایی تنگناهای شبکه و مشکلات پیکربندی.</li>
<li>بهینه‌سازی شبکه‌های مجازی و سیاست‌های امنیتی.</li>
</ul>
</li>
</ul>
</li>
<li><strong>SolarWinds Virtualization Manager</strong>:
<ul>
<li>این نرم‌افزار مانیتورینگ کامل محیط‌های مجازی‌سازی و شبکه‌های مجازی را فراهم می‌کند.</li>
<li>ویژگی‌ها:
<ul>
<li>نظارت بر عملکرد شبکه مجازی و فیزیکی.</li>
<li>شناسایی بارهای زیاد و نقاط گلوگاه در شبکه.</li>
<li>پیش‌بینی مشکلات با تحلیل روند استفاده از منابع شبکه.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Nagios with Plugins for Virtualization</strong>:
<ul>
<li>Nagios یک ابزار منبع‌باز برای پایش و مانیتورینگ سیستم‌ها است که با استفاده از پلاگین‌های مجازی‌سازی می‌تواند شبکه‌های مجازی را مانیتور کند.</li>
<li>ویژگی‌ها:
<ul>
<li>نظارت بر وضعیت ماشین‌های مجازی، vSwitchها و شبکه‌های Overlay.</li>
<li>پشتیبانی از پروتکل SNMP برای دریافت اطلاعات در زمان واقعی.</li>
</ul>
</li>
</ul>
</li>
<li><strong>PRTG Network Monitor</strong>:
<ul>
<li>یک راه‌حل جامع برای مانیتورینگ زیرساخت شبکه فیزیکی و مجازی.</li>
<li>ویژگی‌ها:
<ul>
<li>نظارت بر ترافیک شبکه بین VMها و سوئیچ‌های مجازی.</li>
<li>ارائه گزارش‌های جامع از استفاده پهنای باند و پایداری شبکه مجازی.</li>
</ul>
</li>
</ul>
</li>
<li><strong>vSphere Distributed Switch (vDS) Monitoring</strong>:
<ul>
<li>ابزار داخلی در محیط VMware vSphere است که امکان مانیتورینگ شبکه‌های مجازی و ترافیک را فراهم می‌کند.</li>
<li>ویژگی‌ها:
<ul>
<li>پایش وضعیت پورت‌های مجازی و جریان ترافیک.</li>
<li>تنظیمات سیاست‌های QoS برای بهبود عملکرد شبکه.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Microsoft System Center Virtual Machine Manager (SCVMM)</strong>:
<ul>
<li>برای مانیتورینگ شبکه‌های مجازی در محیط Hyper-V از SCVMM استفاده می‌شود.</li>
<li>ویژگی‌ها:
<ul>
<li>ارائه داشبوردهای جامع برای مانیتورینگ ترافیک شبکه.</li>
<li>شناسایی و رفع مشکلات مربوط به شبکه‌های مجازی.</li>
</ul>
</li>
</ul>
</li>
</ol>
<h3>مواردی که باید در پایش شبکه مجازی بررسی شوند</h3>
<ol>
<li><strong>پینگ و ارتباطات شبکه</strong>: یکی از روش‌های ساده برای بررسی دسترسی و صحت ارتباطات بین ماشین‌های مجازی و شبکه‌های خارجی است.</li>
<li><strong>استفاده از پهنای باند</strong>: بررسی میزان پهنای باند مصرفی توسط ماشین‌های مجازی و سوئیچ‌های مجازی برای شناسایی تنگناها و مشکلات ترافیک.</li>
<li><strong>بررسی تاخیر (Latency)</strong>: تاخیر در شبکه‌های مجازی می‌تواند به کاهش کارایی و سرعت پاسخگویی سیستم‌ها منجر شود.</li>
<li><strong>بررسی خطاهای شبکه</strong>: بررسی خطاهای شبکه مانند Packet Drop یا خطاهای CRC می‌تواند نشان‌دهنده مشکلات در ارتباطات شبکه مجازی باشد.</li>
<li><strong>مانیتورینگ QoS</strong>: کیفیت خدمات (QoS) برای اولویت‌بندی ترافیک شبکه‌های مجازی مهم است و مانیتورینگ آن می‌تواند به بهبود کارایی کمک کند.</li>
<li><strong>مانیتورینگ ترافیک East-West</strong>: ترافیک بین ماشین‌های مجازی (که به آن ترافیک East-West گفته می‌شود) باید به دقت مانیتور شود، چرا که بر عملکرد کلی سیستم تاثیرگذار است.</li>
</ol>
<h3>نتیجه‌گیری</h3>
<p>پایش وضعیت شبکه در مجازی‌سازی به دلیل پیچیدگی و وابستگی شبکه‌های مجازی به منابع مشترک با سایر سرویس‌ها، بسیار حیاتی است. استفاده از ابزارهای مناسب و مانیتورینگ دقیق کمک می‌کند تا مشکلات به سرعت تشخیص داده شده و کارایی و امنیت شبکه بهبود یابد. همچنین این کار به بهینه‌سازی مصرف منابع و کاهش هزینه‌ها کمک می‌کند.</p>
<p>&nbsp;</p>
<p>نوشته <a href="https://vcenter.ir/%d9%be%d8%a7%db%8c%d8%b4-%d9%88%d8%b6%d8%b9%db%8c%d8%aa-network-%d8%af%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%d8%b2%db%8c/">پایش وضعیت Network در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/%d9%be%d8%a7%db%8c%d8%b4-%d9%88%d8%b6%d8%b9%db%8c%d8%aa-network-%d8%af%d8%b1-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%d8%b2%db%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>پایش وضعیت Disk در مجازی سازی</title>
		<link>https://vcenter.ir/disk-status-monitoring-in-virtualization/</link>
					<comments>https://vcenter.ir/disk-status-monitoring-in-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 22:03:07 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=197</guid>

					<description><![CDATA[<p>پایش وضعیت Disk در مجازی سازی پایش وضعیت Disk در مجازی سازی : هدف از پایش پارامترهای مربوط به دیسک بدست آوردن میزان هارددیسک مورد نیاز سرور پس از مجازی&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/disk-status-monitoring-in-virtualization/">پایش وضعیت Disk در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>پایش وضعیت Disk در مجازی سازی</h2>
<figure style="width: 600px" class="wp-caption alignnone"><img loading="lazy" decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/پایش-وضعیت-Disk-در-مجازی-سازی.jpg" alt="پایش وضعیت Disk در مجازی سازی" width="600" height="403" /><figcaption class="wp-caption-text">پایش وضعیت Disk در مجازی سازی</figcaption></figure>
<p><strong>پایش وضعیت Disk در مجازی سازی :</strong> هدف از پایش پارامترهای مربوط به دیسک بدست آوردن میزان هارددیسک مورد نیاز <a href="http://proliant.ir"><strong>سرور</strong></a> پس از مجازی سازی می باشد که می بایست به آن اختصاص داده شود. خوشبختانه هارددیسک از منابع سخت افزاری ارزان قیمت در شبکه بوده و به راحتی می توان مقدار زیاد آن را تهیه نمود. البته ذکر این نکته ضروری است که در بعضی از موارد عملکرد کلی سرور به غیر از میزان فضای خالی هارددیسک به سرعت هارددیسک نیز بستگی دارد. (مثلا ایمیل یا وب سرورهای بزرگ) بدین منظور باید از پارامترهای خاصی برای تشخیص منابع سخت افزاری مناسب استفاده نمود. پارامترهایی که در رابطه با دیسک باید پایش شوند عبارتند از:</p>
<p>1- PhysicalDisk\ Avg. Read Queue Length</p>
<p>2- PhysicalDisk\ Avg. Write Queue Length</p>
<p>3- PhysicalDisk\ %Disk Time</p>
<p>حداکثر مقدار مجاز دو پارامتر اول 2 و پارامتر سوم 50% می باشد. این بدان معناست که اگر پس از پایش پارامترهای فوق مقادیر آنها کمتر از حد مجاز باشد، سرور به صورت طبیعی کار کرده و فقطمی بایستی میزان فضای اشغال شده توسط سیستم عامل و نرم افزارهایش را محاسبه کنیم تا بعد از مجازی سازی در اختیار سرور قرار دهیم. اما اگر میزان پارامترهای پایش شده بیشتر از حد مجاز باشد بدین معناست که سرور نیازبه هارددیسک های قوی تری با سرعت نوشتن و خواندن بالاتری دارد و برای تبدیل کردن سرور به سیستم مجازی، به غیر از میزان فضای اشغال شده توسط سیستم عامل و نرم افزار می بایست این نکته را مدنظر قرار داده و از هارد دیسک هایی با عملکرد بهتر در سیستم عامل میزبان استفاده نمائیم.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>نوشته <a href="https://vcenter.ir/disk-status-monitoring-in-virtualization/">پایش وضعیت Disk در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/disk-status-monitoring-in-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>پایش وضعیت Memory در مجازی سازی</title>
		<link>https://vcenter.ir/memory-status-monitoring-in-virtualization/</link>
					<comments>https://vcenter.ir/memory-status-monitoring-in-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 22:02:09 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=195</guid>

					<description><![CDATA[<p>پایش وضعیت Memory در مجازی سازی پایش وضعیت Memory در مجازی سازی : عملکرد سرورهای مجازی تا حدودی به میزان حافظه ای (RAM) بستگی دارد که سرور میزبان در اختیارشان&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/memory-status-monitoring-in-virtualization/">پایش وضعیت Memory در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>پایش وضعیت Memory در مجازی سازی</h2>
<figure style="width: 604px" class="wp-caption alignnone"><img loading="lazy" decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/پایش-وضعیت-Memory-در-مجازی-سازی.jpg" alt="پایش وضعیت Memory در مجازی سازی" width="604" height="453" /><figcaption class="wp-caption-text">پایش وضعیت Memory در مجازی سازی</figcaption></figure>
<p><strong>پایش وضعیت Memory در مجازی سازی :</strong> عملکرد سرورهای مجازی تا حدودی به میزان حافظه ای (RAM) بستگی دارد که سرور میزبان در اختیارشان قرار می دهد. به همین منظور دانستن دقیق مقدار حافظه مورد نیاز هر سرور امری ضروری می باشد. تنها نکته قابل توجه،  پارامتری مبنی بر میزان حافظه مورد استفاده وجود ندارد و می توان میزان فضای آزاد <strong>RAM</strong> را در هر لحظه پایش کرد. سپس این میزان را از کل میزان  حافظه ی نصب شده روی سیستم کم کرد تا مقدار واقعی حافظه مورد استفاده بدست آید.</p>
<p>برای پایش وضعیت حافظه از دو پارامتر استفاده می کنیم:</p>
<p>1- Memory\Available Bytes (or \Available Kbytes or \Available Mbytes)</p>
<p>2- Memory\Pages/sec</p>
<p>به عنوان مثال اگر روی سرور 512 MB حافظه جانبی نصب شده است و مقدار پایش شده مربوط به پارامتر Memory\Available در اوج زمان کاری 150 MB باشد، می توان نتیجه گرفت که حداقل مقدار حافظه مورد نیاز که پس از مجازی سازی باید در اختیار سرور قرار گیرد عبارت است از: 512 – 150 = 362 MB .</p>
<p>نکته مهم دیگر اینکه در مواردی که مقدار  Memory\Available بسیار کم باشد و مقدار Memory\Pages/sec عددی بیشتر از 20 باشد دیگر نمی توان از معادله فوق استفاده نمود زیرا این علائم به معنی کمبود RAM روی سرور می باشد و حتما باید آنالیز بیشتری جهت بدست آوردن میزان واقعی حافظه مورد نیاز سرور انجام داد.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>نوشته <a href="https://vcenter.ir/memory-status-monitoring-in-virtualization/">پایش وضعیت Memory در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/memory-status-monitoring-in-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>پایش وضعیت CPU در مجازی سازی</title>
		<link>https://vcenter.ir/cpu-status-monitoring-in-virtualization/</link>
					<comments>https://vcenter.ir/cpu-status-monitoring-in-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 22:00:39 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=192</guid>

					<description><![CDATA[<p>پایش وضعیت CPU در مجازی سازی پایش وضعیت CPU در مجازی سازی: یکی از عوامل مهم و تاثیر گذار در مجازی سازی، CPU و میزان استفاده از آن می باشد.&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/cpu-status-monitoring-in-virtualization/">پایش وضعیت CPU در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>پایش وضعیت CPU در مجازی سازی</h2>
<p><strong>پایش وضعیت CPU در مجازی سازی:</strong> یکی از عوامل مهم و تاثیر گذار در مجازی سازی، CPU و میزان استفاده از آن می باشد. برای CPU پارامترهای زیادی وجود دارد که قابل پایش هستند. (شکل 3) اما برای تهیه baseline می توان از پارامتر % Processor Time استفاده نمود. این پارامتر درصد زمانی را که CPU مشغول پردازش اطلاعات می باشد نمایش می دهد. نکات مهمی که در رابطه با تحلیل نتایج بدست آمده از پایش آن وجود دارد به شرح زیر می باشد:</p>
<p>1- سرورهایی که درصد استفاده CPU پایینی دارند (زیر 30 درصد) بهترین کاندیدها برای مجازی می باشند. باید توجه کرد که درصد پایین پایش شده مربوط به bottleneck بودن سخت افزارهای دیگر نباشد که در این صورت میزان پایش شده مقدار واقعی نخواهد بود.</p>
<p>2-  سرورهایی که درصد استفاده CPU بالایی دارند (بالای 70 درصد) اصلا جهت مجازی سازی مناسب نیستند. اما گاهی ممکن است به دلیل استفاده از مزایای دیگر مجازی سازی مثل قابلیت دسترسی بالا بخواهیم این گونه سرورها را نیز مجازی نمائیم که در این صورت پیشنهاد می شود از یک سرور فیزیکی فقط برای میزبانی یک سرور مجازی (با درصد استفاده  بالای CPU) شود.</p>
<p>3-  برای محاسبه دقیق میزان CPU مورد نیاز هر سرور می توان از این روش استفاده نمود. به عنوان مثال اگر 5 سرور داشته باشیم که هر کدام از یک CPU، 2 GHz استفاده می کنند و درصد استفاده از CPU برای همه ی آنها مساوی 15% باشد، می توان نتیجه گرفت که میزان استفاده واقعی هر سرور 15% × 2000 = 300 MHz می باشد. پس ما می توانیم هر 5 سرور را روی یک سرور فیزیکی با CPU 2 GHz به صورت مجازی میزبانی کنیم. این در حالیست که 5 سرور به 1.5 GHz احتیاج دارند و 500 MHz نیز برای سرور میزبان باقی می ماند. حتی برای بالا بردن قابلیت اطمینان می توان در محاسبات به جای 300 MHz از عدد 500 MHz استفاده نمود.</p>
<figure style="width: 610px" class="wp-caption alignnone"><img loading="lazy" decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/پایش-وضعیت-CPU-در-مجازی-سازی.jpg" alt="پایش وضعیت CPU در مجازی سازی" width="610" height="452" /><figcaption class="wp-caption-text">پایش وضعیت CPU در مجازی سازی</figcaption></figure>
<p>فسمت ضعیفی از سیستم که کل عملکرد آن را کاهش می دهد.</p>
<p>شمایی از پارامترهای قابل پایش CPU در نرم افزار Performance Monitor</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="#_ftnref2" name="_ftn2"></a></p>
<p>نوشته <a href="https://vcenter.ir/cpu-status-monitoring-in-virtualization/">پایش وضعیت CPU در مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/cpu-status-monitoring-in-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>نکات کلیدی پایش وضعیت سرورها در پروسه مجازی سازی</title>
		<link>https://vcenter.ir/key-points-of-monitoring-the-status-of-servers-in-the-process-of-virtualization/</link>
					<comments>https://vcenter.ir/key-points-of-monitoring-the-status-of-servers-in-the-process-of-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 21:50:28 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=185</guid>

					<description><![CDATA[<p>نکات کلیدی پایش وضعیت سرورها در پروسه مجازی سازی 1- برای بدست آوردن baseline دقیق بایستی پایش وضعیت سرور را حداقل به مدت 1 ماه انجام داد. 2- یکی از&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/key-points-of-monitoring-the-status-of-servers-in-the-process-of-virtualization/">نکات کلیدی پایش وضعیت سرورها در پروسه مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>نکات کلیدی پایش وضعیت سرورها در پروسه مجازی سازی</h2>
<p>1- برای بدست آوردن baseline دقیق بایستی پایش وضعیت سرور را حداقل به مدت 1 ماه انجام داد.</p>
<p>2- یکی از اهداف اصلی پایش وضعیت سرورها بدست آوردن ساعت اوج کاری سرور و نیز مدت زمان ادامه آن می باشد. دانستن ساعت اوج کاری هر سرور به کمک می کند تا از قرار دادن چند سرور مجازی با ساعت اوج کاری یکسان بر روی یک سرور فیزیکی (که باعث اختلال در کار ماشین های مجازی خواهد شد) خودداری کنیم و در عوض سرورهایی را به صورت مجازی بر روی یک سرور فیزیکی قرار دهیم که ساعت های اوج کاری متفاوتی دارند.</p>
<p>3- برای بدست آوردن زمان اوج کاری سرور بایستی پایش وضعیت را در زمان های مختلف انجام داده و نتایج بدست آمده را با هم مقایسه کرد. به عنوان مثال یک برنامه زمانبدی پیشنهادی می تواند: روزهای عادی هفته از ساعت 7 تا 9، 11 تا 14 و 15 تا 18. (که معمولا زمان اوج کاری می باشد.) روزهای عادی هفته در ساعت غیر اوج کاری. در روزهای تعطیل هفته و در زمان های مختلف مثل صبح و بعدازظهر. و نهایتا در شب ها که معمولا وظایف از پیش تعیین شده سرورها مثل تهیه پشتیبان (Backup) از اطلاعات اتفاق می افتد.</p>
<p><a href="#_ftnref1" name="_ftn1"></a></p>
<p>4- در ضمن اگر  بعضی از سرورها در زمان خاصی مثلا یک فصل سال ترافیک و بار کاری بیشتری دارند باید حتما مد نظر قرار گیرد و baseline بر اساس آن تنظیم شود.</p>
<p>5- هر اندازه اطلاعات بدست آمده از نحوه کار سرور دقیق تر باشد، نقشه بهتری از کل بار کاری شبکه بدست می آید و در نتیجه پروسه ی مجازی سازی به صورت صحیح تری انجام می شود.</p>
<p>شکل زیر نمونه ای از نتیجه پایش بار کاری یک سرور نشان می دهد.<br />
<img loading="lazy" decoding="async" class="" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/نکات-کلیدی-پایش-وضعیت-سرورها-در-پروسه-مجازی-سازی.jpg" alt="نکات-کلیدی-پایش-وضعیت-سرورها-در-پروسه-مجازی-سازی" width="610" height="442" /><br />
baseline بدست آمده از پایش وضعیت سرور برای یک فایل سرور</p>
<p>نوشته <a href="https://vcenter.ir/key-points-of-monitoring-the-status-of-servers-in-the-process-of-virtualization/">نکات کلیدی پایش وضعیت سرورها در پروسه مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/key-points-of-monitoring-the-status-of-servers-in-the-process-of-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>مفهوم کامل مجازی سازی</title>
		<link>https://vcenter.ir/the-complete-concept-of-virtualization/</link>
					<comments>https://vcenter.ir/the-complete-concept-of-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Jan 2017 21:42:46 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=183</guid>

					<description><![CDATA[<p>مجازی سازی &#8220;مجازی سازی&#8221;  نسل جدیدی از تغییرات در دنیای IT است. مجازی سازی در دیتاسنترها (Data Centers) در سطوح مختلفی انجام می شود ولی &#8220;مجازی سازی در سیستم های&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/the-complete-concept-of-virtualization/">مفهوم کامل مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>مجازی سازی</h2>
<figure style="width: 595px" class="wp-caption alignnone"><img loading="lazy" decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2017/01/مجازی-سازی.jpg" alt="مجازی سازی" width="595" height="403" /><figcaption class="wp-caption-text">مجازی سازی</figcaption></figure>
<p>&#8220;مجازی سازی&#8221;  نسل جدیدی از تغییرات در دنیای IT است. مجازی سازی در دیتاسنترها (Data Centers) در سطوح مختلفی انجام می شود ولی &#8220;مجازی سازی در سیستم های عامل&#8221; یا &#8220;مجازی سازی سرور&#8221; مهمترین و عمده ترین آن می باشد. &#8220;مجازی سازی سیستم عامل میزبان&#8221; لایه ای نرم افزاری بوده که امکان استفاده همزمان چندین سیستم عامل از منابع سخت افزاری سرور را فراهم می کند. به طور کلی مجازی سازی سرور عبارت است از توانایی اجرا شدن همزمان یک یا چند ماشین (سرور) مجازی روی یک سرور فیزیکی.</p>
<p>امروزه در سرتاسر دنیا دیتاسنترها با استفاده از مجازی سازی تولید گازهای گلخانه ای خود را کاهش می دهند. در دیتا سنترها سرورهای زیادی وجود دارند که با 10% کارائی واقعی و یا حتی کمتر در حال سرویس دهی می باشند.   این درحالی است که این سرورها نیز مانند سایر سرورها (با حداکثر توان سرویس دهی) برق مصرف می کنند، تولید  گرما نموده وبا اشغال فضا، احتیاج به خنک سازی دارند.</p>
<p>مجازی سازی استفاده 80 درصدی یا بیشتر از منابع سخت افزاری سرور را تضمین می کند و با کم کردن تعداد سرورهای فیزیکی و به تبع آن انرژی مصرف شده، تولید گازهای گلخانه ای را کاهش می دهد.</p>
<p>اما مهمترین سوال که چرا سرورها با 10% کارائی عمل می کنند؟ در جواب این سوال بایستی گفت که در دهه 1990 میلادی که شرکت مایکروسافت ویندوز  NT خود را ارائه نمود، بیشتر مدیران شبکه از این سیستم عامل استفاده می کردند. ویندوز NT مشکلی بزرگ داشت و به لحاظ ساختار سیستم عامل در صورت اشکال در هر کدام از سرویس ها یا نرم افزارهای کاربردی کل سیستم عامل دچار اشکال می گردید و بقیه سرویس ها و نرم افزارهایی که روی آن سرور میزبانی می شدند قادر به ادامه سرویس دهی نبودند یا به اصطلاح fail می شدند. از آن پس مدیران شبکه به منظور کاهش تاثیرات منفی سیستم عامل در سرویس دهی نرم افزارها تصمیم گرفتند که از هر سرور و سیستم عامل فقط برای اجرای یک سرویس یا نرم افزار استفاده کنند تا در صورت بروز مشکل در هر یک از سرویس ها، سرویس های دیگر که روی سرورهای دیگر بودند به کار خود ادامه دهند. از طرفی دیگر بسیاری از تولید کنندگان نرم افزارهای مختلف برای پشتیبانی از نرم افزار خود، خریدار را موظف به استفاده از یک سیستم ایزوله شده کردند، به این معنا که برای جلوگیری از هرگونه مشکل احتمالی نباید هیچ گونه سرویس یا نرم افزار دیگری روی آن سرور اجرا شود. و لذا استفاده از سرورهای تک منظوره امری کاملا طبیعی و معمول بین مدیران شبکه های کامپیوتری تبدیل شد. با اینکه مایکروسافت در سال های بعد و با ارائه ویندوز سرور این مشکل بزرگ سیستم عامل را برطرف نمود اما عادت مدیران شبکه به استفاده از سرورهای تک منظوره تغییر نکرد و آنها هم چنان با شک و تردید نسبت به پایداری سیستم عامل متمایل به استفاده از سرورهای مجزا برای برنامه های مختلف بودند و همین امر علت اصلی وجود سرورهای زیادی می باشد که با 10% کارائی در حال استفاده می باشند.</p>
<p>آمار نشان می دهد که 70% از بودجه IT صرف زیرساختارها می شود و در خیلی موارد این رقم بیشتر نیز خواهد شد. با توجه به این موضوع نقش مجازی سازی از اهمیت ویژه ای بر خوردار می باشد زیرا مجازی سازی به دیتاسنترها کمک کرده تا تعداد سرورهای خود را کاهش دهند. بر اساس تحقیقات زیف دیویس انگیزه های زیادی برای استفاده از مجازی سازی وجود دارد که مهمترین آن کاهش هزینه های سخت افزاری و بهبود میزان استفاده از توان سروها می باشد. (شکل 1)</p>
<p>با توجه به مزایای مجازی سازی، استفاده از آن برای هر ارگان با سایز متوسط تا بزرگ امری است اجتناب ناپذیر. ولی به منظوراستفاده حداکثری از مزایای آن بایستی برنامه ای دقیق و هدفمند طراحی نمود. بدون تهیه نقشه جامع و طی مراحل از پیش تعیین شده نمی توان ساختار مجازی سازی را پیاده نمود. اولین و مهمترین اصل در طراحی این نقشه داشتن تحلیل دقیق از سرورهای موجود و وضعیت آنها می باشد. انتخاب سرورهای مناسب به منظور تبدیل شدن به سیستم های مجازی بر اساس نتایج بدست آمده از پایش وضعیت سرورها می باشد. جمع آوری اطلاعات و تحلیل دقیق آنها ممکن است مدت زیادی به طول بیانجامد. ابزار پایش وضعیت سرورها نرم افزاری است که به صورت رایگان در اختیار مدیران شبکه قرار می گیرد. ولی چگونگی استفاده از آن، انتخاب پارامترهای تاثیرگذار در مجازی سازی و نحوه تفسیر و بکارگیری اطلاعات بدست آمده به منظور انتخاب کاندیدهای مناسب در مجازی سازی، حذف شدن یا انتخاب سرورهای میزبان امری تخصصی و مهم می باشد.</p>
<p>در ادامه مقاله پارامترهای تاثیر گذار در مجازی سازی که بایستی در فرآیند جمع آوری اطلاعات مورد استفاده قرار گیرند معرفی شده است. هم چنین نکات کلیدی در رابطه با نحوه پایش وضعیت سرور به منظور داشتن دقیق ترین تحلیل، ارائه گردیده و در نهایت به چگونگی تفسیر اطلاعات پایش شده پرداخته شده است.</p>
<p>1- OS Virtualization</p>
<p>2- Guest OS Virtualization</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="#_ftnref3" name="_ftn3"></a></p>
<p>نوشته <a href="https://vcenter.ir/the-complete-concept-of-virtualization/">مفهوم کامل مجازی سازی</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/the-complete-concept-of-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>مجازی سازی چیست؟</title>
		<link>https://vcenter.ir/what-is-virtualization-2/</link>
					<comments>https://vcenter.ir/what-is-virtualization-2/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 09 Jan 2017 08:55:54 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=165</guid>

					<description><![CDATA[<p>مفهوم مجازی سازی در علوم رایانه به صورت زیر تعریف می شود:منابع سیستم را به صورت اختصاصی و تفکیک شده در آورد به طوری که بتوان به صورت واحد، آن­ها&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/what-is-virtualization-2/">مجازی سازی چیست؟</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p>مفهوم مجازی سازی در علوم رایانه به صورت زیر تعریف می شود:منابع سیستم را به صورت اختصاصی و تفکیک شده در آورد به طوری که بتوان به صورت واحد، آن­ها را دید و استفاده کرد.</p>
<p>مجازی سازی به طور گسترده ای در دنیای رایانه کاربرد دارد. مجازی سازی امکان راه اندازی چندین سیستم مجازی بر روی یک سیستم فیزیکی را دارد. برای تفهیم بهتر به عنوان یک مثال ساده و یکی از کارهایی که می توان از قدرت مجازی سازی بهره برد، فرض کنید اگر هم اکنون از رایانه استفاده می کنید و این صفحه را بر روی سیستم عامل خود مشاهده می نمایید، با مجازی سازی می توانید هم اکنون بدون خارج شدن از سیستم خود، سیستم عامل های دیگر را راه بیندازید. برای نمونه یک سیستم عامل لینوکس بر روی همین سیستم عامل خود راه اندازی کنید و در آن واحد بتوانید به هر دو دسترسی داشته باشید. حتی می توانید چند سیستم عامل دیگر را نیز به همین گونه راه اندازی نمایید و به همه در یک لحظه دسترسی داشته باشید. تک تک این سیستم ها می توانند ایفای نقش کنند، می توانند برنامه ای را به طور مجزا راه اندازی نمایند، به شبکه متصل شوند، از ابزار های مخصوص به سیستم عامل خود استفاده نمایند و خلاصه می توان گفت به نظر می رسد چند رایانه مجزا دریک رایانه قرار گرفته باشند. با این تفاوت که همگی این سیستم ها از یک منبع تغذیه می کنند (همان رایانه اصلی که در بالا ذکر شد) که می توانند همزمان و در محیطی مجزا و ایزوله شده از هم اجرا شوند و نیز همگی این سیستم عامل های مهمان توسط سیستم عامل میزبان کنترل می شوند. بیشتر سیستم های مجازی سازی از یک لایه ی نرم افزاری به نام Hypervisor استفاده می نمایند. این Hypervisor بین ماشین های مجازی و سخت افزار قرار دارد و وظیفه ی کنترل سخت افزار را به عهده داشته و به سیستم عامل های مهمان ( همان سیستم عامل های درست شده روی سیستم عامل اصلی) اجازه ی اجرا شدن بر روی سیستم فیزیکی مشترک را داده و به آن ها سخت افزار های مجازی اطلاق می دهد.</p>
<h4><span id=".D8.AA.D8.A7.D8.B1.DB.8C.D8.AE.DA.86.D9.87" class="mw-headline">تاریخچه</span></h4>
<p>ماشین مجازی سازی، ابتدا از طریق سیستم عامل VM در سال ۱۹۷۲ در کامپیوترهای بزرگ IBM مطرح شدند. VM تکامل یافت و هنوز وجود دارد و بسیاری از مفاهیم اصلی آن در سیستم‌های عامل دیگر وجود دارد، که به شرح زیر است :</p>
<p>IBM VM370 ، کامپیوتر بزرگ را به چند ماشین مجازی تقسیم کرد، که هر کدام ، سیستم عامل خاص خودش را اجرا می نماید. مشکل عمده ی روش ماشین مجازی VM، به سیستم‌های دیسک مربوط می شود. فرض کنید ماشین مجازی ۳ گرداننده دیسک داشت ولی می‌خواست هفت ماشین مجازی را اداره کند. روشن است که نمی‌تواند برای هر ماشین مجازی یک گرداننده ی دیسک را تخصیص دهد،‌ زیرا خود نرم‌افزار ماشین مجازی به فضای دیسک زیادی نیاز دارد تا حافظه ی مجازی و spooling را فراهم سازد. راه حل فراهم کردن دیسک مجازی بود در سیستم عامل IBM VM به نام مینی دیسک خوانده می‌شوند که از هر نظر، به جز اندازه، یکسان بودند.سیستم هر مینی دیسک را با تخصیص تراک هایی کافی از دیسک های فیزیکی ، پیاده‌سازی می کند.</p>
<p>وقتی این ماشین‌های مجازی ایجاد شدند، کاربران می توانستند هر یک از سیستم‌های عامل یا پکیج های نرم‌افزاری موجود در آن ماشین مجازی را اجرا نمایند. برای سیستم IBM VM ، کاربر معمولاً cms را اجرا می‌کرد که یک سیستم عامل محاوره ای تک کاربره بود.</p>
<h4><span id=".D8.B3.DB.8C.D8.B3.D8.AA.D9.85.E2.80.8C_.D8.B9.D8.A7.D9.85.D9.84_.D9.85.DB.8C.D8.B2.D8.A8.D8.A7.D9.86_.E2.80.8C.28.E2.80.8Chost.29" class="mw-headline">سیستم‌ عامل میزبان ‌(‌host)</span></h4>
<p>سیستم‌ عامل میزبان ‌(‌host)، سیستم‌ عاملی است که مستقیما روی سخت‌افزار فیزیكی نصب می‌شود.</p>
<h4><span id=".D8.B3.DB.8C.D8.B3.D8.B3.D8.AA.D9.85.E2.80.8C.D8.B9.D8.A7.D9.85.D9.84.E2.80.8C.D9.87.D8.A7.DB.8C_.D9.85.DB.8C.D9.87.D9.85.D8.A7.D9.86_.E2.80.8C.28.E2.80.8Cguest.29" class="mw-headline">سیسستم‌عامل‌های میهمان ‌(‌guest)</span></h4>
<p>سیسستم‌عامل‌های میهمان ‌(‌guest)،سیستم عاملی است که بروی یک ماشین مجازی نصب می شود و مستقیما با سخت افزار ارتباط ندارد.</p>
<h4><span id="Hypervisor" class="mw-headline">Hypervisor</span></h4>
<p>Hypervisor و یا Virtual Machine Manager) VMM یا Virtual Machine Monitor) یک لایه ی نرم افزاری است (و در بعضی مواقع میان افزار و یا سخت افزاری است) که اجازه ی اجرای چندین سیستم عامل را بر روی سخت افزار داده و ساخت، اجرا و کنترل ماشین های مجازی بر روی سخت افزار را دارد و برای معماری های پردازنده ی بخصوصی طراحی شده اند. Hypervisor پردازنده، حافظه و دیگر منابع را مدیریت می نماید و آنها را به سیستم عامل ها تخصیص می دهد و در عین حال این سیستم عامل های تولید شده یا مهمان را (ماشین مجازی نیز گفته می شوند) از یکدیگر مجزا کرده و اجازه ی دخالت در امور دیگری را نمی دهد و آن ها را از یکدیگر ایزوله می نماید. Hypervisor به ۲ دسته زیر تقسیم می شود:</p>
<h5><span id="Hypervisor_.D8.AA.D9.85.D8.A7.D9.85-_.D8.B3.D8.AE.D8.AA_.D8.A7.D9.81.D8.B2.D8.A7.D8.B1.DB.8C_.28Bare-Metal.29" class="mw-headline">Hypervisor تمام- سخت افزاری (Bare-Metal)</span></h5>
<p>Hypervisorنوع اول یا تمام- سخت افزاری (Bare-Metal) به طور مستقیم بر روی سخت افزار اجرا می شود. که در این حالت ، اول hypervisor به طور مستقیم بروی سخت افزار نصب می شود و بعد سیستم عامل نصب می شود و منابع از طریق hypervisor اختصاص داده می شود.</p>
<p>معمولا از Hypervisor تمام- سخت افزاری به منظور بهره برداری بیشتر از امکانات و قابلیت های ناظر استفاده می شود.</p>
<h5><span id="Hypervisor_.D9.85.DB.8C.D8.B2.D8.A8.D8.A7.D9.86.DB.8C_.D8.B4.D8.AF.D9.87_.28Hosted.29" class="mw-headline">Hypervisor میزبانی شده (Hosted)</span></h5>
<p>Hypervisorنوع دوم یا میزبانی شده (Hosted) در این نوع از Hypervisor ابتدا یک سیستم عامل بروی سخت افزار نصب می گردد و بعد از آن یک hypervisor بروی سیستم عامل نصب می گردد و hypervisor با منابع سیستم عامل درگیر می شود و برای ساخت ماشین مجازی از منابع در اختیار سیستم عامل بهره می گیرد.</p>
<h3><span id=".D8.A7.D9.86.D9.88.D8.A7.D8.B9_.D8.B3.D8.B7.D9.88.D8.AD_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C" class="mw-headline">انواع سطوح مجازی سازی</span></h3>
<p>مجازی سازی سطوح مختلفی دارد که بنا به احتیاج از هر کدام استفاده می شود</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.DA.A9.D8.A7.D9.85.D9.84" class="mw-headline">مجازی سازی کامل</span></h4>
<p>در این سطح از مجازی سازی تقریبا سخت افزار به طور کامل شبیه سازی می شود و هایپروایزور یک ماشین مجازی را تولید می نماید که به لحاظ عمکلرد تفاوت چندانی با ماشین حقیقی ندارد. این ماشین موارد زیر را شامل می شود:</p>
<ul>
<li>دیسک و دستگاه های شبکه</li>
<li>زمانسنج و وقفه ها ( Timer and Interrupts )</li>
<li>پلتفرم شبیه سازی شده: مادربرد، گذرگاه دستگاه و BIOS</li>
<li>بوت Legacy: مثلاً با 16 بیت شروع شود و با مد 64 بیت راه اندازی شود</li>
<li>دسترسی حافظه</li>
<li>دستورالعمل های خاص</li>
</ul>
<p>با شبیه سازی این ماشین های مجازی سیستم عامل های مهمان بدون نیاز به اصلاح شدن قابل اجرا هستند. سیستم عامل مهمان و هر برنامه کاربردی بر روی ماشین مجازی از محیط مجازی خود بی اطلاع بوده و کاملا عادی اجرا می شوند. از نمونه های آن (KVM (Kernel-based virtual machine که یک ابزار مجازی سازی است می توان نام برد.</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D9.86.D8.A7.D9.82.D8.B5_.28Paravirtualization.29" class="mw-headline">مجازی سازی ناقص (Paravirtualization)</span></h4>
<p>در این سطح از مجازی سازی محیط سخت افزار شبیه سازی نمی شود و یک مجموعه نرم افزار و ساختمان داده را به کار می گیرد و به مهمان مجازی سازی شده ارائه می شود. در این روش مجموعه اصلاحات نرم افزاری بر روی مهمان ایفا می شود تا بتواند از محیط Paravirtualized استفاده نماید. Paravitualization می تواند تمام کرنل را در بر گیرد تا بتواند I/O را مجازی سازی کند. یکی از نمونه های پیاده سازی روش Paravirtualize برای Xen می باشد (Xen) از ابزار مجازی سازی است که از این تکنیک پشتیبانی می نماید. این تکنیک ابتدا توسط Xen معرفی شد و سپس دیگر ابزارها نیز از آن پشتیبانی کردند. Paravirtualization نیازی به Extension های مجازی سازی پردازنده ی میزبان ندارد و همین طور مجازی سازی را بر روی معماری سخت افزار هایی می توانند اجرا کنند که از مجازی سازی سخت افزار کمکی (Virtualization Hardware-assisted) نیز پشتیبانی نمی کنند.</p>
<div></div>
<p>در این شکل می توان دریافت که تمامی سخت افزار ها برای ماشینFully Virtual شبیه سازی شده اند و به نظر می رسد که سخت افزارهای واقعی هستند ولی برای ماشین Paravirtual توسط Xen ارتباط برقرار می نماید.</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D8.A8.D8.AE.D8.B4.DB.8C_.DB.8C.D8.A7_.D9.82.D8.B3.D9.85.DB.8C_.28Partialvirtualization.29" class="mw-headline">مجازی سازی بخشی یا قسمی (Partialvirtualization)</span></h4>
<p>همان طور که از اسم آن پیداست بخشی یا قسمی از سخت افزار شبیه سازی مجازی می شود که بتواند مانند یک سخت افزار حقیقی استفاده شود. بر خلاف مجازی سازی کامل که سخت افزار به حد نیاز شبیه سازی می شد، در مجازی سازی بخشی و قسمتی، سخت افزار زیر ساختی و فضا های آدرس شبیه سازی می شوند و این بدین معناست که کل سیستم عامل در ماشین مجازی راه نمی افتد بلکه تعداد زیادی نرم افزار کاربردی می توانند در آن راه اندازی شوند. در این محیط اشتراک گذاری منابع و ایزوله سازی پردازش انجام می شود اما اجازه نمی دهد تا سیستم عامل های مجازی مهمان برپا شوند. مجازی سازی قسمی یکی از مراحلی بود که باید برای رسیدن به مجازی سازی کامل پشت سر گذاشته می شد. این تکنیک راحت تر از تکنیک مجازی سازی کامل پیاده سازی می شود ولی نسبت به آن نقطه ضعف هایی در زمینه های سازگاری و قابلیت حمل، دارد. تخمین زدن اینکه دقیقا کدام ویژگی توسط کدام نرم افزار کاربردی استفاده می شود نیز از دیگر مسائل آن است. اگر یک تعداد ویژگی سخت افزاری خاصی شبیه سازی نشود، در صورتی که نرم افزاری به آنها نیاز داشته باشد با شکست مواجه می شود.</p>
<h3><span id=".D8.A7.D9.86.D9.88.D8.A7.D8.B9_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C" class="mw-headline">انواع مجازی سازی</span></h3>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D9.85.DB.8C.D8.B2.DA.A9.D8.A7.D8.B1_.28Desktop_Virtualization_.DB.8C.D8.A7_Client_Virtualization.29" class="mw-headline">مجازی سازی میزکار (Desktop Virtualization یا Client Virtualization)</span></h4>
<p>مجازی سازی میزکار یکی از متد های مجازی سازی است که می توان بر روی یک ماشین فیزیکی مشترک، میز کارهای مجازی برای کاربران ساخت و هر کدام به طور منحصر به فرد به میزکار خود دسترسی دارند. این ماشین مشترک می تواند یک سرور مرکزی باشد. کاربران می توانند از طریق شبکه به این سرور متصل باشند. از مزایای مجازی سازی میزکار می توان به موارد زیر اشاره کرد:</p>
<ul>
<li>صرفه جویی در هزینه کل</li>
<li>امنیت بالا</li>
<li>کاهش مصرف انرژی</li>
<li>کاهش زمان ازکار افتادگی و یا Down Time</li>
<li>مدیریت متمرکز و یکپارچه</li>
</ul>
<p>از محدودیت های این نوع مجازی سازی موارد زیر را می توان ذکر کرد</p>
<ul>
<li>مشکل در نگهداری و راه اندازی driver های چاپگر</li>
<li>از کار افتادگی شدید در زمانی که شبکه قطع شود</li>
<li>پیچیدگی و هزینه در استقرار زیرساخت میز کار مجازی</li>
<li>ریسک امنیتی در خصوص پیاده سازی مدیریت شبکه ی نامناسب</li>
</ul>
<p>زیرساخت میزکار مجازی یا (Virtual Desktop Infrastructure &#8211; VDI) یکی از رایج ترین متد های مجازی سازی میزکار است که از مدل های محاسباتی سرور استفاده می کند. VDI میزبانی مجازی سازی میزکار را در یک ماشین مجازی که بر روی یک سرور ریموت یا مرکزی سوار است را برعهده دارد.</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_Presentation" class="mw-headline">مجازی سازی Presentation</span></h4>
<p>مجازی سازی ارائه یا Presentation محصولی از شرکت مایکروسافت است که یک متد انتقال نرم افزار کاربردی است که میزکار و نرم افزار های کاربردی کاربران را از یک سرور مشترک به آنان منتقل می نماید. این نوع از مجازی سازی اجازه ی نصب یک نرم افزار کاربردی را بر روی سرور می دهد. کاربران با session های منحصر به فرد و مجزای خود به سرور یا یک رایانه ی Remote شده توسط شبکه، متصل می شوند و از این نرم افزار ها استفاده می نمایند. کمی شباهت به مجازی سازی میز کار دارد ولی یکی از تفاوت های آن با مجازی سازی میزکار در نحوه ی ارتباط کاربران است. در Presentation چند کاربر می توانند به یک سرور متصل شده و امور خود را سپری کنند (یک به چند) ولی در میز کار یک کاربر به یک OS متصل به آن، مرتبط است(یک به یک).</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D9.86.D8.B1.D9.85_.D8.A7.D9.81.D8.B2.D8.A7.D8.B1_.DA.A9.D8.A7.D8.B1.D8.A8.D8.B1.D8.AF.DB.8C" class="mw-headline">مجازی سازی نرم افزار کاربردی</span></h4>
<p>مجازی سازی برنامه کاربردی به این معناست که وقتی 2 برنامه روی یک سیستم عامل قرار دارد و از منابع یکسان بهره­ مند هستند وقتی همزمان در خواست می دهند باعث توقف 2 برنامه یا قفل شدن سیستم می شود ولی با مجازی سازی به هر برنامه یک سیستم عامل اختصاص می­ دهیم(از دید برنامه کاربردی) ولی در اصل کپی از منابع اصلی که برنامه کاربردی از ان استفاده می کند در اختیارش قرار می دهیم . کاربرد ان در سیستم عامل هست.</p>
<div></div>
<p>در این شکل ما یک نرم افزار کاربردی را مشاهده می کنیم که از سیستم عامل و ابزار های مختص آن استفاده می نماید و مشکلی نیز مشاهده نمی شود. ولی در صورت مغایرت این سیستم عامل و نرم افزار می توانیم از مجازی سازی استفاده نماییم.</p>
<div></div>
<p>با توجه به شکل بالا می توان گفت که نرم افزار مجازی سازی شده و پارامترهای ناسازگار با سیستم عامل به حالت سازگار در آمده و سیستم عامل با آن مانند یک نرم افزار درون خود و محلی رفتار می نماید (Native). در واقع محیط نرم افزار یک محیط کپسوله شده (Encapsulated Enviroment) است و می تواند در ماشینی در محلی دیگر (برای مثال در سروری در یک نقطه ی دیگر) راه بیفتد و سیستم عامل فریب خورده و تصور بر خودی بودن و محلی بودن (Local) نرم افزار دارد. از مزایای نرم افزار کاربردی موارد زیر را می توان نام برد:</p>
<ul>
<li>به منابع کمتری در مقایسه با استفاده از ماشین های مجازی مجزا نیاز است</li>
<li>قابلیت اجرای برنامه های کاربردی ناسازگار بر روی یک ماشین محلی به طور همزمان</li>
<li>تنظیم مناسب، مقرون به صرفه و استاندارد سیستم عامل بر روی چندین ماشین</li>
<li>تسهیل بیشتر گسترش نرم افزار های کاربردی</li>
<li>امنیت بیشتر بدلیل ایزوله و کپسوله ساختن محیط از سیستم عامل محلی</li>
<li>حمل پذیری ساده تر نرم افرارها از رایانه های Client به یکدیگر بدلیل فقدان نصب تک تک آنان بر سیستم عامل محلی</li>
</ul>
<p>و مزایای بیشتر</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D8.AD.D8.A7.D9.81.D8.B8.D9.87" class="mw-headline">مجازی سازی حافظه</span></h4>
<p>می دانیم که حافظه برای همه ی ماشین های دیجیتالی کاربرد دارد: مانند سویچها، مسیر یاب ها، Appliance ها و سرور ها. ولی بالاخره روزی فرا می رسد که حافظه ظرفیتش تکمیل شده و باید حافظه جدید تر یا بیشتری تهیه شود. ممکن است این روال به قدری ادامه پیدا کند تا به لحاظ هزینه برداری چالش انگیز شود. مجازی سازی بدین منظور راهی را می گشاید، حافظه را از پردازنده و سرور جدا نموده تا یک عملکرد مشترک، توزیع شده و یا متصل به هم را مهیا سازد که این حافظه مجازی بین ماشین ها به اشتراک گذاشته می شوند. مجازی سازی حافظه بیشتر بر عملکرد نرم افزار های کاربردی متمرکز شده است و دسترسی مستقیم به کاربر نهایی دارد. پردازنده نیز فعال و مستقیماً به داده های حافظه دسترسی دارد.</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_Storage" class="mw-headline">مجازی سازی Storage</span></h4>
<p>مجازی سازی انباره یا مخزن، پروسه ای است که شامل گروه بندی دستگاه های مخزن (Storage Devices) شبکه می باشد و طوری به نظر می رسد که گویی یک مخزن مشترک در میان است. برای توضیخ بیشتر فرض کنید انباره ای داریم که از داده های دستگاه های مخزن متعددی پر می شود که این دستگاه ها در شبکه پخش است. حتی ممکن است این دستگاه های مخزن از نوع های متفاوت باشند. حال این مخزن قابل اشتراک گذاری برای همه می باشد و به نظر می رسد که یک دستگاه مخزن بسیار بزرگ در میان است که می تواند از یک واحد مرکزی مدیریت شود. این داده ها مکانی نا محسوس داشته و سرور ها از جای این داده ها بی اطلاع هستند. در کل مدیریت مخازن و داده ها سخت و زمان بر است. ولی با مجازی سازی مخزن می توان به این مشکل رسیدگی کرد و با تسهیل کردن نسخه پشتیبان گیری، آرچیو سازی و بازیابی در زمان صرفه جویی نمود. این متد می تواند از برنامه های کاربردی نرم افزار و یا Appliance ها استفاده کرده و اجرا شود. دلایل مهم برای راه اندازی مجازی سازی مخزن از جمله موارد زیر است:</p>
<ul>
<li>بهبود مدیریت مخزن در یک محیط IT ناهمگن</li>
<li>دسترسی بهتر و تخمین مناسب تر زمان خرابی با مدیریت خودکار</li>
<li>استفاده از مخزن بهتر</li>
</ul>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D8.AF.D8.A7.D8.AF.D9.87" class="mw-headline">مجازی سازی داده</span></h4>
<p>در این نوع مجازی سازی، داده ها از همه نقاط جمع آوری شده و به صورت یک مرجع داده ای مجازی در اختیار ابزارهایی (Front-End Solutions) قرار می گیرند که نیاز به کل داده داشته ولی نیاز به محل قرار گیری و محل مخزن این داده ها ندارند. مانند نرم افزار های کاربردی، درگاه ها یا Portal ها و Dashboard. برای پی بردن به اهمیت این نوع از مجازی سازی به عنوان یک نمونه می توان سازمان هایی را مثال زد که از سیستم مدیریت پایگاه داده های متعددی استفاده می کنند. برای مثال برخی از Oracle و برخی از SQL Server. حال این دو با یکدیگر ممکن است بدلیل ساختار سیستمی ناسازگاری های ارتباطی داشته باشند و بدلیل رقابتی که با یکدیگر دارند داده های زیادی تولید و یکپارچه سازی و ذخیره می شود. با مجازی سازی داده ها کاربران می توانند داده های حقیقی و مورد اطمینان را سریعاً دریافت نمایند، که بر تصمیماتشان بسیار تاثیر گذار است. یکی از نمونه های آن Red Hat® JBoss® Data Virtualization است. از مجازی سازی داده ها بیشتر در زمینه های زیر استفاده می شود:</p>
<ul>
<li>یکپارچه سازی داده ها</li>
<li>یکپارچه سازی کسب و کار</li>
<li>سرویس های داده ی معماری سرویس- گرا (Service-oriented architecture data services)</li>
<li>جست و جوی شرکتی</li>
</ul>
<p>قابلیت هایی نیز دارا می باشد از جمله</p>
<ul>
<li>انتزاع تکنیکی داده های ذخیره شده</li>
<li>اتصال به منابع داده ای با انواع مختلف (نا متناجس) و در دسترس بود داده ها از یک نقطه</li>
<li>تبدیل داده ها</li>
<li>قابلیت ترکیب مجموعه نتایج داده ها از منابع متعدد</li>
<li>قابلیت انتقال داده های درخواستی</li>
</ul>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D8.B4.D8.A8.DA.A9.D9.87" class="mw-headline">مجازی سازی شبکه</span></h4>
<p>مجازی سازی شبکه به متراکم ساختن چند شبکه فیزیکی به یک شبکه مجازی اشاره دارد. حتی می تواند به طور منطقی یک شبکه فیزیکی را به چند شبکه منطقی قطعه بندی نماید. این نوع از مجازی سازی ویژگی های زیر را در بر دارد :</p>
<ul>
<li>بهبود سرعت شرکت ها و سازمان ها</li>
<li>بهبود کارکرد شبکه</li>
<li>کاهش سرمایه ها و هزینه های عملیاتی</li>
<li>ابقای استاندارد های امنیتی قوی، مقیاس پذیری، مدیریت و دسترسی بهتر</li>
</ul>
<p>هدف اصلی کاهش هزینه های کلی با اشتراک گذاری منابع شبکه ای و در عین حال تفکیک مطمئن امنی بین سازمان ها، گروه ها و افراد است</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D8.B3.D8.B1.D9.88.D8.B1" class="mw-headline">مجازی سازی سرور</span></h4>
<p>مجازی سازی سرور به این گونه است که یک سرور حقیقی و فیزیکی به چندین سرور مجازی، مجازی سازی می شود. هر کدام از آن ها مانند یک سرور فیزیکی عمل کرده، برنامه های کاربردی، سیستم عامل و ابزار های مختص خود را دارند. با این روش می توان در هزینه و مصرف انرژی و قطعات بسیار صرفه جویی نمود زیرا که برای مثال در سازمانی که ده ها تا صد ها سرور دارد، همیشه همه ی آن ها مورد استفاده قرار نمی گیرند و عملا در وضعیت بیکاری می مانند و این عمل باعث اتلافات بسیاری مشود. کلید راه حل این مسئله همین مجازی سازی سرور است که می توان تعیین کرد چند سرور موجود باشد و چه کارهایی انجام دهد و وظایف آن چیست. یکی از نکات مثبت مجازی سازی سرور نامحسوس بودن منابع سرور اصلی است و از کاربران و نرم افزار ها مخفی است و از دیگر مزایا نصب سیستم عامل های مجزا بر روی هر کدام و یا حتی reboot نمودن هرکدام به تنهایی است. از نمونه های آن XenServer را می توان نام برد</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_I.2FO" class="mw-headline">مجازی سازی I/O</span></h4>
<p>در این متد مجازی سازی هدف تفکیک کردن منابع I/O و به اشتراک گذاشتن آنان بین سرور ها و مخازن(Storages) است. از آنجایی که مجازی سازی توسعه بسیاری یافته است، اشتراک گذاری منابع I/O، جوابگوی نیاز های آن نمی باشد. لذا IOV یا مجازی سازی I/O به کار می آید. می توان بر روی کارت رابط شبکه یا NIC آن را اعمال نمود و NIC را به چند کارت شبکه مجازی تقسیم نمود تا به ماشین های مجازی سرویس دهند و نیاز های آنان و ضمانت کارایی درخواستی آنان را فراهم آورند. یا برای مثال دیگر IOV برای سوییچ های مجازی است (سوییچ مجازی نرم افزاری است که اجازه می دهد یک ماشین مجازی با دیگر ماشین مجازی ارتباط برقرار نماید) که عملکرد ویژه ای را برای مدیریت ماشین های مجازی تعریف می نماید. از نمونه های آن Virtio می باشد.</p>
<h4><span id=".D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C_.D9.81.D8.A7.DB.8C.D9.84" class="mw-headline">مجازی سازی فایل</span></h4>
<p>در مجازی سازی فایل یک لایه ی انتزاعی بین سرور فایل و Client هایی که به این سرور های فایل دسترسی دارند قرار داده می شود. این لایه ی مجازی، فایل ها و فایل سیستم را در سرور ها مدیریت می نماید و به ادمین ها اجازه می دهد تا از درون فایل های سرور به Client ها فایل ها را ارائه دهند. شاید بنظر برسد که کاری سربار است ولی از مزایای آن فضای نام جهانی است (Global Namespace) تا بر روی فایل های سرورهای فایل شبکه اعمال شوند. از دیگر مزایا اشتراک گذاری ظرفیت بیش از حد مخزن (storage) بین فایل سرور ها است. داده ها می توانند سالم و واضح بین سرور ها انتقال یابند و بدست کاربران نهایی و نرم افزار های کاربردی برسند. به طور خلاصه می توان گفت مجازی سازی فایل به سازمان ها اجازه ی دسترسی ایزوله شده ای را می دهد تا بتوانند از ظرفیت مخزن بر روی سرور فایل شبکه استفاده کنند و فایل ها را بدون مشکل انتقال یابند. مجازی سازی فایل می تواند در قالب یک Appliance استفاده شود.</p>
<h2><span id=".D9.85.D8.B2.D8.A7.DB.8C.D8.A7.DB.8C_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.B3.D8.A7.D8.B2.DB.8C" class="mw-headline">مزایای مجازی سازی</span></h2>
<p>مجازی سازی مزایای بسیاری دارد و همین طور تصورات غلطی در خصوص آن وجود دارد. این بخش به بررسی این موارد می پردازد.</p>
<h3><span id=".DA.A9.D8.A7.D9.87.D8.B4_.D9.87.D8.B2.DB.8C.D9.86.D9.87_.D9.87.D8.A7" class="mw-headline">کاهش هزینه ها</span></h3>
<p>یکی از تصورات رایج غلط در خصوص مجازی سازی، هزینه برداری آن است. ممکن است در ابتدا مجازی سازی گران تمام شود ولی نقش اصلی خود را در دراز مدت ایفا نموده و این تصور برکنار می رود. از مواردی که حتما باید رعایت نمود تا سرمایه ی هزینه شده برگردد، انتخاب درست در روش مجازی سازی است. موارد زیر را در نظر بگیرید:</p>
<ul>
<li>صرفه جویی در مصرف انرژی</li>
</ul>
<p>با استفاده از مجازی سازی می توان به تعداد دستگاه های کمتری در زیر ساخت پروژه نیاز داست که از نتایج این امر صرفه جویی در مصرف انرژی است زیرا که یک دستگاه فیزیکی نیاز به استفاده از منابع انرژی و نیاز به خنک شدن دارد.که این امر باعث کاهش در مصرف انرژی می شود.</p>
<ul>
<li>نگهداری کمتر</li>
</ul>
<p>با برنامه ریزی های کافی و دقیق قبل از انتقال سیستم های فیزیکی به مجازی زمان کمتری در خصوص نگهداری آن صرف می شود و همین طور هزینه موارد مربوطه نیز کاهش می یابد.</p>
<ul>
<li>افزایش بقای نرم افزار های نصب شده</li>
</ul>
<p>ممکن است نرم افزاری بسیار قدیمی داشته باشیم و حتما نیاز داریم آن را اجرا نماییم. یا باید برای خرید یک سیستم بسیار قدیمی با قطعات همساز آن هزینه نماییم و یا براحتی در زمان بسیار کم و با هزینه ناچیز از مجازی سازی برای این نرم افزار استفاده نماییم. بدین صورت دیگر نگران ارتقای سریع سخت افزار و منسوخ شدن نرم افزارها نخواهیم بود.</p>
<ul>
<li>قابلیت تخمین زدن هزینه</li>
</ul>
<p>اکثر شرکت های پشتیبان برای مجازی سازی مثل Red Hat Enterprise Linux نرخ هزینه های موارد مربوط به مجازی سازی را تعیین نموده اند و می توان تخمینی قبل از تهییه ی آن داشت.</p>
<ul>
<li>فضای کمتر</li>
</ul>
<p>با راه اندازی و متراکم سازی سرور ها بر روی ماشین های کمتر با قدرت مجازی سازی می توان در مصرف فضای فیزیکی صرفه جویی نمود و برای استفاده های دیگر در نظر داشت</p>
<h3><span id=".D8.A8.D9.87.D8.A8.D9.88.D8.AF_.D8.B9.D9.85.D9.84.DA.A9.D8.B1.D8.AF" class="mw-headline">بهبود عملکرد</span></h3>
<p>با توجه به اینکه در نسخه های قدیمی تر مجازی سازی که از یک پردازنده استفاده می کردند، ماشین های مجازی با محدودیت هایی روبرو می شدند و این تصور بوجود آمد که مجازی سازی یعنی کندی و سرعت پایین. با توجه به پیشرفت فناوری دیگر این تصور ریشه کن شده و ماشین های مجازی با سرعت های بسیار بالا تری نسبت به قبل براه می افتند.می توان خصوصیات این عملکرد ها را در سایت های رسمی مربوطه مشاهده نمود</p>
<h3><span id=".D8.A8.D9.87.D8.A8.D9.88.D8.AF_.D9.85.D9.88.D8.A7.D8.AC.D9.87.D9.87_.D8.A8.D8.A7_.D8.B4.D8.B1.D8.A7.DB.8C.D8.B7_.D8.A8.D8.AD.D8.B1.D8.A7.D9.86.DB.8C" class="mw-headline">بهبود مواجهه با شرایط بحرانی</span></h3>
<p>در بعضی مواقع مشکلات بسیار جدی و بحرانی بوجود می آید. در یک سیستم فیزیکی معمولا نیاز است که سیستم عامل در زمان بروز بحران های جدی، دوباره نصب شود که منجر به ساعت ها گرفتن نسخه پشتیبان از داده ها ضروری است. اما اگر سیستم مجازی سازی باشد، یکی از قدرت های آن مهاجرت مجازی سازی است. اگر زمینه مهاجرت یا انتقال فراهم باشد ماشین های مجازی می توانند بر روی یک میزبان سالم راه بیفتند و شاید طولانی ترین عمل در آن بازیابی داده های مهمان است. همین طور چون هر کدام از سیستم های مجازی به طور کامل از یکدیگر مجزا هستند، از کار افتادن یکی بر دیگری بی تاثیر است.</p>
<h3><span id=".D8.A8.D9.87.D8.A8.D9.88.D8.AF_.D8.A7.D9.85.D9.86.DB.8C.D8.AA" class="mw-headline">بهبود امنیت</span></h3>
<p>مجازی سازی از ابزار هایی برای امنیت استفاده می نماید. برای مثال SELinux و sVirt برای شرکتRed Hat Enterprise Linux 6 که به هر دوی آن می پردازیم:</p>
<ul>
<li>SELinux</li>
</ul>
<p>توسط US National Security Agency و دیگران تولید شد تا کنترل دسترسی الزامی یا (MAC (Mandatory Access Control را برای لینوکس ایفا نماید. توسط SELinux همه ی پردازش ها و فایل ها، نوعی برایشان تعریف می شود و دسترسی ها به همه ی موارد تحت کنترل است. SELinux محدودیت هایی را برای حمله کنندگان و کار ها ایفا می نماید تا از اقدام بسیاری از کار های ضد امنیتی جلوگیری نماید از جمله حمله سرریز بافر و ترفیع امتیازی ( Privilege Escalation : دسترسی غیر مجازی کاربری به اطلاعات خاص). SELinux به بهبود مدل های امنیتی میزبان های Red Hat Enterprise Linux و مهمان های مجازی شده ی آن پرداخته و تنظیم و تست شده است.</p>
<ul>
<li>sVirt</li>
</ul>
<p>Red Hat Enterprise Linux 6 از یک فناوری بنام sVirt استفاده نموده که با مجازی سازی و SELinux ادغام شده است. این فناوری کنترل دسترسی الزامی یا MAC را در زمان استفاده از ماشین مجازی برای امنیت بیشتر ایفا نموده که از مداخله ی Bug های درون Hypervisor در سیستم جلوگیری می نماید تا به میزبان یا یک ماشین مجازی لطمه زنند. برای اطلاعات بیشتر در رابطه با امنیت می توان به Red Hat Enterprise Linux 6 Virtualization Security Guide مراجعه نمایید. برای توضیحات بیشتر به صفحه ابزار مجازی سازی قسمت KVM مراجعه فرمایید.</p>
<h3><span id=".D8.A8.D8.A7.D9.84.D8.A7_.D8.A8.D8.B1.D8.AF.D9.86_Uptime" class="mw-headline">بالا بردن Uptime</span></h3>
<p>زیرساخت های مجازی امروزه قابلیت ها و مزایای ویژه ای را ارائه می دهند که در ساختارهای سخت افزاری وجود ندارند که با بالا بردن Uptime کمک شایانی می کند. ممکن است برند یا نام های متفاوتی داشته باشند اما تقریبا تمامی آن ها این ویژگی ها را دارند . Live Migration (مهاجرت زنده) Storage Live Migration (مهاجرت زنده فضای ذخیره ساز) Fault Tolerant (تحمل خطا) High Availability DRS (تخصیص پویا و پراکنده منابع با قابلیت زمان بندی)</p>
<h3><span id=".D8.A7.D9.81.D8.B2.D8.A7.DB.8C.D8.B4_.DA.86.D8.B1.D8.AE.D9.87_.D8.B9.D9.85.D8.B1_.D9.86.D8.B1.D9.85_.D8.A7.D9.81.D8.B2.D8.A7.D8.B1_.D9.87.D8.A7_.28Life_Cycle.29" class="mw-headline">افزایش چرخه عمر نرم افزار ها (Life Cycle)</span></h3>
<p>با مجازی سازی می توانید به راحتی عمر استفاده از نرم افزار را بالا ببرید، زیرا محیط ایزوله ای برای نرم افزار ایجاد شده و تغییرات بروی نرم افزار های دیگر، بروی این نرم افزار مشکلی ایجاد نمی کند.</p>
<h2><span id=".D9.85.D9.87.D8.A7.D8.AC.D8.B1.D8.AA_.28Migration.29" class="mw-headline">مهاجرت (Migration)</span></h2>
<p>مهاجرت در مجازی سازی به معنی انتقال یک ماشین به میزبان دیگر است .</p>
<p>مهاجرت دو نوع دارد، Live و Offline.</p>
<h3><span id=".D8.A7.D9.86.D9.88.D8.A7.D8.B9_.D9.85.D9.87.D8.A7.D8.AC.D8.B1.D8.AA" class="mw-headline">انواع مهاجرت</span></h3>
<ul>
<li>مهاجرت Live</li>
</ul>
<p>مهاجرت Live مهاجرتی است که قادر می سازد انتقال یک ماشین مجازی در حال اجرا را، بین میزبانان فیزیکی و بدون هیچ وقفه در خدمات، فراهم می سازد.</p>
<ul>
<li>مهاجرت Offline</li>
</ul>
<p>در این نوع ابتدا فعالیت ماشین مجازی متوقف شده و سپس یک Image از حافظه ی ماشین مجازی به میزبان مورد نظر منتقل می شود سپس ماشین مجازی در میزبان جدید به فعالیت خود ادامه می دهد و فضای حافظه ی میزبان اولیه که ماشین مجازی به خود اختصاص داده بود آزاد می شود.</p>
<h3><span id=".D9.85.D8.B2.D8.A7.DB.8C.D8.A7.DB.8C_.D9.85.D9.87.D8.A7.D8.AC.D8.B1.D8.AA" class="mw-headline">مزایای مهاجرت</span></h3>
<ul>
<li>تعادل بارگذاری</li>
</ul>
<p>در زمانی که یک ماشین میزبان سربار زیاد و اضافه بار دارد و می تواند یک ماشین مجازی مهمان بر روی آن را مهاجرت داد تا از بار اضافی آن کم شود و با این کار تعادل را می توان برقرار نمود.</p>
<ul>
<li>تغییر دادن یا به روز نمودن میزبان</li>
</ul>
<p>ممکن است ماشین میزبان نیاز به ارتقاهای سخت افزاری و یا تعویض قطعات داشته باشد. در این صورت با مهاجرت دادن ماشین های مجازی سوار بر آن می توان مطمئن شد که ماشین ها از کار نیفتاده اند و مهمان هایی که از آن استفاده می کنند با مشکل قطعی روبرو نمی شوند.</p>
<ul>
<li>صرفه جویی در مصرف انرژی</li>
</ul>
<p>می توان با مهاجرت دادن ماشین های مجازی و توزیع آن بین دیگر میزبان ها، میزبان هایی را آزاد نمود و یا حتی خاموش کرد تا در مصرف انرژی صرفه جویی شود.</p>
<ul>
<li>جابجایی از لحاظ موقعیت جغرافیایی</li>
</ul>
<p>ماشین های مجازی را می توان برای تاخیر زمان کمتر یا شرایطی خاص به دیگر نقاط فیزیکی منتقل نمود. برای اطلاعات بیشتر می توان به راهنمای Red Hat Enterprise Linux 6 Virtualization Administration Guide مراجعه نمود.</p>
<h3><span id=".D9.85.D9.87.D8.A7.D8.AC.D8.B1.D8.AA_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C_.D8.A8.D9.87_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C" class="mw-headline">مهاجرت مجازی به مجازی</span></h3>
<p>ممکن است در شرایطی نیاز داشته باشیم Hypervisor ای را به Hypervisor دیگر تبدیل نماییم. به عنوان یک مثال شرکتRed Hat Enterprise Linux 6 ابزار هایی را مهیا کرده تا ماشین های مجازی با هر نوع Hypervisor ای را به KVM تبدیل کنند (KVM یک از ابزار های مجازی سازی است، برای اطلاعات بیشتر به بخش انواع ابزار های مجازی سازی مراجعه نمایید). ابزار virt-v2v ماشین هایی با فرمت Image مخصوص خود از جمله VHDX، VMDK، OVF، raw و qcow2 را می تواند تبدیل و Import نماید. برای اطلاعات بیشتر می توان به Red Hat Enterprise Linux 6 V2V Guide مراجعه نمود.</p>
<h3><span id=".D9.85.D9.87.D8.A7.D8.AC.D8.B1.D8.AA_.D9.81.DB.8C.D8.B2.DB.8C.DA.A9.DB.8C_.D8.A8.D9.87_.D9.85.D8.AC.D8.A7.D8.B2.DB.8C" class="mw-headline">مهاجرت فیزیکی به مجازی</span></h3>
<p>فرایند تبدیل یک ماشین فیزیکی به یک ماشین مجازی را مهاجرت فیزیکی به مجازی می گویند . اين فرآيند تحت عنوان P2V Migration(Physical to Virtuale) شناخته مي شود که برای نحوه پیاده سازی این کار می توانید به صفحه ابزارهای مجازی سازی قسمت Virt-p2v مراجعه فرمایید.</p>
<p>نوشته <a href="https://vcenter.ir/what-is-virtualization-2/">مجازی سازی چیست؟</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/what-is-virtualization-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>مفهوم مجازی سازی دسکتاپ</title>
		<link>https://vcenter.ir/the-concept-of-desktop-virtualization/</link>
					<comments>https://vcenter.ir/the-concept-of-desktop-virtualization/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 24 Aug 2016 07:17:18 +0000</pubDate>
				<category><![CDATA[Virtualization]]></category>
		<guid isPermaLink="false">http://wiki.vcenter.ir/?p=134</guid>

					<description><![CDATA[<p>مفهوم مجازی سازی دسکتاپ مجازی سازی دسکتاپ به مفهوم ایزوله سازی سیستم عاملهای منطقی از کلاینت هایی که عادت کردند تا به آن دسترسی داشته باشند. مدل های مفهومی بسیار&#8230; </p>
<p>نوشته <a href="https://vcenter.ir/the-concept-of-desktop-virtualization/">مفهوم مجازی سازی دسکتاپ</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2>مفهوم مجازی سازی دسکتاپ</h2>
<p>مجازی سازی دسکتاپ به مفهوم ایزوله سازی سیستم عاملهای منطقی از کلاینت هایی که عادت کردند تا به آن دسترسی داشته باشند.</p>
<figure style="width: 604px" class="wp-caption alignnone"><a href="http://wiki.vcenter.ir/wp-content/uploads/2016/08/مفهوم-مجازی-سازی-دسکتاپ.jpg"><img loading="lazy" decoding="async" src="http://wiki.vcenter.ir/wp-content/uploads/2016/08/مفهوم-مجازی-سازی-دسکتاپ.jpg" alt="مفهوم مجازی سازی دسکتاپ" width="604" height="269" /></a><figcaption class="wp-caption-text">مفهوم مجازی سازی دسکتاپ</figcaption></figure>
<p>مدل های مفهومی بسیار زیادی برای مجازی سازی دسکتاپ وجود دارد که بطور کلی بر دو دسته کلی تقسیم می شوند که در حالت اول سیستم عامل از روی خود سیستم اجرا می شود ولی در حالت دوم بصورت ریموت و از یک منبع دیگری اجرا می شود. نکته بسیار قابل توجه اینست که همه فرمهای مجازی سازی دسکتاپ از ماشین های مجازی VM استفاده می کنند.</p>
<p>مدل Host-Based از مجازی سازی دسکتاپ نیازمند ارتباط کاربران با دسکتاپ خود از طریق بستر شبکه و با استفاده از پروتکل های ریموت می باشد. بدلیل اینکه پردازش داده ها در دیتاسنتر انجام می شود Device های کاربران می توانند از نوع تین کلاینت ، زیروکلاینت ، گوشی هوشمند و یا تبلت ها باشند. به این مدل Virtual Desktop Infrastrusture یا همان VDI گفته می شود.</p>
<p>در ماشین های مجازی Host-Based هر کاربر به دسکتاپ مستقل خود که در دیتاسنتر نگهداری می شود متصل می شود. کاربر کی تواند به دسکتاپ خود هر لحظه و از هر مکانی به دسکتاپ خود متصل شود. کاربر می تواند به یک دسکتاپ مستقل و یا دسکتاپ های رندم آماده شده توسط Pool متصل شود. دسکتاپ ها بر دو نوع کلی Persistent و non-Persistent می باشند که در حالت Persistent ، دسکتاپ به مانند یک کامپیوتر شخصی در اختیار کاربر قرار می گیرد و کاربر می تواند کلیه تنظیمات شخصی دلخواه را بر روی آن انجام نماید ولی در حالت non-Persistent دسکتاپ گاربر می تواند بصورت رندم در اختیار کاربران دیگر نیز قرار گیرد.</p>
<p>در مدل Shared Hosted ، کاربر به یک دسکتاپ اشتراکی و یا یک برنامه کابردی که از روی سرور اجرا می شود، متصل می شود. مدل Shared Hosted همچنین به سرویسهای ریموت دسکتاپ و ترمینال معروف می باشد.</p>
<p><strong>ماشین های فیزیکی Host-Based و یا بلیدها :</strong> سیستم عامل بصورت مستقیم از روی سخت افزار فیزیکی مستقر در دیتاسنتر اجرا می شود.</p>
<p>انواع Client-Based از مجازی سازی دسکتاپ نیازمند انجام پردازشهایی روی سخت افزار لوکال می باشند و در این حالات استفاده از تین کلاینت ، زیروکلاینت و موبایل غیرممکن می باشد این نوع از مجازی سازی دسکتاپ شامل:</p>
<p><strong>پخش کننده سیستم عامل:</strong> سیستم عامل بر روی سخت افزار لوکال اجرا می شود ولی از روی یک Disk Image که در شبکه وجود دارد بصورت ریموت بوت می شود. این نوع برای گروهی از دسکتاپها که از یک Disk Image استفاده می کنند بسیار مناسب می باشد. پخش سیستم عامل به یک شبکه قوی نیاز دارد بدلیل اینکه چیزی روی دسکتاپ وجود ندارد.</p>
<p><strong>ماشین های مجازی Client-Based:</strong> یک ماشین مجازی بر روی یک PC با وجود یک هایپروایزر در همان محیط اجرا می شود. ماشین های مجازی Client-Based می توانند از طریق هماهنگ سازی Disk Image با سرور مدیریت شوند و نیازی به ارتباط شبکه ای بسیار قوی ندارد.</p>
<p>&nbsp;</p>
<p>نوشته <a href="https://vcenter.ir/the-concept-of-desktop-virtualization/">مفهوم مجازی سازی دسکتاپ</a> اولین بار در <a href="https://vcenter.ir">راهکارهای جامع دیتاسنتر</a>. پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vcenter.ir/the-concept-of-desktop-virtualization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
