1. A method for storing a plurality of archived files generated by a plurality of processes in a parallel computing system, comprising the steps of: obtaining said plurality of archived files from said parallel computing system; converting said plurality of archived files to objects using a log structured file system middleware process, wherein said log structured file system middleware process writes modifications sequentially in a log-like structure; and providing said objects for storage in a cloud object storage system using a software interface module of said log structured file system middleware process, wherein said software interface module communicates with a cloud storage application programming interface (API) of said cloud object storage system, wherein said log structured file system middleware process is a middleware process between said parallel computing system and said cloud object storage system.