Method and system for root filesystem replication
    1.
    发明授权
    Method and system for root filesystem replication 失效
    根文件系统复制的方法和系统

    公开(公告)号:US06779130B2

    公开(公告)日:2004-08-17

    申请号:US09951372

    申请日:2001-09-13

    IPC分类号: G06F1100

    CPC分类号: G06F11/1435

    摘要: According to the present invention, there is provided a method, system and program storage device for maintaining an active root filesystem in a storage subsystem comprising a plurality of storage devices. The method, system and program storage device comprise searching root partitions of the plurality of storage devices for a valid root filesystem, the root filesystem including mount points associated with the plurality of storage devices; mounting a root filesystem that is found first as the active root filesystem and mounting root partitions of the plurality of storage devices to the associated mount points within the active root filesystem; and replicating the active root filesystem across the plurality of storage devices in the storage subsystem, wherein the storage subsystem is bootable from any storage device of the plurality of storage devices that includes a replica of the active root filesystem. The method, system and program storage device further replicate the active root filesystem in response to storage subsystem configuration requests, and notifications of new or replaced disk drives being installed in the storage subsystem.

    摘要翻译: 根据本发明,提供了一种用于在包括多个存储设备的存储子系统中维护活动根文件系统的方法,系统和程序存储装置。 所述方法,系统和程序存储设备包括搜索所述多个存储设备中的根分区以获得有效的根文件系统,所述根文件系统包括与所述多个存储设备相关联的安装点; 将根文件系统首先安装为活动根文件系统,并将多个存储设备的根分区安装到活动根文件系统内的相关联的安装点; 以及跨所述存储子系统中的所述多个存储设备复制所述活动根文件系统,其中所述存储子系统可从包括所述活动根文件系统的副本的所述多个存储设备中的任何存储设备引导。 方法,系统和程序存储设备还响应于存储子系统配置请求复制活动根文件系统,以及安装在存储子系统中的新的或替换的磁盘驱动器的通知。

    System, method, and program for accessing secondary storage in a network system
    2.
    发明授权
    System, method, and program for accessing secondary storage in a network system 有权
    用于访问网络系统中的辅助存储的系统,方法和程序

    公开(公告)号:US06502106B1

    公开(公告)日:2002-12-31

    申请号:US09276413

    申请日:1999-03-25

    IPC分类号: G06F1730

    摘要: Disclose is a system, method, and program for accessing files maintained in a server that is capable of being accessed over a network. A request is received for a file maintained in the server. A determination is then made as to whether a copy of the requested file is stored in a storage system. The system then determines a delay time associated with retrieving the copy of the requested file from the storage system after determining that the storage system includes the copy of the requested file. A determination is then made as to whether the delay time exceeds a maximum delay time. The system retrieves the requested file from the storage system to return to the request after determining that the delay time does not exceed the maximum delay time. Alternatively, the system retrieves the requested file from the server over the network to return to the request after determining that the delay time exceeds the maximum delay time.

    摘要翻译: Disclose是一种用于访问在服务器中维护的文件的系统,方法和程序,能够通过网络进行访问。 接收到服务器中维护的文件的请求。 然后确定所请求的文件的副本是否存储在存储系统中。 然后,在确定存储系统包括所请求的文件的副本之后,系统确定与从存储系统检索所请求的文件的副本相关联的延迟时间。 然后确定延迟时间是否超过最大延迟时间。 系统在确定延迟时间不超过最大延迟时间后,从存储系统中检索所请求的文件以返回到请求。 或者,系统在确定延迟时间超过最大延迟时间后,通过网络从服务器检索所请求的文件以返回到请求。

    System, method and program for migrating files retrieved from over a network to secondary storage
    3.
    发明授权
    System, method and program for migrating files retrieved from over a network to secondary storage 有权
    用于将通过网络检索的文件迁移到辅助存储的系统,方法和程序

    公开(公告)号:US06442601B1

    公开(公告)日:2002-08-27

    申请号:US09276350

    申请日:1999-03-25

    IPC分类号: G06F15173

    摘要: Disclosed is a system, method, and program for caching files retrieved from a server over a network. A computer system receives a request from a requesting computer system for a file maintained on the server. The computer system is capable of communicating with the server via the network. The computer system retrieves the requested file from the server over the network and stores a copy of the requested file in a primary storage. The computer system further returns another copy of the requested file to the requesting computer system. The computer system determines retrieved files to migrate from the primary storage to a secondary storage and migrates the determined retrieved files from the primary storage to the secondary storage. To determine the files to migrate from primary storage to secondary storage, the computer system may determine a distribution of file requests per unit of time according to file size for files maintained in the primary storage and the secondary storage. The computer system then processes the determined distribution and a provided maximum number of file requests per unit of time to determine a minimum file size for migration. Files having a size greater than the minimum file size for migration are migrated from the primary storage device to the secondary storage device.

    摘要翻译: 公开了一种用于缓存通过网络从服务器检索的文件的系统,方法和程序。 计算机系统从请求计算机系统接收对服务器上维护的文件的请求。 计算机系统能够通过网络与服务器进行通信。 计算机系统通过网络从服务器检索所请求的文件,并将所请求的文件的副本存储在主存储器中。 计算机系统还将请求的文件的另一副本返回给请求计算机系统。 计算机系统确定检索的文件从主存储迁移到辅助存储,并将确定的检索的文件从主存储迁移到辅助存储。 要确定要从主存储迁移到辅助存储的文件,计算机系统可以根据在主存储和辅助存储中维护的文件的文件大小来确定每单位时间的文件请求的分发。 计算机系统然后处理确定的分布和每单位时间提供的文件请求的最大数量以确定用于迁移的最小文件大小。 具有大于迁移的最小文件大小的大小的文件将从主存储设备迁移到辅助存储设备。

    Method and system for processing document requests in a network system
    4.
    发明授权
    Method and system for processing document requests in a network system 有权
    在网络系统中处理文档请求的方法和系统

    公开(公告)号:US06397246B1

    公开(公告)日:2002-05-28

    申请号:US09192092

    申请日:1998-11-13

    IPC分类号: G06F1516

    CPC分类号: G06F17/30902

    摘要: Disclosed are methods and systems for processing a file request, such as a URL request for a web page. A computer system, such as a proxy server, receives a request from a client computer for a file at a file path location, such as a Universe Resource Locator (URL), in a network. A request attribute associated with the request from the processing system is determined. Rule information indicating at least one substitute file, e.g., web page, and an attribute associated with each substitute file is processed to determine whether the determined request attribute matches an attribute associated with one substitute file. The substitute file associated with the attribute that matches the request attribute is retrieved after determining that the request attribute matches the attribute associated with the substitute file. The retrieved substitute file is then returned to the processing system via the network. The substitute file may include advertisements or any other information that is presented to the client computer based on various attributes of the request.

    摘要翻译: 公开了用于处理文件请求的方法和系统,例如网页的URL请求。 诸如代理服务器的计算机系统从客户端计算机接收网络中诸如宇宙资源定位符(URL)的文件路径位置处的文件的请求。 确定与来自处理系统的请求相关联的请求属性。 处理指示至少一个替代文件(例如网页)和与每个替代文件相关联的属性的规则信息,以确定所确定的请求属性是否匹配与一个替代文件相关联的属性。 在确定请求属性与替代文件相关联的属性匹配之后,检索与匹配请求属性的属性相关联的替代文件。 检索到的替代文件然后通过网络返回到处理系统。 替代文件可以包括基于请求的各种属性而呈现给客户端计算机的广告或任何其他信息。

    System for exchanging compressed data according to predetermined
