RESOURCE MANAGEMENT IN A VIRTUALIZED ENVIRONMENT
    11.
    发明申请
    RESOURCE MANAGEMENT IN A VIRTUALIZED ENVIRONMENT 失效
    虚拟化环境中的资源管理

    公开(公告)号:US20130067467A1

    公开(公告)日:2013-03-14

    申请号:US13232211

    申请日:2011-09-14

    IPC分类号: G06F9/455

    摘要: In a method for managing resources in a virtualized computing environment, a command to initiate execution of an operating system image dump process for a logical partition of the virtualized computing environment is received while the logical partition is in a process of terminating. One or more resources that are allocated to the logical partition that will not be utilized by the logical partition during execution of the operating system image dump process are determined. A notification to a hypervisor program in the virtualized computing environment is sent. The notification identifies the one or more resources. One of the one or more resources is reallocated. The operating system image dump process is executed.

    摘要翻译: 在用于管理虚拟化计算环境中的资源的方法中,在逻辑分区正在终止的过程中接收到用于启动虚拟化计算环境的逻辑分区的操作系统映像转储过程的执行命令。 确定在执行操作系统映像转储处理期间分配给逻辑分区将不被逻辑分区使用的一个或多个资源。 发送虚拟化计算环境中对虚拟机管理程序的通知。 该通知标识一个或多个资源。 一个或多个资源之一被重新分配。 执行操作系统映像转储过程。

    Method to Coordinate Data Collection Among Multiple System Components
    12.
    发明申请
    Method to Coordinate Data Collection Among Multiple System Components 审中-公开
    在多个系统组件之间协调数据收集的方法

    公开(公告)号:US20120136858A1

    公开(公告)日:2012-05-31

    申请号:US12957033

    申请日:2010-11-30

    IPC分类号: G06F17/30

    CPC分类号: G06F16/245 G06F11/079

    摘要: A method, computer program product and computer system for coordinating data collection from a component of a data processing system is disclosed. The component registers with a dispatcher, wherein the component is a computer resource of the data processing system and is configured to accept at least one query, and the registration comprising data types handled by the at least one component, wherein the dispatcher is allocated computer resources of the data processing system. The component receives from the dispatcher a notification to perform the query against specified data structures, wherein the query comprises an action. The component, responsive to receiving notification, determines whether data structures of a data type specified in the query are handled. The data processing system runs the query to determine whether the query is satisfied. The data processing system executes the action.

    摘要翻译: 公开了一种用于协调来自数据处理系统的组件的数据收集的方法,计算机程序产品和计算机系统。 组件向调度器注册,其中所述组件是所述数据处理系统的计算机资源,并且被配置为接受至少一个查询,并且所述注册包括由所述至少一个组件处理的数据类型,其中所述调度器被分配计算机资源 的数据处理系统。 组件从调度器接收到针对指定数据结构执行查询的通知,其中查询包括动作。 该组件响应于接收通知,确定处理查询中指定的数据类型的数据结构。 数据处理系统运行查询以确定查询是否满足。 数据处理系统执行动作。

    Automatic closure of a file or a device in a data processing system
    13.
    发明授权
    Automatic closure of a file or a device in a data processing system 失效
    在数据处理系统中自动关闭文件或设备

    公开(公告)号:US08370854B2

    公开(公告)日:2013-02-05

    申请号:US12540672

    申请日:2009-08-13

    摘要: A mechanism is provided for automatically closing a file or a device. A service routine monitor monitors a request received from either an application that opened the file or a device driver that readied the device. The service routine monitor determines whether the file or the device has been accessed within a predetermined time interval. Responsive to the file or the device failing to be accessed within the predetermined time interval, the service routine monitor sends a call to the application that opened the file or the application or a higher level device driver that requested that the device driver ready the device. Responsive to a response from the application or the higher level device driver indicating that the use of the file or the device is no longer needed, the service routine monitor closes the file or quiesces the device.

    摘要翻译: 提供了一种自动关闭文件或设备的机制。 服务程序监视器监视从打开文件的应用程序接收的请求或准备好设备的设备驱动程序。 服务程序监视器确定文件或设备是否在预定时间间隔内被访问。 响应于在预定时间间隔内未能访问的文件或设备,服务程序监视器向打开文件或应用程序的应用程序或请求设备驱动程序准备好设备的更高级设备驱动程序发送呼叫。 响应于来自应用程序或更高级设备驱动程序的响应,指示不再需要使用文件或设备,服务程序监视器关闭文件或停止设备。

    Method and system for tracking device driver requests
    14.
    发明授权
    Method and system for tracking device driver requests 有权
    跟踪设备驱动程序请求的方法和系统

    公开(公告)号:US07657664B2

    公开(公告)日:2010-02-02

    申请号:US11683527

    申请日:2007-03-08

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/102

    摘要: A computer implemented method, an apparatus, and a computer usable program product for tracking device driver requests in a data processing system is provided. A controller receives a request from a device driver. The controller associates a timestamp and at least one pointer to the request, wherein the timestamp indicates a time the request is received by an operating system. The controller then links the request from the device driver in a queue in the operating system, wherein the pointer identifies the location of the request in the queue.

    摘要翻译: 提供了一种用于在数据处理系统中跟踪设备驱动程序请求的计算机实现的方法,装置和计算机可用程序产品。 控制器从设备驱动程序接收请求。 所述控制器将时间戳和至少一个指针与所述请求相关联,其中所述时间戳表示操作系统接收到所述请求的时间。 然后,控制器将来自设备驱动程序的请求链接到操作系统中的队列中,其中指针标识队列中请求的位置。

    METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING
    15.
    发明申请
    METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING 有权
    组件负载平衡的方法和系统

    公开(公告)号:US20090049450A1

    公开(公告)日:2009-02-19

    申请号:US11839920

    申请日:2007-08-16

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5083 G06F2209/5022

    摘要: A system for balancing component load. In response to receiving a request, data is updated to reflect a current number of pending requests. In response to analyzing the updated data, it is determined whether throttling is necessary. In response to determining that throttling is not necessary, a corresponding request to the received request is created and a flag is set in the corresponding request. Then, the corresponding request is sent to one of a plurality of lower level components of an input/output stack of an operating system for processing based on the analyzed data to balance component load in the input/output stack of the operating system.

    摘要翻译: 用于平衡组件负载的系统。 响应于接收到请求,更新数据以反映当前等待的请求数。 响应于分析更新的数据,确定是否需要节流。 响应于确定不需要节流,产生对接收到的请求的相应请求,并且在相应的请求中设置标志。 然后,相应的请求被发送到操作系统的输入/输出堆栈的多个较低级组件中的一个,用于基于所分析的数据进行处理,以平衡操作系统的输入/输出堆栈中的组件负载。

    Reducing page faults in host OS following a live partition mobility event
    16.
    发明授权
    Reducing page faults in host OS following a live partition mobility event 有权
    在活动分区移动事件之后减少主机操作系统中的页面故障

    公开(公告)号:US08984240B2

    公开(公告)日:2015-03-17

    申请号:US13599557

    申请日:2012-08-30

    IPC分类号: G06F13/00 G06F12/12 G06F11/14

    摘要: Page faults during partition migration from a source computing system to a destination computing system are reduced by assigning each page used by a process as being hot or cold according to their frequency of use by the process. During a live partition migration, the cold or coldest (least frequently used) pages are copied to the destination server first, followed copying the warmer (less frequently used) and concluded by copying the hottest (most frequently used) pages. After all dirtied pages have been refreshed, cutover from the instance on the source server to the destination server is made. By transferring the warm and hot pages last (or later) in the migration process, the number of dirtied pages is reduced, thereby reducing page faults subsequent to the cutover.

    摘要翻译: 根据进程的使用频率,通过将进程使用的每个页面分配为热或冷来减少从源计算系统到目标计算系统的分区迁移期间的页面错误。 在实时分区迁移期间,首先将冷或最冷(最不常使用)的页面复制到目标服务器,然后复制加热器(较少使用),并通过复制最热(最常用的)页面来确定。 在刷新所有脏污页面之后,将从源服务器上的实例切换到目标服务器。 通过在迁移过程中最后(或更晚)传送热页和热页面,减少了脏页数,从而减少了割接之后的页面错误。

    Reducing Page Faults in Host OS Following a Live Partition Mobility Event
    17.
    发明申请
    Reducing Page Faults in Host OS Following a Live Partition Mobility Event 有权
    在活动分区移动性事件之后减少主机操作系统中的页面故障

    公开(公告)号:US20140068207A1

    公开(公告)日:2014-03-06

    申请号:US13599557

    申请日:2012-08-30

    IPC分类号: G06F12/12

    摘要: Page faults during partition migration from a source computing system to a destination computing system are reduced by assigning each page used by a process as being hot or cold according to their frequency of use by the process. During a live partition migration, the cold or coldest (least frequently used) pages are copied to the destination server first, followed copying the warmer (less frequently used) and concluded by copying the hottest (most frequently used) pages. After all dirtied pages have been refreshed, cutover from the instance on the source server to the destination server is made. By transferring the warm and hot pages last (or later) in the migration process, the number of dirtied pages is reduced, thereby reducing page faults subsequent to the cutover.

    摘要翻译: 根据进程的使用频率,通过将进程使用的每个页面分配为热或冷来减少从源计算系统到目标计算系统的分区迁移期间的页面错误。 在实时分区迁移期间,首先将冷或最冷(最不常使用)的页面复制到目标服务器,然后复制加热器(较少使用),并通过复制最热(最常用的)页面来确定。 在刷新所有脏污页面之后,将从源服务器上的实例切换到目标服务器。 通过在迁移过程中最后(或更晚)传送热页和热页面,减少了脏页数,从而减少了割接之后的页面错误。

    Enhanced synchronization framework providing improved sync granularity
    18.
    发明授权
    Enhanced synchronization framework providing improved sync granularity 有权
    增强的同步框架提供了改进的同步粒度

    公开(公告)号:US08612381B2

    公开(公告)日:2013-12-17

    申请号:US12209375

    申请日:2008-09-12

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30067

    摘要: A sync manager invokes a scheduled sync task that includes filter attributes for filtering a plurality of memory pages into a subset of memory pages. The sync manager selects file pointers that correspond to a plurality of files and traverses through the files using the selected file pointers. While traversing, the sync manager extracts file attributes for each of the files and, in turn, filters the files by comparing the filter attributes with the extracted file attributes. The sync manager then extracts memory page identifiers that correspond to the filtered files and synchronizes a subset of memory pages using the extracted memory page identifiers.

    摘要翻译: 同步管理器调用包括用于将多个存储器页面过滤到存储器页面的子集中的过滤器属性的调度同步任务。 同步管理器选择与多个文件对应的文件指针,并使用所选文件指针遍历文件。 当遍历时,同步管理器提取每个文件的文件属性,然后通过将过滤器属性与提取的文件属性进行比较来过滤文件。 然后,同步管理器提取与过滤文件对应的存储器页面标识符,并使用提取的存储器页面标识符来同步存储器页面的子集。

    Storage System Database of Attributes
    19.
    发明申请
    Storage System Database of Attributes 有权
    存储系统属性数据库

    公开(公告)号:US20100299341A1

    公开(公告)日:2010-11-25

    申请号:US12471051

    申请日:2009-05-22

    IPC分类号: G06F17/30 G06F12/16 G06F12/00

    CPC分类号: G06F17/30315 G06F17/30442

    摘要: A method, a system and a computer program product for storing one or more volume attributes in a database. The system receives one or more volume attributes which are associated with one or more volumes within a storage system. One or more search terms are assigned to the volume attributes. The one or more volumes and one or more volume attributes are dynamically associated with a location of the one or more volumes. The system assigns the one or more search terms, the one or more volume attributes, and the location of the one or more volumes to the database. The database is stored at a local database and/or an external database. When one or more of the volume attributes are identified during an inquisition for the one or more volumes, the volumes are dynamically retrieved from one or more of the local database and/or an external database.

    摘要翻译: 一种用于在数据库中存储一个或多个卷属性的方法,系统和计算机程序产品。 系统接收与存储系统内的一个或多个卷相关联的一个或多个卷属性。 一个或多个搜索项分配给卷属性。 一个或多个卷和一个或多个卷属性与一个或多个卷的位置动态关联。 系统将一个或多个搜索项,一个或多个卷属性以及一个或多个卷的位置分配给数据库。 数据库存储在本地数据库和/或外部数据库中。 当在一个或多个卷的查询期间识别一个或多个卷属性时,从一个或多个本地数据库和/或外部数据库动态地检索卷。

    ENHANCED SYNCHRONIZATION FRAMEWORK PROVIDING IMPROVED SYNC GRANULARITY
    20.
    发明申请
    ENHANCED SYNCHRONIZATION FRAMEWORK PROVIDING IMPROVED SYNC GRANULARITY 有权
    提供改进的同步格式的增强同步框架

    公开(公告)号:US20100070469A1

    公开(公告)日:2010-03-18

    申请号:US12209375

    申请日:2008-09-12

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: A sync manager invokes a scheduled sync task that includes filter attributes for filtering a plurality of memory pages into a subset of memory pages. The sync manager selects file pointers that correspond to a plurality of files and traverses through the files using the selected file pointers. While traversing, the sync manager extracts file attributes for each of the files and, in turn, filters the files by comparing the filter attributes with the extracted file attributes. The sync manager then extracts memory page identifiers that correspond to the filtered files and synchronizes a subset of memory pages using the extracted memory page identifiers.

    摘要翻译: 同步管理器调用包括用于将多个存储器页面过滤到存储器页面的子集中的过滤器属性的调度同步任务。 同步管理器选择与多个文件对应的文件指针,并使用所选文件指针遍历文件。 当遍历时,同步管理器提取每个文件的文件属性,然后通过将过滤器属性与提取的文件属性进行比较来过滤文件。 然后,同步管理器提取与过滤文件对应的存储器页面标识符,并使用提取的存储器页面标识符来同步存储器页面的子集。