FIG. 20 illustrates a block diagram that shows certain elements that may be included in the storage controller 102, or other computational devices 108 in accordance with certain embodiments. The system 2000 may include a circuitry 2002 that may in certain embodiments include at least a processor 2004. The system 2000 may also include a memory 2006 (e.g., a volatile memory device), and storage 2008. The storage 2008 may include a non-volatile memory device (e.g., EEPROM, ROM, PROM, flash, firmware, programmable logic, etc.), magnetic disk drive, optical disk drive, tape drive, etc. The storage 2008 may comprise an internal storage device, an attached storage device and/or a network accessible storage device. The system 2000 may include a program logic 2010 including code 2012 that may be loaded into the memory 2006 and executed by the processor 2004 or circuitry 2002. In certain embodiments, the program logic 2010 including code 2012 may be stored in the storage 2008. In certain other embodiments, the program logic 2010 may be implemented in the circuitry 2002. One or more of the components in the system 2000 may communicate via a bus or via other coupling or connection 2014. While FIG. 20 shows the program logic 2010 separately from the other elements, the program logic 2010 may be implemented in the memory 2006 and/or the circuitry 2002.
Certain embodiments may be directed to a method for deploying computing instruction by a person or automated processing integrating computer-readable code into a computing system, wherein the code in combination with the computing system is enabled to perform the operations of the described embodiments.