摘要:
A system and method for parallel file system traversal using multiple job executors is disclosed. The system includes a pool of job executors, a job queue, and a trigger tracker. An object, representative of a node in the filesystem, is added (i.e., pushed) to the job queue for processing by an job executor. The job queue assigns (i.e., pops) objects to job executors in accordance to a LIFO (Last In First Out) ordering. Then the job executor performs an action such as copy. In one embodiment, the trigger tracker follows the processing of a child nodes to a particular child node. Thus, the filesystem is being traversed by several job executors at the same time.
摘要:
The present invention provides selective migration in a storage network in accordance with a policy. The policy can include rules that establish which objects are migrated from a source file server to a destination file server based on file attributes (e.g., file type, file size, last access time, frequency of access). For example, large multimedia files that consume I/O bandwidth on expensive or critical file servers, without adding much value to enterprise productivity, can be migrated to a commodity or less critical file server.
摘要:
Systems and methods to customize a namespace using a synthetic namespace. A NAS switch provides file migrations in a NAS storage network that are transparent to the clients. The NAS switch file handles are used to customize a namespace. More specifically, a synthetic namespace is generated from one or more file location tables that map the switch file handles to NAS file handles. The NAS file handles are independent of a physical export containing the objects referred to by the NAS file handles. In one example, the synthetic namespace presents a home directory corresponding to a location of a user.
摘要:
A system and method for performing policy-based storage management using data related to access frequency and file attribute accumulation. A switch device provides transparency for transactions between a client and a storage network. The transparency allows objects (e.g., files or directories) to be moved (e.g., migrated) on the storage network without affecting a reference to the object used by the client (e.g., a file handle). A monitoring module generates accumulation data associated with the transactions for use in policy-based management. The accumulation data can describe uses of the file such as how often certain files are accessed, modifications to files such as creations of new directories or files, and other uses.
摘要:
The apparatus is for securely fetching and positioning an SMD chip on a printed circuit board and soldering the same to the board. Two spring plates form the clasping fingers which are wedged apart to a width larger than the width of the SMD chip by an expander formed on an elongated rod slidably mounted within a vertical tubular housing. An SMD chip may be safely fetched by pressing the rod on the top of the SMD with a continuous depressing motion until the fingers clasp the SMD chip safely therebetween. A soldering unit with a bifurcate soldering head located juxtaposed to the fingers is operative to solder the SMD chip to the printed circuit board while the SMD chip is safely held in place.
摘要:
A method and apparatus for soldering terminal ends of an antenna embedded in a plastic smart card to contact terminals of an IC module disposed on the card are shown. The enamel coated antenna terminal ends are pre-coated with solder with a heater having horizontal opening with melted solder retained therein. The solder pre-coated terminal ends are maintained in a secured contact with the terminal contacts of the IC module by heating coils mounted at a free front end of two pivotal elongated cantilever arms. A piece of predetermined amount of solder is dropped into the cavity of each heating coil, and the heating coils are actuated with a low electrical current to generate a concentrated intense heat to melt the piece of solder to form secure permanent solder joints between the terminal ends of the antenna to the contact terminals of the IC module.