VM Console, VMKernel & VIP
VSA Community Forum
LeftHand VSA Forum
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



VM Console, VMKernel & VIP Expand / Collapse
Author
Message
Posted Wednesday, March 26, 2008 9:52 AM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: Wednesday, July 09, 2008 5:59 PM
Posts: 30, Visits: 47
Adam,

I am unclear about the relationship to these three? Per the Best Pratices I have set up in my vSwitch for the VSA a ISCSI Service Console, ISCSI VMKernel. What are these for if I can only connect to the SAN on the VIP?


Regards, Rich

HP ML350 SATA with VSA
Post #191
Posted Wednesday, March 26, 2008 10:05 AM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: Wednesday, November 12, 2008 6:14 PM
Posts: 11, Visits: 58
Rich-

The VIP is primary point of communication for hosts to talk to the SAN. All packets are routed there first which is why the iscsi initiator needs to have that address configured. The VMkernel port is required for the iscsi initiator to communicate to the SAN, iscsi is handled by the kernel in ESX. The service console is trequired for initial authentication of volumes. Once you have everything connected, you could probably get away with removing it, but we recommend leaving it in place to make it easier to connect new volumes etc.

Brad
Post #192
Posted Wednesday, March 26, 2008 11:42 AM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Moderators
Last Login: Yesterday @ 3:37 PM
Posts: 108, Visits: 375
Just to add my two cents.
The VMkernel and Service Console are required to connect to any iSCSI SAN. Brad was right that the VMkernel does actual IO and the service console does authentication.
So if you cannot both ping, and vmkping, to the SAN then you'll not be able to get iSCSI sessions connected.
The VIP on the iSCSI SAN is mostly used to give it a single identity to all hosts, regardless of its configuration. This allows reconfiguration of the underlying nodes without reconfiguration of the hosts. i.e. you could swap out a set of VSA for a set of real LeftHand boxes in once maneuver in the UI and not take storage off line. Everything about the SAN would be different, the hardware, the actual IPs, but the hosts would not need reconfiguration since they only know the VIP address, which stayed the same.

Additionally the VIP is only used for discovery and authentication. Once authenticated targets get load balanced across the real IP address of a cluster.


Adam C
Product Manager
LeftHand Networks
Post #193
Posted Wednesday, March 26, 2008 6:59 PM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: Wednesday, July 09, 2008 5:59 PM
Posts: 30, Visits: 47
Now I can be more explicit. I disconnected the "VSA NET" nic mechanically. I can still console into each ESX server. But, my 2008 VM crashed when I unplugged the nic. Why?
I can't ping the VIP or either module. Wouldn't ESX bridge the vSwitches together somehow? It doesn't make sense for a VM to use the LAN, when the resouce is local to ESX?

So, can a VM directly access the VSA storage somehow. An then... can an external server still access the VSA over the network?


Regards, Rich

HP ML350 SATA with VSA
Post #195
Posted Thursday, March 27, 2008 10:05 AM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Moderators
Last Login: Yesterday @ 3:37 PM
Posts: 108, Visits: 375
VMware virtual switches do not do any routing between themselves, even on the same ESX server. They are just like two physical switches in that regard. You have to actually cable them together through some physical network or build some virtual appliance router that has virtual ports on both networks.
So disconnecting the cable from the VSA Net will definitely take the iSCSI volumes that were on that link off line if you are not using redundant connections or multiple nodes to get redundancy.

You can let VMs route iSCSI traffic directly to the VSA Net by giving them a virtual port / nic that is attached to that switch.

This is similar to typical physical iSCSI implementations. Physical servers usually have a nic for the public network, and another dedicated to the SAN network.

Hope that helps.


Adam C
Product Manager
LeftHand Networks
Post #197
« Prev Topic | Next Topic »


All times are GMT -6:00, Time now is 2:16am

Powered By InstantForum.NET v4.1.4 © 2008
Execution: 0.047. 8 queries. Compression Disabled.