Depois de instalar o Memcached (ou, na verdade, qualquer outro software) no convidado, você poderá se conectar facilmente a essa instância a partir do host (Windows 7 em seu cenário). Você precisa configurar o VirtualBox para permitir que o convidado e o host conversem entre si.
Existem diferentes modos de rede no VirtualBox (Rede em ponte, rede interna, Rede somente para host, etc). Com base em suas necessidades, você pode configurar o modo de rede apropriado seguindo as instruções na URL.
Eu tenho o Ubuntu 11.04 como Guest e Host OS usando o VirtualBox e instalei o Hadoop neles. Configurei o VirtualBox para o Bridged Networking e os aplicativos no host e no convidado puderam conversar entre si. A desvantagem do Networking em ponte é que o Host precisa estar conectado a uma rede física (por meio de um roteador ou algo assim, para que o host e o convidado possam conversar entre si). Se a máquina host não estiver conectada a uma rede física, a Rede somente de host deve ser configurada no VirtualBox.