Following are the requirements for clustering:
Physical Hardware Requirements:
Instances of SQL Server requires the following resource:
1.Processor 2 processors for each instance.
2. Memory 2 GB of memory for each instance.
3. Network adapters- Microsoft certified network adapter. Converged adapter or iSCSI Adapter or HBA.
4. Storage Adapter- multipath I/O (MPIO) supported hardware
5. Storage – shared storage that is compatible with Windows Server 2008/2012. Storage requirements include the following:
• Use basic disks, not dynamic disks.
• Use NTFS partition.
• Use either master boot record (MBR) or GUID partition table (GPT).
• Storage volume larger than 2 terabytes, use GUID partition table (GPT).
• Storage volumes smaller than 2 terabytes, use master boot record (MBR).
• 4 disks for each instances of SQL Server as a cluster disk.
• Cluster storage must not be Windows Distributed File System (DFS)
Software Requirements:
Download SQL Server 2012 installation media. Review SQL Server 2012 Release Notes. Install the following prerequisite software on each failover cluster node and then restart nodes once before running Setup.
1. Windows Power Shell 2.0
2. .NET Framework 3.5 SP1
3. .NET Framework 4