Existe la opción "NO PARA REPLICACIÓN " que se puede aplicar a las columnas de identidad (y activadores y otras restricciones).
En su ejemplo, server1 generaría 1-10 pero simplemente aceptaría 11-20 replicados.
Un par de formas de configurar tus semillas:
O bien:configure su semilla/incrementos con NO PARA REPLICACIÓN como esta
- Semilla 1, incremento 2
- Semilla 2, incremento 2
- Semilla -1, incremento -2
- Semilla -2, incremento -2
- Semilla 1000000001, incremento 2
- Semilla 1000000002, incremento 2
- Semilla -1000000002, incremento -2
- Semilla -1000000001, incremento -2
Esto le da 500 000 000 por servidor para 8 servidores
O:Agregue una segunda columna llamada ServerID para dar claves compuestas, use NOT FOR REPLICATION para la columna ID
Esto escala hasta, digamos, 256 servidores para tinyint con 2^32 filas por servidor
De cualquier manera funciona...