13
Gear6 Web Cache April 2009 The scalable, reliable, manageable Memcached caching solution for high-growth web sites

Gear6 Web Cache Overview

  • Upload
    gear6

  • View
    2.602

  • Download
    1

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

Page 1: Gear6 Web Cache Overview

Gear6 Web Cache

April 2009

The scalable, reliable, manageable Memcached caching solution

for high-growth web sites

Page 2: Gear6 Web Cache Overview

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

Page 3: Gear6 Web Cache Overview

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

Page 4: Gear6 Web Cache Overview

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

Page 5: Gear6 Web Cache Overview

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)

Page 6: Gear6 Web Cache Overview

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

Page 7: Gear6 Web Cache Overview

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

Page 8: Gear6 Web Cache Overview

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

Page 9: Gear6 Web Cache Overview

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

Page 10: Gear6 Web Cache Overview

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

Page 11: Gear6 Web Cache Overview

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

Page 12: Gear6 Web Cache Overview

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!

Page 13: Gear6 Web Cache Overview

13: Copyright 2009 Gear6 Inc.

Thank You!

Joaquin RuizJoaquin RuizEVP ProductsEVP Products

[email protected]@gear6.com+1 650 587 7112+1 650 587 7112