dictionary codes
    6.
    发明授权
    System for exchanging compressed data according to predetermined dictionary codes 失效
    用于根据预定字典代码交换压缩数据的系统

    公开(公告)号:US6088699A

    公开(公告)日:2000-07-11

    申请号:US64883

    申请日:1998-04-22

    IPC分类号: H03M7/30 G06F17/30

    摘要: Messages containing non-dictionary and dictionary data objects are quickly exchanged between sending and receiving devices. Data stores of the devices contain a common dictionary cross-referencing each of multiple data objects with a different dictionary index code. Data objects in the dictionary are likely to be frequently exchanged. Prior to transmission of data objects, the sending device searches its dictionary for each data object. Each data object may include text, graphics, program segments, or another type of data object. If the data object appears in the dictionary, the sending device obtains its dictionary index code. Next, the sending device transmits a message representing the data objects to the receiving device. The message includes multiple subparts each corresponding to a different data object. If a data object is not present in the dictionary, its subpart comprises the content of the data object without any dictionary encoding. If a data object is represented in the dictionary, its subpart comprises the data object's index code from the dictionary. Flags included in the message distinguish between dictionary and non-dictionary subparts. The receiving device interprets received messages, reviewing flags in the message to determine which subparts comprise dictionary index codes. Each index code is cross-referenced in the receiving device's dictionary to obtain the unencoded data object, which is provided as an output. Each non-dictionary data object is provided as an output directly.

    摘要翻译: 在发送和接收设备之间快速交换包含非字典和字典数据对象的消息。 设备的数据存储包含一个通用字典,其中使用不同的字典索引代码交叉引用多个数据对象中的每一个。 字典中的数据对象可能会频繁更换。 在发送数据对象之前,发送设备在每个数据对象的字典中搜索。 每个数据对象可以包括文本,图形,程序段或另一类型的数据对象。 如果数据对象出现在字典中,则发送设备将获取其字典索引码。 接下来,发送装置向接收装置发送表示数据对象的消息。 该消息包括各自对应于不同数据对象的子部分。 如果数据对象不存在于字典中,则其子部分包含数据对象的内容,而没有任何字典编码。 如果数据对象在字典中被表示,其子部分包括来自字典的数据对象的索引代码。 消息中包含的标志区分字典和非字典子部分。 接收设备解释接收到的消息,查看消息中的标志以确定哪些子部分包括字典索引代码。 每个索引代码在接收设备的字典中被交叉引用,以获得作为输出提供的未编码的数据对象。 每个非字典数据对象作为输出直接提供。

    Selective internet request caching and execution system
    7.
    发明授权
    Selective internet request caching and execution system 失效
    选择性的互联网请求缓存和执行系统

    公开(公告)号:US6003082A

    公开(公告)日:1999-12-14

    申请号:US64992

    申请日:1998-04-22

    摘要: A server selectively filters and caches internet downloading requests from attached terminals, subsequently resubmitting cached requests appropriately. With the terminals connected to the internet via the server, the server is a focal point for all internet requests. Initially, the server receives a request from an attached terminal to download desired information from the internet. The received request contains a download code, such as a universal resource locator, identifying the desired information. The server determines whether the requested download should proceed based upon information obtained from one or more of sources such as (1) server-related limitations and status, (2) limitations set forth in a user profile, and (3) characteristics of the download itself, obtained from the download code and by tentatively forwarding the request to the internet and inspecting an initial response. The server applies certain criteria to these current conditions. If the criteria are satisfied, the server proceeds to receive the complete response from the internet and then forward the response to the requesting terminal. If the criteria are not satisfied, the current conditions are not appropriate for the user's particular request. In this case, the server caches the download code (if not already cached), sends a message to the internet to abort the request, determines when to resubmit the request in compliance with the criteria, and schedules resubmission of the download code to the internet at the determined time. If conditions warrant, the server may forego resubmission of the request.

    摘要翻译: 服务器选择性地过滤和缓存来自附加终端的因特网下载请求,随后重新提交缓存的请求。 通过服务器将终端连接到互联网,服务器是所有互联网请求的协调中心。 最初,服务器从连接的终端接收请求以从互联网下载所需信息。 接收到的请求包含一个下载代码,例如通用资源定位器,标识所需的信息。 服务器基于从一个或多个源获得的信息来确定请求的下载是否应该继续进行,例如(1)服务器相关的限制和状态,(2)用户简档中规定的限制,以及(3)下载的特征 本身,从下载代码获得,并暂时将请求转发到互联网并检查初始响应。 服务器对这些当前条件应用某些标准。 如果满足标准,则服务器继续从互联网接收完整的响应,然后将响应转发到请求终端。 如果不满足标准,当前条件不适合用户的特定请求。 在这种情况下,服务器缓存下载代码(如果尚未缓存),则向因特网发送消息以中止请求,确定何时根据该条件重新提交请求,并将下载代码重新提交到互联网 在确定的时间。 如果条件允许,服务器可能会放弃重新提交请求。

    System and method for on-demand video serving from magnetic tape using
