SlideShare a Scribd company logo
Dr R Nicholson
OSGi Cloud Workshop - OSGi DevCon / EclipseCon 2010
www.paremus.com
Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
An Elastic & Adaptive
                                                         Resource Landscape




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Robust & Recovery Oriented
                                                        Self-Forming / Auto-Repairing
                                                        Optimise for MTTR not MTBF

                                              No Single point of failure (SPoF)
                                            No Single Frame of Reference (SFoR)
                                            No Same old S*** Rebranded (SoSR)!




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Is Multi-Tenant

                       Isolation / Visibility control at all levels of structural
                                               hierarchy

                                                                     “Groups of Systems”

                                      “Groups of Composites within a System”




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Is Invisible

                    Should not constrain protocols, middleware, data or
                   caching strategies, deployment topology, or enforce any
                         particular type of development framework.




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Operational Simplicity through Abstraction




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Is Reactive
                  Deployment of static VM images IS NOT GOOD ENOUGH

                       Dynamically assemble, and if necessary re-assemble,
                        modular applications in response to changes in the
                              operational / business environment.



Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
Why?
                90% of application lifetime cost concerns maintaining and
                            evolving the Production Systems.

                                                          MUST have runtime Modularity




Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                       March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
A Spectrum of Opinions?




         1. A business model                    2. A VM centric platform                       3. Traditional IaaS + PaaS                                   4. Adaptive modular
      ( Operational Outsource )                   for hosting traditional                        As (2) but with some                                    self organising IaaS / PaaS
                                                       applications.                          custom Cloud services i.e.                                   runtime for composite
                                                   first generation IaaS.                               No-SQL.                                                    Systems




www.paremus.com
Cloud Presentation - OSGI DevCon / EclipseCon 2010                                       www.paremus.com                                                                      March 2010
                                           Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.

More Related Content

OSGi Cloud Workshop - March 2010

  • 1. Dr R Nicholson OSGi Cloud Workshop - OSGi DevCon / EclipseCon 2010 www.paremus.com Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 2. An Elastic & Adaptive Resource Landscape Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 3. Robust & Recovery Oriented Self-Forming / Auto-Repairing Optimise for MTTR not MTBF No Single point of failure (SPoF) No Single Frame of Reference (SFoR) No Same old S*** Rebranded (SoSR)! Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 4. Is Multi-Tenant Isolation / Visibility control at all levels of structural hierarchy “Groups of Systems” “Groups of Composites within a System” Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 5. Is Invisible Should not constrain protocols, middleware, data or caching strategies, deployment topology, or enforce any particular type of development framework. Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 6. Operational Simplicity through Abstraction Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 7. Is Reactive Deployment of static VM images IS NOT GOOD ENOUGH Dynamically assemble, and if necessary re-assemble, modular applications in response to changes in the operational / business environment. Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 8. Why? 90% of application lifetime cost concerns maintaining and evolving the Production Systems. MUST have runtime Modularity Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.
  • 9. A Spectrum of Opinions? 1. A business model 2. A VM centric platform 3. Traditional IaaS + PaaS 4. Adaptive modular ( Operational Outsource ) for hosting traditional As (2) but with some self organising IaaS / PaaS applications. custom Cloud services i.e. runtime for composite first generation IaaS. No-SQL. Systems www.paremus.com Cloud Presentation - OSGI DevCon / EclipseCon 2010 www.paremus.com March 2010 Copyright © 2010 Paremus Ltd. May not be reproduced by any means without express permission. All rights reserved.

Editor's Notes