Red Hat ti dà il benvenuto

Visualizza gli eventi nella tua zona

Scopri le novità dei clienti Red Hat di tutto il mondo:

Piattaforme Linux

Esempio di correzione di un problema critico

Una grande società di telecomunicazioni con un ambiente Red Hat® Enterprise Linux® OpenStack® Platform utilizzava i tunnel Generic Routing Encapsulation (GRE) con le reti VLAN (Virtual Local Area Network) per fornire ai client una connettività di rete multitenant. Il sistema in uso era Red Hat Enterprise Linux OpenStack Platform 3 (basato sul progetto upstream "Grizzly"). Il cliente ha riscontrato un problema di prestazioni in Open vSwitch, per cui alcuni tenant mostravano prestazioni anomale in presenza di pacchetti di grandi dimensioni.

Il problema effettivo risiedeva nello stack di rete del kernel, che non gestiva in modo efficace la combinazione dei pacchetti GRE e delle VLAN. Per ottimizzare questo scenario, è stato necessario rielaborare la gestione dei pacchetti nel kernel.

Red Hat è intervenuto subito a supporto del cliente

Prima di tutto abbiamo risolto il problema di rete nel kernel upstream, quindi abbiamo eseguito il backporting della correzione nel kernel Red Hat Enterprise Linux utilizzato dai clienti. Dato che le modifiche alla connettività di rete del kernel upstream costituiscono spesso operazioni complesse, dovevamo trovare un modo per velocizzare il tutto.

Pertanto abbiamo apportato alcune modifiche al servizio upstream (Havana) OpenStack Network Service (Neutron), con l'obiettivo di superare il limite del kernel applicando in maniera selettiva un gruppo differente di regole di flusso in tale configurazione. Quindi abbiamo eseguito il backporting della correzione in Grizzly OpenStack Network Service (Quantum).

Una progettazione rigorosa delle tecnologie è indispensabile

La soluzione di questo problema ha richiesto elevate competenze tecniche da parte degli ingegneri di rete del kernel, degli sviluppatori OpenStack Neutron, nonché del personale specializzato nel supporto in prima linea. Si tratta di un ottimo esempio per comprendere che nel supporto clienti non basta possedere semplici competenze di Python per l'elaborazione del livello di gestione e orchestrazione. Senza la progettazione rigorosa di Red Hat Enterprise Linux e la nostra tecnologia OpenStack, non saremmo riusciti a fornire una soluzione efficace.

Ulteriori informazioni

Scopri ulteriori dettagli sull'importanza della progettazione simultanea di Red Hat Enterprise Linux, dell'hypervisor e di OpenStack