Artic Startup


Published on

Presentation to Artic Startup breakfast in Helsinki, Finland

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Artic Startup

  1. 1. Web@Sun Bob Sokol Chief Technologist, Web Industry Practice Sun Microsystems, Inc. 1
  2. 2. Or: The last thing between you and this on St. Patrick's Day 2
  3. 3. Agenda 1. Web Today 2. Why Sun for Web 3. Cloud Computing 4. Next Steps 5. 3
  4. 4. Welcome to the “Webolution” 4
  5. 5. Sun’s Vision THE NETWORK is the Computer Focusing on Network Transparent Computing Since 1984 5
  6. 6. st The 1 Web experience p. 6
  7. 7. Service Driven Network? p. 7
  8. 8. Community and Interaction p. 8
  9. 9. Clouds? xkcd by Randall Munroe p. 9
  10. 10. Laying the Groundwork for Monumental Success • Choices you make today will impact your ability to scale and succeed • Sun is a long time thought-leader, visionary for network computing • We connect experts, developers, fellow start ups though programs and events to help young startups get started quickly, scale for growth • Clear open source commitment and leadership as owner/developer of key Internet technologies: MySQL, Java, Solaris, GlassFish, OpenStorage 10
  11. 11. Why Sun and MySQL for Web • Sun provides key web enablers > MySQL, ZFS, DTrace, CMT, Open Storage, virtualization, OpenSolaris • Open source drives innovation > Most web sites use MySQL > Every day you touch a web page using MySQL • Full web portfolio and expertise > OS, developer tools, middleware, applications, systems, services • Programs and solutions for Web > Speed to market, drive efficiencies, scale to meet explosive demand 11
  12. 12. Next Generation Software 12
  13. 13. Sun Customers for the Web Economy eCommerce MySQL Amazon, Axfood, 11 million active eBay, Franprix, installations in Web Glasses Direct, 2.0, E2.0, Media, Gaming, Retail, more Lifetouch, Travelocity On-Line Betting Betfair, On-Line PartyGaming, Marketing ZhengTu, Blue Lithiam, Claria, Sportingbet, Value Click Ladbrokes (12 of top 15 sites:) 13
  14. 14. Fotolog • Solution • World's largest photo-blogging > Upgraded from older Sun server community, 18th most trafficked estate internet site, 100% annual > Sun CoolThreads Servers, Solaris. growth • Results • Key Issues > Supports 3x higher volumes > Scale to support 10 million > Consumes 3x less power and members and 100 million page space views a day > Increase performance without increasing costs > Provide headroom for continued growth “Numbers don't lie - we experienced a 300% performance increase after we started using the T1000s. In a third of the space at a third of the power consumption, we were able to build out our infrastructure enough to maintain the excellent level of service Fotolog members expect. We hope to double our views per day in the next three months, and couldn't handle that kind of traffic without the T1000s.quot; Warren Habib, CTO, Fotolog 14
  15. 15. Fotolog Application Photo sharing and social networking site. Top 50 most trafficked sites on the Internet. Key Business Benefit Scaled Fotolog site to 17 million members and 500 million photos using existing architecture Why MySQL & Sun? - 800% Performance Improvement using Sun SPARC Enterprise T5120 Servers - Significantly reduced power consumption “Sun Servers were our dream come true in terms of power consumption. Our investment in theT1000 and T2000 Servers have really paid off.” Frank Mash, Director IT Operations 15
  16. 16. Sun Addresses Key Internet Customer Challenges Best of Breed 3rd Party Solution GreenPlum, Zeus Sun Infrastructure Solutions Proxy Caching, Project Darkstar, Glassfish, Messaging, Directory,Developer Tools, Identity Management DataCenter Management Infrastructure xVM, OpsCenter, Project Caroline, Managed Services Open Source Operating Stack OpenSolaris, Project Indiana, Zones,MySQL, ZFS, Crossbow Systems and Storage Thumper, Honeycomb, Galaxy, Niagara Accelerate Time to Managing Improve Market with Open Data Center Explosive Source Efficiency Growth
  17. 17. Building Java Solaris SPARC Open Building a Vibrant Ecosystem: Sun is the Largest and Commercial Contributor to Open Source Communities Free Community Infrastructure Ecosystem Communities The Source for Java Technology Collaboration 17
  18. 18. OpenSolaris Highlights • Build out your IT infrastructure for next ● Dynamic tracing for gen Web with the most scalable, troubleshooting in real time available, reliable, and secure OS ● Virtualization capabilities • Open and free Solaris supported on the improve utilization broadest set of x86 and SPARC ● Unmatched multi-level platforms security features • Project Indiana delivers a binary ● ZFS delivers “19 9's data distribution of OpenSolaris combining integrity”, automatically the best of both worlds – the unique repairing corrupted data advantages of Solaris with a user- friendly distribution model ● Self-healing mitigates errors ● Extreme speed network stacks ● Vertical and horizontal multi- platform scalability 18
  19. 19. Web 2.0 Architecture Clients INTERNET External Resources Horizontal Scaling, (load balancing, Reverse network intensive Compute Nodes filtering) Proxies Web/App Cache Servers Servers Distributed Database Storage Object Stores NFS Nodes Nodes (unstructured STORAGE COMPUTE data) NETWORK 19
  20. 20. Systems Designed for Web Economy Build Scale Optimize Powerful, flexible Massive throughput to Eco-friendly systems systems quick to handle unpredictable save money, reduced deploy demand, best TCO carbon footprint – > Multi-OS systems > Densest system > CoolThreads > Data servers thread count technology > Full component > Intel and AMD > Blades and rack form factors virtualization > Leading SWaP solutions metrics > Customer Ready > Open storage program 20
  21. 21. Open Source Operating Stack Build Scale Optimize Freely available > Highly threaded open Software and tools to development tools, > software that scales identify performance expert support for explosive growth bottlenecks > Linux, OpenSolaris, > Free virtualization: Solaris; Windows > Web 2.0 Kit, xVM, Containers, OpenSolaris, > MySQL, Apache, LDOMs, Crossbow DTrace, Lighttpd, VirtualBox, > Apache, WebStack, Postgres, Glassfish, CoolStack, > Optimized Open WebSynergy Lighttpd, Stacks > Ruby, JRuby, PHP, memcached Java, NetBeans, > Simplified zembly, SocialSite management > Most secure OS 21
  22. 22. Everyone is Talking About Cloud Computing Software as a Service Platform as a Service Storage as a Service Grid Computing Database as a Service Virtualization Utility Computing Application Hosting Infrastructure as a Service 22
  23. 23. It's Not Just About Cheap Computing Efficiency Agility 23
  24. 24. Changing IT Relationships Developers Deployers • Why won’t IT support this? • Why do we have so many • Why can’t I use the versions versions of everything? I want? • Where can I cut costs? • Why can’t I get better • How can I do finer grain availability? provisioning? • How can I pay for what • Where do we enforce I need? security, regulation and • How quickly can I get audit? more servers? 24
  25. 25. Driving IT Agility Current State Trend • Commercial software • Open source packages communities • Relational data • Unstructured, rich data • Management • Analytics • Server-scale • Network data center-scale 25
  26. 26. All Clouds Share Key Traits One Service Fits All Virtualized Physical Resources Self Provisioning Elasticity Pay Per Use Programmatic Control 26
  27. 27. Layers Business Models BUT Application clouds can also Domains be quite different
  28. 28. Cloud Computing Layers Software as a Service Applications offered on-demand over the network ( Platform as a Service Developer platform with built-in services (Google App Engine, Microsoft Azure Platform) Infrastructure as a Service Basic storage and compute capabilities offered as a service (Amazon web services, Microsoft’s Cloud Infrastructure Services, Mosso) 28
  29. 29. Business Models Public Private Hybrid You don’t know You own the server, You own some who else is on the network and disk, and parts and are same server, decide who gets to sharing some parts, network or disk that run on it with you though in a you are controlled way 29
  30. 30. Changing Software Economics 1998 2008 ? 30
  31. 31. New Data and Management Economics Compute Trend Data (Storage) Trend New Analytics Emerge Semi-structured Data (MapReduce, Hadoop...) (Mogile, Bigtable, HDFS...) Master/Slave Object Store Semi-structured Architectural shift to the cloud Database and HPC-style workloads ScaleDB, Big Table, SimpleDB hBase Master/Master Open source, general purpose datawarehouse Proprietary, dedicated Distributed FS Federated/ datawarehouse Sharded Unstructured Data Structured Data OLTP is the datawarehouse 31
  32. 32. Emerging Cloud Deployment Patterns Test and Development Functional Offload (Batch Processes – TimesMachine) Functional Offload (Storage – SmugMug) Augmentation (Temporary Load – Animoto) Web Service 32
  33. 33. Cloud Ownership Models USE LEVERAGE BUILD BE the Cloud the My Own the (no datacenter Cloud Internal Cloud ownerships) Cloud • Startup • Temporary • Enterprise • Redefine services • SMB on-demand load infrastructure grid • New business • Research • Functional • Drive internal IT offerings projects off- load economics • Hosting and • Standardized operations development partners environment/ • Software vendors services 33
  34. 34. WHY SUN for cloud computing? Innovation and Choice 34
  35. 35. Sun’s Cloud Computing Strategy Products Expertise Q-layer and and Products Expertise Technologies and Services and Technologies Services xVM Open Open Partners Communities Community 35
  36. 36. How Sun Supports Different Approaches • Public clouds • Private clouds (owned and operated) > Customers to run compatible services > Patterns, tools, services, software components, data center design expertise, optimized systems and storage products • Partner or hosted clouds > Offer software for service providers and ISVs to reach additional customers and offer compatible variations • Common elements > Partnerships, communities and open approach 36
  37. 37. Summary Next-Generation Web Ajax, Ruby Contributing Contributing Mozilla, on Rails, etc. to core to open GNOME, etc. web technologies standards Projects: Open- Pushing GlassFish, Looking OpenSolaris, NetBeans, sourcing Glass, Kenai, the MySQL, Jruby, Innotek etc.the whole envelope DarkStar, Blackbox, stack Thumper, etc. “Sustainable, Scalable, Interesting” 37
  38. 38. The Network is the Computer 38
  39. 39. THANK YOU 39