FROM REAL
TO VIRTUAL
AND WHY EVERYTHING IS GOING THAT
WAY
THIS IS A STORY
about how computing changed from a box on your
desk that did things for your boss, into virtual
pieces whose location no longer interests us.
AND WHY
it will probably effect ownership of everything.
HERE IS MY CAR:
AFTERNOON
THE LIFECYCLE
of an old desktop computer was
1) buy,
2) use,
3) then throw away.
And it spent most of the time inactive
SETI@HOME
SETI@home is a scientific experiment that uses Internet-connected
computers in the Search for Extraterrestrial Intelligence (SETI). You can
participate by running a free program that downloads and analyzes radio
telescope data.
IN THE PAST
We shared time on computers
WHAT IS A COMPUTER
WHAT IS COMPUTING?
WHAT IS COMPUTING?
10 PRINT “HELLO!”
20 GOTO 10
WHAT IS COMPUTING?
HERE IS MY CAR
EVENING
STORAGE, COMPUTE,
NETWORK
STORAGE, NETWORK,
COMPUTE
REAL COMPUTING
• image compression
• Simulate a very dense neural network mimicking brain
functionality of a lower class organism.
• Statistical analysis (volatility and return, correlation)
• Portfolio optimization
THE DATACENTRE
Located in Uitikon, Switzerland, the data center is expected to create 2,800
megawatts of wasted heat per year when operating at full capacity
AMAZON SOLD THINGS
ON A WEBSITE
“Excess computing capacity from their ecommerce site
that was used as the basis for Amazon Web Services'
(AWS) cloud.”
(Not quite true)
“..consider how Amazon’s infrastructure could more
efficiently scale up. They explored how abstraction and
decoupling the applications from the infrastructure
could make it easier to manage.”
(Benjamin Black)
AMAZON AWS
• Public computing, based on private need
• Rent virtual, as long as it is ‘up’
• Identify yourself
• Security
• Geography
• Command line
SUDDENLY MORE
SPACE
CONTAINER
CONTAINERS
CONTAINER SHIPS
WARDLEY MAP
WARDLEY MAP
INDEPENDENT POWER
AS A SERVICE
AWS LAMBDA
AWS Lambda lets you run code without provisioning or
managing servers. You pay only for the compute time
you consume - there is no charge when your code is
not running.
HERE IS MY CAR
ROAD TAX
INSURANCE
AGE EXPOSURE
WHAT IS UBER’S
BUSINESS MODEL?
Uber is a smartphone app which provides
on-demand service to users. It connects
willing passengers to taxi cab drivers. Taxi
drivers use their own cars when providing
taxi service and Uber gets 20% of the fare.
WHAT IS AIRBNB’S
BUSINESS MODEL
Airbnb utilizes a platform business model. This
means they facilitate the exchange between
consumers (travelers) and producers
(homeowners). Because the consumers aren’t
Airbnb ‘employees’, and because there’s
practically an infinite number of homes that could
potentially go up on the site, Airbnb can scale at an
incredibly fast rate at zero marginal cost.
(Quora answer)
THANKS TO THE
INTERNET
• Increased utilization from sharing
• Scale with little cost to business
• Platform is a market
• Disruption for traditional models
EXECUTIVES WHO
ANTICIPATE
COMPUTING IS
EVERYWHERE
david.eastman@code.red @eastmad

Fromrealtovirtual

Editor's Notes

  • #2 Introduce!
  • #3 In fact computers did little computing, basically just ‘office equipment’. My mum had a laptop, when men didn’t want one
  • #4 The same forces that effect computing actually effect all resources
  • #5 Stationary, empty, and not doing anything
  • #6 It was off for at least 12 hours, but even during the office day, it did very little computing. Typewriters use no power while off
  • #7 As if to prove the point, there were projects to productively use your computing while it was idle -1999
  • #8 Computers were dumb terminals which shared one central processer. A bit like a browser on its own.
  • #9 Most of the bits that are on a computer don’t do computing, most are input / outpiut peripherals
  • #10 Instruction register, program counter, programme state register, memory, and maths bits
  • #11 Format, Purpose, output, direction, instruction, data, redirection
  • #12 Format (5,7,5), purpose (seasonal), data, symbolic translation in brain – rules structure and convention -– one person writes, one person ‘computes’
  • #13 Still not doing anything
  • #14 A computer is really just storage, compute and network – racks. This leads to the idea of a virtual computer not at your desk
  • #15 Distributed – you may get the bits from several sources. We are probably talking about rack based servers
  • #16 Problems that need you to revisit previous calculations
  • #17 Computing isn’t actually free, it does take up a lot of power. Also damage from heavy use.
  • #18 All in about 2003
  • #19 Amazon had to cover the concerns for the public of renting computing
  • #20 This slide shows the notional space on a virtual. But also looking at the shell there is no difference amazon cloud drive
  • #21 Instead of thinking about an entire virtual machine, just share the operating system and have your own ‘flat’. Docker!
  • #22 Container of containers – containers share some commons, but keep private contents
  • #24 Simon Wardley, COO Fotango,view share and print photos, Canon bought them – then he resigned in 2007
  • #25 What is secret source, what is now utility (replace)
  • #26 Hospitals have their own generators. Mostly as back up; but not a sensible business decision to be independent of cheaper power
  • #27 Map of the service model changing
  • #30 Increased utilization of my car, use internet to make a market, the car is now a service
  • #31 Do you need to own a home
  • #34 Computing can now occur everywhere and anywhere, in any device