Which of the following storage technologies provides block-level data access to storage volumes and arrays? (Choose two.)