Distributed lock management in a cloud computing environment

    公开(公告)号:US09658899B2

    公开(公告)日:2017-05-23

    申请号:US13914104

    申请日:2013-06-10

    CPC classification number: G06F9/526 G06F9/5077

    Abstract: A distributed lock manager (DLM) may be implemented in a distributed computing system that provides virtualized computing resources and/or virtual computing services to clients. Locks may be created and managed by the DLM in response to requests from clients to do so. The components of the DLM may communicate with each other over a network other than one over which client application components communicate with each other or access the shared resources protected by the locks. For example, DLM components may communicate over a control plane network of a cloud computing environment and application components may communicate over a data plane network of the cloud computing environment. The DLM may expose an API to clients, allowing them to make local calls to a DLM component on the same node to perform various lock management operations. The meanings of the lock values may be established by their use in client applications.

    DISTRIBUTED LOCK MANAGEMENT IN A CLOUD COMPUTING ENVIRONMENT
    7.
    发明申请
    DISTRIBUTED LOCK MANAGEMENT IN A CLOUD COMPUTING ENVIRONMENT 有权
    云计算环境中的分布式锁定管理

    公开(公告)号:US20140365549A1

    公开(公告)日:2014-12-11

    申请号:US13914104

    申请日:2013-06-10

    CPC classification number: G06F9/526 G06F9/5077

    Abstract: A distributed lock manager (DLM) may be implemented in a distributed computing system that provides virtualized computing resources and/or virtual computing services to clients. Locks may be created and managed by the DLM in response to requests from clients to do so. The components of the DLM may communicate with each other over a network other than one over which client application components communicate with each other or access the shared resources protected by the locks. For example, DLM components may communicate over a control plane network of a cloud computing environment and application components may communicate over a data plane network of the cloud computing environment. The DLM may expose an API to clients, allowing them to make local calls to a DLM component on the same node to perform various lock management operations. The meanings of the lock values may be established by their use in client applications.

    Abstract translation: 分布式锁管理器(DLM)可以在向客户端提供虚拟化计算资源和/或虚拟计算服务的分布式计算系统中实现。 DLM可以创建和管理锁定,以响应客户端的请求。 DLM的组件可以通过除了通过哪个客户端应用组件彼此通信的网络之外的网络彼此通信或访问被锁保护的共享资源来进行通信。 例如,DLM组件可以通过云计算环境的控制平面网络通信,并且应用组件可以通过云计算环境的数据平面网络进行通信。 DLM可能向客户端公开API,允许他们对同一节点上的DLM组件进行本地调用,以执行各种锁管理操作。 锁定值的含义可以通过在客户端应用程序中的使用来确定。

Patent Agency Ranking