[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Ovirt-devel] NIC bonding and failover...



GOAL:

To allow the user to create a bonding to enslave two or more network
interfaces together. Bonded interfaces can then be used for load balancing
and fail-over.

DESIGN CONSIDERATIONS:

The two primary modes of operation are round-robin and failover. With
round-robin you get a general load-balancing scheme between the enslaved
interfaces. With failover, the primary interface is used until it fails, then
the backup(s) are used.
There also four other schemes that are more complex and not easily described.
They include broadcasting all traffic on all interfaces (mode 4), or complex
algorithms for load balancing, etc.

We can either expose all of the modes with as simple a label as possible. Or
we can expose just the primary feature name (Load Balanced, Failover,
Broadcast) and then, at setup time, use modes 2, 1 and 3, respectively.

Thoughts?

--
Darryl L. Pierce, Sr. Software Engineer
Red Hat, Inc. - http://www.redhat.com/
oVirt - Virtual Machine Management - http://www.ovirt.org/
"What do you care what other people think, Mr. Feynman?"

Attachment: pgpYihIRvItJM.pgp
Description: PGP signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]