Spent nuclear fuel resulting from reactor operation must be safely stored and managed prior to reprocessing and/or final disposal of high-level waste. Any spent fuel storage system must provide for safe receipt, handling, retrieval, and storage of spent fuel. In order to achieve the safe storage, the design should primarily provide for radiation protection, subcriticality of spent fuel, and removal of spent fuel residual heat. This article is focused on the design of a metal-shielded dry-cask storage system, which will host spent LWR fuels burned to 33000, 45000, and 55000 MWd/t U and cooled for 5 or 10 years after discharge from reactor. The storage system is analyzed by taking into account radiation protection, subcriticality, and heat-removal aspects; and appropriate designs, in accordance with the international standards.