The IBM dataset contains more observations than are probably necessary to conduct cluster analysis. Instead of using the full sample, a savvy research would split the sample. Splitting the sample would create two outcomes. One, the reduced dataset would be more manageable. Two, a test/restest would be possible. That is, develop a cluster model with the first model and confirm (or disconfirm) with the second model.
As to the process for splitting the sample, plenty resources exist on sampling procedures.