Rolling Version Update Deployment Utilizing Dynamic Node Allocation

    公开(公告)号:US20180032323A1

    公开(公告)日:2018-02-01

    申请号:US15221496

    申请日:2016-07-27

    CPC classification number: G06F8/65 G06F9/50 H04L67/34

    Abstract: Methods are disclosed for dynamic node allocation for a server system that can automatically heal on failure—minimizing the need for static configuration—dynamically adjusting server resources to match load, and minimize end user wait times. The disclosed methods dynamically allocate nodes to increase capacity for a platform that accepts data queries. Additionally disclosed is a system for rolling version update deployment: workers maintain org lists of org-task-queues that they service; org-affinities between the workers and the org-task-queues require the workers to have access to local copies of immutable data sets to service org-tasks from the org-task-queues of the orgs that they service. A leader running on a worker implements a healing and balancing service that maintains worker redundancy, manages the workers' org-affinities to accumulate orgs on their respective org-lists. The leader implements messaging to the workers to update to a new software version and monitors completion of updates.

    ROW LEVEL SECURITY INTEGRATION OF ANALYTICAL DATA STORE WITH CLOUD ARCHITECTURE
    12.
    发明申请
    ROW LEVEL SECURITY INTEGRATION OF ANALYTICAL DATA STORE WITH CLOUD ARCHITECTURE 有权
    分析数据存储与云建筑的层次安全整合

    公开(公告)号:US20160104002A1

    公开(公告)日:2016-04-14

    申请号:US14512230

    申请日:2014-10-10

    Abstract: A predicate-based row level security system is used when workers build or split an analytical data store. According to one implementation, predicate-based means that security requirements of source transactional systems can be used as predicates to a rule base that generates one or more security tokens, which are associated with each row as attributes of a dimension. Similarly, when an analytic data store is to be split, build job, user and session attributes can be used to generate complementary security tokens that are compared to security tokens of selected rows. Efficient indexing of a security tokens dimension makes it efficient to qualify row retrieval based on security criteria.

    Abstract translation: 当工作人员构建或拆分分析数据存储时,使用基于谓词的行级安全系统。 根据一个实现,基于谓词的意味着源事务系统的安全需求可以用作生成一个或多个安全令牌的规则库的谓词,每个安全令牌与每个行相关联,作为维度的属性。 类似地,当要拆分分析数据存储时,构建作业,用户和会话属性可用于生成与所选行的安全性令牌进行比较的互补的安全令牌。 安全性标记维度的有效索引使得根据安全标准有效地限定行检索。

    LOW LATENCY ARCHITECTURE WITH DIRECTORY SERVICE FOR INTEGRATION OF TRANSACTIONAL DATA SYSTEM WITH ANALYTICAL DATA STRUCTURES
    13.
    发明申请
    LOW LATENCY ARCHITECTURE WITH DIRECTORY SERVICE FOR INTEGRATION OF TRANSACTIONAL DATA SYSTEM WITH ANALYTICAL DATA STRUCTURES 有权
    具有分析数据结构的交换数据系统集成的具有目录服务的低阶建筑

    公开(公告)号:US20160103702A1

    公开(公告)日:2016-04-14

    申请号:US14512240

    申请日:2014-10-10

    CPC classification number: G06F17/30557

    Abstract: Low latency communication between a transactional system and analytic data store resources can be accomplished through a low latency key-value store with purpose-designed queues and status reporting channels. Posting by the transactional system to input queues and complementary posting by analytic system workers to output queues is described. On-demand production and splitting of analytic data stores requires significant elapsed processing time, so a separate process status reporting channel is described to which workers can periodically post their progress, thereby avoiding progress inquiries and interruptions of processing to generate report status. This arrangement produces low latency and reduced overhead for interactions between the transactional system and the analytic data store system.

    Abstract translation: 可以通过具有目的设计的队列和状态报告通道的低延迟密钥值存储来实现事务系统和分析数据存储资源之间的低延迟通信。 描述事务处理系统将分析系统工作人员输入队列和补充发布到输出队列。 分析数据存储的按需生产和拆分需要大量经过的处理时间,因此描述了单独的进程状态报告通道,工作人员可以定期向其发布进度,从而避免进度查询和中断处理以生成报告状态。 这种安排为交易系统和分析数据存储系统之间的交互产生低延迟并减少开销。

Patent Agency Ranking