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. 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
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. 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. 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. 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. 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
java.net
The Source for Java
Technology Collaboration
17
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
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. 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. 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. It's Not Just About Cheap Computing
Efficiency Agility
23
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. 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. All Clouds Share Key Traits
One Service Fits All
Virtualized Physical Resources
Self Provisioning
Elasticity
Pay Per Use
Programmatic Control
26
27. Layers
Business
Models
BUT Application
clouds
can also Domains
be quite
different
28. Cloud Computing Layers
Software as a Service
Applications offered on-demand over
the network (salesforce.com)
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. 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
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. Emerging Cloud Deployment Patterns
Test and
Development
Functional Offload
(Batch Processes –
TimesMachine)
Functional Offload
(Storage – SmugMug)
Augmentation
(Temporary Load – Animoto)
Web Service
32
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
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. 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. 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