OpenSolaris

You are not signed in. Sign in or register.

OpenSolaris Project: Clearview: Network Interface Coherence

View the leaders for this project
Project Observers

Endorsing communities

Approachability
Device Drivers
Networking
OS/Net (ON)

Clearview is a project to rationalize, unify, and enhance the way network interfaces are handled in Solaris at the programmatic and administrative levels. While this sounds a bit opaque, the effects of ensuring that all network interfaces have these attributes are far-reaching and eminently practical. For example, as a result of the Clearview project, customers will be able to:

  • Observe all IP layer network traffic, including loopback, IPMP group and IP tunnel traffic.
  • Observe all IP layer network traffic flowing to and from a zone.
  • Administrate all network interfaces using dladm(1M).
  • Use VLANs and form link aggregations on all Ethernet devices.
  • Use IPMP with technologies such as DHCP and routing protocols.
  • Select names for network interfaces, easing migration of network configuration information between systems or zones, and markedly improving Dynamic Reconfiguration.

… and more.

This short presentation gives an overview of the projects goals, the specific architectural problems it aims to solve, and the components that make up the solution.

This illustration shows the relationships between links and interfaces on the software layer of the networking stack, as well as with associated devices on the hardware layer. The drawing also shows how features of the Clearview project, such as vanity naming and IPMP rearchitecture, would be implemented in future networking scenarios.

We are now hard at work on designing and implementing the key components of project Clearview that deliver the capabilities listed above. These components are:

In order to complete these components, the following supporting work is included in the list of deliverables for the project:

More on each of these components can be found through the links above. The Clearview project umbrella description is useful for understanding how these pieces all fit together.

Please direct any discussion concerning this project to the Clearview discussion list, clearview dash discuss at opensolaris dot org.

Blogs

seb - Configuring an OpenSolaris 6to4 router

Mar 28, 10:01 AM

A common problem in enterprise networks is that many IT departments have not begun to deploy IPv6 within their supported infrastructure, but developers need IPv6 networking in order to develop and ...

seb - Using New Networking Features in OpenSolaris

Jan 29, 7:42 PM

The Nemo Unification and Vanity Naming component of project Clearview has integrated into OpenSolaris build 83, which (among other things) allows administrators to give meaningful names to network ...

seb - Early Access to Clearview IP Tunneling

Sep 25, 5:07 PM

Earlier today, early access build 74 of Project Clearview was announced to networking dash discuss at opensolaris dot org and clearview dash discuss at opensolaris dot org.   This build introduces the new GLDv3-based IP ...

meem - Solaris Networking Abstractions

Aug 16, 7:39 PM

Linked Solaris draws clear boundaries between IP interfaces, data-links, devices, and physical hardware. However, these boundaries are a frequent source of confusion, especially for migrants from ...

meem - Disruptor

May 16, 2:04 PM

Disruptor If I may indulge my personal side for a second, congratulations to my father for being named one of Fortune Magazine's top 24 "disruptive innovators" ! Since I was a child, I've looked up ...