The volume, velocity and variety of big data implies specific IT infrastructure requirements. A single server or even a cluster of servers will quickly be overtaxed by Big Data. To achieve sufficient processing power, it may be necessary to combine thousands of servers to distribute the processing work. These servers must collaborate within a cluster architecture, often based on dedicated technologies such as Hadoop or Apache Spark.