Dear Kalil!
The behavior is by design.
The storage domains are defined inside a DataCenter (not Cluster object!) and they are
mandatory for any host in the DataCenter. If a host has a problem with access to any
storage domain that defined in the DataCenter, the host will change its status to
'NonOperational' (not rebooted!). If the host has the status
'NonOperational', all VM will be migrated to the other hosts (if VMs are HA and
there is any host with free resources) or paused (if not).