Functional Principle of the Fogserver
-
Hello,
my first Entry. First to me, my name is Daniel, i’m 20 from Germany and i work as a computer scientist. Im starting to use Fogproject.
Now to my question. Can you tell me stept by step how fogserver works, if the client pulls an image?
I think this way:
(Task is already active)- Client is booting (NIC) (PXE)
- Client got IP from DHCP
- Fog detect MAC from Client and releases the active task
- Small linux-client starts on client
- Client communicate with Fogserver over NFS ?
- Client got Image over (T)FTP
- Complete
Is this the right explanation?
Tranks ahed!MFG
_Devilnoc -
Somebody out there?
-
No, it’s not correct…
- Client is booting with PXE:
1.1. bootp
1.2. download kernel + initrd over tftpd
1.3. booting kernel + initrd - kernel does dhcp request (no userspace dhcp!)
- kernel starts init
- init starts up services
- init starts fog-script
- fog-script collects some info and contacts server
- fog-script run task according to info from server
8a) unicast: image over nfs
8b) multicast: image over udpcast - Client reports result to server and reboots
- Client is booting with PXE: