Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Evolution of Cloud Computing


Published on

The history, evolution and future of cloud computing, and why NephoScale is the right infrastructure provider for you.

Published in: Technology
  • Be the first to comment

Evolution of Cloud Computing

  1. 1. Evolution of Cloud ComputingNick Peterson, Director of Engineering
  2. 2. Our StoryHosting industry veterans each averaging 8+ years ofmanaged hosting & cloud hosting experienceMaking infrastructure easy to deploy and manage forDevelopers, DevOps, and Operations folks alikeProviding reliable Infrastructure as a Service for highperformance cloud computing applications since 2010
  3. 3. The History of Cloud Computing
  4. 4. What is Cloud Computing?In the 1960s, John McCarthy, Douglas Parkhill, and othersexplored the idea of computing as a public utilityCloud computing is the use of commodity hardware andsoftware computing resources to delivered an infiniteelastic online public utilityCloud computing service providers deliver products toconsumers using variations on the following models ● Software as a Service (SaaS) ● Infrastructure as a Service (IaaS) ● Platform as a Service (PaaS)
  5. 5. Early VirtualizationIn 1959, Christopher Strachey published a paper titled“Time Sharing in Large Fast Computers” at UNESCOIn the late 1960s, the first hypervisors were developed atIBM which provided full virtualization by allowing multipleoperating systems to run concurrently as virtual machinesIn the 1974, Gerald Popek and Robert Goldberg publishedan article titled "Formal Requirements for Virtualizable ThirdGeneration Architectures"
  6. 6. The Desktop RevolutionIn the early 1970s, Ethernet was developed at XeroxPARC, and in 1980 the IEEE started project 802In the late 1970s, Bill Gates and Paul Allen form MicrosoftCorporation, Steve Jobs and Steve Wozniak form AppleComputer Corporation, and Intel launches the 8086microprocessorThroughout the 1980s and into the 1990s, Apple launchesthe Macintosh, Microsoft launches Windows, and Intellaunches the Pentium microprocessor
  7. 7. The InternetIn the late 1960s, J.C.R. Licklider inspired the ARPANET,and in the early 1970s global networking becomes a realityIn the early 1980s, the TCP/IP suite emerges as theprotocol for ARPANET, and the Domain Name System(DNS) establishes naming designations for websitesIn the early 1990s, Tim Berners-Lee develops HTML,CERN introduces the World Wide Web to the public, andNetscape Communications creates the first web browserIn 1998, Larry Page and Sergey Brin change the way usersengage the Internet with the Google search engine
  8. 8. Software as a Service (SaaS)Centralized hosting of business applications dates back tothe 1960s when IBM conducted a service bureau businessreferred to as time-sharing or utility computingThe expansion of the Internet during the 1990s broughtabout a new class of centralized computing, calledApplication Service Providers (ASP)In 1999, was founded by Marc Benioff,Parker Harris, Dave Moellenhoff, and Frank Dominguez asa company specializing in CRM Software as a Service
  9. 9. Open SourceIn 1983, Richard Stallman launched the GNU Project to write anOS with free source code, and in 1989, the Free SoftwareFoundation released the GNU General Public LicenseIn 1991, Linus Torvalds created the Linux kernel, and in 1992 itwas licensed under GNU General Public LicenseIn 1994, Marc Ewing created the Redhat distribution of LinuxIn 1997, Eric Raymond published "The Cathedral and theBazaar", and in 1998 it helped to motivate Netscape to releasetheir Communicator Internet suite as free softwareIn the late 1990s, startups used the Apache HTTP Server, andthe stack of Linux, Apache, MySQL, and PHP known as LAMP
  10. 10. Server VirtualizationIn 1999, VMware introduced the first x86 virtualizationproduct, VMware Virtual Platform, for the Intel IA-32architectureIn 2003, Xen the first open-source x86 hypervisor, createdby Ian Pratt and Simon Crosby, was released to the publicIn 2005, Intel released two models of Pentium 4 (Model 662and 672) as the first Intel processors to support VT-xIn 2007, the Kernel-based Virtual Machine (KVM)hypervisor, created in part by Avi Kivity and Moshe Bar,was included in the Linux kernel
  11. 11. Storage VirtualizationIn 1978, Norman Ken Ouchi at IBM invented the "Systemfor recovering data stored in failed memory unit."In 1985, Sun Microsystems created NFS the first widelyused Internet Protocol based network file systemIn 1987, RAID was defined by Patterson et al. at UCBerkeleyIn 1991, VxFS was released by Veritas Software, on whichthe later Linux and HP-UX LVM implementations are based
  12. 12. Storage Virtualization (cont.)In 2003, inspired by Googles File System (GFS), DougCutting started the Hadoop projectIn 2006, Amazon Web Services launched S3In 2009, Rackspace started the development of Swift, acomplete replacement for Mosso Cloud Files that is nowthe OpenStack Object Storage projectIn 2012, AWS S3 reached one trillion objects stored
  13. 13. Infrastructure as a Service (IaaS)In the early 1990s, Web Hosting service providers beganhosting websites for businesses on the InternetIn the mid to late 1990s, Managed Hosting and Colocationservice providers began hosting Internet infrastructureIn 2006, Amazon launched S3 and EC2 (created by WillemVan Biljon, Chris Pinkham, and Christopher Brown), andcreated a new market for cloud computingIn 2010, Rackspace Hosting and NASA, led by JonathanBryce, Rick Clark, Chris Kemp, and Joshua McKentylaunched the open source cloud initiative OpenStack
  14. 14. AgileIn the early 1970s, Tom Gilb started publishing the concepts ofEvolutionary Project Management (EVO)In 1974, a paper by E. A. Edmonds introduced an adaptivesoftware development processIn the mid 1990s, Agile methods emerged as a reaction toheavyweight project management methodsIn 2001, 17 software developers published the Manifesto forAgile Software DevelopmentIn 2005, a group headed by Alistair Cockburn and Jim Highsmithwrote the Declaration of Interdependence
  15. 15. DevOpsIn 1993, Mark Bugess created CFEngine and presented it in apaper at the CERN computing conferenceIn 2005, Puppet Labs was founded by Luke KaniesIn 2008, the first Velocity conference was held by O’ReillyConferences, focusing on web performance and operationsIn 2008, Jesse Robbins and Adam Jacob founded OpscodeIn 2009, Patrick Debois started talking about DevOps, and thefirst DevOpsDays event was held in Belgium
  16. 16. The Future of Cloud Computing
  17. 17. IT MegatrendsSocial Media - interactions among people where theycreate and share information and ideas in social networksMobile - ubiquitous smartphones built on mobile operatingsystems transform the InternetConsumerization - information technology emerges first inthe consumer market and then spreads to biz and govBig Data - every day we create 2.5 quintillion bytes of dataCloud Computing - computing resources are delivered asa service over the Internet
  18. 18. HypercompetitionSeed Accelerator - startup incubator that takes in startupsof small teams to fund, mentor and trainCrowdfunding - collection of funds through smallcontributions from many parties in order to finance aparticular project or ventureBusiness Agility - ability for business to adapt rapidly andcost effectively to changing markets and conditionsOpen Innovation - labs, competitions, and idea networksfrom both inside and outside the firm to create and profitfrom innovative technology
  19. 19. Disruption"Six decades into the computer revolution, four decadessince the invention of the microprocessor, and two decadesinto the rise of the modern Internet, all of the technologyrequired to transform industries through software finallyworks and can be widely delivered at global scale."-Marc AndreessenAmazon, eBay, Craigslist, PayPal, Skype, Google,Salesforce, PLOS, iTunes, LinkedIn, Netflix, AWS,Facebook, OpenStack, KickStarter, AngelList ...
  20. 20. Why NephoScale?
  21. 21. Reliability, Elasticity, & PerformanceAt NephoScale we have created a next generation cloudhosting platform that is Reliable, Elastic, and Performant● Software Defined Networking (SDN) supports tagged VLANs, Multicast and Broadcast applications with GigE connectivity between all virtual and dedicated servers● Direct Attached Storage (DAS) guarantees high I/O throughput block storage without the high cost● Object Storage provides highly available network accessible file storage● KVM hypervisor fast and secure multi-tenant compute● BareMetal w/ SSD single-tenant compute
  22. 22. Fast, Secure, Robust Enough?
  23. 23. Build Your Own Private Data CenterWith NephoScale you are not limited to a one size fits allapproach● 10 GigE networking for high performance computing applications● BareMetal Servers w/ SSD for Big Data applications● Private Rack Available● Bursting into the NephoScale Public Cloud
  24. 24. Got DevOps?
  25. 25. Orchestration, DevOps, & AgilityNephoScale is a next generation cloud hosting platformbuilt from the ground-up by developers and operations folkslike you with ease-of-use, automation and orchestration inmind as first class citizens● CloudScript, the first of its kind, is a DSL for building and managing the application infrastructure lifecycle● RESTful API, infrastructure resource management API that adheres to REST architectural principles● Customer Portal includes a single pane infrastructure view, ObjectStor explorer, and IDE for CloudScript
  26. 26. NephoScale <3 Startups
  27. 27. Startup ProgramsNephoScale offers a number of ways to get started, all youneed is a credit card to sign-up for free services● 1-Year Free Trial● 30-Day Free Trial● Startup Kick-Start● Incubator / Accelerator / University Technology Partners
  28. 28. Incubator / Accelerator Partners
  29. 29. @NephoScale 855-637-4679 +1-408-599-7008