Server resource allocation
    1.
    发明授权
    Server resource allocation 失效
    服务器资源分配

    公开(公告)号:US08356099B2

    公开(公告)日:2013-01-15

    申请号:US13459193

    申请日:2012-04-29

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5038 G06F2209/5021

    摘要: A method, programmed medium and system are disclosed which provide for end-to-end QoS for a set of processes that comprise a workload over nfs. A set of processes that comprise a workload such as the processes of a WPAR, or an entire LPAR are given a class designation and assigned priority/limits. The data are then passed to the server which allocates resources based on the sum total of all the current classes and their priorities and/or limits. This requires re-engineering the nfs client code to be workload-aware and the nfs server code to accommodate the resource allocation and prioritization needs of the nfs clients.

    摘要翻译: 公开了一种方法,编程介质和系统,其为包括nfs上的工作负载的一组进程提供端到端QoS。 给出了一组包含WPAR或整个LPAR的工作负载的进程,并给出了类别指定和分配的优先级/限制。 然后将数据传递给服务器,该服务器根据所有当前类及其优先级和/或限制的总和来分配资源。 这需要重新设计nfs客户端代码以使工作负载感知和nfs服务器代码适应nfs客户端的资源分配和优先级排序。

    Server resource allocation
    2.
    发明授权
    Server resource allocation 失效
    服务器资源分配

    公开(公告)号:US08321569B2

    公开(公告)日:2012-11-27

    申请号:US12640268

    申请日:2009-12-17

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5038 G06F2209/5021

    摘要: A method, programmed medium and system are disclosed which provide for end-to-end QoS for a set of processes that comprise a workload over nfs. A set of processes that comprise a workload such as the processes of a WPAR, or an entire LPAR are given a class designation and assigned priority/limits. The data are then passed to the server which allocates resources based on the sum total of all the current classes and their priorities and/or limits. This requires re-engineering the nfs client code to be workload-aware and the nfs server code to accommodate the resource allocation and prioritization needs of the nfs clients.

    摘要翻译: 公开了一种方法,编程介质和系统,其为包括nfs上的工作负载的一组进程提供端到端QoS。 给出了一组包含WPAR或整个LPAR的工作负载的进程,并给出了类别指定和分配的优先级/限制。 然后将数据传递给服务器,该服务器根据所有当前类及其优先级和/或限制的总和来分配资源。 这需要重新设计nfs客户端代码以使工作负载感知和nfs服务器代码适应nfs客户端的资源分配和优先级排序。

    Server Resource Allocation
    3.
    发明申请
    Server Resource Allocation 失效
    服务器资源分配

    公开(公告)号:US20120215922A1

    公开(公告)日:2012-08-23

    申请号:US13459193

    申请日:2012-04-29

    IPC分类号: G06F15/173 G06F17/30

    CPC分类号: G06F9/5038 G06F2209/5021

    摘要: A method, programmed medium and system are disclosed which provide for end-to-end QoS for a set of processes that comprise a workload over nfs. A set of processes that comprise a workload such as the processes of a WPAR, or an entire LPAR are given a class designation and assigned priority/limits. The data are then passed to the server which allocates resources based on the sum total of all the current classes and their priorities and/or limits. This requires re-engineering the nfs client code to be workload-aware and the nfs server code to accommodate the resource allocation and prioritization needs of the nfs clients.

    摘要翻译: 公开了一种方法,编程介质和系统,其为包括nfs上的工作负载的一组进程提供端到端QoS。 给出了一组包含WPAR或整个LPAR的工作负载的进程,并给出了类别指定和分配的优先级/限制。 然后将数据传递给服务器,该服务器根据所有当前类及其优先级和/或限制的总和来分配资源。 这需要重新设计nfs客户端代码以使工作负载感知和nfs服务器代码适应nfs客户端的资源分配和优先级排序。

    SERVER RESOURCE ALLOCATION
    4.
    发明申请
    SERVER RESOURCE ALLOCATION 失效
    服务器资源分配

    公开(公告)号:US20110153825A1

    公开(公告)日:2011-06-23

    申请号:US12640268

    申请日:2009-12-17

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5038 G06F2209/5021

    摘要: A method, programmed medium and system are disclosed which provide for end-to-end QoS for a set of processes that comprise a workload over nfs. A set of processes that comprise a workload such as the processes of a WPAR, or an entire LPAR are given a class designation and assigned priority/limits. The data are then passed to the server which allocates resources based on the sum total of all the current classes and their priorities and/or limits. This requires re-engineering the nfs client code to be workload-aware and the nfs server code to accommodate the resource allocation and prioritization needs of the nfs clients.

    摘要翻译: 公开了一种方法,编程介质和系统,其为包括nfs上的工作负载的一组进程提供端到端QoS。 给出了一组包含WPAR或整个LPAR的工作负载的进程,并给出了类别指定和分配的优先级/限制。 然后将数据传递给服务器,该服务器根据所有当前类及其优先级和/或限制的总和来分配资源。 这需要重新设计nfs客户端代码以使工作负载感知和nfs服务器代码适应nfs客户端的资源分配和优先级排序。

    Obviation of Recovery of Data Store Consistency for Application I/O Errors
    5.
    发明申请
    Obviation of Recovery of Data Store Consistency for Application I/O Errors 有权
    数据存储一致性恢复应用程序I / O错误的消除

    公开(公告)号:US20120144233A1

    公开(公告)日:2012-06-07

    申请号:US12958389

    申请日:2010-12-01

    IPC分类号: G06F11/16

    摘要: Embodiments comprise a plurality of computing devices that dynamically intercept process application I/O errors. Various embodiments comprise two or more computing devices, such as two or more servers, each having access to a shared data storage system. An application may be executing on the first computing device and performing an I/O operation when an I/O error occurs. The first computing device may intercept the I/O error, rather than passing it back to the application, and prevent the error from affecting the application. The first computing device may complete the I/O operation, and any other pending I/O operations not written to disk, via an alternate path, perform a checkpoint operation to capture the state of the set of processes associated with the application, and transfer the checkpoint image to the second computing device. The second computing device may resume operation of the application from the checkpoint image.

    摘要翻译: 实施例包括动态地截取过程应用I / O错误的多个计算设备。 各种实施例包括两个或更多个计算设备,诸如两个或更多个服务器,每个服务器都可以访问共享数据存储系统。 应用可以在第一计算设备上执行并且当发生I / O错误时执行I / O操作。 第一个计算设备可能会拦截I / O错误,而不是将其传回应用程序,并防止错误影响应用程序。 第一个计算设备可以完成I / O操作,而通过备用路径未写入磁盘的任何其他挂起的I / O操作都会执行检查点操作,以捕获与应用程序相关的一组进程的状态,并传输 检查点图像到第二计算设备。 第二计算设备可以从检查点图像恢复应用的操作。

    Obviation of recovery of data store consistency for application I/O errors
    6.
    发明授权
    Obviation of recovery of data store consistency for application I/O errors 有权
    数据存储恢复的应用I / O错误的一致性的恢复

    公开(公告)号:US08713362B2

    公开(公告)日:2014-04-29

    申请号:US12958389

    申请日:2010-12-01

    IPC分类号: G06F11/00

    摘要: Embodiments comprise a plurality of computing devices that dynamically intercept process application I/O errors. Various embodiments comprise two or more computing devices, such as two or more servers, each having access to a shared data storage system. An application may be executing on the first computing device and performing an I/O operation when an I/O error occurs. The first computing device may intercept the I/O error, rather than passing it back to the application, and prevent the error from affecting the application. The first computing device may complete the I/O operation, and any other pending I/O operations not written to disk, via an alternate path, perform a checkpoint operation to capture the state of the set of processes associated with the application, and transfer the checkpoint image to the second computing device. The second computing device may resume operation of the application from the checkpoint image.

    摘要翻译: 实施例包括动态地截取过程应用I / O错误的多个计算设备。 各种实施例包括两个或更多个计算设备,诸如两个或更多个服务器,每个服务器都可以访问共享数据存储系统。 应用可以在第一计算设备上执行并且当发生I / O错误时执行I / O操作。 第一个计算设备可能会拦截I / O错误,而不是将其传回应用程序,并防止错误影响应用程序。 第一个计算设备可以完成I / O操作,而通过备用路径未写入磁盘的任何其他挂起的I / O操作执行检查点操作,以捕获与该应用程序相关联的一组进程的状态,并传送 检查点图像到第二计算设备。 第二计算设备可以从检查点图像恢复应用的操作。