how to find out unix server details

I like to find out Server Drive/Storage Specifications like Drive Size?
Storage Type: Local or SAN ?
Number of Processors:
Processor Speed:
Memory:

please someone help me out how I can get from command line?

Thanks you in advance

I helps a bit to tell people what operating system you are using.

Thanks a lot!
This my OS details;

OS & platform-SunOS-sparc
OS version 5.10

Hey,

for Solaris try this:
Storage Drive: format or iostat -Ein
Processors: psrinfo
Memory: prtconf, sysdef

lowbyte

the "prtdiag" output shows a lot of information

gP