More Related Content Similar to OpenNebulaConf 2014 - Practical experiences with OpenNebula for cloudifying a SaaS - Tim Verhoeven Similar to OpenNebulaConf 2014 - Practical experiences with OpenNebula for cloudifying a SaaS - Tim Verhoeven (20) More from OpenNebula Project More from OpenNebula Project (20) OpenNebulaConf 2014 - Practical experiences with OpenNebula for cloudifying a SaaS - Tim Verhoeven1. Practical experiences with OpenNebulafor cloudifyinga SaaS
Tim Verhoeven –tverhoeven@deloitte.com
December 4th2014
If you have a client logo or other co-branding to include, this should go here. It should never be larger than the Deloitte logo.
1
2. Introduction
My world before OpenNebula
My world today (with OpenNebula)
My world in the future (hopefully)
Contents
© 2014 Deloitte Belgium 2
3. Infrastructure Architect
•Starting playing with Linux & Open Source in school
•Made my job out of it
•Specialized in IT Infrastructure
Introduction
Tim Verhoeven
© 2014 Deloitte Belgium 3
4. Deloitte
•Oneof the big 4
•Belgium: +/-2500 employees
•Consulting division
•Information Management
Introduction
Deloitte Consulting
© 2014 Deloitte Belgium 4
5. Introduction
AMS forAnalytics
© 2014 Deloitte Belgium 5
ERP
CRM
HRM
Misc
ETL
Datamart
Datamart
Datamart
Data Warehouse
SemanticLayer
Reporting
Dashboarding
Forecasting 6. Application Management Service forAnalyticalApplications
•Manage complete Analytics applicationstack forcustomers
•Onlytechnicalaspects, notfunctional
•Upgrades, bugs, performance issues, monitoring, maintenance, …
•Small team
•At a customer or …
Introduction
AMS forAnalytics
© 2014 Deloitte Belgium 6
9. Issues withthisstaticsetup
•Does notscale
•Notefficientin itsuseof resources
•Notflexible
•No automation
New customersandapplications
New hardware
•New DWH database cluster
•New “big” Blades
My worldbeforeOpenNebula
Change is in the air…
© 2014 Deloitte Belgium 9
12. Deloitte Analytics Platform 2.0 –Ourvision
My worldtoday
© 2014 Deloitte Belgium 12
Planning
(TM1)
Customer Data Sources
Management
Stuctureddata warehouse
(SQL, Excell, CSV, …)
Unstuctureddata warehouse
(Hadoop, Shares, …)
Reporting
(Cognos)
Mining
(SPSS)
Vizualize
(Qlikview)
Analytics
(…)
…
SecuredInternet Access + Portal
DLP
ETL
Client Direct Access
•Flexible
•Secure
•Automated
•Scalable
•Monitored
•Redundant 13. Datawarehouse DB
•PostgreSQL
•Big Data?
Security
•OpenLDAP
•SELinux
Networking
•OpenvSwitch
•OpenFlow
My worldtoday
Selectionof tools
Management
•Puppet
•Foreman
•OpenNebula
Storage
•GPFS
DMZ
•Haproxy
© 2014 Deloitte Belgium 13
14. My worldtoday
WhyOpenNebula?
Open Source
Enterprise minded
CentOSpackaging
Notenforcinganplatform
Works withstock CentOShosts
Flexible& Extensible
Easy tohack & debug
© 2014 Deloitte Belgium 14
Interface topublic clouds
State/Automation engine (OneFlow)
Fancy GUI
OpenvSwitchsupport
Broadstorage support
Stablerelease cycle 17. Replacebynew?
Move toa public cloud?
My world in the future
Forces driving change
© 2014 Deloitte Belgium 17
Hardware End-of-Life
At customer
Toreducelatency
Cross-datacenter
Multiple DAP Instances
Analytics Lab
Innovationclientcenter
More focus on Analytics
Company internal opportunities 18. Deloitte Analytics Platform 3.0
My worldin the future
Further automation
Orchestration
Scale out
Black box
Host other environments
•Sandboxes
•Demo’s, PoC
•Other teams not specialized
© 2014 Deloitte Belgium 18
19. BuildDev& Prodenvironments (foreverything)
Test new releases
•Changes in behaviour
•New features
Read the release notes
Do no directlybuildyourproductionsetup
Do notforgetacpid
My world in the future
© 2014 Deloitte Belgium 19
Lessons learned
Online scalingof VM resources (withKVM)
PostgreSQLsupport
OpenvSwitchrulesblocksVIP’s
Support of Virtual/Service IP addressconcept
Still missing, issues, … 21. Deloitte refers to one or more of Deloitte ToucheTohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms, and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”) does not provide services to clients. Please see www.deloitte.com/aboutfor a more detailed description of DTTL and its member firms.
Deloitte provides audit, tax, consulting, and financial advisory services to public and private clients spanning multiple industries. With a globally connected network of member firms in more than 150 countries and territories, Deloitte brings world-class capabilities and high-quality service to clients, delivering the insights they need to address their most complex business challenges. Deloitte’s more than 200,000 professionals are committed to becoming the standard of excellence.
This communication contains general information only, and none of Deloitte ToucheTohmatsu Limited, its member firms, or their related entities (collectively, the “Deloitte Network”) is, by means of this communication, rendering professional advice or services. No entity in the Deloittenetwork shall be responsible for any loss whatsoever sustained by any person who relies on this communication.
© 2014. For information, contact Deloitte Belgium