<?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>VM.PRO-IT.KZ &#187; vNetwork</title>
	<atom:link href="http://vm.pro-it.kz/tag/vnetwork/feed/" rel="self" type="application/rss+xml" />
	<link>http://vm.pro-it.kz</link>
	<description>Блог о виртуализации IT инфраструктуры на решениях VMware</description>
	<lastBuildDate>Fri, 27 Jan 2012 04:45:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VMware vSphere и Microsoft Windows NLB</title>
		<link>http://vm.pro-it.kz/2011/02/vmware-vsphere-and-microsoft-windows-nlb/</link>
		<comments>http://vm.pro-it.kz/2011/02/vmware-vsphere-and-microsoft-windows-nlb/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 07:01:42 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[vNetwork]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=934</guid>
		<description><![CDATA[Решил немного написать о работе и настройке MS Windows NLB в VMware vSphere. Особо в подробности работы NLB вдаваться не буду, так как про это замечательно написано на блоге у коллеги, только основные моменты и нюансы. У MS Windows NLB есть несколько режимов работы – это Unicast и Multicast (KB &#8212; Microsoft Network Load Balancing [...]]]></description>
			<content:encoded><![CDATA[<p>Решил немного написать о работе и настройке MS Windows NLB в VMware vSphere. Особо в подробности работы NLB вдаваться не буду, <a href="http://vmlab.ge/network-load-balancing-on-vmware-esx/" target="_blank">так как про это замечательно написано на блоге у коллеги</a>, только основные моменты и нюансы.</p>
<p>У MS Windows NLB есть несколько режимов работы – это Unicast и Multicast (<a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006580" target="_blank">KB &#8212; Microsoft Network Load Balancing Multicast and Unicast operation modes</a>).</p>
<p><span id="more-934"></span></p>
<p><strong>Multicast mode</strong></p>
<p>При работе NLB в Multicast не нужно делать каких либо специфических настройках на хостах, но зато придётся конфигурировать гостевые ВМ и физические свитчи. Подробнее в этих KB &#8212; <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006558" target="_blank">Sample Configuration &#8212; Network Load Balancing (NLB) Multicast Mode Configuration и Sample Configuration</a> &#8212; <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006525" target="_blank">Network Load Balancing (NLB) Multicast mode over routed subnet &#8212; Cisco Switch Static ARP Configuration</a>.</p>
<p>Скажу что этот режим работы, не считая настроек менее капризен и не имеет недостатков Unicast режима.</p>
<p><strong>Unicast Mode</strong></p>
<p>При работе NLB  в Unicast наоборот не нужно делать какие либо специфичные настройки на физических свитчах. Но зато нужно сделать кое, какие настройки на хосте. Этот режим легче всего сконфигурировать, поэтому чаще его и применяют многие на практике.</p>
<p>Чтобы NLB в Unicast режиме функционировала, на vSwitch в котором есть ВМ входящие в кластер NLB необходимо сделать следующее – зайти в свойства vSwitch и на вкладке Security необходимо параметр Forged Transmits установить в Accept на вкладке NIC Teaming параметр Notify Switches установить в NO.</p>
<p>Подробнее в этих KB &#8212; <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006778" target="_blank">Sample Configuration &#8212; Network Load Balancing (NLB) UNICAST Mode Configuration</a>.</p>
<p>Из за специфики работы Unicast режима, он зафлуживает свитчи. Что не всегда есть хорошо. И накладывает свои ограничения.</p>
<p>При функционирование кластера Windows NLB в Unicast режиме есть условия:</p>
<ul>
<li>Все ВМ входящие в кластер NLB должны быть на одном хосте.</li>
<li>На каждом сервере входящем в кластер NLB должен быть дополнительный виртуальный сетевой интерфейс для коммуникаций, так как все сервера кластера имеют одинаковые IP и MAC адрес и соответственно коммуникация между ними не возможна.</li>
<li>Не мигрировать ВМ, для таких ВМ отлючить DRS. VMotion обычно проблематичен и/или не возможен.</li>
</ul>
<p>Я например в своей практике встречался с несколькими ситуациями когда при Unicast режиме ВМ входящие в кластер разносились по разным хостам и в результате флудинга на физическом свитчахсрабатывал Spanning Tree и просто отключались порты.</p>
<p>И еще на последок скажу что сама Microsoft не рекомендует использовать Windows NLB в средних и крупных инфраструктурах и в место этой службы использовать железные NLB решения и тут я с MS согласен, так как Windows NLB подходит для тестов и мелких инфраструктур.<!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2011/02/vmware-vsphere-and-microsoft-windows-nlb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Как включить Jumbo Frames в ESX/ESXi 4</title>
		<link>http://vm.pro-it.kz/2010/06/enable-jumbo-frames-esx-esxi-4/</link>
		<comments>http://vm.pro-it.kz/2010/06/enable-jumbo-frames-esx-esxi-4/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 05:49:18 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[vNetwork]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=740</guid>
		<description><![CDATA[Как включить Jumbo Frames в ESX 4. Jumbo Frames – это сетевые кадры размером 9000+ байтов. Обычные кадры, использующиеся в сети имеют размером 1500 байт.  Jumbo Frames работает в сетях 1Гбит и выше. Для чего же нужны большие кадры? Собственно для того чтобы увеличить быстродействие сети при передачи большого числа данных и снизить накладные расходы. [...]]]></description>
			<content:encoded><![CDATA[<p>Как включить Jumbo Frames в ESX 4.</p>
<p>Jumbo Frames – это сетевые кадры размером 9000+ байтов. Обычные кадры, использующиеся в сети имеют размером 1500 байт.  Jumbo Frames работает в сетях 1Гбит и выше. Для чего же нужны большие кадры? Собственно для того чтобы увеличить быстродействие сети при передачи большого числа данных и снизить накладные расходы. Рекомендуется включать Jumbo Frames в сетях, где наблюдается интенсивная пересылка больших объемов данных, например трафик iSCSI. Подробнее <a href="http://en.wikipedia.org/wiki/Jumbo_frame" target="_blank">тут</a>.</p>
<p>ESX/ESXi 4 имеет поддержку Jumbo Frames и ниже я расскажу как ее включить на примере хоста с ESX 4.<br />
<span id="more-740"></span><br />
По умолчанию у нас есть коммутатор, который поддерживает Jumbo Frames и на нем уже включена поддержка больших кадров для нужных портов. Также есть хост, на котором уже есть отдельный vSwitch и два порта VMkernel использующийся для трафика iSCSI. Вот как раз на нем я включу поддержку Jumbo Frames.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch.jpg"><img class="alignnone size-full wp-image-746" title="vswitch" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch.jpg" alt="" width="414" height="139" /></a></p>
<p>Все операции по включению Jumbo Frames производятся из консоли. Включать поддержку Jumbo Frames я буду на vSwitch2.</p>
<p>Первым делом идем в консоль и смотрим командой esxcfg-vswitch –l какие у нас есть виртуальные свитчи и какой MTU выставлен. По умолчанию MTU = 1500.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch-mtu.jpg"><img class="alignnone size-full wp-image-747" title="vswitch-mtu" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch-mtu.jpg" alt="" width="638" height="82" /></a></p>
<p>Далее выполняю команду esxcfg-vswitch -m 9000 vSwitch2, тем самым включая поддержку больших кадров на виртуальном свитче vSwitch2.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch-mtu2.jpg"><img class="alignnone size-full wp-image-751" title="vswitch-mtu2" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/vswitch-mtu2.jpg" alt="" width="623" height="86" /></a></p>
<p>Теперь остается включить Jumbo Frames для портов VMkernel, которым это необходимо. В моем примере они созданы, так что их придется пересоздавать.</p>
<p>В начале выполняем команду esxcfg-vmknic –d &lt;port_group_name&gt;, этой командой мы удалим VMkernel NIC в порт группе, в моем примере esxcfg-vmknic –d iSCSI1.</p>
<p>Затем выполняем команду esxcfg-vmknic -a -i &lt;IP&gt; -n &lt;network_mask&gt; -m 9000 &lt;port_group_name&gt;, этим действием мы заново создадим порт VMkernel с нужным IP, маской и размером кадра в 9000 байт, в моем примере esxcfg-vmknic –a –i 192.168.10.5 255.255.255.0 –m 9000 iSCSI1.</p>
<p>Тоже самое я проделаю и со вторым портом VMkernel.</p>
<p>esxcfg-vmknic –d iSCSI2</p>
<p>esxcfg-vmknic –a –i 192.168.10.6 255.255.255.0 –m 9000 iSCSI2</p>
<p>Теперь можно посмотреть, что получилось командой esxcfg-vmknic –l.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/vmk-mtu.jpg"><img class="alignnone size-full wp-image-750" title="vmk-mtu" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/vmk-mtu.jpg" alt="" width="679" height="52" /></a></p>
<p>Все с конфигурацией.</p>
<p>Касетельно ESXi.</p>
<p>Тут есть несколько способов. Через unsupported mode или vSphere CLI или vMA.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2010/06/enable-jumbo-frames-esx-esxi-4/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Настройка Link Aggregation на ESX/ESXi 4</title>
		<link>http://vm.pro-it.kz/2010/06/link-aggregation-esx-esxi-4/</link>
		<comments>http://vm.pro-it.kz/2010/06/link-aggregation-esx-esxi-4/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 11:54:38 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[vNetwork]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=721</guid>
		<description><![CDATA[Хочу рассказать, как настроить ESX/ESXi на работу с Link Aggregation (далее LA). Мне очень часто задают данный вопрос. Вкратце о LA – это технология, которая позволяет объединить несколько физических каналов в один логический, благодаря чему получается увеличение пропускной способности канала (каналы суммируются)  и повышается надежность (failover).  Более подробно можно прочить тут и тут. Как сконфигурировать [...]]]></description>
			<content:encoded><![CDATA[<p>Хочу рассказать, как настроить ESX/ESXi на работу с Link Aggregation (далее LA). Мне очень часто задают данный вопрос. Вкратце о LA – это технология, которая позволяет объединить несколько физических каналов в один логический, благодаря чему получается увеличение пропускной способности канала (каналы суммируются)  и повышается надежность (failover).  Более подробно можно прочить <a href="http://ru.wikipedia.org/wiki/Агрегация_каналов" target="_blank">тут</a> и <a href="http://en.wikipedia.org/wiki/Link_aggregation" target="_blank">тут</a>.</p>
<p><span id="more-721"></span></p>
<p>Как сконфигурировать хост и сетевую инфраструктуру расскажу на примере одной реальной задачи. И так нужно сделать для ВМ и VMotion быструю сеть, а также обеспечить отказоустойчивость на случай выхода из строя одного канала, причем в наличие есть только две выделенные физические сетевые и один физический коммутатор с поддержкой IEEE 802.3ad.  Плюс ко всему разделить порт группы ВМ по своим VLAN. Особо тут не разгуляешься, и отказоустойчивость можно получить на случай выхода из строя одной из  сетевых плат или патча. В данной конфигурации существует единая точка отказа, это физический свитч. Деваться некуда, так как задача стоит и ее нужно решить. Собственно решение созрело сразу это LA.</p>
<p>Что для этого нужно, это собственно любой физический свитч, поддерживающий LA (IEEE 802.3ad) и VLAN. В ESX/ESXi уже включена поддержка LA, НО с некоторыми оговорками, работает только в режиме 802.3ad static. Почитать подробнее можно в <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1004048" target="_blank">этом KB</a>.</p>
<p>Конфигурация вообще не сложная и поэтому ее подробно описывать не буду, только коснусь важных моментов.</p>
<p>И так у нас есть хост, 2 физические сетевые, свитч HP 2824 и 2 свободных порта на нем и несколько VLAN.</p>
<p>Конфигурация состоит из 2-х этапов.</p>
<p>1)      Конфигурация самого хоста.</p>
<p>2)      Конфигурация физического свитча.</p>
<p>Схема физического подключения.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/LA.png"><img class="alignnone size-full wp-image-725" title="LA" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/LA.png" alt="" width="621" height="224" /></a></p>
<p>1. Конфигурация Networking</p>
<p>Первое это нужно создать отдельный vSwitch, на котором будет использоваться LA или использовать существующий и привязать к нему наши две физические сетевые для аплинка. Далее идем в свойства vSwitch вкладка Ports -&gt; vSwitch и на вкладке NIC Teaming необходимо убедиться, что обе сетевые активные.  В поле Load Balancing указываем Route based on ip hash.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2010/06/prop.jpg"><img class="alignnone size-full wp-image-726" title="prop" src="http://vm.pro-it.kz/wp-content/uploads/2010/06/prop.jpg" alt="" width="523" height="649" /></a></p>
<p>Еще одно важное замечание. В поле Network Failover Detection должен быть выбран Link Status only, с beaconing probe работать не будет.</p>
<p>2. Конфигурация физ. свитча.</p>
<p>И так сама конфигурация на примере HP ProCurve 2824. Тут все просто. Заходим в консоль, далее в config и выполняем следующие trunk &lt;port_list&gt; &lt; trk1 &#8230; trk60 &gt; trunk</p>
<p>В моем примере патчи от физ. сетевых хоста висят на портах 11 и 12, и я ввожу trunk 11-12 trk1 trunk. После можете посмотреть, что получилось командой show trunk.</p>
<p>Ну осталось еще одно. Нашу группу trk1 пометить как tagged и прокинуть во все vlan. Это легко делается из веб интерфейса управления свитча или же из той же консоли.</p>
<p>Вот и все с конфигурацией.</p>
<p>А да кстати если кто незнает как настроить на работу с VLAN ESX/ESXi, <a href="http://vm.pro-it.kz/2009/06/vnetwork-esx/" target="_blank">то вот эта статья Вам в помощь</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2010/06/link-aggregation-esx-esxi-4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Добавление iSCSI LUN к хосту VMware ESX/ESXi 4.</title>
		<link>http://vm.pro-it.kz/2009/07/add-iscsi-lun-esx4/</link>
		<comments>http://vm.pro-it.kz/2009/07/add-iscsi-lun-esx4/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 12:14:23 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[vNetwork]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=234</guid>
		<description><![CDATA[Подробная статья со скринами о включение инициатора iSCSI, добавление iSCSI таргета и нового datastore к хосту VMware ESX/ESXi 4. Немного об iSCSI. Про iSCSI можно почитать, например, тут или тут. А теперь главное. Что меня самого поначалу путало, так это терминология. Особено понятия клиетской и серверной части.  Иногда  и сейчас путаю их в состояние своей большой загрузки  iSCSI target (цель) [...]]]></description>
			<content:encoded><![CDATA[<p>Подробная статья со скринами о включение инициатора iSCSI, добавление iSCSI таргета и нового datastore к хосту VMware ESX/ESXi 4.</p>
<p><span id="more-234"></span></p>
<p><strong>Немного об iSCSI.</strong><br />
Про iSCSI можно почитать, например, <a href="http://xgu.ru/wiki/ISCSI" target="_blank">тут</a> или <a href="http://ru.wikipedia.org/wiki/ISCSI" target="_blank">тут</a>.<br />
А теперь главное. Что меня самого поначалу путало, так это терминология. Особено понятия клиетской и серверной части.  Иногда  и сейчас путаю их в состояние своей большой загрузки  <img src='http://vm.pro-it.kz/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  <img src='http://vm.pro-it.kz/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /><br />
<strong>iSCSI target (цель)</strong> — это контролер или приложение предоставляющее доступ к общему хранилищу данных. Попросту это может быть физическая железка или же ее программный вариант. Это и есть серверная часть.<br />
<strong>iSCSI initiator (инициатор)</strong> — клиентская часть, осуществляющая клиентский доступ к хранилищу данных по iSCSI. Так же может быть реализовано и аппаратно и программно.</p>
<p>В VMware ESX/ESXi 4 Server уже есть программный инициатор iSCSI и основная его настройка не очень сложна. Далее опишу процесс активации и конфигурации инициатора iSCSI и добавления LUN в datastore в VMware ESX/ESXi 4 Server.</p>
<p>Да кстати совет: при настройке iSCSI и хранилищ лучше под это дело выделять отдельную физическую сетевую карту (а лучше несколько), также всю сеть, по который будет бегать трафик iSCSI заводить в отдельный vlan ну и конечно использовать пару физических коммутаторов на случай отказа одного из них.</p>
<p>И еще небольшое отступление. Для активации инициатора iSCSI у вас должен быть сконфигурирован VMKernel, т.е  порт группа должна быть добавлена к vSwitch. Если не сконфигурирован VMKernel, то придется его конфигить. Как добавить порт группу для VMkernel можно прочитать <a href="http://vm.pro-it.kz/2009/07/vmkernel-network-service/" target="_blank">тут</a>.</p>
<p>Поехали.</p>
<p><strong>Активация  iSCSI инициатора в VMware ESX/ESXi 4 и добавление цели.</strong></p>
<p>Открываем VMware vSphere клиент и конектимся к нужному хосту. Идем в  Configuration &#8212; &gt; Storage Adapters. Далее в Storage Adapters находим iSCSI Software Adapter.</p>
<p><img title="iSCSI-1" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-1.jpg" alt="iSCSI-1" width="984" height="429" /></p>
<p>Лезем  в Properties. И видим следующее. Пока инициатор iSCSI не задействован. Жмем Configure.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-2.jpg"><img class="aligncenter size-full wp-image-279" title="iSCSI-2" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-2.jpg" alt="iSCSI-2" width="491" height="588" /></a></p>
<p>И просто ставим галку Enabled.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-3.jpg"><img class="aligncenter size-full wp-image-280" title="iSCSI-3" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-3.jpg" alt="iSCSI-3" width="364" height="214" /></a></p>
<p>После получится примерно следующее</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-4.jpg"><img class="aligncenter size-full wp-image-281" title="iSCSI-4" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-4.jpg" alt="iSCSI-4" width="496" height="587" /></a></p>
<p style="line-height: 14.25pt;"><span style="font-family: 'Georgia','serif'; font-size: 10pt;">Теперь инициатор iSCSI в ESX активирован. Далее надо настроить таргет. Поэтому идем на вкладку Dynamic Discovery</span>.</p>
<p style="line-height: 14.25pt;"><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-5.jpg"><img class="aligncenter size-full wp-image-282" title="iSCSI-5" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-5.jpg" alt="iSCSI-5" width="494" height="584" /></a></p>
<p>Нажимаем Add и забиваем IP и порт iSCSI цели. После получается примерно следующее.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-6.jpg"><img class="aligncenter size-full wp-image-283" title="iSCSI-6" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-6.jpg" alt="iSCSI-6" width="483" height="581" /></a></p>
<p>Далее просто закрываем все и нас попросят сделать рескан адаптеров, с чем и соглашаемся.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-7.jpg"><img class="aligncenter size-full wp-image-284" title="iSCSI-7" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-7.jpg" alt="iSCSI-7" width="565" height="123" /></a></p>
<p>Вуаля, все.  После появится описание добавленого iSCSI таргета.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-8.jpg"><img class="aligncenter size-full wp-image-285" title="iSCSI-8" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-8.jpg" alt="iSCSI-8" width="994" height="489" /></a></p>
<p>Вот и все с активацией инициатора iSCSI и добавлением тагрета.</p>
<p>Теперь осталось добавить iSCSI LUN в datastores.</p>
<p><strong>Добавление iSCSI LUN в в datastores.</strong></p>
<p>Идем Configuration -&gt; Storage и жмем Add Storage.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-9.jpg"><img class="aligncenter size-full wp-image-344" title="iSCSI-9" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-9.jpg" alt="iSCSI-9" width="950" height="296" /></a></p>
<p>Выбираем Disk/LUN.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-10.jpg"><img class="aligncenter size-full wp-image-347" title="iSCSI-10" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-10.jpg" alt="iSCSI-10" width="733" height="568" /></a></p>
<p>Выбираем из списка нужный сторадж.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-11.jpg"><img class="aligncenter size-full wp-image-348" title="iSCSI-11" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-11.jpg" alt="iSCSI-11" width="739" height="581" /></a></p>
<p>Тут отображается инфа о подключаемом сторадже.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-12.jpg"><img class="aligncenter size-full wp-image-349" title="iSCSI-12" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-12.jpg" alt="iSCSI-12" width="728" height="566" /></a></p>
<p>Забиваем имя нового datastore.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-13.jpg"><img class="aligncenter size-full wp-image-350" title="iSCSI-13" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-13.jpg" alt="iSCSI-13" width="728" height="568" /></a></p>
<p style="line-height: 14.25pt;"><span style="font-family: 'Georgia','serif'; font-size: 10pt;">Выбираем размер блока, от него зависит какой максимальный размер файла будет на сторадже. Также тут можно выбрать и размер раздела.</span></p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-14.jpg"><img class="aligncenter size-full wp-image-351" title="iSCSI-14" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-14.jpg" alt="iSCSI-14" width="736" height="575" /></a></p>
<p style="line-height: 14.25pt;"><span style="font-family: 'Georgia','serif'; font-size: 10pt;">В конце мастер выдаст суммарную информацию о создаваемом datastore. Все жмем Finish и ждем когда создастся новый datastore.</span></p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-15.jpg"><img class="aligncenter size-full wp-image-352" title="iSCSI-15" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-15.jpg" alt="iSCSI-15" width="731" height="579" /></a></p>
<p>Теперь в списке datastores появился новый datastore.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-16.jpg"><img class="aligncenter size-full wp-image-346" title="iSCSI-16" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/iSCSI-16.jpg" alt="iSCSI-16" width="957" height="479" /></a></p>
<p>Вот и все по инициатору iSCSI и добавление iSCSI LUN в  datastores.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2009/07/add-iscsi-lun-esx4/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Немного о VMkernel и его конфигурации для сетевых сервисов.</title>
		<link>http://vm.pro-it.kz/2009/07/vmkernel-network-service/</link>
		<comments>http://vm.pro-it.kz/2009/07/vmkernel-network-service/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 11:08:49 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[vNetwork]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=250</guid>
		<description><![CDATA[Расскажу немного о VMkernel и  его конфигурации  для сетевых сервисов. Мысль создание этого дока пришла ко мне после разговора с одним моим знакомым, которому пришлось объяснять, что такое VMkernel, что с ним делать и с чем его едят. Немного о VMkernel. VMkernel – это ядро VMware ESX/ESXi Server. Оно занимает слой виртуализации и управляет большинством [...]]]></description>
			<content:encoded><![CDATA[<p>Расскажу немного о VMkernel и  его конфигурации  для сетевых сервисов. Мысль создание этого дока пришла ко мне после разговора с одним моим знакомым, которому пришлось объяснять, что такое VMkernel, что с ним делать и с чем его едят. <img src='http://vm.pro-it.kz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<span id="more-250"></span></p>
<p><strong>Немного о VMkernel.</strong><br />
VMkernel – это ядро VMware ESX/ESXi Server. Оно занимает слой виртуализации и управляет большинством физических ресурсов: процессорами, памятью, системами хранения данных, сетевыми контролерами и п.р. Кто то может заметить, что в VMware ESX Server есть Red Hat Enterprise Linux, так и есть, но роль линукса сводится только к тому, чтобы загружить машину и само ядро VMkernel, вот оно то и управляет всем. Сам линукс в ESX Server служит только для предоставления командной консоли, а также для установки агентов мониторинга железа и бекапа. Кстати в VMware ESXi Server тоже есть линукс, но он просто очень и очень сильно обрезан.</p>
<p>Сетевые сервисы использующие стек TCP/IP такие как VMotion, iSCSI, NFS также работают через VMkernel, поэтому для включения их необходимо правильно сконфигурировать VMkernel. Стек TCP/IP в VMkernel полностью отделен от стека TCP/IP используемого в Service Console . Стек TCP\IP VMkernel создается как порт группа VMkernel и подключается к одному или нескольких vSwitch, которые в свою очередь подключены к различным сетям.</p>
<p><strong>Конфигурирование сетевых сервисов VMkernel.</strong><br />
Как я уже выше писал, для работы VMotion, инициатора iSCSI и NFS необходимо сконфигурировать стек TCP\IP VMkernel. Конфигурация довольна, проста и заключается в добавление порт группы VMkernel к vSwitch на через который должен течь трафик сетевых сервисов iSCSI, NFS, VMotion. Все хватит теории, я больше люблю практику. <img src='http://vm.pro-it.kz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Go &#8212; go &#8212; go!</p>
<p>Открываем клиент vSphere и идем в раздел Configuration-&gt;Networking. В данном примере у меня на хосте 2-ве физические сетевые карты. Первая карта подключена vSwitch0, к которому подключены ВМ. Вторая карта подключена на vSwitch1, вот как раз на нем я и собираюсь создать порт VMkernel и гонять трафик.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-1.jpg"><img class="aligncenter size-large wp-image-257" title="network-1" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-1-1024x411.jpg" alt="network-1" width="1024" height="411" /></a><br />
Жмем Properties на нужном нам vSwitch и в  появившемся окне жмем Add.<br />
<a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-2.jpg"><img class="aligncenter size-full wp-image-258" title="network-2" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-2.jpg" alt="network-2" width="749" height="551" /></a><br />
Потом выбираем VMkernel.<br />
<a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-3.jpg"><img class="aligncenter size-full wp-image-259" title="network-3" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-3.jpg" alt="network-3" width="791" height="581" /></a><br />
И просто забиваем нужные параметры.  Думаю тут все понятно, имя порта и vlan id если необходим.<br />
<a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-4.jpg"><img class="aligncenter size-full wp-image-260" title="network-4" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-4.jpg" alt="network-4" width="788" height="579" /></a><br />
Далее сконфигурируем IP адрес, маску, и шлюз для VMkernel порта.<br />
<a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-5.jpg"><img class="aligncenter size-full wp-image-261" title="network-5" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-5.jpg" alt="network-5" width="786" height="583" /></a><br />
Жмем Next. Смотрим суммарную инфу и жмем Finish. После завершения мастера создастся порт VMkernel со своим сетевым интерфейсом.<br />
<a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-6.jpg"><img class="aligncenter size-full wp-image-256" title="network-6" src="http://vm.pro-it.kz/wp-content/uploads/2009/07/network-6.jpg" alt="network-6" width="430" height="224" /></a><br />
Остается только проверить доступен ли только что созданный сетевой интерфейс VMkernel. Просто пингуем с машины которая находится в одной сети с портом VMkernel его интерфейс или же можно с консоли ESX пингануть какую либо машину в сети. Для пинга через интерфейс VMkernel используется команда vmkping.</p>
<p>Вот и вся конфигурация. Далее теперь можно сконфигурировать VMotion, iSCSI и NFS. Но это уже выходит за рамки этой публикации.</p>
<p>О конфигурации VMotion можно прочесть <a href="http://www.vm4.ru/2007/10/vmotion.html" target="_blank">тут</a>.</p>
<p>О конфигурации iSCSI <a href="http://vm.pro-it.kz/2009/07/add-iscsi-lun-esx4/" target="_blank">тут</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2009/07/vmkernel-network-service/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>New Networking Features in vSphere</title>
		<link>http://vm.pro-it.kz/2009/07/new-networking-features-in-vsphere/</link>
		<comments>http://vm.pro-it.kz/2009/07/new-networking-features-in-vsphere/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 09:58:27 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[vNetwork]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=189</guid>
		<description><![CDATA[1 июля на xtravirt.com появился white paper &#8212; New Networking Features in vSphere. Сам док у меня на блоге. Если будет время сделаю волный перевод данного дока. Хотя я думаю там и так все понятно, кто хоть чуть чуть владеет английским.]]></description>
			<content:encoded><![CDATA[<p>1 июля на <a href="http://xtravirt.com" target="_blank">xtravirt.com</a> появился white paper &#8212; <a href="http://xtravirt.com//xd10019" target="_blank">New Networking Features in vSphere</a>.</p>
<p><a href="http://vm.pro-it.kz/wp-content/uploads/2009/07/New-Networking-Features-in-vSphere.pdf" target="_blank">Сам док у меня на блоге</a>.<br />
Если будет время сделаю волный перевод данного дока. Хотя я думаю там и так все понятно, кто хоть чуть чуть владеет английским.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2009/07/new-networking-features-in-vsphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Виртуальная сеть на VMware ESX Server. Решение одной задачки.</title>
		<link>http://vm.pro-it.kz/2009/06/vnetwork-esx/</link>
		<comments>http://vm.pro-it.kz/2009/06/vnetwork-esx/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 05:51:58 +0000</pubDate>
		<dc:creator>Михаил Коротько</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Virtual Infrastructure]]></category>
		<category><![CDATA[vNetwork]]></category>
		<category><![CDATA[vSwitch]]></category>

		<guid isPermaLink="false">http://vm.pro-it.kz/?p=157</guid>
		<description><![CDATA[На днях мне подкинули задачу с организацией сетки с несколькими vlan&#8217;ми на одиночном хосте ESX 3.5 u4. Первоначально вроде бы все было хорошо, а ну потом меня задача немного загнала в ступор. Пришлось вспоминать, как работаю сети и vlan. Как раз получилась, так что мне была разминка, чтобы не забывать старое. Решил написать свое решение, [...]]]></description>
			<content:encoded><![CDATA[<p>На днях мне подкинули задачу с организацией сетки с несколькими vlan&#8217;ми на одиночном хосте ESX 3.5 u4.</p>
<p>Первоначально вроде бы все было хорошо, а ну потом меня задача немного загнала в ступор. Пришлось вспоминать, как работаю сети и vlan. Как раз получилась, так что мне была разминка, чтобы не забывать старое.</p>
<p>Решил написать свое решение, для меня всегда было удобно читать теорию и сразу видеть практическое применение или решение задачи. Думаю, поможет многим кто столкнется с подобным вопросом.</p>
<p><span id="more-157"></span><br />
И от себя немного теории, и конечно потом само тех.задание и решение вопроса.</p>
<p>VMware ESX Server 3.5 входящий в Virtual Infrastructure 3 и конечно VMware ESX Server 4 входящий в VMware vSphere 4 (тут еще больше возможностей по виртуальным сетям) позволяют быстро и удобно создавать виртуальные сети различной сложности.</p>
<p>Виртуальная сетевая инфраструктура состоит из виртуальных свитчей (vSwitch), самих виртуальных сетей vlan, виртуальных сетевых картах на виртуальных машинах и физических сетевых картах vmnic на хостах.</p>
<p>Виртуальные свитчи vSwitch создаются на хостах, к ним привязываются виртуальные машины со своими виртуальными сетевыми картами, также vSwitch можно привязывать к одной или нескольким физическим сетевым картам для связи с внешней сетью. vSwitch это подобие физического свитча и он работает на тех же правилах и принципах, коммутируя каналы между своими портами. Порты могут группироваться по группам и привязываться к нужным vlan.</p>
<p>Vlan он и в Африке vlan. По данному вопросу можно почитать <a href="http://xgu.ru/wiki/VLAN" target="_blank">тут</a> или просто погуглить, по данной теме информации много.</p>
<p>Vlan в виртуальной инфраструктуре VMware по основным принципам работы практически ничем не отличается от классического vlan в обычной физической сетевой инфраструктуре.</p>
<p>Еще о теории работы виртуальных сетей в VMware рекомендую почитать <a href="http://www.vmgu.ru/articles/vmware-esx-vlan" target="_blank">тут</a> и на английском языке очень подробно <a href="http://kensvirtualreality.wordpress.com/2009/03/29/the-great-vswitch-debate-part-1/" target="_blank">тут</a>.</p>
<p>Все хватит теории. Я люблю практику и конкретные задачи и их решение.</p>
<p>И так само тех. задание. Есть хост на ESX 3.5 U4 с 8-ю виртуальными серверами(скажем Server1-Server8). На сервере два физических сетевых адаптера. Оба подсоединены к свитчу HP ProCurve J4903A Switch 2824. На нем 3 vlan’а.</p>
<ol>
<li>Локальная сеть 1 (vlan ID 1).</li>
<li>Локальная сеть 2 (vlan ID 2).</li>
<li>Интернет (vlan ID 3).</li>
</ol>
<p>Необходимо через один физический сетевой адаптер связать и разнести виртуальные сервера по своим vlan’нам. Server 1 – Server4 привязать к первому vlan. Server5, Server6 ко второму vlan и Server7-Server8 к третьему vlan.</p>
<p>Вот тут я и застопорился минут на 30. Самое первое и простое решение, которое мне пришло в голову это конечно сделать 3 виртуальных свитча и каждый привязать к физической сетевой карте (их еще надо было купить и подключить к хосту ну и конечно чтобы их опознал ESX) и ее в свою очередь подключить к нужным портам физического свитча, к которые привязаны к своим vlan’ам. Слишком просто с одной стороны, но немножко не то (не хотелось возиться с сетевыми картами, проводами, драйверами и т.п. ), да и задача была все связать через одну физическую сетевую карту.</p>
<p>Все делается проще. За что я и люблю продукты VMware. Ни каких лишних сетевых карт, проводов и т.п.</p>
<p>Первое что нужно сделать, это залезть в физический коммутатор и настроить порт, который будет подключен к физической карте ESX сервера(vmnic0). В моем примере коммутатор HP ProCurve J4903A Switch 2824. На нем включаем для нужного нам порта режим tagged (в других устройствах может быть по другому, например в Cisco если мне не изменяет память это trunk) и добавляем этот порт ко всем 3-м vlan’ам на свитче. В данном режиме этот порт будет помечать пакеты (тегировать) идущие из vlan’ов с обычных портов для последующей передачи на наш виртуальный свитч.</p>
<p>Затем в ESX на виртуальном свитче (vSwitch0) создаем три группы портов VMNetwork1, VMNetwork2, VMNetwork3. Каждая группа портов привязана к своим vlan: vlan id 1, vlan id 2, vlan id 3 соответствующих нашим vlan на физическом коммутаторе. Дальше виртуальный свитч vSwitch0 подключаем к физической карте vmnic0, которая подключена к физическому порту коммутатора работающему в режиме tagged.</p>
<p>Все настройка закончена. Теперь наши виртуальные сети разделены и связаны только с нужными сетями. Т.е VMNetwork1 с Локальная сеть 1 (vlan ID 1), VMNetwork2 с Локальная сеть 2 (vlan ID) и VMNetwork3 с Интернет (vlan ID 3).</p>
<p><img class="size-full wp-image-160" title="Пример виртуального свитча с vlan'ми" src="http://vm.pro-it.kz/wp-content/uploads/2009/06/vmnetwork.jpg" alt="Пример виртуального свитча с vlan'ми" width="432" height="369" /></p>
<p> </p>
<p>Вот так просто и легко, и самое главное ничего лишнего, ни проводов лишних, ни сетевых карт дополнительных, ни возни с установкой и дровами от сетевых карт. А самое главное время, затраченное на конфигурацию, не считая моего 30 минутного ступора и обдумывание проблемы, на конфигурирование я затратил добрых 15 минут. Вот Вам и выгода от виртуализации.</p>
]]></content:encoded>
			<wfw:commentRss>http://vm.pro-it.kz/2009/06/vnetwork-esx/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

