1. A method for modeling a workload, the method comprising: at a network equipment test device: providing for user configuration of a file system associated with a device under test (DUT), wherein providing for user configuration of the file system includes providing a first user-configurable setting for indicating an operating system associated with the file system and a second user-configurable setting for indicating a particular distribution of files in the file system based on file types, file size, or storage location, wherein the files are generated by the network equipment test device using the user-configurable settings; providing for user configuration of at least one emulated user; and providing for user configuration of interaction behavior between the at least one emulated user and the file system, wherein providing for user configuration of the interaction behavior between the at least one emulated user and the file system includes providing for user configuration of commands usable by the emulated user or the file system, providing for user configuration of metadata usable by the emulated user or the file system, providing for user configuration of sequential or random access of files associated with the file system, providing for user configuration of privileges or access rights associated with the emulated user or the file system, or providing for user configuration of actions associated with at least one operating system.