I came across file storage and block storage and was exploring and based on what I could understand, it is as follows:
Block level storage
A. Requires a separate volume and an operating system on which it will be mounted as a separate hard disk and can be used to store raw files.
B. Is used on the server side and for performance over capacity.
C. It has its own backup software, etc.
D. It uses fibre channel and iSCSI communication for access.
E. It has no access to anything inside, it's just blocks of data.
File level Storage
A. File level storage does not require a separate OS to operate.
B. It is chosen for capacity over performance.
C. It does not have a separate backup software of its own.
D. It is the the file access system which is done through NAS etc…
Based on the above, my questions are:
Block level storage questions:
A. Block level storage is just bare metal storage with no access to files, so why does it require a separate OS because OS will also have a file management system, so it will become more of a hyrbrid with both File and block storage options?
B. If the above is true, then are SSD and SATA hard-disks kinds of block storage devices?
C. If the above is true, then block level storage is also present on the user side because of the SSDs and others, why then is it used only on server side?
D. Why is backup software required when we do not have access to any files inside?
File level storage questions:
A. How does file storage does not require separate software to operate?
B. When you have have access to files in this and can modify, read and write files, then why is backup software not present?
C. Just like we have finder on Mac OS X, which is also file level storage, wherein we get to manage our files?
Please clarify my above questions and let me know where I am wrong.