The Future of Web Hosting

2,551 views

Published on

The Future of Web Hosting - presentation by Tenko Nikolov

Published in: Business, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,551
On SlideShare
0
From Embeds
0
Number of Embeds
903
Actions
Shares
0
Downloads
17
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

The Future of Web Hosting

  1. 1. the future of web hosting Tenko Nikolov, CEO
  2. 2. What is web hosting?
  3. 3. Types of web hosting
  4. 4. shared
  5. 5. VPS
  6. 6. dedicated
  7. 7. The trendy one: Cloud Hosting
  8. 8. But how do they compare?
  9. 9. $ Shared VPS Cloud Dedicated 0 50 100 150 200 Price
  10. 10. scale from 1 to 10 Shared VPS Cloud Dedicated 0 2.5 5 7.5 10 But how do they scale?
  11. 11. A few things you’re often not told by your host
  12. 12. Shared can handle up to hundreds of thousands of visitors with proper caching
  13. 13. But caching doesn’t save you from hardware failure
  14. 14. True scaling always includes multiple nodes
  15. 15. Therefore Dedicated doesn’t scale well either
  16. 16. Believe it or not ! VPS is still a type of shared hosting
  17. 17. But.. VPS can scale in RAM and CPU to the limit of its host node
  18. 18. Many providers just renamed VPS to Cloud
  19. 19. But a Cloud Server that does not scale beyond its physical host node is just an ordinary VPS
  20. 20. What can we expect from the near future then?
  21. 21. All hosting will become ‘shared’ As it will all share the Cloud
  22. 22. automated scaling
  23. 23. Typical CPU utilization
  24. 24. But what if you have a CPU spike?
  25. 25. Resource spikes will be easily handled by automated scaling systems
  26. 26. Here’s how a scaling system looks like
  27. 27. But what if you need something more complex?
  28. 28. Complex High Availability Joomla Setup
  29. 29. multi-server load balanced application ! with replicated database ! put into multiple geographic DCs ! but working and acting as one Typical redundant setup includes
  30. 30. But how does one create a truly redundant Joomla setup?
  31. 31. You need to be a Linux Geek to do it
  32. 32. MySQL Replication ! MySQL Proxy ! Heart Beat ! GlusterFS By using complicated stuff like…
  33. 33. can’t this also happen automatically?
  34. 34. It can and in the future it will
  35. 35. It will be possible to automatically move tasks to a spare server when needed
  36. 36. Okay, this sounds great but wouldn’t it be too d**n expensive?
  37. 37. no ;)
  38. 38. billing by the minute and paying for only what you’ve used
  39. 39. but why was all of this not possible until now?
  40. 40. A few reasons for that…
  41. 41. It was difficult to add new servers
  42. 42. But no more. Containers are here.
  43. 43. Containers are the next big thing the virtualization of tomorrow
  44. 44. Container is like a VPS, but with no overhead
  45. 45. Google now runs 100% of its network on Containers
  46. 46. And claims to add two billion containers a week
  47. 47. 2 billion
  48. 48. that’s 3,300 every second
  49. 49. Faster, less resource usage, boots in 1 second, can be multiplied in 0,1 sec a Container is better than VPS in every single way
  50. 50. Second big problem was Storage.
  51. 51. Storage is and always has been the bottleneck of modern computing, being the slowest part.
  52. 52. NAS, SAN and DAS storages have been around for ages, but they are super expensive
  53. 53. Not long ago distributed storage! was for the big league companies only
  54. 54. the Googles and Amazons had their Clouds much before us because they had storage
  55. 55. And one cannot build a Cloud without Storage
  56. 56. but for a few years now Insanely fast distributed storage systems exist
  57. 57. Distributed, software-defined high-performance storage SiteGround invested $1m in a Storage Startup
  58. 58. But there are also Open Source and free ones
  59. 59. There is Open Source & freely available Ceph storage
  60. 60. high-performance parallel file system BeeGFS formerly FhgFS
  61. 61. The scaled-out network-attached storage FS GlusteFS
  62. 62. Having that technology now allows every startup to be the next Big Data company!
  63. 63. And all of that makes the future of hosting very exciting!!!
  64. 64. So the biggest problem we face now is Software
  65. 65. Software like hardware wasn't engineered to scale before
  66. 66. now that we have the technology its time for the software we build to evolve
  67. 67. Thank you!
  68. 68. Tenko Nikolov twitter: tnikolov tenko@siteground.com www.siteground.com www.getclouder.com

×