Download - Cfengine reborn

Transcript
Page 1: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Cfengine Reborn – Keeping Promises

Page 2: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Some users of Cfengine

Page 3: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

The future is not certain

• We encourage it but we do not decide it

• It is about simple patterns that are robust

• There are no guarantees, but we can try to keep promises

Page 4: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Configuration Management

Page 5: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Based on Promise Theory research

Puts goals not recipes in focus

– Goals are invariants, recipes depend on circumstances

– Simple connection to “Service Level Agreements”

– Easy to measure compliance A promise is a documentation item

– Knowledge integration

Promise Technology

Page 6: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Cfengine aspects

Page 7: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Promises focus on the end state (desired state) not on fragile procedures and baselines

We automate repair using Cfengine's published convergence principle

Convergence = self-healing

Page 8: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Every node is responsible for its own state

– Allows flat scalability (no bottlenecks)

– Allows detailed adaptation to local environment (each host knows its own environment best)

Hosts subscribe to external resources they need

– Software Package manager integration

– Policy updates from orchestrator when available

Push attacks a system, pull grants autonomy to all parts of the network and it fault tolerant of network outage (for wireless, pervasive, field operations etc)

Pull not push – scale and security

Page 9: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Agile, elastic scaling

?

Page 10: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Knowledge Management

Page 11: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Reporting – Knowledge Management

Page 12: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Unique self-building documentation

Page 13: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

Cfengine Nova Extras

• Now

– One touch bootstrap

– Self-knowledge / analysis document integration

– Ultra lightweight monitoring integrated

– Native cross-platform support includes Windows

– Enhanced security (FIPS)

– Directory service integration with fault tolerance

– Virtualization and elastic scaling support

• 3-6 months

– Cfengine 2 to Nova conversion

– GUI “helm” single point of contact and change

Page 14: Cfengine reborn

SELF-HEALING DATACENTER SOLUTION

The Company and Partners

Cfengine ASOsloNorway

Cfengine IncTampaUSA

Tel: +47 22 95 85 00Fax: +47 22 60 44 27

Mail: [email protected]