1. Посчитай максимальный объем памяти, который будут занимать одновременно работающие виртуалки, добавь объем памяти на хостовую ОС. Например,
1.1 если хост ОС - Windows 2012 - 1 Gb,
1.2 Oracle 12c - 2 Gb, если RAC - значит два экземпляра в двух виртуалках (4Gb)
1.3 Weblogic AS - 2 Gb
Итого 5 (7 для RAC) Gb минимум, сами приложения в WLS могут потребовать еще несколько гигабайт, как итог RAM от 8Gb, если средства позволяют, сразу 16GB
2. Процессор должен поддерживать технологии x86 virtualization (как минимум VT-x, лучше еще VT-d)
en.wikipedia.org/wiki/X86_virtualization
Как бюджетный вариант подойдет Corei5, если позволяет бюджет - Corei7. AMD допустим, но с ним могут быть решаемые проблемы. Intel - дороже, но меньше проблем (например с запуском Mac OS в виртуалке).
3. HDD лучше брать два. Первый - небольшой SSD на 60-80 Gb, который обеспечит просто комфортную работу, мгновенный (по сравнению с обычным HDD) старт ОС и прочих программ. Если взять SSD от 120Gb, то на него влезет и одна виртулка с Oracle RDBMS, который на SSD работает очень быстро. Intel SSD надежно и дорого, по остальным производителям - смотри статистику отказов, которую можно спросить прямо в магазине.
Второй HDD - самый емкостный на 1 рубль цены, ибо образы виртуальных машин легко весят и 20, и 120, а если будешь делать snapshot, то и все 200 Gb. Никаких денег на такие SSD не хватит.
4. Видео любое, для виртуалок это не важно. Из удобства посоветовал бы, чтобы в видео была возможность подключения двух мониторов - при работе с 2-мя или 3-мя виртуалками одновременно - это удобно.
5. Материнка - под процессор, лучше бы чтобы было как минимум 4 слота под память. Дабы в будущем иметь возможность расширения до 32 Гб. Oracle охоч до памяти, WLS тоже. Порты USB 3.0 желательны, например для подключения внешнего HDD, чтобы перенести виртуалку на другую машину. В принципе неплохой бюджетный вариант можно подобрать у Asus (как вариант ASUS B85M-G).
6. Сеть и звук - подойдут встроенные в материнку.