Cisco France Blog

Automatiser le déploiement d’une application avec Application Centric Infrastructure ACI

2 min read



Les applications réclament de plus en plus d’agilité de la part des infrastructures. L’époque est ainsi faite qu’on ne peut plus attendre. Il en va de la compétitivité et de l’efficacité d’une entreprise.

L’annonce Application Centric Infrastructure (ACI) faite par Cisco entend donner au réseau cette capacité d’adaptation aux besoins applicatifs. ACI va fournir un contrôle de l’infrastructure et des politiques afférentes aux applications qui va accélérer le déploiement des applications.

En utilisant une représentation logique (Application Network Profile) des prérequis d’une application, ACI peut provisionner de manière automatique la fabrique réseau et l’adapter en permanence.

Pour illustrer l’utilisation d’ACI prenons l’exemple de SAP BW/HANA (lire le white paper  SAP and Cisco Automate Deployment with Application Centric Infrastructure)

Dans un contexte SAP BW/HANA , les paysages sont constitués de multiples composants applicatifs répartis sur une topologie multi-tiers avec des contraintes précises sur la manière de communiquer entre ces tiers.

Le réseau du datacenter doit être configuré pour rendre possible cette communication et répondre aux attentes en terme de sécurité et de niveau de service. Toute modification d’un tiers, comme supporter une activité plus forte, nécessite souvent des changements de configuration des équipements réseau.

SAP, Vnomic et Cisco : déploiement déclaratif

 En combinant ACI et la fonction de déploiement déclaratif de Vnomic, il devient possible de déployer une solution complète SAP ACI SAPBW/HANA en quelques heures sans erreur humaine.

ACI supprime le gap sémantique entre les besoins applicatifs et la mise en œuvre du réseau.

   Le framework de modélisation de Vnomic est utilisé pour déclarer et décrire tous les composants et services nécessaires aux paysages SAP BW/HANA ainsi que leurs interdépendances.

Le service de design (Service Designer) de Vnomic est utilisé par SAP pour architecturer les composants dans un modèle de service applicatif indépendant de l’infrastructure. Ce modèle représente les topologies de déploiement adapté pour les paysages SAP BW/HANA.

Un Plug-in pour Integrer Vnomic avec ACI

L’intégration de Vnomic avec ACI consiste en un Plug in qui va permettre de construire des Application Network Profiles ACI à partir de l’Application Service Model de Vnomic. Ces Applications Network Profiles seront programmés par le contrôleur APIC par l’intermédiaire de l’API APIC.

Entre le tiers HANA et le tiers stockage il existe de multiples connexions, chacune avec des besoins spécifiques en termes de performances, sécurité et qualité de service.

Le Vnomic Desire State Controller (DCS) exécute un Application Network Profile qui assigne un unique “endpoint” (une ressource physique ou virtuelle) pour chaque tiers. La définition des caractéristiques de connexion entre chaque groupe de endpoints en termes de besoins applicatifs est faite grâce aux «contrats» ACI. Un « contrat ACI » permet à un utilisateur de spécifier des règles et des politiques pour un groupe de endpoints (EPG: EndPoint Group) physiques ou virtuels sans avoir besoin de connaitre d’identifiant particulier.)

Les applications peuvent alors consommer les ressources virtuelles ou physiques qui correspondent le mieux à leurs besoins indépendamment de leur emplacement.

Laisser un commentaire