Asterisk upgrade information request

I have been searching for information to get started on a upgrade that we are planning.

We are anticipating

600+ SIP phones

1000+ Incoming SIP calls

I would like to create a more scalable design, we are anticipating upwards of 1000+ simultaneous calls. Ive seen bits and pieces of information pointing to clustering of servers. Im in a situation where I can purchase the necessary servers, Im just not entirely sure how to break out the load. Any guidance is greatly appreciated.