Is there any Virtual data center as we have Virtual Machine?

Do we have any Virtual Data Center software as we have Virtual Machine?
I want to practice everything of Solaris practically but i don't have resources like data center which includes Servers, Data storages, switches, and other things.

There is no need for a specific software, (Open)Solaris with Crossbow, zones, iSCSI, ZFS and the likes allow to practice these technologies on a single machine.

Hi,
with VMware Server on a sigle linux machine with enough RAM and a large hard disk (SATA) you can create various Solaris virtual machines.
On this way you can make practice on Zones, Sun Cluster, SCSI disks managed with Veritas Volume Manager etc.

Note: It is easier if the linux machine has a CPU 64bit with the Intel Virtualization Technology (Intel VT) or Pacifica (AMD)...on a host with 32 bit (or 64 bit without VT extension) is possible but more complicated.