SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Scalable Memcached-as-a-Service


Memcached for Cloud Deployments featuring Amazon Ec2
8 Dec 2009
Gear6 at a Glance
     •  Focused on Web Scale Architectures
           »  Dynamic sites require DYNAMIC DATA SERVICES
           »  Memcached is the “linchpin”


     •  Gear6 Web Cache: Leading mission critical Memcached distribution
           »  Enables sites to reliably and efficiently scale, cut costs and increase transactions


     •  Company is serving a broadening market:
           »  More dynamic applications
           »  Geographically distributed
           »  Platform diverse: sites and users


     •  Expanding sales and customer base
           »  Sales talent from Rackable, Hyperic, Red Hat, and Akamai
           »  Strong customer growth: Glam, Bowker, Answers, myYearbook, etc.
           »  #1 commercial distro for Memcached




2: Copyright 2009 Gear6 Inc., 8 Dec 2009
Truism



                   “Everything runs from

                     Memory in Web 2.0”
           »  Evan Weaver, Twitter, March 2009




3: Copyright 2009 Gear6 Inc., 8 Dec 2009
The Shift to Dynamic Content
    Facts:
    ➜  Web 2.0 driving user traffic and growth
    ➜  Mobile, Broadband, Population and Content are web accelerators
    ➜  Shift to Dynamic Content puts strain on origin sites (CDN not the Answer)
    ➜  Most sites (over 65%) based on LAMP or JAVA
                          Web Stack                  Net
                                                                                                                        Interface
   Storage                                                                                                                                     Clients
                                                          PHP, Java, Rails, C,
                                              Database




                                                                                                                                    Internet
                                                                                            Apache, Nginx,
                                                                                 Servers



                                                                                                             Servers

                                                            Perl, Python
                               PostgreSQL 




                                                                                              Lighttpd
                                 MySQL,




                                                                                                              Web
                                                                                   App
                                                                                                                         Proxy
                                                                                                                                     CDN

                                                                                                                         Load                  client cache
Storage cache                                                                                                           Balancer

                                                     Cache Services
                                                          memcached

4: Copyright 2009 Gear6 Inc., 8 Dec 2009
Truism II



            “Everything in the Cloud
                runs in Memory”  




5: Copyright 2009 Gear6 Inc., 8 Dec 2009
How Do I Run More from Memory?




                                           Memcached




6: Copyright 2009 Gear6 Inc., 8 Dec 2009
Memcached Significance
     In General:
     •  Web 2.0 overwhelmingly depends on it
           »  Can’t use a CDN for Dynamic Apps & Personalized Content


     For the Cloud:
     •  Dynamic sites in the Cloud depend on it
           »  Speeds up “rendering time” by 50-200x
           »  Significant cost advantages over adding more application
              and data base cloud images
                   • Lower cost
                   • Lower complexity
                   • Better utility



7: Copyright 2009 Gear6 Inc., 8 Dec 2009
Today’s News
Gear6 Web Cache Server for the Cloud
     •  Gear6 Web Cache: Memcached-as-a-Service
           »  First commercial Memcached service for cloud platforms

           »  Free and paid image sizes available
                   •  32 bit free
                   •  64 bit paid


           »  Available on EC2:
                   •  First Memcached service to use High-Memory Instances on EC2


           »  First to leverage block storage interface
                   •  Benefit: More high performance cache capacity per AMI


           »  Community and commercial support for Memcached



9: Copyright 2009 Gear6 Inc., 8 Dec 2009
Benefits of Gear6 Web Cache Server
     Higher Utility; Ease-of-Use

     •  No code changes - 100% Memcapable
           »  Full Memcached protocol compliance


     •  Up to 50% more use of AMI RAM
           »  Memory optimization via Gear6 “Slab Manager”
           »  Fewer instances needed


     •  Cache depth amplification
           »  Unique to G6 offering: Transparent use of block storage
           »  Leverages Gear6 Media Allocator
           »  Balances DRAM and storage while maintaining high performance


     •  Easy to manage and monitor
           »  Memcached Web GUI Interface


     •  Memcached Commercial Support
           »  Clients and Gear6 Web Cache Server
           »  24x7 customer support for Commercial 


10: Copyright 2009 Gear6 Inc., 8 Dec 2009
Gear6 Web Cache Server for EC2
     Higher Utility; Ease-of-Use


                                            +            =


 Higher
                                            +            =   +
 Utility:


Ease-of-Use                                     server


»  Web interface for monitoring
        •  Graphical & Text
        •  24 hour historical data

»  Auto-configurator for EC2

»  REST API
        •  Support URL style queries
        •  Benefit : Easy integration for
           web deployments




11: Copyright 2009 Gear6 Inc., 8 Dec 2009
Gear6 Web Cache Server
     Increasing Cloud Utility: “2B or not 2B”

Deploy in Cloud                             Speed Apps                Scale with
 with AWS                                    with Memcached            Gear6 Web Cache
  »  On-demand
                             »  Offload apps and DB
   »  Increase efficiency of
  »  Low cost of entry
                     »  Decrease latency
         every image
  »  Scale by “replication”
                                          »  Consolidate images
  »  Image management                                                 »  Decrease costs
     becomes issue




12: Copyright 2009 Gear6 Inc., 8 Dec 2009
Education: Amazon EC2 Images
     Linux, USA
           Standard
         Memory
          High-




13: Copyright 2009 Gear6 Inc., 8 Dec 2009
Gear6 Web Cache Server Pricing
     EC2 (USA)


                                                              +

                             Standard
                           Memory
                            High-




                         * Note: AWS charges still apply for 32 bit offering




14: Copyright 2009 Gear6 Inc., 8 Dec 2009
DIY vs Gear6 Web Cache Server
     Linux, USA



Higher
Utility:                               +                              =      +




                      * Note: AWS charges still apply for 32 bit offering
                      ** Note: Gear6 priced offerings include 24x7 support


15: Copyright 2009 Gear6 Inc., 8 Dec 2009
Gear6 Web Cache Server AMI Support
     Linux, USA
               Standard
               High-Memory




16: Copyright 2009 Gear6 Inc., 8 Dec 2009
Internet




                                                                     AWS
                                                                                   EC2 – Web / Application Servers
                                                                                   -Auto Scaling to meet demand



                                                                     EC2 – Gear6 Web Cache
                                                                     -Auto Scaling to meet demand




                            S3 – Large object store 
   RDS – Dynamic data       SimpleDB– Static data
                            (eg video)
                 (profile information)
    (eg Credentials)




17: Copyright 2009 Gear6 Inc., 8 Dec 2009
Use Case 2 - Hybrid

                                            App / Web Tier
            Load Balancer
          MySQL
                                                              (Spike in traffic directs to AWS)
                        Gear6 Web Cache




                   Data Centre
                                                                                                   Internet
                                                              AWS
                                                               EC2 – Web / Application Servers
                                                               -Auto Scaling to meet demand


                                                       EC2 – Gear6 Web Cache Server
                                                       -Auto Scaling to meet demand



                                                      RDS – Dynamic data
                                                      (profile information)




18: Copyright 2009 Gear6 Inc., 8 Dec 2009
Web Cache Product Packaging
     Full Spectrum Deployment Options: Dedicated & On-Demand

              Q2 2009                                                         2H 2009

Gear6 Web Cache 2.2        Gear 6 Web Cache 2.3      Gear 6 Web Cache 2.3.5          Gear 6 Web Cache Server
 General Availability         MHP Services              Universal Distro             Cloud AMI & Framework




Key Innovations:            Key Innovations:            Key Innovations:             Key Innovations:
•  Flash support            •  Rich programmatic        •  Performance               •  Multi size offering
•  Memory optimization         interface/API for           Improvements: IO,         •  Efficient server
•  Failover                    platform management         threading, locking        •  Media Allocator
•  Replication              •  Multi-tenancy            •  Statistics Improvements   •  Web reporting
•  Non-disruptive           •  IP consolidation                                         mechanism
   upgrades                 •  Enhanced management                                   •  Free and paid versions
•  Advanced Memcached          interface
   reporting                •  Secure memcached
                               “zones”



     •  Gear6 Cloud Offering priced for standard and high-memory instances
     •  Gear6 offers free images on 32 bit platforms
     •  Gear6 offers all major deployment options (data centre, MHP and cloud)



