Virtualised Production / Test Environment and PCI Compliance

Hi,

Were slowly moving through PCI compliance, and I've come across section 6.4.1

  • Seperate development / test and production environments

The PCI Guidance documents guide for virtualisation states that "The implementation of a virtualised environment must meet the the intent of all requirements, such that the virtualised systems can effectively be regarded as seperate hardware..."

I thought we had pretty much done this, as our Test database server, seat server, credit card server etc are all implement as completely seperate VM's.  However I recently read an article on TechTarget that gave me some worry.

  •  Another potential problem is that you cannot share production environments with test and development environments. Virtualization makes it easy to have test and dev VMs running on the same hosts with the same storage devices as production VMs, but PCI DSS 2.0 does not allow that.

This seems to indicate that I need a seperate SAN to host my test environment or partition it off some how.  As anyone else faced this problem who has virtualised their infrastructure and has anyone had any advice from a QSA?

Thanks

Parents Reply Children