Determining user key-value storage needs from example queries
    181.
    发明授权
    Determining user key-value storage needs from example queries 有权
    从示例查询确定用户键值存储需求

    公开(公告)号:US09336217B2

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

    申请号:US14470733

    申请日:2014-08-27

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally provided for conveying tree and index needs of a database by collecting and forwarding a statistically representative set of data requests so that a new datacenter can use its existing auto-learning and adjustment techniques to create local indices before receiving its first real or live requests. In some examples, requests at an origin datacenter may be collected to provide a small population of queries that are representative of a larger population of queries. Filters anonymizers may be employed to adhere to data sharing rules and restrictions while still allowing a new datacenter to build indices and test performance. Thus, the new datacenter may be trained asynchronously from another site and without actual data changing hands. Training and testing of destination database services may be completed before committing to customer migration.

    Abstract translation: 通常通过收集和转发统计上具有代表性的一组数据请求来传送数据库的树和索引需求的技术,使得新的数据中心可以在接收其第一个真实或实时之前使用其现有的自动学习和调整技术来创建本地索引 要求。 在一些示例中,可以收集原始数据中心的请求以提供代表较大群查询的小量查询。 可以使用过滤器匿名器来遵守数据共享规则和限制,同时仍然允许新的数据中心构建索引并测试性能。 因此,可以从另一个站点异步地训练新的数据中心,而不需要实际的数据更换手。 目的地数据库服务的培训和测试可能在承诺客户迁移之前完成。

    Phase change memory thermal management with electrocaloric effect materials
    182.
    发明授权
    Phase change memory thermal management with electrocaloric effect materials 有权
    相变记忆热管理与电热效应材料

    公开(公告)号:US09318192B2

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

    申请号:US13810324

    申请日:2012-09-18

    Inventor: Ezekiel Kruglick

    CPC classification number: G11C13/0004 G11C7/04 G11C13/0069 G11C2013/008

    Abstract: Technologies are generally described herein for managing heat within a phase change memory (PCM) structure utilizing electrocaloric effect materials. Some example PCM structures may include an electrocaloric effect material layer thermally coupled to an array of PCM cells. The electrocaloric effect material layer may be segmented so that activation of each segment is coordinated with a subset of the PCM cells within the array. While excess heat emanates from a PCM cell during memory operations, a corresponding electrocaloric effect material segment may be activated to decrease the thermal resistance of the electrocaloric effect material, which transfers the excess heat away from the neighboring PCM cells.

    Abstract translation: 本文通常描述技术来在利用电热效应材料的相变存储器(PCM)结构内管理热量。 一些示例PCM结构可以包括热耦合到PCM单元阵列的电热效应材料层。 可以将电热效应材料层分段,使得每个段的激活与阵列内的PCM单元的子集协调。 虽然在存储器操作期间从PCM单元发出多余的热量,但是可以激活相应的电热效应材料段,以降低电热效应材料的热阻,其将多余的热量从相邻的PCM单元传递。

    Infrastructure identification of available platforms for migration in place
    183.
    发明授权
    Infrastructure identification of available platforms for migration in place 有权
    基础设施识别可用的迁移平台

    公开(公告)号:US09311316B2

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

    申请号:US14488453

    申请日:2014-09-17

    Inventor: Ezekiel Kruglick

    Abstract: Technologies related to migration in place are generally described. In some examples, software and/or data associated with a platform customer can be “migrated” to a new platform while allowing the platform customer's software and/or data to remain on same hardware. A data center and/or Infrastructure as a Service (IaaS) provider may be configured to support migration in place for example by providing hardware identifiers upon request, providing platform identifiers upon request, providing platform compatibility information upon request and/or approving platforms for migration in place operations, deploying platform modules to migration in place hardware, providing user session support during migration in place operations, and/or performing security operations.

    Abstract translation: 通常描述与移动有关的技术。 在一些示例中,与平台客户相关联的软件和/或数据可以被“迁移”到新平台,同时允许平台客户的软件和/或数据保持在相同的硬件上。 数据中心和/或基础架构即服务(IaaS)提供商可以被配置为支持移植,例如通过根据请求提供硬件标识符,根据请求提供平台标识符,根据请求提供平台兼容性信息和/或批准用于迁移的平台 到位操作,将平台模块部署到现场硬件迁移,在迁移到位操作期间提供用户会话支持,和/或执行安全操作。

    Pausing virtual machines using API signaling
    184.
    发明授权
    Pausing virtual machines using API signaling 有权
    使用API​​信号暂停虚拟机

    公开(公告)号:US09298502B2

    公开(公告)日:2016-03-29

    申请号:US14110132

    申请日:2013-01-31

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally described for pausing virtual machines using API signaling. In some examples, active threads in a VM may be listed on a registered thread list. When the active threads in the VM perform external API calls, they may provide wait messages, which may then be compared with the registered thread list to determine if the VM should be paused. Subsequently, one or more replies to the external API calls may be received and used to determine if the VM should be reactivated.

    Abstract translation: 通常使用技术来描述使用API​​信号暂停虚拟机。 在一些示例中,VM中的活动线程可以列在注册的线程列表上。 当VM中的活动线程执行外部API调用时,它们可能会提供等待消息,然后可以将其等待与注册的线程列表进行比较,以确定VM是否应该暂停。 随后,可以接收对外部API调用的一个或多个答复,并用于确定是否应重新激活VM。

    TREE COMPARISON TO MANAGE PROGRESSIVE DATA STORE SWITCHOVER WITH ASSURED PERFORMANCE
    185.
    发明申请
    TREE COMPARISON TO MANAGE PROGRESSIVE DATA STORE SWITCHOVER WITH ASSURED PERFORMANCE 有权
    TREE与管理数据存储开关的比较保证性能

    公开(公告)号:US20160085791A1

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

    申请号:US14796259

    申请日:2015-07-10

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally provided for progressive key value store switchover by evaluating a maturity of a migrated data store and allowing piecewise switching of substructure area query servicing from an origin data store to a destination data store. In some examples, abstractions of origin and destination tree structures may be compared to each other in order to generate an evaluation metric at substantially reduced performance evaluation load. The evaluation metric may target performance sampling while assuring a desired performance level with localized query servicing switchover. Piecewise data transfer may also be optionally enabled such that overall storage can be similar to the storage of a single data store copy while reducing an impact on existing data store services.

    Abstract translation: 通常通过评估迁移的数据存储的成熟度并允许从原始数据存储区到目的地数据存储区的子结构区域查询服务的分段切换,通常为逐行关键值存储切换提供技术。 在一些示例中,原始和目的地树结构的抽象可以彼此比较,以便以显着降低的性能评估负载生成评估度量。 评估指标可以针对性能采样,同时通过本地化查询服务切换确保所需的性能级别。 还可以可选地启用分段数据传输,使得总体存储可以类似于单个数据存储副本的存储,同时减少对现有数据存储服务的影响。

    Malicious attack prevention through cartography of co-processors at datacenter
    188.
    发明授权
    Malicious attack prevention through cartography of co-processors at datacenter 有权
    通过在数据中心制图协同处理器进行恶意攻击预防

    公开(公告)号:US09237165B2

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

    申请号:US14371730

    申请日:2013-11-06

    Abstract: Technologies are directed to prevention of malicious attacks through cartography of co-processors at a datacenter. According to some examples, configuration data to create a co-processor at a field programmable gate array (FPGA) may be received at a configuration controller. The configuration controller may determine unused arrangements for the co-processor and unused placements at the FPGA corresponding to the unused arrangements. The used arrangements and the unused placements, associated with a type of the co-processor, may be stored in a configuration matrix. One of the unused arrangements and one of the unused placements corresponding to the selected unused arrangement may then be selected by the configuration controller to create the co-processor.

    Abstract translation: 技术旨在通过在数据中心制图协同处理器来防止恶意攻击。 根据一些示例,可以在配置控制器处接收在现场可编程门阵列(FPGA)处创建协处理器的配置数据。 配置控制器可以确定协处理器的未使用的配置和对应于未使用的布置的FPGA处的未使用的布置。 与协处理器的类型相关联的所使用的布置和未使用的布置可以存储在配置矩阵中。 然后可以由配置控制器选择一个未使用的布置和对应于所选择的未使用布置的一个未使用的布置以创建协处理器。

    LEAKAGE CURRENT VARIABILITY BASED POWER MANAGEMENT
    189.
    发明申请
    LEAKAGE CURRENT VARIABILITY BASED POWER MANAGEMENT 有权
    基于泄漏电流变化的电力管理

    公开(公告)号:US20160004288A1

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

    申请号:US14325280

    申请日:2014-07-07

    Inventor: Ezekiel Kruglick

    CPC classification number: G06F1/3203 G06F1/3206 G06F1/3287

    Abstract: Technologies are generally described to provide a leakage current variability based power management of a processor. According to some examples, instruction counters and aggregated power consumption of the processor may be used to process power measurements of the processor into linear equations. The linear equations may be processed to produce a set of leakage values for the processor. In an example scenario, computation data from a power controller and processor instruction counters (PICs) of a core of the processor may be used to determine the leakage current variability of the core. A table of linear combination samples may be generated from the computation data. A micro-architectural leakage map of the core may be generated from the linear combination samples within the table.

    Abstract translation: 技术通常被描述为提供基于泄漏电流可变性的处理器的电源管理。 根据一些示例,可以使用处理器的指令计数器和聚合功率消耗来将处理器的功率测量值处理成线性方程式。 可以处理线性方程式以产生处理器的一组泄漏值。 在示例情况下,可以使用来自处理器核心的功率控制器和处理器指令计数器(PIC)的计算数据来确定核心的漏电流可变性。 可以从计算数据生成线性组合样本表。 可以从表内的线性组合样本生成核心的微结构泄漏图。

    COMMUNICATION OF APPLICATION MICROARCHITECTURE ATTRIBUTES BETWEEN DATACENTERS
    190.
    发明申请
    COMMUNICATION OF APPLICATION MICROARCHITECTURE ATTRIBUTES BETWEEN DATACENTERS 审中-公开
    DATACENTER之间应用微观结构的通信

    公开(公告)号:US20150373087A1

    公开(公告)日:2015-12-24

    申请号:US14379492

    申请日:2013-11-06

    Inventor: Ezekiel Kruglick

    CPC classification number: H04L67/10 G06F9/5044 G06F9/542

    Abstract: Technologies are directed to a communication of application microarchitecture attributes between datacenters. According to some examples, components of a distributed broker are executed at an origin datacenter and a destination datacenter to communicate the microarchitecture attributes of an application executed or being executed at the origin datacenter. The distributed broker may read an event counter register to capture an instruction counter of the application at the origin datacenter. The instruction counter may be added to a microarchitecture instruction census (MIC) at the origin datacenter. The MIC may be combined with an identification information of the application to produce a portable affinity record at the origin datacenter. In addition, the portable affinity record may be transmitted to the destination datacenter from the origin datacenter.

    Abstract translation: 技术针对数据中心之间的应用程序微架构属性的通信。 根据一些示例,分布式代理的组件在原始数据中心和目的地数据中心执行以传送在原始数据中心执行或正在执行的应用的微体系结构属性。 分布式代理可以读取事件计数器寄存器来捕获原始数据中心处的应用程序的指令计数器。 指令计数器可以添加到原始数据中心的微架构指令普查(MIC)。 MIC可以与应用的识别信息组合以在原始数据中心产生便携式亲和度记录。 此外,便携式亲和度记录可以从原始数据中心发送到目的地数据中心。

Patent Agency Ranking