• SUSE parraine l'Open Build Service avec du nouveau matériel

    Au cours de l'année dernière, l'Open Build Service (OBS), le service de construction et de distribution de paquets à partir de sources de manière automatique, cohérente et reproductible, a été inondé de nouveaux paquets, de nouvelles distributions et de nouvelles architectures chargeant de plus en plus les machines et accroissant les temps de construction. Mais le printemps est à venir : SUSE a mis à disposition d'obs un serveur rack avec une grosse puissance de calcul pour accélérer les compilations. Cela devrait être mis en branle rapidement !

    Une forte demande sur les temps de construction

    Au cours de la dernière année, le serveur Open Build Service de référence build.opensuse.org, a crû dans trois domaines:

    • Le nombre de distributions prises en charge/architectures
    • Le nombre de paquets
    • Le nombre d'utilisateurs.

    En résumé, un nombre impressionnant de plus de 205.000 paquets construits par une armée de près de 36.000 développeurs, sans compter le 6 différentes architectures supportées en comptant le support ARM, sachant que AArch64 doit arriver bientôt aussi.

    Malheureusement, la ferme de serveurs n'a pas augmenté parallèlement à la demande - au contraire. Avec le vieillissement du matériel et le boulot abattu par OBS chaque jour, la ferme devient rapidement peu fiable, et avec une faible puissance pour les constructions. Sur les 3 derniers mois, un grand nombre d'hôtes sont tombés de façon permanente, conduisant à une accumulation croissante de job sur OBS et accroissant le temps d'attente pour les développeurs.

    La situation matérielle actuelle d'OBS pue. Si on regarde le graphique mensuel, nous avons eu exactement deux après-midi où tous les paquets étaient construits
    a déclaré Stephan Coolo, Release Manager openSUSE, toujours avec beaucoup de tact courant Février.

    Nouveau matériel Commandé

    Comme la file d'attente ne cesse de croître, l'équipe OBS a abordé différents sponsors pour le nouveau matériel. SUSE a gracieusement offert un nouveau rack de calcul, avec une puissance sérieuse pour construire des paquets à un rythme record. C'est un rack avec 38 noeuds contenant chacun:

    • 1 processeur Intel Xeon E5506 2,13 GHz 4C/4T
    • 16 Go DDR3 1333 MHz Mémoire RAM
    • 2x 160 Go 2,5 "Disque 5.4Krpm

    Le bouzin devrait être disponible dans quelques semaines. Une fois en place, les admins devront configurer cet engin pour la construction de paquets. Sa mise en production est prévue pour la première moitié du mois de mai. Le printemps apportera des grosses ressources de compilation pour les Geekos !

    Ce rack de près de 40 noeuds devrait envoyer du bois ! Nous sommes plus que reconnaissants du fait que SUSE soit encore une fois intervenu pour nous soutenir dans toutes les manières possibles. C'est agréable de pouvoir compter sur les sponsors
    - a déclaré Adrian Schröter, développeur Open Build Service.

    Gratuit mais pas pour rien


    OpenSUSE aimerait rappeler à tous que la gestion des dizaines de milliers de paquets sur lesquels travaillent les développeurs de logiciels libres dans le monde entier n'est pas sans coûts - la facture d'électricité a elle seule est stupéfiante. La communauté est très chanceuse d'avoir les commanditaires suivants pour le support d'OBS :
    openSUSE est bien sûr toujours à la recherche de plus de sponsor. Par exemple, en ce moment, le serveur délivrant les binaires sur les hôtes de génération et de nos miroirs devient vraiment complet et va rapidement devenir un goulot d'étranglement. Si vous connaissez quelqu'un qui peut faire un don pour accroître la puissance pour le projet Build Service Open - le moment est venu de le dire !

    Source: