Ben,

Ben Rockwood wrote:
> To what extent will VNIC configuration be included with a Zone
> configuration?  This is similar to Duckhorn, in order to make zones
> portable there needs to be little to no pre-configuration required in
> the global zone.  I'm unclear if this is implied by "Functional
> Specification Summery" item 7: "Allow VNICs to be plumbed by Solaris
> zones".

Our long term goal is to fully integrate the configuration of VNICs with 
Zone configuration. For now they are done separately, you basically 
create a VNIC with its properties with dladm(1M), and then assign the 
VNIC to the zone via zonecfg(1M) (assuming the zone has its own IP 
instance), the zone can then plumb vnic<x> directly. This is what we 
will integrate as part of our first Crossbow putback.

For the long term, we'd like to do all of this from zonecfg(1M) itself 
directly, a la Duckhorn. For example, while the zone is being 
configured, you'll be able to simply specify that you want a VNIC 
created on top of data-link "x0", call it "y0", with VLAN id <i>, and by 
default assign it the same CPUs that are used for the zone. This will be 
done as a follow-on putback.

> Ideally, within a Zone definition (/etc/zones/myzone.xml) all
> information required to configure the VNIC including bandwidth
> attributes, MAC settings, VLAN tags, etc, would be present so that if
> a zone was cloned or migrated to another system pre-configuration of
> the VNIC's needed to support the zones wasn't necessary.

Yes, that would be the case once we more closely integrate VNIC and Zone 
configuration. The configuration information would be kept on a per zone 
basis, and the VNIC would be instantiated dynamically when the zone is 
booted.

Nicolas.

> 
> benr.
> 
> 
> This message posted from opensolaris.org 
> _______________________________________________ crossbow-discuss
> mailing list crossbow-discuss at opensolaris.org 
> http://mail.opensolaris.org/mailman/listinfo/crossbow-discuss

-- 
Nicolas Droux - Solaris Core OS - Sun Microsystems, Inc.
droux at sun.com - http://blogs.sun.com/droux


Reply via email to