会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Robust jitter-free remote clock offset measuring method
    • 稳定无抖动的远程时钟偏移测量方法
    • US08139489B2
    • 2012-03-20
    • US12186588
    • 2008-08-06
    • Steven FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • Steven FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • G01R31/08
    • H04L43/087H04J3/0667H04L43/0858H04L43/106
    • A clock offset between a client and a server is measured by: (a) the client sending a request to the server; (b) upon receiving the request in step (a), the server optionally sending a server acknowledgement to the client; (c) upon the client receiving the server acknowledgement in step (b) or directly, if no acknowledgement was used, each of the client and the server proceeding to concurrently exchange their respective timestamps with each other a multiplicity (n) of times, thus forming a multiplicity (n) of timestamp exchanges; and (d) determining a plurality of apparent forwards and backwards delays based on the multiplicity (n) of timestamp exchanges. The preferred apparent forwards and backwards delays are then selected based on the minimum values (for each direction) determined in (d) above. The clock offset between client and server is then determined based on the preferred apparent forwards and backwards delays.
    • 客户端和服务器之间的时钟偏移是通过以下方式测量的:(a)客户端向服务器发送请求; (b)在步骤(a)中接收到请求后,服务器可选地向客户端发送服务器确认; (c)在客户端在步骤(b)中接收到服务器确认或直接接收到服务器确认,如果没有使用确认,则客户端和服务器中的每个客户端和服务器进行多次(n次)的同时交换它们各自的时间戳,从而 形成多个(n)时间戳交换; 和(d)基于时间戳交换的多重性(n)来确定多个明显的向前和向后的延迟。 然后根据上述(d)中确定的最小值(对于每个方向)选择优选的明显的向前和向后延迟。 然后基于优选的明显的向前和向后延迟来确定客户端和服务器之间的时钟偏移。
    • 4. 发明申请
    • Robust Jitter-Free Remote Clock Offset Measuring Method
    • 强大的无抖动远程时钟偏移测量方法
    • US20100034103A1
    • 2010-02-11
    • US12186588
    • 2008-08-06
    • Steven FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • Steven FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • G06F11/30
    • H04L43/087H04J3/0667H04L43/0858H04L43/106
    • A clock offset between a client and a server is measured by: (a) the client sending a request to the server; (b) upon receiving the request in step (a), the server optionally sending a server acknowledgement to the client; (c) upon the client receiving the server acknowledgement in step (b) or directly, if no acknowledgement was used, each of the client and the server proceeding to concurrently exchange their respective timestamps with each other a multiplicity (n) of times, thus forming a multiplicity (n) of timestamp exchanges; and (d) determining a plurality of apparent forwards and backwards delays based on the multiplicity (n) of timestamp exchanges. The preferred apparent forwards and backwards delays are then selected based on the minimum values (for each direction) determined in (d) above. The clock offset between client and server is then determined based on the preferred apparent forwards and backwards delays.
    • 客户端和服务器之间的时钟偏移是通过以下方式测量的:(a)客户端向服务器发送请求; (b)在步骤(a)中接收到请求后,服务器可选地向客户端发送服务器确认; (c)在客户端在步骤(b)中接收到服务器确认或直接接收到服务器确认,如果没有使用确认,则客户端和服务器中的每个客户端和服务器进行多次(n次)的同时交换它们各自的时间戳,从而 形成多个(n)时间戳交换; 和(d)基于时间戳交换的多重性(n)来确定多个明显的向前和向后的延迟。 然后根据上述(d)中确定的最小值(对于每个方向)选择优选的明显的向前和向后延迟。 然后基于优选的明显的向前和向后延迟来确定客户端和服务器之间的时钟偏移。
    • 6. 发明授权
    • Placement of virtual machines based on server cost and network cost
    • 基于服务器成本和网络成本来放置虚拟机
    • US08478878B2
    • 2013-07-02
    • US12721995
    • 2010-03-11
    • Douglas M. FreimuthXiaoqiao MengVasileios PappasLi Zhang
    • Douglas M. FreimuthXiaoqiao MengVasileios PappasLi Zhang
    • G06F15/173G06F9/455G06F9/46G06F21/00
    • G06F9/45558G06F2009/4557
    • A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
    • 一种方法,信息处理系统和计算机程序产品在操作环境中管理虚拟机的服务器放置。 确定多个虚拟机中的每个虚拟机到一组服务器中的至少一个服务器的映射。 该映射基本上满足与该组服务器相关联的一组主要约束。 创建多个虚拟机集群。 每个虚拟机集群包括来自多个虚拟机的一组虚拟机。 集群中的一个虚拟机的服务器放置可以与同一个集群中的另一个虚拟机的服务器位置互换,同时满足一组主要约束。 为每个集群生成至少一个映射服务器上的每个虚拟机内的虚拟机集合的服务器放置。 服务器放置基本上满足一组辅助约束。
    • 7. 发明申请
    • RESOURCE AWARE SCHEDULING IN A DISTRIBUTED COMPUTING ENVIRONMENT
    • 分布式计算环境中的资源安排
    • US20130104140A1
    • 2013-04-25
    • US13278383
    • 2011-10-21
    • Xiaoqiao MengJian TanLi Zhang
    • Xiaoqiao MengJian TanLi Zhang
    • G06F9/46
    • G06F9/4881G06F9/5066
    • Systems and methods for resource aware scheduling of processes in a distributed computing environment are described herein. One aspect provides for accessing at least one job and at least one resource on a distributed parallel computing system; generating a current reward value based on the at least one job and a current value associated with the at least one resource; generating a prospective reward value based on the at least one job and a prospective value associated with the at least one resource at a predetermined time; and scheduling the at least one job based on a comparison of the current reward value and the prospective reward value. Other embodiments and aspects are also described herein.
    • 这里描述了用于分布式计算环境中的进程的资源感知调度的系统和方法。 一个方面提供访问分布式并行计算系统上的至少一个作业和至少一个资源; 基于所述至少一个作业和与所述至少一个资源相关联的当前值生成当前奖励值; 基于所述至少一个作业产生预期奖励值和在所述预定时间与所述至少一个资源相关联的预期值; 以及基于当前奖励值和预期奖励值的比较来调度所述至少一个作业。 本文还描述了其它实施例和方面。
    • 8. 发明申请
    • PLACEMENT OF VIRTUAL MACHINES BASED ON SERVER COST AND NETWORK COST
    • 基于服务器成本和网络成本的虚拟机配置
    • US20110225277A1
    • 2011-09-15
    • US12721995
    • 2010-03-11
    • DOUGLAS M. FREIMUTHXiaoqiao MengVasileios PappasLi Zhang
    • DOUGLAS M. FREIMUTHXiaoqiao MengVasileios PappasLi Zhang
    • G06F9/455G06F15/173
    • G06F9/45558G06F2009/4557
    • A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
    • 一种方法,信息处理系统和计算机程序产品在操作环境中管理虚拟机的服务器放置。 确定多个虚拟机中的每个虚拟机到一组服务器中的至少一个服务器的映射。 该映射基本上满足与该组服务器相关联的一组主要约束。 创建多个虚拟机集群。 每个虚拟机集群包括来自多个虚拟机的一组虚拟机。 集群中的一个虚拟机的服务器放置可以与同一个集群中的另一个虚拟机的服务器位置互换,同时满足一组主要约束。 为每个集群生成至少一个映射服务器上的每个虚拟机内的虚拟机集合的服务器放置。 服务器放置基本上满足一组辅助约束。
    • 10. 发明授权
    • Techniques for improved clock offset measuring
    • 改进时钟偏移测量技术
    • US08533355B2
    • 2013-09-10
    • US12610430
    • 2009-11-02
    • Steven E. FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • Steven E. FroehlichMichel H. T. HackXiaoqiao MengLi Zhang
    • G06F15/16
    • H04J3/0667H04L47/10
    • In an exemplary aspect, method, apparatus, and program products are disclosed suitable for clock offset determination. One method includes performing a number of exchanges of at least single bytes with another network node, where values of the single bytes are different for the exchanges. The method also includes capturing and storing timestamps for each of the number of exchanges performed on the network node. A second method includes capturing and saving arrival timestamps for each of a number of timing messages in a set of timing messages received from another network node. This second method also includes sending the timestamps to at least the another node in response to completion of the set of timing messages.
    • 在示例性方面,公开了适用于时钟偏移确定的方法,装置和程序产品。 一种方法包括与另一个网络节点执行至少单个字节的多个交换,其中单个字节的值对于交换机是不同的。 该方法还包括捕获和存储在网络节点上执行的每个交换机的时间戳。 第二种方法包括捕获并保存从另一网络节点接收的一组定时消息中的多个定时消息中的每一个的到达时间戳。 该第二种方法还包括响应于该组定时消息的完成向至少另一个节点发送时间戳。