IMPLEMENTING FAILOVER PROCESSES BETWEEN STORAGE STAMPS
    1.
    发明申请
    IMPLEMENTING FAILOVER PROCESSES BETWEEN STORAGE STAMPS 有权
    实施存储STAMPS之间的故障处理

    公开(公告)号:US20140289554A1

    公开(公告)日:2014-09-25

    申请号:US14299738

    申请日:2014-06-09

    Abstract: Embodiments of the present invention relate to invoking and managing a failover of a storage account between partitions within a distributed computing environment, where each partition represents a key range of data for the storage account. The partitions affected by the failover include source partitions hosted on a primary storage stamp and destination partitions hosted on a secondary storage stamp, where the storage account's data is being actively replicated from the primary to the secondary storage stamp. Upon receiving a manual or automatic indication to perform the failover, configuring the source partitions to independently perform flush-send operations (e.g., distributing pending messages as a group) and then configuring the destination partitions to independently perform flush-replay operations (e.g., aggressively replaying currently pending transactions). Upon completing the flush-replay operations, designating the secondary storage stamp as a new primary storage stamp such that live traffic is directed to the new primary storage stamp.

    Abstract translation: 本发明的实施例涉及在分布式计算环境中的分区之间调用和管理存储帐户的故障切换,其中每个分区表示存储帐户的数据的关键范围。 受故障转移影响的分区包括托管在辅助存储戳记上托管的主存储戳记和目标分区上的源分区,其中存储帐户的数据正从主存储戳记主动复制。 在接收到手动或自动指示以执行故障切换时,将源分区配置为独立执行flush-send操作(例如,将挂起的消息作为一组分发),然后将目标分区配置为独立执行flush-replay操作(例如, 重播当前待处理的交易)。 在完成冲洗重放操作时,将辅助存储印记指定为新的主要存储印记,使得直播流量被定向到新的主存储印记。

    BLOB MANIPULATION IN AN INTEGRATED STRUCTURED STORAGE SYSTEM
    2.
    发明申请
    BLOB MANIPULATION IN AN INTEGRATED STRUCTURED STORAGE SYSTEM 有权
    一体化结构化存储系统中的BLOB操作

    公开(公告)号:US20130311521A1

    公开(公告)日:2013-11-21

    申请号:US13947794

    申请日:2013-07-22

    CPC classification number: G06F17/30303 G06F17/30011 G06F17/30017

    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for facilitating the structured storage of binary large objects (Blobs) to be accessed by an application program being executed by a computing device. Generally, the manipulation of Blobs in a structured storage system includes receiving a request for a Blob, which may be located by way of a Blob pointer. The Blob pointer allows for the data, such as properties, of the Blob to be identified and located. Expired properties are garbage collected as a manipulation of the Blob data within a structured storage system. In an embodiment, the Blob is identified by a key that is utilized within a primary structured index to located the requested Blob. In another embodiment, the requested Blob is located utilizing a secondary hash index. In an additional embodiment, the Blob is locate utilizing a file table.

    Abstract translation: 本发明的实施例涉及用于促进由计算设备执行的应用程序访问的二进制大对象(Blob)的结构化存储的系统,方法和计算机存储介质。 通常,结构化存储系统中Blob的操作包括接收对可以通过Blob指针定位的Blob的请求。 Blob指针允许识别和定位Blob的数据,例如属性。 过期属性作为在结构化存储系统中操纵Blob数据而被垃圾回收。 在一个实施例中,Blob由在主要结构化索引中使用的密钥来标识以定位所请求的Blob。 在另一个实施例中,使用辅助散列索引定位所请求的Blob。 在另外的实施例中,使用文件表定位Blob。

Patent Agency Ranking