a survey of system configuration tools - usenix · the comparison framework the tools demo...

22
The comparison framework The tools Demo Remaining challenges A survey of system configuration tools Thomas Delaet Bart Vanbrabant Wouter Joosen DistriNet, Department of Computer Science K.U.Leuven November 10th, 2010 Thomas Delaet, Bart Vanbrabant, Wouter Joosen

Upload: others

Post on 27-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • The comparison frameworkThe tools

    DemoRemaining challenges

    A survey of system configuration tools

    Thomas Delaet Bart Vanbrabant Wouter Joosen

    DistriNet, Department of Computer ScienceK.U.Leuven

    November 10th, 2010

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    The paradox of choice

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    The clash of system configuration tools

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    The clash of system configuration tools

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    A more peaceful world

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Table of contents

    1 The comparison framework

    2 The tools

    3 Demo

    4 Remaining challenges

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Table of contents

    1 The comparison framework

    2 The tools

    3 Demo

    4 Remaining challenges

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    The comparison framework

    Repository

    sysadmin input Translation agent

    Managed device

    Deployment agent

    Managed device

    Deployment agent

    Managed device

    Deployment agent

    profile profile profile

    operator

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Table of contents

    1 The comparison framework

    2 The tools

    3 Demo

    4 Remaining challenges

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    The tools

    Open-source

    Bcfg2

    Cfengine3 (commercialversion)

    Opscode Chef

    Puppet

    LCFG

    Netomata Config Generator

    Commercial

    BMC Bladelogic ServerAutomation Suite

    CA Network and SystemsManagement

    IBM Tivoli SystemAutomation forMultiplatforms

    Microsoft Server CenterConfiguration Manager

    HP Server AutomationSystem

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Table of contents

    1 The comparison framework

    2 The tools

    3 Demo

    4 Remaining challenges

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Demo

    http://distrinet.cs.kuleuven.be/software/sysconfigtools

    In depth-evaluations of tools

    Overview table

    Wizard

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

    http://distrinet.cs.kuleuven.be/software/sysconfigtools

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Table of contents

    1 The comparison framework

    2 The tools

    3 Demo

    4 Remaining challenges

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Better abstractions

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Adapt to the target audience’s processes

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Support true integrated management

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Become more declarative

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Take the CIO’s agenda into account

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Know that a system is software + configuration + data

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Conclusion

    No silver bullet

    Make more informed decisions in less time

    Add tools and comments!

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Questions?

    http://distrinet.cs.kuleuven.be/software/sysconfigtools

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

    http://distrinet.cs.kuleuven.be/software/sysconfigtools

  • The comparison frameworkThe tools

    DemoRemaining challenges

    Sources

    http://www.channel4.com/food/images/mb/Channel4/4Food/features/2009/may/20/store_psychology/

    store_psychology_ahero.jpg

    http://www.ralfw.de/weblog/images/syssoft/syssoft03.gif

    http://www.agilepoint.com/01/MyImages/complex-process.gif

    http://www.indecomaz.com/images/Data_Cabling_Phoenix.jpg

    http://www.freeiconsdownload.com/site-images/Large/HardwareDevicesIcons.jpg

    http://kester.typepad.com/signs/servers.jpg

    http://www.flickr.com/photos/alita-tenshi/4724915089/sizes/o/in/photostream/

    http://geekandpoke.typepad.com/geekandpoke/images/2008/05/15/cio.jpg

    http://www.wqsolutions.co.uk/images/Integrated-Management-Systems.jpg

    Thomas Delaet, Bart Vanbrabant, Wouter Joosen

    http://www.channel4.com/food/images/mb/Channel4/4Food/features/2009/may/20/store_psychology/store_psychology_ahero.jpghttp://www.channel4.com/food/images/mb/Channel4/4Food/features/2009/may/20/store_psychology/store_psychology_ahero.jpghttp://www.ralfw.de/weblog/images/syssoft/syssoft03.gifhttp://www.agilepoint.com/01/MyImages/complex-process.gifhttp://www.indecomaz.com/images/Data_Cabling_Phoenix.jpghttp://www.freeiconsdownload.com/site-images/Large/HardwareDevicesIcons.jpghttp://kester.typepad.com/signs/servers.jpghttp://www.flickr.com/photos/alita-tenshi/4724915089/sizes/o/in/photostream/http://geekandpoke.typepad.com/geekandpoke/images/2008/05/15/cio.jpghttp://www.wqsolutions.co.uk/images/Integrated-Management-Systems.jpg

    The comparison frameworkThe toolsDemoRemaining challenges