|  | 1 | The figure below explains the interactive procedure among Orbit nodes, CMC and Console/Service after commands like "omf load [1,2] baseline-7.11.ndz" is executed. This command will turn on a node and load specified Frisbee image to the hard driver of the node. The detail is explained below. | 
          
            |  | 2 |  | 
          
            |  | 3 | [[Image(Node boot up.jpg, width=800)]] | 
          
            |  | 4 |  | 
          
            |  | 5 | 1. Node handler tells CMC to turn on the node through the CM. | 
          
            |  | 6 | 1. The node boots from the Ethernet port by default and tried to acquire IP address from DHCP server. | 
          
            |  | 7 | 1. DHCP and DNS server will assign IP address and corresponding host name for the node. DHCP also tells the node the address of Tftp server for PXE image. | 
          
            |  | 8 | 1. Node handler makes a symbol link for the PXE configuration file. The symbol link named as the IP address of the node indicates the node to fetch the correct PXE image file. | 
          
            |  | 9 | 1. The node downloads a small memory-based Linux kernel and file system from Tftp server. | 
          
            |  | 10 | 1. The node boots up with the memory-based Linux kernel and launches Node Agent. Meanwhile, Node handler deletes the symbol link. | 
          
            |  | 11 | 1. Node agent will inform Node handler after the initial boot up is done. | 
          
            |  | 12 | 1. Node handler launches Frisbeed server with specified Frisbee image file and tells Node agent to run Frisbee client. | 
          
            |  | 13 | 1. Frisbee client downloads a Frisbee image file and loads it to the hard driver. | 
          
            |  | 14 | 1. After the imaging process is done, Node handler will turn off the node. | 
          
            |  | 15 |  | 
          
            |  | 16 |  | 
          
            |  | 17 |  | 
          
            |  | 18 | Some comments: | 
          
            |  | 19 |  | 
          
            |  | 20 | 1. "omf" is the entry command for node handler.[[BR]] | 
          
            |  | 21 | 2. CM is installed on the PCI slot of each node. It is a simple, reliable, platform-independent subsystem for managing and autonomously monitoring the status of each node in the ORBIT network test bed.[[BR]] | 
          
            |  | 22 | 3. CMC is the only orbit service provided by Gridservice. Gridservice2 provides other orbit services.[[BR]] | 
          
            |  | 23 | 4. Frisbee is a fast disk-imaging tool with server/client mode. More information can be found in http://www.emulab.net/downloads/frisbee-README-20031021.txt[[BR]] | 
          
            |  | 24 | 5. Node agent and Node handler is used by Console to control orbit nodes to run programs or scripts on nodes.[[BR]] | 
          
            |  | 25 | 6. Services includes a couple of generic services, such as DHCP, and Orbit-specified services, such as Frisbee and OML.[[BR]] |