Was ist Application Sprawl?
Application Sprawl ist das Wachstum eines IT-Systems, das mehr Anwendungen umfasst und insgesamt mehr Ressourcen verbraucht. Systeme, die aufgrund schlechter Konstruktion an Ineffizienz leiden, werden oft im Hinblick auf die Zersiedelung von Anwendungen diskutiert.
Die Schlüsselidee bei der Zersiedelung von Anwendungen ist, dass jede Anwendung nach Ressourcen hungert, aber es gibt nur so viele Ressourcen, die man nutzen kann. Daher können Systeme von einem absichtlichen, detaillierten Ansatz zum Hinzufügen von Anwendungen profitieren.
Eine Frage ist, ob einzelne Anwendungen wirklich benötigt werden, oder ob sie nur willkürlich hinzugefügt werden. Es stellt sich auch die Frage, ob Anwendungen effizient bedient werden, beispielsweise von virtuellen Maschinen in virtualisierten Systemen. Aus diesem Grund beinhalten Lösungen für Anwendungen häufig die Reduzierung der Anzahl der verwendeten Anwendungen sowie die Bereinigung von IT-Systemen, um jede Anwendung effizient zu bedienen.
Ein Netzwerkprofi kann sich ansehen, wo sich Anwendungen in einem IT-System befinden und wie sie von verschiedenen VMs bedient werden, die wiederum CPU und Speicher von einem zentralen Pool beziehen. Durch die Änderung der Art und Weise, in der Anwendungen in einem System leben, können Planer Speicherplatz freisetzen und Ressourcen schonen. Um die Zersiedelung zu bekämpfen, analysieren die Ingenieure detailliert alle Komponenten eines größeren Systems und planen dessen Operationen detaillierter.