Liveperson Openstack usagecase study –From 0 to 100% in 1 yearKoby Holzer,DevOps Lead,kobyh@liveperson.com05.2013
Company•SaaS pioneers since 1998•Global Company. HQ in NY. Biggest office in Raanana.•Nasdaq and TLV : LPSN• 700+ employee...
Enterprise Customer Success & Domain ExpertiseFinanceHigh–TechRetailTelecomTravel3Israel
Liveperson Technology 4Liveperson Infrastructure in a nutshellWeb LayerApp LayerData Store
Straightforward Requirements: Cost efficiency Elasticity Scale to thousands of vm’sGoals: Have a solid solution for ou...
OpenStack is running the Core businessof Liveperson100% of the services in LP have 1 or morecomponent running on the OpenS...
Openstack in production – Current status 71 year in Production and Growing like Crazy2558219420524123058017602004006008001...
Openstack in production – Current status 8Until the end of 20131230200017630005001000150020002500Openstack VMsOpenstack Ho...
Infrastructure as a building block 9Infrastructure as a building blockEasy, Accessible and Fast
Infrastructure as a building block 10Commonly used
Infrastructure as a building block 11Used for IIS Web serversCommonly used forApache, Jboss & Tomcat
Some hints 12
Hint 1 13Start small BUT think aheadThink about the NetworkThink about the local storage (And maybedistributed storage lat...
Hint 2 - Configuration management – A Must Have!!!!!! 14Physical HW Employees Laptops(Using Vagrant)
Hint 3 - P2V everything you can 15I will not deploy my new app on a physical server againI will not deploy my new app on a...
ThanksContextual Real TimeEverywhereIntelligent16We’re hiringEnthusiastic Talented System EngineersTo work with top core-e...
Upcoming SlideShare
Loading in …5
×

Koby holzer live person-openstack_story

3,262 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,262
On SlideShare
0
From Embeds
0
Number of Embeds
857
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Koby holzer live person-openstack_story

  1. 1. Liveperson Openstack usagecase study –From 0 to 100% in 1 yearKoby Holzer,DevOps Lead,kobyh@liveperson.com05.2013
  2. 2. Company•SaaS pioneers since 1998•Global Company. HQ in NY. Biggest office in Raanana.•Nasdaq and TLV : LPSN• 700+ employeesCustomers• 8500 Enterprise, Mid-Market and small customersService Delivery• 1.5 billion visit monitored per month• 20 million connections per monthProducts & Services•LP Chat – Still the most effective and efficient channel•LP Marketer – Target. Personalize. Impact.•LP Voice – The power to talk to the right person at the right time.•Keyword lift – Increase search marketing ROICorporate BackgroundMission:2
  3. 3. Enterprise Customer Success & Domain ExpertiseFinanceHigh–TechRetailTelecomTravel3Israel
  4. 4. Liveperson Technology 4Liveperson Infrastructure in a nutshellWeb LayerApp LayerData Store
  5. 5. Straightforward Requirements: Cost efficiency Elasticity Scale to thousands of vm’sGoals: Have a solid solution for our applications Large scale infrastructure with commodity servers Transform our infrastructure offering to a Building Block baseRequirements and goals – achieved! 5
  6. 6. OpenStack is running the Core businessof Liveperson100% of the services in LP have 1 or morecomponent running on the OpenStack*The configuration management::Puppet isa big part of the success
  7. 7. Openstack in production – Current status 71 year in Production and Growing like Crazy2558219420524123058017602004006008001000120014007/26/2012 8/26/2012 9/26/2012 10/26/2012 11/26/2012 12/26/2012 1/26/2013 2/26/2013 3/26/2013 4/26/2013Openstack VMsOpenstack Hosts1230 Instances
  8. 8. Openstack in production – Current status 8Until the end of 20131230200017630005001000150020002500Openstack VMsOpenstack Hosts~2000 Instances~300 Hosts
  9. 9. Infrastructure as a building block 9Infrastructure as a building blockEasy, Accessible and Fast
  10. 10. Infrastructure as a building block 10Commonly used
  11. 11. Infrastructure as a building block 11Used for IIS Web serversCommonly used forApache, Jboss & Tomcat
  12. 12. Some hints 12
  13. 13. Hint 1 13Start small BUT think aheadThink about the NetworkThink about the local storage (And maybedistributed storage later on)Think about your needs (# of vm per Host,Soft/Hard provisioning, HA, etc…)
  14. 14. Hint 2 - Configuration management – A Must Have!!!!!! 14Physical HW Employees Laptops(Using Vagrant)
  15. 15. Hint 3 - P2V everything you can 15I will not deploy my new app on a physical server againI will not deploy my new app on a physical server againI will not deploy my new app on a physical server againI will not deploy my new app on a physical server againI will not deploy my new app on a physical server agaiI will not deploy my new app on a physical server agaI will not deploy my new app on a physical server a
  16. 16. ThanksContextual Real TimeEverywhereIntelligent16We’re hiringEnthusiastic Talented System EngineersTo work with top core-edge tech in a very unique companyKobyh@liveperson.com

×