MANAGING CLIENT ACCESS TO A PLURALITY OF COMPUTING SYSTEMS
    3.
    发明申请
    MANAGING CLIENT ACCESS TO A PLURALITY OF COMPUTING SYSTEMS 有权
    管理客户端访问多种计算系统

    公开(公告)号:US20150019727A1

    公开(公告)日:2015-01-15

    申请号:US13927892

    申请日:2013-06-26

    IPC分类号: H04L29/08

    CPC分类号: H04L67/1004 H04L67/1008

    摘要: Processes and systems are disclosed for leasing a consumer system access to a producer system. The consumer system can communicate with a set of leasing agents to obtain the identity of a number of producer systems capable of providing the consumer system with access to a service. Each leasing agent may provide the consumer system with access to a producer system for a period of time. If the consumer system requires further access to a particular producer system, the consumer system can request renewal of the lease from the leasing agent that provided the initial lease of the producer system to the consumer system.

    摘要翻译: 公开了用于租用消费者系统访问生产者系统的过程和系统。 消费者系统可以与一组租赁代理进行通信,以获得能够向消费者系统提供对服务的访问的多个生产者系统的身份。 每个租赁代理可以向消费者系统提供对生产者系统的访问一段时间。 如果消费者系统需要对特定生产者系统的进一步访问,则消费者系统可以向提供给生产者系统的初始租赁的租赁代理机构请求对租赁的更新。

    CACHED DATA REPLICATION FOR CACHE RECOVERY
    5.
    发明申请
    CACHED DATA REPLICATION FOR CACHE RECOVERY 审中-公开
    用于缓存恢复的缓存数据复制

    公开(公告)号:US20160328301A1

    公开(公告)日:2016-11-10

    申请号:US15159710

    申请日:2016-05-19

    摘要: Processes are disclosed for embodiments of a caching system to utilize a snapshot file or other limited size data structure to store a portion of the data stored in a cache. The snapshot file can be stored on persistent or otherwise non-transitory storage so that, even in case of a restart, crash or power loss event, the data stored in the snapshot file persists and can be used by the caching system after starting up. The snapshot file can then be used to restore at least some data into the cache in cases where the cached data in the cache is lost. For example, in cases of a cold-start or restart, the caching system can load data from the snapshot file into the empty cache. This can increase the number of cache hits since the cache is repopulated with useful data at startup.

    摘要翻译: 公开了用于缓存系统的实施例的过程,以利用快照文件或其他有限大小的数据结构来存储存储在高速缓存中的数据的一部分。 快照文件可以存储在持久或非暂时的存储中,以便即使在重新启动,崩溃或掉电事件的情况下,存储在快照文件中的数据仍然存在,并且可以在启动后由缓存系统使用。 在高速缓存中缓存的数据丢失的情况下,快照文件可用于将至少一些数据恢复到高速缓存中。 例如,在冷启动或重新启动的情况下,缓存系统可以将数据从快照文件加载到空高速缓存中。 这可以增加缓存命中的次数,因为缓存在启动时被重新填充有用的数据。

    Managing client access to a plurality of computing systems
    6.
    发明授权
    Managing client access to a plurality of computing systems 有权
    管理客户端对多个计算系统的访问

    公开(公告)号:US09350801B2

    公开(公告)日:2016-05-24

    申请号:US13927892

    申请日:2013-06-26

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L67/1004 H04L67/1008

    摘要: Processes and systems are disclosed for leasing a consumer system access to a producer system. The consumer system can communicate with a set of leasing agents to obtain the identity of a number of producer systems capable of providing the consumer system with access to a service. Each leasing agent may provide the consumer system with access to a producer system for a period of time. If the consumer system requires further access to a particular producer system, the consumer system can request renewal of the lease from the leasing agent that provided the initial lease of the producer system to the consumer system.

    摘要翻译: 公开了用于租用消费者系统访问生产者系统的过程和系统。 消费者系统可以与一组租赁代理进行通信,以获得能够向消费者系统提供对服务的访问的多个生产者系统的身份。 每个租赁代理可以向消费者系统提供对生产者系统的访问一段时间。 如果消费者系统需要对特定生产者系统的进一步访问,则消费者系统可以向提供给生产者系统的初始租赁的租赁代理机构请求对租赁的更新。

    Distributed caching system
    7.
    发明授权
    Distributed caching system 有权
    分布式缓存系统

    公开(公告)号:US09064124B1

    公开(公告)日:2015-06-23

    申请号:US13720865

    申请日:2012-12-19

    IPC分类号: G06F21/00 G06F21/60 G06F21/10

    摘要: The disclosure describes embodiments of a distributed caching system that are configured to store session state identifiers in a networked cache, enabling dynamic allocation of requests to servers. Client devices can resume secure sessions even if assigned to new servers as the new servers can obtain the session state identifiers from the distributed caching system. In at least some cases, the client device can be authenticated without the server having to perform a full authentication, thereby reducing the workload of the server and decreasing latency as the server can respond faster.

    摘要翻译: 本公开描述了分布式缓存系统的实施例,其被配置为在联网高速缓存中存储会话状态标识符,使得能够对服务器进行动态分配请求。 即使分配给新服务器,客户端设备也可以恢复安全会话,因为新服务器可以从分布式缓存系统获取会话状态标识符。 在至少一些情况下,可以对客户端设备进行身份验证,而不需要服务器执行完全身份验证,从而减少服务器的工作负载,并减少延迟,因为服务器可以更快地响应。

    Distributed caching system
    8.
    发明授权

    公开(公告)号:US11068398B2

    公开(公告)日:2021-07-20

    申请号:US16865189

    申请日:2020-05-01

    IPC分类号: G06F12/08 G06F12/0813

    摘要: Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first caching system serves as a caching front-end to a distributed cluster of additional caching systems. The caching systems may be spread over multiple partition groups. In one embodiment, cache writes at a cache system in one partition group are distributed to other partition groups. By propagating the cache writes across multiple partition groups, the caches at the different partition groups include more recently accessed data, thereby increasing the likelihood of cache hits.

    Distributed caching system
    9.
    发明授权

    公开(公告)号:US09621399B1

    公开(公告)日:2017-04-11

    申请号:US13720820

    申请日:2012-12-19

    IPC分类号: G06F15/16 H04L29/06 H04L29/08

    摘要: Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first cache system serves as a caching front-end to a distributed cluster of additional cache systems. The first cache system can distribute cache requests to the additional cache systems. The first distributed caching system can also serve as a cache server itself, by storing data on its own internal cache. For example, the first cache system can first attempt to find a requested data item on the internal cache, but, if the lookup results in a cache miss, the first cache system can search the additional cache systems for the data. In some embodiments, the first cache system is configured to identify additional requests for the first data item and duplicate the requested data item in order to respond to the additional requests, which allows for greater responsiveness to requests.

    Distributed caching system
    10.
    发明授权
    Distributed caching system 有权
    分布式缓存系统

    公开(公告)号:US09390052B1

    公开(公告)日:2016-07-12

    申请号:US13720553

    申请日:2012-12-19

    IPC分类号: G06F15/167 G06F17/30

    摘要: Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first cache system serves as a caching front-end to a distributed cluster of additional cache systems. The first cache system can distribute cache requests to the additional cache systems. The first distributed caching system can also serve as a cache server itself, by storing data on its own internal cache. For example, the first cache system can first attempt to find a requested data item on the internal cache, but, if the lookup results in a cache miss, the first cache system can search the additional cache systems for the data. In some embodiments, the first cache system is configured to multiplex requests to each additional cache system over a single negotiated streaming protocol connection, which allows for network efficiencies and faster detection of failure.

    摘要翻译: 公开了分布式缓存系统的实施例,其跨越网络上的多个计算设备的高速缓存数据。 在一个实施例中,第一高速缓存系统充当到附加高速缓存系统的分布式集群的高速缓存前端。 第一个缓存系统可以将高速缓存请求分发到附加的缓存系统。 第一个分布式缓存系统也可以作为缓存服务器本身,通过将数据存储在自己的内部缓存中。 例如,第一缓存系统可以首先尝试在内部高速缓存上找到所请求的数据项,但是如果查找导致高速缓存未命中,则第一高速缓存系统可以搜索附加高速缓存系统的数据。 在一些实施例中,第一高速缓存系统被配置为通过单个协商的流协议连接将请求复用到每个附加高速缓存系统,这允许网络效率和更快的故障检测。