会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Automated cloud workload management in a map-reduce environment
    • 在减少地图的环境中自动化云工作负载管理
    • US08839260B2
    • 2014-09-16
    • US13434768
    • 2012-03-29
    • Ronald P. DoyleDavid L. Kaminsky
    • Ronald P. DoyleDavid L. Kaminsky
    • G06F9/46
    • H04L67/1008G06F9/5044G06F9/5072H04L67/322
    • A computing device associated with a cloud computing environment identifies a first worker cloud computing device from a group of worker cloud computing devices with available resources sufficient to meet required resources for a highest-priority task associated with a computing job including a group of prioritized tasks. A determination is made as to whether an ownership conflict would result from an assignment of the highest-priority task to the first worker cloud computing device based upon ownership information associated with the computing job and ownership information associated with at least one other task assigned to the first worker cloud computing device. The highest-priority task is assigned to the first worker cloud computing device in response to determining that the ownership conflict would not result from the assignment of the highest-priority task to the first worker cloud computing device.
    • 与云计算环境相关联的计算设备使用足够的资源来满足来自一组工作者云计算设备的第一工作者云计算设备,以满足与包括一组优先化任务的计算作业相关联的最高优先级任务所需的资源。 确定基于与计算作业相关联的所有权信息和与分配给第一工作者云计算设备的至少一个其他任务相关联的所有权信息将最高优先级任务分配给第一工作者云计算设备是否产生所有权冲突 第一个工作者云计算设备。 响应于确定所述权限冲突不会由最高优先级任务分配给第一工作者云计算设备而将最高优先级任务分配给第一工作者云计算设备。
    • 3. 发明授权
    • Energy-efficient server location determination
    • 节能服务器位置确定
    • US08522056B2
    • 2013-08-27
    • US13526785
    • 2012-06-19
    • Seraphin B. CaloDavid L. KaminskyDinesh C. VermaXiping Wang
    • Seraphin B. CaloDavid L. KaminskyDinesh C. VermaXiping Wang
    • G06F1/00
    • G06F1/22H05K7/20836
    • A heat potential value for each of a set of available server locations is calculated via a data center controller based upon at least one active server in a data center. A minimal calculated heat potential value for the set of available server locations is identified. An available server location associated with the identified minimal calculated heat potential value is selected from the set of available server locations. A maximal calculated heat potential value is identified for the set of available server locations. An available server location associated with the identified maximal calculated heat potential value is selected from the set of available server locations. A server located at the selected available server location associated with the identified maximal calculated heat potential value is automatically de-energized.
    • 基于数据中心中的至少一个活动服务器,经由数据中心控制器计算一组可用服务器位置中的每一个的热势值。 识别可用服务器位置集合的最小计算热势值。 从可用服务器位置的集合中选择与所识别的最小计算热电势值相关联的可用服务器位置。 为可用服务器位置集合确定最大计算的热势值。 从可用服务器位置的集合中选择与所识别的最大计算热电势值相关联的可用服务器位置。 位于与所识别的最大计算热电势值相关联的所选择的可用服务器位置处的服务器被自动断电。
    • 4. 发明授权
    • Policy-based program optimization to minimize environmental impact of software execution
    • 基于策略的程序优化,以最大限度地减少软件执行的环境影响
    • US08495605B2
    • 2013-07-23
    • US12140045
    • 2008-06-16
    • Neeraj JoshiDavid L. Kaminsky
    • Neeraj JoshiDavid L. Kaminsky
    • G06F9/45G06F1/32G06F11/30
    • G06F8/443G06F11/3612
    • A method for policy-based program optimization of existing software code is performed where the code is segmented into code modules. The optimization is based on a performance policy that defines a target characteristic and a sacrificial characteristic relating to the existing software code and further defines an allowable degradation of the sacrificial characteristic resulting from optimization of the target characteristic. This method may include identifying code modules that contribute to suboptimal performance of the software code with respect to the target characteristic; identifying code transformations that increase performance of the suboptimal code modules with respect to the target characteristic; and optimizing the identified code modules by selectively applying the code transformations in accordance with the performance policy to increase performance of the software code with respect to the target characteristic.
    • 执行现有软件代码的基于策略的程序优化的方法,其中代码被分割成代码模块。 优化基于定义与现有软件代码相关的目标特性和牺牲特性的性能策略,并进一步限定由目标特性的优化产生的牺牲特性的容许劣化。 该方法可以包括识别有助于相对于目标特性的软件代码的次优性能的代码模块; 识别相对于目标特征提高次优代码模块的性能的代码转换; 以及通过根据性能策略选择性地应用代码转换来优化所识别的代码模块,以增加相对于目标特性的软件代码的性能。
    • 6. 发明申请
    • OPTIMIZED RESOURCE MANAGEMENT FOR MAP/REDUCE COMPUTING
    • 优化地图/减少计算资源管理
    • US20120215920A1
    • 2012-08-23
    • US13406873
    • 2012-02-28
    • Ronald P. DoyleDavid L. Kaminsky
    • Ronald P. DoyleDavid L. Kaminsky
    • G06F15/173
    • G06F9/5066H04L41/0813H04L41/0896
    • The present invention includes a method for resource optimization of map/reduce computing in a computing cluster. The method can include receiving a computational problem for processing in a map/reduce module, subdividing the computational problem into a set of sub-problems and mapping a selection of the sub-problems in the set to respective nodes in a computing cluster, for example a cloud computing cluster, computing for a subset of the nodes in the computing cluster a required resource capacity of the subset of the nodes to process a mapped one of the sub-problems and an existing capacity of the subset of the nodes, and augmenting the existing capacity to an augmented capacity when the required resource capacity exceeds the existing capacity, and when a cost of augmenting the existing capacity to the augmented capacity does not exceed a penalty for breaching a service level agreement (SLA) for the subset of the nodes.
    • 本发明包括用于计算集群中的映射/减少计算的资源优化的方法。 该方法可以包括在地图/缩小模块中接收用于处理的计算问题,将计算问题细分为一组子问题,并将集合中的子问题的选择映射到计算集群中的相应节点,例如 云计算集群,计算群集中节点子集的一部分,节点子集的所需资源容量,以处理映射的一个子问题和节点子集的现有容量,并增加 当所需资源容量超过现有容量时,增加容量的现有容量,以及当增加容量的现有容量的成本不超过违反节点子集的服务级别协议(SLA)的惩罚。
    • 7. 发明授权
    • Visualization and consolidation of virtual machines in a virtualized data center
    • 虚拟化数据中心虚拟机的可视化和整合
    • US08245140B2
    • 2012-08-14
    • US12650629
    • 2009-12-31
    • Keith BarberAdam J. FriedlanderRobert HaganDavid L. Kaminsky
    • Keith BarberAdam J. FriedlanderRobert HaganDavid L. Kaminsky
    • G06F15/177
    • G06F9/5077G06F9/4856
    • A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center can include identifying different server computers in a virtualized data center, computing load metrics for each of the server computers, and rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer. The method further can include selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers. Yet further, the method can include further computing prospective load metrics for the source and the target resulting from the prospective migration of the virtual machine to the target. Finally, the method can include displaying in the GUI respective graphs of the prospective load metrics for each of the source and the target.
    • 用于可视化和模拟虚拟化数据中心中的不同虚拟机的服务器整合的方法可以包括:识别虚拟化数据中心中的不同服务器计算机,计算每个服务器计算机的负载度量,以及绘制所计算的负载度量图 主机中的图形用户界面(GUI)中的服务器计算机。 该方法还可以包括选择服务器计算机中的源服务器计算机以及服务器计算机之间的目标服务器计算机,并进一步选择用于从服务器计算机的源服务器计算机到目标服务器计算机之间的预期迁移的虚拟机。 此外,该方法可以包括进一步计算由虚拟机预期迁移到目标而导致的源和目标的预期负载度量。 最后,该方法可以包括在GUI中显示各源和目标的预期负载量度的各个图形。
    • 8. 发明申请
    • OPTIMIZED RESOURCE MANAGEMENT FOR MAP/REDUCE COMPUTING
    • 优化地图/减少计算资源管理
    • US20120005345A1
    • 2012-01-05
    • US12828245
    • 2010-06-30
    • Ronald P. DoyleDavid L. Kaminsky
    • Ronald P. DoyleDavid L. Kaminsky
    • G06F15/16
    • G06F9/5066H04L41/0813H04L41/0896
    • Embodiments of the present invention include a method for resource optimization of map/reduce computing in a computing cluster. The method can include receiving a computational problem for processing in a map/reduce module, subdividing the computational problem into a set of sub-problems and mapping a selection of the sub-problems in the set to respective nodes in a computing cluster, for example a cloud computing cluster, computing for a subset of the nodes in the computing cluster a required resource capacity of the subset of the nodes to process a mapped one of the sub-problems and an existing capacity of the subset of the nodes, and augmenting the existing capacity to an augmented capacity when the required resource capacity exceeds the existing capacity, and when a cost of augmenting the existing capacity to the augmented capacity does not exceed a penalty for breaching a service level agreement (SLA) for the subset of the nodes.
    • 本发明的实施例包括用于计算集群中的地图/减少计算的资源优化的方法。 该方法可以包括在地图/缩小模块中接收用于处理的计算问题,将计算问题细分为一组子问题,并将集合中的子问题的选择映射到计算集群中的相应节点,例如 云计算集群,计算群集中节点子集的一部分,节点子集的所需资源容量,以处理映射的一个子问题和节点子集的现有容量,并增加 当所需资源容量超过现有容量时,增加容量的现有容量,以及当增加容量的现有容量的成本不超过违反节点子集的服务级别协议(SLA)的惩罚。
    • 9. 发明申请
    • SUSPICIOUS NODE DETECTION AND RECOVERY IN MAPREDUCE COMPUTING
    • 在MAPREDUCE计算中的可靠的节点检测和恢复
    • US20110162069A1
    • 2011-06-30
    • US12651100
    • 2009-12-31
    • Bryan E. AupperleDavid L. Kaminsky
    • Bryan E. AupperleDavid L. Kaminsky
    • G06F21/20G06F9/46
    • H04L63/1441G06F21/552
    • Embodiments of the present invention address deficiencies of the art in respect to distributed computing for large data sets on clusters of computers and provide a novel and non-obvious method, system and computer program product for detecting and correcting malicious nodes in a cloud computing environment (e.g., MapReduce computing). In one embodiment of the invention, a computer-implemented method for detecting and correcting malicious nodes in a cloud computing environment can include selecting a task to dispatch to a first worker node, setting a suspicion index threshold for the selected task, determining a suspicion index for the selected task, comparing the suspicion index to the suspicion index threshold and receiving a result from a first worker node. The method further can include applying a recovery action when the suspicion index exceeds the selected suspicion index threshold.
    • 本发明的实施例解决了关于计算机集群上的大数据集的分布式计算的本领域的缺陷,并且提供了用于在云计算环境中检测和校正恶意节点的新颖且非显而易见的方法,系统和计算机程序产品( 例如,MapReduce计算)。 在本发明的一个实施例中,一种用于检测和校正云计算环境中的恶意节点的计算机实现的方法可以包括:选择要发送到第一工作节点的任务,设置所选任务的怀疑指数阈值,确定所述疑问指数 对于所选择的任务,将怀疑指数与怀疑指数阈值进行比较,并从第一个工作节点接收结果。 该方法还可以包括当怀疑指数超过所选择的怀疑指数阈值时应用恢复动作。
    • 10. 发明申请
    • AUTOMATED CLOUD WORKLOAD MANAGEMENT IN A MAP-REDUCE ENVIRONMENT
    • 自动化云在地图减少环境中的工作流程管理
    • US20110154350A1
    • 2011-06-23
    • US12642659
    • 2009-12-18
    • Ronald P. DoyleDavid L. Kaminsky
    • Ronald P. DoyleDavid L. Kaminsky
    • G06F9/50
    • H04L67/1008G06F9/5044G06F9/5072H04L67/322
    • A computing device associated with a cloud computing environment identifies a first worker cloud computing device from a group of worker cloud computing devices with available resources sufficient to meet required resources for a highest-priority task associated with a computing job including a group of prioritized tasks. A determination is made as to whether an ownership conflict would result from an assignment of the highest-priority task to the first worker cloud computing device based upon ownership information associated with the computing job and ownership information associated with at least one other task assigned to the first worker cloud computing device. The highest-priority task is assigned to the first worker cloud computing device in response to determining that the ownership conflict would not result from the assignment of the highest-priority task to the first worker cloud computing device.
    • 与云计算环境相关联的计算设备使用足够的资源来满足来自一组工作者云计算设备的第一工作者云计算设备,以满足与包括一组优先化任务的计算作业相关联的最高优先级任务所需的资源。 确定基于与计算作业相关联的所有权信息和与分配给第一工作者云计算设备的至少一个其他任务相关联的所有权信息将最高优先级任务分配给第一工作者云计算设备是否产生所有权冲突 第一个工作者云计算设备。 响应于确定所述权限冲突不会由最高优先级任务分配给第一工作者云计算设备而将最高优先级任务分配给第一工作者云计算设备。