you are right, this is SQL Server error. What is even worse is the fact that this is very probably IO error (that means hardware error).
I would recommend you to start repairing your DB as soon as it is possible. Of course first you should check status of your hardware and if there is something wrong just use new properly working hardware.
For checking database you can just run DBCC CHECKDB.
Of course if you have fully qualified DBA then please inform him about this situation. He should know what to do, if there is no DBA in your organization then let me know and I will try to give you some advices.
This is exactly correct. Upon further investigation, there is an issue with some mapped storage that was being utilized for the SQL instance.