En Oracle Solaris, el equilibrador de carga integrado (ILB) proporciona capacidades de equilibrio de carga de la capa 3 y 4. ILB funciona en las capas de red (IP) y transporte (TCP/UDP) para el sistema operativo Oracle Solaris instalado en sistemas basados en SPARC y x86. ILB se puede utilizar para mejorar la fiabilidad y escalabilidad, y para minimizar el tiempo de respuesta de los servicios de red.
El ILB intercepta las solicitudes entrantes de los clientes, decide qué servidor back-end debe manejar las solicitudes en función de las reglas de equilibrio de carga y, luego, envía las solicitudes al servidor seleccionado. El ILB también se pueden utilizar como un enrutador para el servidor back-end. El ILB realiza comprobaciones de estado opcionales y proporciona los datos para los algoritmos de equilibrio de carga a fin de comprobar si el servidor seleccionado puede manejar las solicitudes entrantes.