Hola
Bueno el sizing lo puedes estimar o lo puedes analizar con mas detalle en la etapa de pruebas o testing porque estas diciendo que sera un nuevo proyecto. En muchos casos si hablamos de hardware tu le podrias indicar tu nivel transaccional, porcentajes de crecimiento de las tablas e indices, etc a algun proveedor de hardware. Ellos normalmente tienen herramientas de sizing para calcular # de CPUs, RAM, Disco.
Como indicas que es un nuevo proyecto es un poco dificil hacer un sizing correcto porque como es "nuevo" probablemente no exista informacion referencial. Si el equipo de desarrolladores tiene experiencia en el desarrollo de ese proyecto entonces aportarian bastante sobre todo para conocer si es un sistema OLTP, DSS o hibrido, asi como las tablas o informacion que sera muy volatil o muy estatica.
Lo que si te diria que tu proyectos lo inicies con 10g R2 10.2.0.3 o superior en la plataforma que elijas.
Preguntas como:
– Numero de usuarios concurrentes?
– Cantidad de aplicaciones corriendo en la BD?
– Existira requerimientos de alta disponibilidad, balanceo de carga, escalabilidad?
– Existira requerimientos de manejar mucho volumen de informacion pero manteniendo los tiempos de respuesta?
– Aplicacion cliente / servidor o web?
– Requerimientos de servicios 24 x 7?
– Requerimientos de Disaster Recovery?
Hasta 10g, acertar los parametros necesarios de la BD se lograra en las etapas de pruebas, en ese momento tendras que afinar tu BD para un entorno de produccion.
Saludos,