Re: Minimal install diff from F16 to F19 (TC6)

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

 




On 22/06/2013, at 7:23 PM, Richard W.M. Jones wrote:

(2) Write a shell script that contains the ifconfig/route add (or ip ...)
commands they need and have it run at boot.  Most simple static
network configs are 2 or 3 commands at most.

If you have a server in the tradition of UNIX workstations sure. But such simple networking isn't the case for some servers today, and it's hard to see that it will be the case in the future.

Sun's tagline of "the network is the computer" was true. But for servers these days "the computer is the network" is also the case. It's nothing for a server today to statically NAT or bridge IPv4 to VMs. Even in that case it's best if the guest VM picks up its IPv4 addressing using DHCP.

But in the future we'll want to do better than that: to move network routing onto the server itself. These new "data centre ethernet" protocols are not entirely implemented in kernel space. Some run quite complex BGP and MPLS control planes; others run IS-IS control planes.

The ethernet link itself isn't remaining a simple thing either. Once you're running a few hundred servers then management protocols start to pay their way: LLDP ("what server is on this switch port?"), ethernet OAM ("help, the cable is running errors").

What we don't want is a scenario where configuring these protocols on servers has to be done by network engineers. We want them configured from a GUI and supervised by a master daemon. Let's call that "NetworkManager".

Now maybe Dan hasn't quite realised what he's signed up for here. But then again, there was a time when I despaired of Linux ever working with a 3G modem, whereas today it offers the best experience of all the operating systems.

-glen

-- 
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux