会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Reducing data transfer overhead during live migration of a virtual machine
    • 减少虚拟机实时迁移期间的数据传输开销
    • US08904384B2
    • 2014-12-02
    • US13160078
    • 2011-06-14
    • Andrew R. LowPrashanth K. NageshappaSathiskumar PalaniappanBalbir Singh
    • Andrew R. LowPrashanth K. NageshappaSathiskumar PalaniappanBalbir Singh
    • G06F9/455G06F9/45G06F9/50
    • G06F9/45504G06F9/5088
    • A computer-implemented method is provided for reducing network traffic associated with live migration. The method comprises selecting a virtual machine on a first physical host for migration to a second physical host, and providing each application running in the selected virtual machine with notification that the migration has started. In response to receiving the notification that the migration has started, each application reducing the number of memory pages in use during the migration. The selected virtual machine and each application is then migrated from the first physical host to the second physical host, wherein the migration of each application includes migration of the reduced number of memory pages. Non-limiting examples of methods that may be used to reduce the number of memory pages includes identifying memory that contains garbage, reducing the size of the heap, increasing the pause time used for garbage collection, deferring just-in-time compilation of hot methods, and releasing caches and buffers.
    • 提供了一种计算机实现的方法来减少与实时迁移相关联的网络流量。 该方法包括在第一物理主机上选择虚拟机以迁移到第二物理主机,以及在所选虚拟机中运行的每个应用程序提供迁移已经开始的通知。 为了响应收到迁移开始的通知,每个应用程序减少迁移期间使用的内存页数。 所选择的虚拟机和每个应用随后从第一物理主机迁移到第二物理主机,其中每个应用的迁移包括减少的存储器页数的迁移。 可用于减少存储器页面数量的方法的非限制性示例包括识别包含垃圾的存储器,减小堆的大小,增加用于垃圾收集的暂停时间,推迟即时编译热方法 ,并释放缓存和缓冲区。
    • 3. 发明申请
    • REDUCING DATA TRANSFER OVERHEAD DURING LIVE MIGRATION OF A VIRTUAL MACHINE
    • 在虚拟机的移动过程中减少数据传输
    • US20120324443A1
    • 2012-12-20
    • US13160078
    • 2011-06-14
    • Andrew R. LowPrashanth K. NageshappaSathiskumar PalaniappanBalbir Singh
    • Andrew R. LowPrashanth K. NageshappaSathiskumar PalaniappanBalbir Singh
    • G06F9/455G06F15/16
    • G06F9/45504G06F9/5088
    • A computer-implemented method is provided for reducing network traffic associated with live migration. The method comprises selecting a virtual machine on a first physical host for migration to a second physical host, and providing each application running in the selected virtual machine with notification that the migration has started. In response to receiving the notification that the migration has started, each application reducing the number of memory pages in use during the migration. The selected virtual machine and each application is then migrated from the first physical host to the second physical host, wherein the migration of each application includes migration of the reduced number of memory pages. Non-limiting examples of methods that may be used to reduce the number of memory pages includes identifying memory that contains garbage, reducing the size of the heap, increasing the pause time used for garbage collection, deferring just-in-time compilation of hot methods, and releasing caches and buffers.
    • 提供了一种计算机实现的方法来减少与实时迁移相关联的网络流量。 该方法包括在第一物理主机上选择虚拟机以迁移到第二物理主机,以及在所选虚拟机中运行的每个应用程序提供迁移已经开始的通知。 为了响应收到迁移开始的通知,每个应用程序减少迁移期间使用的内存页数。 所选择的虚拟机和每个应用随后从第一物理主机迁移到第二物理主机,其中每个应用的迁移包括减少的存储器页数的迁移。 可用于减少存储器页面数量的方法的非限制性示例包括识别包含垃圾的存储器,减小堆的大小,增加用于垃圾收集的暂停时间,推迟即时编译热方法 ,并释放缓存和缓冲区。
    • 4. 发明授权
    • Using a table to determine if user buffer is marked copy-on-write
    • 使用表来确定用户缓冲区是否被标记为写时复制
    • US08495262B2
    • 2013-07-23
    • US12953234
    • 2010-11-23
    • Prashanth K. NageshappaSathiskumar Palaniappan
    • Prashanth K. NageshappaSathiskumar Palaniappan
    • G06F3/00G06F13/28
    • H04L69/162
    • A method, system and computer program product for determining if a buffer is marked copy-on-write. A user applications selects a buffer in user space to store data involved in a write/read operation. The user application searches a table storing addresses of buffers in user space that are marked copy-on-write to determine if the address of the selected buffer is listed in the table. If the address is listed in the table, then the selected buffer is marked copy-on-write. If the address is not listed in the table, then the selected buffer is not marked copy-on-write. By having a table store a list of addresses of buffers in user space that are marked copy-on-write by the kernel, the user application is now able to know whether the buffer in user space is marked copy-on-write.
    • 一种用于确定缓冲器是否被标记为写时复制的方法,系统和计算机程序产品。 用户应用程序选择用户空间中的缓冲区来存储写入/读取操作中涉及的数据。 用户应用程序搜索存储用户空间中标记为写时复制的缓冲区地址的表,以确定所选缓冲区的地址是否列在表中。 如果表中列出了地址,则所选择的缓冲区被标记为写时复制。 如果表中未列出地址,则所选缓冲区未标记为写时复制。 通过让一个表存储用户空间中被内核标记为写时复制的缓冲区的地址列表,用户应用程序现在能够知道用户空间中的缓冲区是否被标记为写时复制。
    • 5. 发明申请
    • CACHING SOCKET CONNECTIONS WHILE ENSURING THAT THERE ARE FILE DESCRIPTORS AVAILABLE FOR THE APPLICATIONS
    • 缓存插座连接,可以确保可用于应用程序的文字描述符
    • US20130066928A1
    • 2013-03-14
    • US13227926
    • 2011-09-08
    • Pramod B. NagarajaSathiskumar PalaniappanDeepti Verma
    • Pramod B. NagarajaSathiskumar PalaniappanDeepti Verma
    • G06F17/30
    • H04L69/32G06F9/5016G06F9/5022G06F12/0253H04L67/146
    • A method, system and computer program product for caching socket connections while ensuring that there are file descriptors available for the applications. File descriptor references and their referenced objects are stored in a predefined memory region of the heap (“file descriptor heap”). Each time a socket connection is cached, a file descriptor reference may be created to be associated with the socket connection's file descriptor, where the file descriptor reference references the object of the cached socket connection. In order to ensure that there are available file descriptors for the applications, the file descriptor references and their referenced objects are collected by the garbage collector in response to various events (e.g., too many file descriptors are open) thereby freeing the file descriptors that were previously associated with the collected connection objects to be used by the applications.
    • 一种用于缓存套接字连接的方法,系统和计算机程序产品,同时确保有可用于应用程序的文件描述符。 文件描述符引用及其引用的对象存储在堆(文件描述符堆)的预定义的内存区域中。 每次套接字连接被缓存时,可以创建文件描述符引用以与套接字连接的文件描述符相关联,其中文件描述符引用引用缓存的套接字连接的对象。 为了确保应用程序有可用的文件描述符,文件描述符引用及其引用的对象由垃圾回收器响应于各种事件(例如,太多的文件描述符被打开)收集,从而释放文件描述符 以前与应用程序要使用的收集的连接对象相关联。
    • 9. 发明授权
    • Caching socket connections while ensuring that there are file descriptors available for the applications
    • 缓存套接字连接,同时确保有可用于应用程序的文件描述符
    • US08903776B2
    • 2014-12-02
    • US13227926
    • 2011-09-08
    • Pramod B. NagarajaSathiskumar PalaniappanDeepti Verma
    • Pramod B. NagarajaSathiskumar PalaniappanDeepti Verma
    • G06F7/00G06F17/00G06F9/50H04L29/08G06F12/02
    • H04L69/32G06F9/5016G06F9/5022G06F12/0253H04L67/146
    • A method, system and computer program product for caching socket connections while ensuring that there are file descriptors available for the applications. File descriptor references and their referenced objects are stored in a predefined memory region of the heap (“file descriptor heap”). Each time a socket connection is cached, a file descriptor reference may be created to be associated with the socket connection's file descriptor, where the file descriptor reference references the object of the cached socket connection. In order to ensure that there are available file descriptors for the applications, the file descriptor references and their referenced objects are collected by the garbage collector in response to various events (e.g., too many file descriptors are open) thereby freeing the file descriptors that were previously associated with the collected connection objects to be used by the applications.
    • 一种用于缓存套接字连接的方法,系统和计算机程序产品,同时确保有可用于应用程序的文件描述符。 文件描述符引用及其引用对象存储在堆的预定义内存区域(“文件描述符堆”)中。 每次套接字连接被缓存时,可以创建文件描述符引用以与套接字连接的文件描述符相关联,其中文件描述符引用引用缓存的套接字连接的对象。 为了确保应用程序有可用的文件描述符,文件描述符引用及其引用的对象由垃圾回收器响应于各种事件(例如,太多的文件描述符被打开)收集,从而释放文件描述符 以前与应用程序要使用的收集的连接对象相关联。
    • 10. 发明申请
    • USING A TABLE TO DETERMINE IF USER BUFFER IS MARKED COPY-ON-WRITE
    • 使用表格确定如果用户缓存标记为复制写入
    • US20120131235A1
    • 2012-05-24
    • US12953234
    • 2010-11-23
    • Prashanth K. NageshappaSathiskumar Palaniappan
    • Prashanth K. NageshappaSathiskumar Palaniappan
    • G06F13/00G06F3/00
    • H04L69/162
    • A method, system and computer program product for determining if a buffer is marked copy-on-write. A user applications selects a buffer in user space to store data involved in a write/read operation. The user application searches a table storing addresses of buffers in user space that are marked copy-on-write to determine if the address of the selected buffer is listed in the table. If the address is listed in the table, then the selected buffer is marked copy-on-write. If the address is not listed in the table, then the selected buffer is not marked copy-on-write. By having a table store a list of addresses of buffers in user space that are marked copy-on-write by the kernel, the user application is now able to know whether the buffer in user space is marked copy-on-write.
    • 一种用于确定缓冲器是否被标记为写时复制的方法,系统和计算机程序产品。 用户应用程序选择用户空间中的缓冲区来存储写入/读取操作中涉及的数据。 用户应用程序搜索存储用户空间中标记为写时复制的缓冲区地址的表,以确定所选缓冲区的地址是否列在表中。 如果表中列出了地址,则所选择的缓冲区被标记为写时复制。 如果表中未列出地址,则所选缓冲区未标记为写时复制。 通过让一个表存储用户空间中被内核标记为写时复制的缓冲区的地址列表,用户应用程序现在能够知道用户空间中的缓冲区是否被标记为写时复制。