the future of web hosting

69
the future of web hosting Tenko Nikolov, CEO

Upload: sitegroundcom

Post on 07-Dec-2014

1.042 views

Category:

Business


2 download

DESCRIPTION

The Future of Web Hosting - presentation by Tenko Nikolov

TRANSCRIPT

Page 1: The Future of Web Hosting

the future of web hosting

Tenko Nikolov, CEO

Page 2: The Future of Web Hosting

What is web hosting?

Page 3: The Future of Web Hosting

Types of web hosting

Page 4: The Future of Web Hosting

shared

Page 5: The Future of Web Hosting

VPS

Page 6: The Future of Web Hosting

dedicated

Page 7: The Future of Web Hosting

The trendy one: Cloud Hosting

Page 8: The Future of Web Hosting

But how do they compare?

Page 9: The Future of Web Hosting

$

Shared

VPS

Cloud

Dedicated

0 50 100 150 200

Price

Page 10: The Future of Web Hosting

scale from 1 to 10

Shared

VPS

Cloud

Dedicated

0 2.5 5 7.5 10

But how do they scale?

Page 11: The Future of Web Hosting

A few things you’re often not told by your host

Page 12: The Future of Web Hosting

Shared can handle up to hundreds of thousands of visitors with proper caching

Page 13: The Future of Web Hosting

But caching doesn’t save you from hardware failure

Page 14: The Future of Web Hosting

True scaling always includes multiple nodes

Page 15: The Future of Web Hosting

Therefore Dedicated doesn’t scale well either

Page 16: The Future of Web Hosting

Believe it or not !

VPS is still a type of shared hosting

Page 17: The Future of Web Hosting

But.. VPS can scale in RAM and CPU

to the limit of its host node

Page 18: The Future of Web Hosting

Many providers just renamed VPS to Cloud

Page 19: The Future of Web Hosting

But a Cloud Server that does not scale beyond its physical host node is just an ordinary VPS

Page 20: The Future of Web Hosting

What can we expect from the near future then?

Page 21: The Future of Web Hosting

All hosting will become ‘shared’

As it will all share the Cloud

Page 22: The Future of Web Hosting

automated scaling

Page 23: The Future of Web Hosting

Typical CPU utilization

Page 24: The Future of Web Hosting

But what if you have a CPU spike?

Page 25: The Future of Web Hosting

Resource spikes will be easily handled by automated scaling systems

Page 26: The Future of Web Hosting

Here’s how a scaling system looks like

Page 27: The Future of Web Hosting
Page 28: The Future of Web Hosting

But what if you need something more complex?

Page 29: The Future of Web Hosting

Complex High Availability Joomla Setup

Page 30: The Future of Web Hosting

multi-server load balanced application !

with replicated database !

put into multiple geographic DCs !

but working and acting as one

Typical redundant setup includes

Page 31: The Future of Web Hosting

But how does one create a truly redundant Joomla setup?

Page 32: The Future of Web Hosting

You need to be a Linux Geek to do it

Page 33: The Future of Web Hosting

MySQL Replication !

MySQL Proxy !

Heart Beat !

GlusterFS

By using complicated stuff like…

Page 34: The Future of Web Hosting

can’t this also happen automatically?

Page 35: The Future of Web Hosting

It can and in the future it will

Page 36: The Future of Web Hosting

It will be possible to automatically move tasks to a spare server when needed

Page 37: The Future of Web Hosting

Okay, this sounds great but wouldn’t it be too d**n expensive?

Page 38: The Future of Web Hosting

no ;)

Page 39: The Future of Web Hosting

billing by the minuteand paying for only what you’ve used

Page 40: The Future of Web Hosting

but why was all of this not possible until now?

Page 41: The Future of Web Hosting

A few reasons for that…

Page 42: The Future of Web Hosting

It was difficult to add new servers

Page 43: The Future of Web Hosting

But no more. Containers are here.

Page 44: The Future of Web Hosting

Containers are the next big thing

the virtualization of tomorrow

Page 45: The Future of Web Hosting

Container is like a VPS, but with no overhead

Page 46: The Future of Web Hosting

Google now runs 100% of its network on Containers

Page 47: The Future of Web Hosting

And claims to add two billion containers a week

Page 48: The Future of Web Hosting

2 billion

Page 49: The Future of Web Hosting

that’s 3,300 every second

Page 50: The Future of Web Hosting

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

Page 51: The Future of Web Hosting

Second big problem was Storage.

Page 52: The Future of Web Hosting

Storage is and always has been the bottleneck of modern computing, being the slowest part.

Page 53: The Future of Web Hosting

NAS, SAN and DAS storages have been around for ages, but they are super expensive

Page 54: The Future of Web Hosting

Not long ago distributed storage!was for the big league companies only

Page 55: The Future of Web Hosting

the Googles and Amazons had their Clouds much before us because they had storage

Page 56: The Future of Web Hosting

And one cannot build a Cloud without Storage

Page 57: The Future of Web Hosting

but for a few years now Insanely fast distributed storage systems exist

Page 58: The Future of Web Hosting

Distributed, software-defined high-performance storage

SiteGround invested $1m in a Storage Startup

Page 59: The Future of Web Hosting

But there are also Open Source and free ones

Page 60: The Future of Web Hosting

There is Open Source & freely available Ceph storage

Page 61: The Future of Web Hosting

high-performance parallel file system BeeGFS

formerly FhgFS

Page 62: The Future of Web Hosting

The scaled-out network-attached storage FS GlusteFS

Page 63: The Future of Web Hosting

Having that technology now allows every startup to be the next Big Data company!

Page 64: The Future of Web Hosting

And all of that makes the future of hosting very exciting!!!

Page 65: The Future of Web Hosting

So the biggest problem we face now is Software

Page 66: The Future of Web Hosting

Software like hardware wasn't engineered to scale before

Page 67: The Future of Web Hosting

now that we have the technology its time for the software we build to evolve

Page 68: The Future of Web Hosting

Thank you!

Page 69: The Future of Web Hosting

Tenko Nikolov

twitter: tnikolov [email protected] www.siteground.com www.getclouder.com