Déploiement PeopleSoft sur Oracle Cloud Infrastructure
Un partenaire d'Oracle a été confronté à un défi commun à de nombreuses entreprises modernes : renouveler l'entente actuelle sur le centre de données ou passer au nuage.
Leurs opérations ont été optimisées par une gamme d'applications et de technologies Oracle sur place.
Après une évaluation approfondie de plusieurs fournisseurs de nuage, ils ont migré leurs applications Oracle PeopleSoft sur place vers Oracle Cloud.
- Conserver les applications PeopleSoft sur une infrastructure gérée par Oracle
- Utiliser une topologie simple, évolutive et facile à surveiller et à administrer
- Mettre en oeuvre une sécurité réseau granulaire
- Assurer la tolérance aux pannes et la haute disponibilité
Le partenaire explore activement les opportunités de migration de charges de travail supplémentaires vers Oracle Cloud, en mettant l'accent sur les services de base de données autonome.
Architecture
Cette topologie en nuage à plusieurs niveaux est conçue pour la résilience et la sécurité.
Les ressources de chaque niveau sont isolées dans des sous-réseaux distincts afin de répondre aux exigences de sécurité de réseau propres à ce niveau. Pour assurer la haute disponibilité des applications, les ressources des niveaux Web et d'application sont réparties de manière redondante dans les domaines de disponibilité tolérants aux défaillances. Un équilibreur de charge répartit le trafic client entre les serveurs Web.
Le partenaire a mis en oeuvre un accès granulaire basé sur les rôles aux ressources dans le nuage à l'aide d'Oracle Cloud Infrastructure Identity and Access Management.
Le diagramme suivant illustre l'architecture en nuage :

Description de l'illustration bd-ads-psft.png
- Région
Une région Oracle Cloud Infrastructure est une zone géographique localisée qui contient un ou plusieurs centres de données, appelés domaines de disponibilité. Les régions sont indépendantes les unes des autres, et de grandes distances peuvent les séparer (à travers les pays ou même les continents).
Toutes les ressources de cette architecture sont déployées dans une seule région.
- Domaine de disponibilité
Les domaines de disponibilité sont des centres de données indépendants et autonomes dans une région. Les ressources physiques de chaque domaine de disponibilité sont isolées des ressources des autres domaines de disponibilité, ce qui garantit la tolérance aux pannes. Les domaines de disponibilité ne partagent pas les éléments d'infrastructure (alimentation ou refroidissement, par exemple) ni le réseau de domaines de disponibilité interne. Ainsi, une défaillance d'un domaine de disponibilité ne doit pas avoir d'incidence sur les autres domaines de disponibilité de la région.
Les ressources de cette architecture sont réparties entre les domaines de disponibilité de la région.
- VCN et sous-réseaux
Un réseau VCN est un réseau défini par logiciel personnalisable que vous configurez dans une région Oracle Cloud Infrastructure. Comme les réseaux de centre de données traditionnels, les réseaux en nuage virtuels vous permettent de contrôler votre environnement de réseau. Un VCN peut disposer de plusieurs blocs CIDR sans chevauchement que vous pouvez modifier après avoir créé le VCN. Vous pouvez segmenter un VCN en sous-réseaux, dont la portée peut concerner une région ou un domaine de disponibilité. Un sous-réseau est constitué d'un intervalle contigu d'adresses qui ne chevauchent pas les autres sous-réseaux dans le réseau en nuage virtuel. Vous pouvez modifier la taille d'un sous-réseau après sa création. Un sous-réseau peut être public ou privé.
Cette architecture utilise un seul VCN, avec des sous-réseaux distincts pour l'équilibreur de charge, les serveurs Web, les serveurs d'applications et la base de données.
- Passerelle de routage dynamique (DRG)
La passerelle DRG est un routeur virtuel qui fournit un chemin pour le trafic de réseau privé entre des réseaux en nuage virtuels de la même région, entre un réseau VCN et un réseau en dehors de la région, tel qu'un réseau VCN dans une autre région Oracle Cloud Infrastructure, un réseau sur place ou un réseau dans un autre fournisseur de nuage.
Pour une connectivité rapide et fiable de leur réseau sur place à Oracle Cloud, le partenaire a choisi Oracle Cloud Infrastructure FastConnect.
- Tables de routage
Les tables de routage virtuelles contiennent des règles pour acheminer le trafic des sous-réseaux vers des destinations en dehors d'un VCN, généralement au moyen de passerelles.
- Listes de sécurité
Pour chaque sous-réseau, vous pouvez créer des règles de sécurité qui spécifient la source, la destination et le type de trafic qui doivent être autorisés à entrer et à sortir du sous-réseau.
- Équilibreur de charge
Oracle Cloud Infrastructure Load Balancing assure la répartition automatisée du trafic d'un point d'entrée unique vers plusieurs serveurs.
- Machines virtuelles de calcul
Avec le service de calcul pour Oracle Cloud Infrastructure, vous pouvez provisionner et gérer des hôtes de calcul dans le nuage. Vous pouvez lancer des instances de calcul avec des formes qui répondent à vos besoins en ressources pour l'unité centrale, la mémoire, la bande passante de réseau et le stockage. Après avoir créé une instance de calcul, vous pouvez y accéder en toute sécurité, la redémarrer, attacher et détacher des volumes, et y mettre fin lorsque vous n'en avez plus besoin.
L'architecture comprend des machines virtuelles de calcul pour les serveurs Web et les serveurs d'applications.
- Base de données Exadata
Vous pouvez provisionner des systèmes Oracle Exadata Database Machine flexibles qui vous permettent d'ajouter des serveurs de calcul de base de données et des serveurs de stockage à votre système à mesure que vos besoins augmentent. Les systèmes Exadata offrent un réseau RDMA sur Ethernet convergé (RoCE) pour une bande passante élevée et une latence faible, des modules de mémoire persistante (PMEM) et des logiciels Exadata intelligents.
To migrate their on-premises Exadata databases to the Oracle Exadata Database Service, the partner employed a variety of strategies depending on the size of each database. Les bases de données plus petites ont été migrées en exportant les données de l'environnement sur place et en important les données dans le nuage. Pour les bases de données plus volumineuses, elles ont mis en oeuvre une permutation progressive en répliquant les données des bases de données sur place vers le nuage à l'aide d'Oracle Data Guard. Après la migration, toutes les données résident dans le service Oracle Exadata Database Service.
Informations complémentaires
En savoir plus sur cette architecture et sur le déploiement d'applications Oracle PeopleSoft dans Oracle Cloud.