Upload
gear6
View
2.602
Download
1
Tags:
Embed Size (px)
DESCRIPTION
This slide deck was prepared for the April 20, 2009 launch of Gear6 Web Cache, the Gear6 distribution for Memcached, at the 2009 MySQL Conference. Gear6 Web Cache provides clustering and replication features and reduces the number of Memcached servers by 70%. Gear6 will be at booth 218 at Conference or visit our website at http://gear6.com.
Citation preview
Gear6 Web Cache
April 2009
The scalable, reliable, manageable Memcached caching solution
for high-growth web sites
2: Copyright 2009 Gear6 Inc.
Gear6 at a Glance
• Leading provider of scalableMemcached solutions
• Enabling high-growth web sitesto deliver and scale dynamicapplications and content
• Focused on emerging need fora dedicated web caching tier
• Customers are leaders in media,social networking and content aggregation
• Headquartered in Mountain View, California
• Privately held with investments fromU.S. Venture Partners, InterWest and Horizon
3: Copyright 2009 Gear6 Inc.
Memcached Background & Market
• Need for distributed caching tier is ubiquitous» Consumer internet traffic surpassed business traffic in 2008» Dynamic/Social/Aggregation sites are the driving web growth» Approximately 70% of websites are Linux-based (typically LAMP/Java) and are not
scalable without a distributed caching tier
• Memcached is an open source project that developed around the need fordynamic web sites to have a distributed caching tier
» Technology: Memcached is a generic two stage hashing system (clients and servers).Clients are written for specific application types. Server is written in C
» Use cases: HTML, MySQL, Session/profile caching.
• Memcached is de facto solution» 85% of top 20 sites use memcached; 50%+ of top 5k sites uses Memcached» Memcached has client libraries in all major languages» Memcached has application level plug-ins for apps like WordPress and Drupal
4: Copyright 2009 Gear6 Inc.
Introducing Gear6 Web Cache
A Memcached protocol-compliant solutionA Memcached protocol-compliant solution
that enables web site developers and operatorsthat enables web site developers and operators
to to scalescale web services and applications, web services and applications,
to to savesave money, rack space, power and time, money, rack space, power and time,
to to protectprotect users and sites from failures and traffic spikes, users and sites from failures and traffic spikes,
and to and to managemanage all aspects of caching operations all aspects of caching operations
5: Copyright 2009 Gear6 Inc.
Gear6 Value Add to Memcached
Customer» Customer-driven
enhancements toMemcached
» Support for Memcachedenvironment (includingHW, SW and clients)
Community» Code contributions on
Google Code and Github:• Statsproxy• Testing tools• Advanced key-space
reporting» Twitter discussions
• Twitter.com/memcached» Forums
• dev.gear6.com» Memcached development
MemcachedMemcached
Reporting & ManagementReporting & Management
Clustering & ReplicationClustering & Replication
Mem
ory Allocation
Mem
ory Allocation
& M
anagement
& M
anagement
(Flash+DR
AM
)(Flash+D
RA
M)
PackagingPackaging(Server, Flash, Networking)(Server, Flash, Networking)
6: Copyright 2009 Gear6 Inc.
Scale your Web Site, Applicationsand Architecture
• High-density memoryarchitecture for easy andeconomical scaling
• Built-in high availability forreliable scaling
• Comprehensive managementand reporting for predictable,trouble-free scaling
scale
saveprotect
manage
7: Copyright 2009 Gear6 Inc.
Save Money, Rack Space,Power and Time
• Hybrid DRAM-FlashArchitecture
» High speed of DRAM Lowcost & high density ofFlash
• Optimized MemoryAllocation
• Highest densityMemcached deployment
scale
saveprotect
manage
Other
Other
Other
Purchase & Operational price of400 GB web cache solution
Rack space required for a400 Gbyte web cache solution
Power consumption of a400 Gbyte web cache solutions
$ 206k
6 U
1500 w
$68k
2 U
500 w
(Customer costs include HW, SWsupport/administration and 3 yearsof operations)
(units or “U” of rack spacerequired)
(watts)
Gear6
Gear6
Gear6
8: Copyright 2009 Gear6 Inc.
Protect Users and Sitesfrom Cache Tier Failures
scale
saveprotect
manage
• Cluster-based continuous serviceavailability
• Replication-based continuousdata availability
• Fast, easy deployment withoutclient-side modifications
• Disruption-free softwareupgrades
9: Copyright 2009 Gear6 Inc.
Manage All Aspectsof Caching Operations
• Greater management visibility into Memcached• Ability to drill down to the level of individual instances• Insight for troubleshooting, optimization and planning• Hot key, client and instance reporting
scale
saveprotect
manage
Management interface drill-downs providing detail at all levels of Gear6 Web Cache
10: Copyright 2009 Gear6 Inc.
Gear6 Web Cache Specifications
Gear6 Web Cache Software
• High memory density» Best-in-class hybrid RAM-Flash
configurations» Advanced memory management» Most efficient object eviction
implementation» High bandwidth support
• High availability» Rich cluster functionality» Failover configurations» Cache replication options
• Advanced management» Hot key and client analysis» Service-wide diagnostics» Aggregated physical and logical views
Gear6 software delivered on best-of-breed,industry standard servers, DRAM and Flash
Module specs:•1 U rack profile with four flash drive bays•Minimum of two modules per appliance•Two power supplies per module•Four bonded GE ports per module•Two Quad Core processors•Up to 300GB per rack unit
Gear6 Web Cache Module
11: Copyright 2009 Gear6 Inc.
Customers and Business
• Gear6 Web Cache» Beta closed in March 2009» Early Access Program started in April 2009» GA 20 April 2009
• Sales» Direct model now; channel potential» Solution ASP: $24k-50k
• Example Web Cache Production Customers:
• Company» 20+ people and hiring!» Caching, web infrastructure and open source expertise» Proven product with focus on a high growth space
12: Copyright 2009 Gear6 Inc.
Resources
• www.gear6.com» New site on 20 April 2009
• dev.gear6.com» Community site for Memcached users» Forums regarding Memcached tools
• Twitter» twitter.com/memcached
• Github» http://github.com/rama/statsproxy/tree/master
• Google code» http://code.google.com/p/statsproxy/
More contributions coming soon!
13: Copyright 2009 Gear6 Inc.
Thank You!
Joaquin RuizJoaquin RuizEVP ProductsEVP Products
[email protected]@gear6.com+1 650 587 7112+1 650 587 7112