Presentation is loading. Please wait.

Presentation is loading. Please wait.

BY: SALMAN 1.

Similar presentations


Presentation on theme: "BY: SALMAN 1."— Presentation transcript:

1 BY: SALMAN 1

2 FOG? FOG was created by Chuck Syperski and Jian Zhang. Fog is an open source linux based computer imaging solution for Windows XP, Vista, 7. FOG was created because of frustration and expense of commerical products in an educational environment and lacking features such as AD integration, installing printers, virus scanning, and etc. FOG server provides DHCP, PXE, WOL, and etc. services for the clients. FOG can run on any Linux Distro. In the example above Client 1 is performing a PXE Boot and if there is a task assigned for it on the fog server it will be executed and if not it will boot from the hard disk. Client 2 is uploading an image using NFS to the FOG server. The manager can be any machine that can access FOG through a web browser. PXE (Pre-Boot execution Environment) boots the client PC from the network by transferring a "boot image file" from a server. This file can be the operating system for the client PC or a pre-OS that performs client management tasks. In our case the pxe boot files and config files are stored on the server and loaded on the client’s RAM using TFTP, then FOG is loaded to perform various tasks on the client. PXE Info 2

3 Installation Default info: username: fog password: password
- Installed it on Ubuntu 10.04 Fog installation prompts for installation mode N (normal server) S (storage server), choose N for first installation. Enter IP address for the FOG server same one that was statically assigned for interface Use FOG server for dhcp services Y or N Etc. Default info username: fog password: password Access fog through a web browser by entering Default info: username: fog password: password Access FOG via Browser: Installation Instruction Modifying existing DHCP servers to work with FOG 3

4 Management 4 This is the where the FOG server is administered from.
Icons Starting from left to right Home/Dashboard - This is the home screen of the FOG management portal. Users - Individual administrators of the FOG resources. Hosts - This section houses the hosts, which are the pcs to be imaged or to extract images from. Groups - This section houses groups, which are similar PCS’ that need tasks done en-masse. Images - This section allows you to manage the image files stored on the FOG server. Storage Management - This section allows you to add/remove storage nodes from the FOG system. Snap-ins - This section provides ways to automate various post-imaging tasks, not covered in this document Printers' - This section allows for management of printers, allowing you create printer objects that can later be assigned to hosts or groups. FOG Service Configuration' - This section allows you to control how the client service functions. Tasks - This section allow you to perform imaging tasks such as acquiring or deploying images. Reports - Reports let you pull information from the FOG database either as HTML, pdf, or csv. Info/Misc - The section has the rest of the settings that don't fit anywhere else like the kernel updater and the client service updater. Logoff - Click this to log off of the Fog web UI. 4

5 Now What? Image Definition Host Registration Upload Image Deploy Image
Now that FOG is installed and running we can go ahead with the process of deploying images. The host has to be registered with the server, an image uploaded to the fog server and finally an image can be used to deploy to hosts. 5

6 Image Definition Adding Image Definition 6
Image Definitions tell the server the representation of partitions on the physical disk when the image is to be uploaded. i.e. Is it a single partition single disk, multiple partition single disk, and etc. Image Types: Single Partition Multiple Partition - Single Disk Multiple Partition - All Disks Raw Image Adding Image Definition 6

7 Registration Adding Host 7
The three ways to register or add a host is manually through the host section on the FOG server, Quick Registration, and Full Registration. For manual registration a host name and mac address is required. Quick Registration, gives the host a name, an ip address, and sends that information along with the mac address to the fog server no input is required. Full Registration gives many more options such as assigning an OS to the machine, an image to the machine if one already exists on the server, and deploying the image. Adding Host 7

8 UPLOAD Uploading the image is pretty simple. FOG uses part-image to save the partitions to the server and uses gzip to compress the image. From the Host section, basic tasks is selected and the upload option is clicked on. The tasks can be schedule for a later date and time or run immediately. After setting the task to upload, boot the machine and since there is a task attached to the client, the fog will perform the uploading task to the server and assign the image definition or object 8

9 DEPLOY Deploying images is the done the same way as uploading an image, but there are three concepts to understand and they are pretty simple. Unicasting – server sends a single image to a single host Multicasting - server UDPcast tool to send single image to multiple computers. This is most likely done by deploying images through groups. Queuing – is used in FOG to prevent the servers from being overworked. By default the queue is set to 10, so if you are imaging a lab of 20 computers the first 10 slots will be filled up while the other computers wait for a slot to open. An example is on the next slide. 9

10 QUEUING 10

11 OTHER FEATURES Memory Test (memtest86) Hard Drive Wipe Fast Wipe
Normal Wipe Full Wipe Virus Scan (clam AV) Reports Print Manager 11

12 Conclusion / Example Fog is easy for the end-user
Fog is centralized and is easy to access Fog offers many different features than just imaging Fog is Free!


Download ppt "BY: SALMAN 1."

Similar presentations


Ads by Google