Invention Grant
- Patent Title: High-density multi-tenant distributed cache as a service
-
Application No.: US13274355Application Date: 2011-10-17
-
Publication No.: US10200493B2Publication Date: 2019-02-05
- Inventor: Perraju Bendapudi , Hari Krishnan S. , Jithendra K. Veeramachaneni , Jagan M. Peri , Jatin Kakkar , Amit Kumar Yadav
- Applicant: Perraju Bendapudi , Hari Krishnan S. , Jithendra K. Veeramachaneni , Jagan M. Peri , Jatin Kakkar , Amit Kumar Yadav
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Ray Quinney & Nebeker, P.C.
- Agent James S. Bullough; Benjamin P. Tabor
- Main IPC: G06F21/33
- IPC: G06F21/33 ; H04L12/24 ; H04L29/06 ; H04L29/08

Abstract:
A multi-tenant, elastically scalable cache as a service is disclosed. Embodiments of the cache service eliminate the need for applications to manage their own cache tier. The multi-tenant cache service is implemented by maintaining/creating multiple named caches in a cache cluster and mapping each tenant's cache to a named cache in the cluster. Strict quotas are enforced on cache sizes This allows caches with different replication attributes to co-exist on the same cache server, allows migration of a cache from one cluster to another for load balancing purposes, and allows a cache to inflate/deflate to meet business needs. A network load balancer is used to route cache items to servers.
Public/Granted literature
- US20130097680A1 HIGH-DENSITY MULTI-TENANT DISTRIBUTED CACHE AS A SERVICE Public/Granted day:2013-04-18
Information query