19: Copyright 2009 Gear6 Inc., 8 Dec 2009
Summary
     •  Gear6 provides #1 commercial distro of Memcached
           »  Leading customers in social networking, ecommerce, gaming web
              segments
           »  Several top 10 fastest growing sites run on Gear6
           »  Seeing customers migrate from closed and niche distributed caching
              systems


     •  Gear6 go-to-market rapidly expanding
           »  Delivery to more geographies and more platforms
           »  Early lead in customer deployment (GA) is paying dividends in terms of
              sales process, use cases, customer requirements and roadmap


     •  Cloud is the next mass platform!
           »  Gear6 delivers advanced cloud-based memcached solutions to users
           »  Gear6 Web Cache Server provides cloud customers higher performance,
              better utility and ease-of-use



20: Copyright 2009 Gear6 Inc., 8 Dec 2009
21: Copyright 2009 Gear6 Inc., 8 Dec 2009

Más contenido relacionado

La actualidad más candente

Apache ActiveMQ and Apache ServiceMix
Apache ActiveMQ and Apache ServiceMixApache ActiveMQ and Apache ServiceMix
Apache ActiveMQ and Apache ServiceMixBruce Snyder
 
Gaming across multiple devices
Gaming across multiple devicesGaming across multiple devices
Gaming across multiple devicesPatric Boscolo
 
Journey through Cloud front AWS
Journey through Cloud front AWSJourney through Cloud front AWS
Journey through Cloud front AWSMd. Khairul Anam
 
A Tale of 2 Systems
A Tale of 2 SystemsA Tale of 2 Systems
A Tale of 2 SystemsDavid Newman
 
Inside dropbox
Inside dropboxInside dropbox
Inside dropboxLINE+
 
Gaelyk - Groovy Grails eXchange 2010 - Guillaume Laforge
Gaelyk - Groovy Grails eXchange 2010 - Guillaume LaforgeGaelyk - Groovy Grails eXchange 2010 - Guillaume Laforge
Gaelyk - Groovy Grails eXchange 2010 - Guillaume LaforgeGuillaume Laforge
 
Embracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaEmbracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaWensong Zhang
 
Cdn technology overview
Cdn technology overviewCdn technology overview
Cdn technology overviewYoohyun Kim
 
Scalability
ScalabilityScalability
Scalabilityfelho
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsMark Slingsby
 
Developing polyglot applications on Cloud Foundry (#oredev 2012)
Developing polyglot applications on Cloud Foundry (#oredev 2012)Developing polyglot applications on Cloud Foundry (#oredev 2012)
Developing polyglot applications on Cloud Foundry (#oredev 2012)Chris Richardson
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)Simon Haslam
 
SDEC2011 Big engineer vs small entreprenuer
SDEC2011 Big engineer vs small entreprenuerSDEC2011 Big engineer vs small entreprenuer
SDEC2011 Big engineer vs small entreprenuerKorea Sdec
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentationsolarisyourep
 
Building faster websites: web performance with WordPress
Building faster websites: web performance with WordPressBuilding faster websites: web performance with WordPress
Building faster websites: web performance with WordPressJohannes Siipola
 

La actualidad más candente (20)

Apache ActiveMQ and Apache ServiceMix
Apache ActiveMQ and Apache ServiceMixApache ActiveMQ and Apache ServiceMix
Apache ActiveMQ and Apache ServiceMix
 
Gaming across multiple devices
Gaming across multiple devicesGaming across multiple devices
Gaming across multiple devices
 
Journey through Cloud front AWS
Journey through Cloud front AWSJourney through Cloud front AWS
Journey through Cloud front AWS
 
OSGi Cloud Ecosystems
OSGi Cloud EcosystemsOSGi Cloud Ecosystems
OSGi Cloud Ecosystems
 
A Tale of 2 Systems
A Tale of 2 SystemsA Tale of 2 Systems
A Tale of 2 Systems
 
Inside dropbox
Inside dropboxInside dropbox
Inside dropbox
 
Cdn
CdnCdn
Cdn
 
DevCloud and CloudMonkey
DevCloud and CloudMonkeyDevCloud and CloudMonkey
DevCloud and CloudMonkey
 
Gaelyk - Groovy Grails eXchange 2010 - Guillaume Laforge
Gaelyk - Groovy Grails eXchange 2010 - Guillaume LaforgeGaelyk - Groovy Grails eXchange 2010 - Guillaume Laforge
Gaelyk - Groovy Grails eXchange 2010 - Guillaume Laforge
 
Embracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from AlibabaEmbracing Open Source: Practice and Experience from Alibaba
Embracing Open Source: Practice and Experience from Alibaba
 
Cdn technology overview
Cdn technology overviewCdn technology overview
Cdn technology overview
 
Apache performance
Apache performanceApache performance
Apache performance
 
Scalability
ScalabilityScalability
Scalability
 
Management server internals
Management server internalsManagement server internals
Management server internals
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web Apps
 
Developing polyglot applications on Cloud Foundry (#oredev 2012)
Developing polyglot applications on Cloud Foundry (#oredev 2012)Developing polyglot applications on Cloud Foundry (#oredev 2012)
Developing polyglot applications on Cloud Foundry (#oredev 2012)
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)
 
SDEC2011 Big engineer vs small entreprenuer
SDEC2011 Big engineer vs small entreprenuerSDEC2011 Big engineer vs small entreprenuer
SDEC2011 Big engineer vs small entreprenuer
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentation
 
Building faster websites: web performance with WordPress
Building faster websites: web performance with WordPressBuilding faster websites: web performance with WordPress
Building faster websites: web performance with WordPress
 

Destacado

Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Gear6
 
Cloud Scaling with Memcached
Cloud Scaling with MemcachedCloud Scaling with Memcached
Cloud Scaling with MemcachedGear6
 
Memcached Presentation
Memcached PresentationMemcached Presentation
Memcached PresentationAsif Ali
 
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMemcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMehdi Mehni
 
AWSome Day Kuala Lumpur - Opening Keynote, Rick Harshman
AWSome Day Kuala Lumpur - Opening Keynote, Rick HarshmanAWSome Day Kuala Lumpur - Opening Keynote, Rick Harshman
AWSome Day Kuala Lumpur - Opening Keynote, Rick HarshmanAmazon Web Services
 
Memcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebMemcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebGear6
 
Gear6 Web Cache Overview
Gear6 Web Cache OverviewGear6 Web Cache Overview
Gear6 Web Cache OverviewGear6
 
Re targeting-fail
Re targeting-failRe targeting-fail
Re targeting-failAsif Ali
 
Introduction to memcached
Introduction to memcachedIntroduction to memcached
Introduction to memcachedJurriaan Persyn
 

Destacado (9)

Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13Evolution of a Memcached Deployment Webinar 2010 01 13
Evolution of a Memcached Deployment Webinar 2010 01 13
 
Cloud Scaling with Memcached
Cloud Scaling with MemcachedCloud Scaling with Memcached
Cloud Scaling with Memcached
 
Memcached Presentation
Memcached PresentationMemcached Presentation
Memcached Presentation
 
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMemcached, une solution de cache par excellence
Memcached, une solution de cache par excellence
 
AWSome Day Kuala Lumpur - Opening Keynote, Rick Harshman
AWSome Day Kuala Lumpur - Opening Keynote, Rick HarshmanAWSome Day Kuala Lumpur - Opening Keynote, Rick Harshman
AWSome Day Kuala Lumpur - Opening Keynote, Rick Harshman
 
Memcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebMemcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic Web
 
Gear6 Web Cache Overview
Gear6 Web Cache OverviewGear6 Web Cache Overview
Gear6 Web Cache Overview
 
Re targeting-fail
Re targeting-failRe targeting-fail
Re targeting-fail
 
Introduction to memcached
Introduction to memcachedIntroduction to memcached
Introduction to memcached
 

Similar a Introduction to First Commercial Memcached Service for Cloud

Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018
Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018
Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018Amazon Web Services
 
Gear6 Webinar - MySQL Scaling with Memcached
Gear6 Webinar - MySQL Scaling with MemcachedGear6 Webinar - MySQL Scaling with Memcached
Gear6 Webinar - MySQL Scaling with MemcachedGear6
 
CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA PlexCM First Group
 
Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Amazon Web Services
 
SRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateSRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateAmazon Web Services
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsVMware vFabric
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudRackspace Asia
 
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS SummitAmazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS SummitAmazon Web Services
 
WebClient Overview and 1.8 Roadmap
WebClient Overview and 1.8 RoadmapWebClient Overview and 1.8 Roadmap
WebClient Overview and 1.8 RoadmapCM First Group
 
Netflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsNetflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsAdrian Cockcroft
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingchrismik
 
Web Performance Acceleration with Strangeloop AS1000
Web Performance Acceleration with Strangeloop AS1000Web Performance Acceleration with Strangeloop AS1000
Web Performance Acceleration with Strangeloop AS1000Thomas Stensitzki
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon Web Services
 
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Amazon Web Services
 

Similar a Introduction to First Commercial Memcached Service for Cloud (20)

Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018
Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018
Containerizing Legacy .NET Workloads (CON348-R1) - AWS re:Invent 2018
 
Gear6 Webinar - MySQL Scaling with Memcached
Gear6 Webinar - MySQL Scaling with MemcachedGear6 Webinar - MySQL Scaling with Memcached
Gear6 Webinar - MySQL Scaling with Memcached
 
Introducing AWS Fargate
Introducing AWS FargateIntroducing AWS Fargate
Introducing AWS Fargate
 
CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA Plex
 
Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用
 
Java-Developer-on-AWS
Java-Developer-on-AWSJava-Developer-on-AWS
Java-Developer-on-AWS
 
SRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS FargateSRV314 Containerized App Development with AWS Fargate
SRV314 Containerized App Development with AWS Fargate
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS Apps
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid Cloud
 
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS SummitAmazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
 
WebClient Overview and 1.8 Roadmap
WebClient Overview and 1.8 RoadmapWebClient Overview and 1.8 Roadmap
WebClient Overview and 1.8 Roadmap
 
Netflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsNetflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and Ops
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Web Performance Acceleration with Strangeloop AS1000
Web Performance Acceleration with Strangeloop AS1000Web Performance Acceleration with Strangeloop AS1000
Web Performance Acceleration with Strangeloop AS1000
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
 
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
 

Último

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Introduction to First Commercial Memcached Service for Cloud

  • 1. Scalable Memcached-as-a-Service Memcached for Cloud Deployments featuring Amazon Ec2 8 Dec 2009
  • 2. Gear6 at a Glance •  Focused on Web Scale Architectures »  Dynamic sites require DYNAMIC DATA SERVICES »  Memcached is the “linchpin” •  Gear6 Web Cache: Leading mission critical Memcached distribution »  Enables sites to reliably and efficiently scale, cut costs and increase transactions •  Company is serving a broadening market: »  More dynamic applications »  Geographically distributed »  Platform diverse: sites and users •  Expanding sales and customer base »  Sales talent from Rackable, Hyperic, Red Hat, and Akamai »  Strong customer growth: Glam, Bowker, Answers, myYearbook, etc. »  #1 commercial distro for Memcached 2: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 3. Truism “Everything runs from
 Memory in Web 2.0” »  Evan Weaver, Twitter, March 2009 3: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 4. The Shift to Dynamic Content Facts: ➜  Web 2.0 driving user traffic and growth ➜  Mobile, Broadband, Population and Content are web accelerators ➜  Shift to Dynamic Content puts strain on origin sites (CDN not the Answer) ➜  Most sites (over 65%) based on LAMP or JAVA Web Stack Net Interface Storage Clients PHP, Java, Rails, C, Database Internet Apache, Nginx, Servers Servers
 Perl, Python PostgreSQL Lighttpd MySQL, Web App Proxy CDN Load client cache Storage cache Balancer Cache Services memcached 4: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 5. Truism II “Everything in the Cloud runs in Memory” 5: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 6. How Do I Run More from Memory? Memcached 6: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 7. Memcached Significance In General: •  Web 2.0 overwhelmingly depends on it »  Can’t use a CDN for Dynamic Apps & Personalized Content For the Cloud: •  Dynamic sites in the Cloud depend on it »  Speeds up “rendering time” by 50-200x »  Significant cost advantages over adding more application and data base cloud images • Lower cost • Lower complexity • Better utility 7: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 9. Gear6 Web Cache Server for the Cloud •  Gear6 Web Cache: Memcached-as-a-Service »  First commercial Memcached service for cloud platforms »  Free and paid image sizes available •  32 bit free •  64 bit paid »  Available on EC2: •  First Memcached service to use High-Memory Instances on EC2 »  First to leverage block storage interface •  Benefit: More high performance cache capacity per AMI »  Community and commercial support for Memcached 9: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 10. Benefits of Gear6 Web Cache Server Higher Utility; Ease-of-Use •  No code changes - 100% Memcapable »  Full Memcached protocol compliance •  Up to 50% more use of AMI RAM »  Memory optimization via Gear6 “Slab Manager” »  Fewer instances needed •  Cache depth amplification »  Unique to G6 offering: Transparent use of block storage »  Leverages Gear6 Media Allocator »  Balances DRAM and storage while maintaining high performance •  Easy to manage and monitor »  Memcached Web GUI Interface •  Memcached Commercial Support »  Clients and Gear6 Web Cache Server »  24x7 customer support for Commercial 10: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 11. Gear6 Web Cache Server for EC2 Higher Utility; Ease-of-Use + = Higher + = + Utility: Ease-of-Use server »  Web interface for monitoring •  Graphical & Text •  24 hour historical data »  Auto-configurator for EC2 »  REST API •  Support URL style queries •  Benefit : Easy integration for web deployments 11: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 12. Gear6 Web Cache Server Increasing Cloud Utility: “2B or not 2B” Deploy in Cloud Speed Apps Scale with with AWS with Memcached Gear6 Web Cache »  On-demand »  Offload apps and DB »  Increase efficiency of »  Low cost of entry »  Decrease latency every image »  Scale by “replication” »  Consolidate images »  Image management »  Decrease costs becomes issue 12: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 13. Education: Amazon EC2 Images Linux, USA Standard Memory High- 13: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 14. Gear6 Web Cache Server Pricing EC2 (USA) + Standard Memory High- * Note: AWS charges still apply for 32 bit offering 14: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 15. DIY vs Gear6 Web Cache Server Linux, USA Higher Utility: + = + * Note: AWS charges still apply for 32 bit offering ** Note: Gear6 priced offerings include 24x7 support 15: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 16. Gear6 Web Cache Server AMI Support Linux, USA Standard High-Memory 16: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 17. Internet AWS EC2 – Web / Application Servers -Auto Scaling to meet demand EC2 – Gear6 Web Cache -Auto Scaling to meet demand S3 – Large object store RDS – Dynamic data SimpleDB– Static data (eg video) (profile information) (eg Credentials) 17: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 18. Use Case 2 - Hybrid App / Web Tier Load Balancer MySQL (Spike in traffic directs to AWS) Gear6 Web Cache Data Centre Internet AWS EC2 – Web / Application Servers -Auto Scaling to meet demand EC2 – Gear6 Web Cache Server -Auto Scaling to meet demand RDS – Dynamic data (profile information) 18: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 19. Web Cache Product Packaging Full Spectrum Deployment Options: Dedicated & On-Demand Q2 2009 2H 2009 Gear6 Web Cache 2.2 Gear 6 Web Cache 2.3 Gear 6 Web Cache 2.3.5 Gear 6 Web Cache Server General Availability MHP Services Universal Distro Cloud AMI & Framework Key Innovations: Key Innovations: Key Innovations: Key Innovations: •  Flash support •  Rich programmatic •  Performance •  Multi size offering •  Memory optimization interface/API for Improvements: IO, •  Efficient server •  Failover platform management threading, locking •  Media Allocator •  Replication •  Multi-tenancy •  Statistics Improvements •  Web reporting •  Non-disruptive •  IP consolidation mechanism upgrades •  Enhanced management •  Free and paid versions •  Advanced Memcached interface reporting •  Secure memcached “zones” •  Gear6 Cloud Offering priced for standard and high-memory instances •  Gear6 offers free images on 32 bit platforms •  Gear6 offers all major deployment options (data centre, MHP and cloud) 19: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 20. Summary •  Gear6 provides #1 commercial distro of Memcached »  Leading customers in social networking, ecommerce, gaming web segments »  Several top 10 fastest growing sites run on Gear6 »  Seeing customers migrate from closed and niche distributed caching systems •  Gear6 go-to-market rapidly expanding »  Delivery to more geographies and more platforms »  Early lead in customer deployment (GA) is paying dividends in terms of sales process, use cases, customer requirements and roadmap •  Cloud is the next mass platform! »  Gear6 delivers advanced cloud-based memcached solutions to users »  Gear6 Web Cache Server provides cloud customers higher performance, better utility and ease-of-use 20: Copyright 2009 Gear6 Inc., 8 Dec 2009
  • 21. 21: Copyright 2009 Gear6 Inc., 8 Dec 2009