disk leader files
    8.
    发明授权
    System and method for on-demand video serving from magnetic tape using disk leader files 失效
    使用磁盘引导文件从磁带提供点播视频的系统和方法

    公开(公告)号:US5870553A

    公开(公告)日:1999-02-09

    申请号:US716082

    申请日:1996-09-19

    IPC分类号: H04N7/10

    摘要: A system and method for delivering cost-reduced, low latency, wider variety video-on-demand for digitized motion pictures. Leader files stored in disk array are accessible quickly for viewing in response to the user's selection, thereby providing low latency time from the initial request to the viewing of the leader. The remainder of the digitized movie files are stored in a robotic tape library archive system having greater access time than disk array storage but at significantly reduced storage cost. During the viewing of the leader from the rapidly accessible disk array, the remainder of a selection is accessed at a slower rate on tape and transferred to disk for viewing seamlessly at conclusion of the leader. The hybrid rapidly accessible disk storage of leader and cost effective bulk storage on tape of the remainder of selections provides both low latency and significant storage cost reduction, thereby increasing the number of video selections which may be offered.

    摘要翻译: 一种用于为数字电影提供降低成本,低延迟,更广泛的视频点播的系统和方法。 存储在磁盘阵列中的领导文件可以快速访问,以便响应于用户的选择进行查看,从而提供从初始请求到查看领导者的低延迟时间。 数字化电影文件的其余部分存储在具有比磁盘阵列存储更大的访问时间的机器人磁带库存档系统中,但是显着降低了存储成本。 在从快速访问的磁盘阵列中查看引导者的过程中,选择的其余部分以较慢的速率在磁带上访问,并传输到磁盘,以便在领导者的结束时无缝查看。 在其余选择的磁带上,领先的和具有成本效益的大容量存储的混合快速存取的磁盘存储提供了低延迟和显着的存储成本降低,从而增加了可能提供的视频选择的数量。