Cette image présente deux schémas. Sur la gauche se trouve l'architecture réseau d'Oracle Cloud Generation 1, et sur la droite, celle de Generation 2. Dans Generation 1, les fonctions de réseau étaient gérées via l'hyperviseur. Sur la gauche figurent trois couches. La couche supérieure est un ensemble de machines virtuelles connectées à la couche de virtualisation de serveur, d'hyperviseur et de virtualisation de réseau. La couche inférieure est la couche de noyau/système d'exploitation hôte. Une flèche indique les connexions réseau vers/depuis d'autres locataires à partir de la couche de noyau/système d'exploitation hôte.
Le schéma de droite comporte cinq couches. La couche supérieure correspond au même ensemble de machines virtuelles, la couche suivante est une couche de conteneur facultative, la troisième est l'hyperviseur et la quatrième est la couche de noyau/système d'exploitation hôte. Il existe une séparation entre la couche de noyau/système d'exploitation hôte et la cinquième couche (virtualisation de réseau isolé), avec une flèche entre elles. Une flèche indique les connexions réseau vers/depuis d'autres locataires à partir de la couche de virtualisation de réseau isolé. Une forme de nuage englobe les couches de conteneur, d'hyperviseur, de noyau/système d'exploitation hôte et de virtualisation de réseau isolé, avec le libellé Sépare le réseau et l'environnement de locataire.