The cost of processors and storage is comparitively less compared to previous decade.
and resources were used judiciously with limited storage and CPU cycle.
Relational databases with normalized data model ensured minimum storage and maximum performance.
But developing a datamodel for an application requires more skilled man hours.
So the budget and time constraints are leading to the comporomise of harware resources.
The open source Java framework Hadoop enables IT companies the development of a clustered architecture using the existing low cost processers and storage.