Hola Lina,
Esas cuentas son orientativas y además, algo antiguas.
Para una plataforma con 10.000 usuarios donde te esperas tener concurrentes a 300, yo no pondría menos de 16GB de RAM. Si es posible, más.
Los discos duros, si son lentos, pueden influir.
Podrías quizá, separar el sistema operativo en un SSD y para los datos, los vídeos, etc. otro, pero de más capacidad. Yo, no superaría el 75% de la capacidad de un disco en ningún caso.
Otra posibilidad es separar en dos sistemas la plataforma. Un servidor para la base de datos y otro para moodledata y el sistema operativo. Cada uno con sus servicios mínimos necesarios para evitar tener instaladas cosas que no se van a utilizar.
También el procesador, interviene en el compromiso de la máquina.
Saludos
JP