-
公开(公告)号:US20070006046A1
公开(公告)日:2007-01-04
申请号:US11219911
申请日:2005-09-07
申请人: Angela Overman , Eric Noya , Jeffrey Wong
发明人: Angela Overman , Eric Noya , Jeffrey Wong
IPC分类号: G06F11/00
CPC分类号: G06F11/3414 , G06F11/263
摘要: Self-generated automated tests can use a pseudo-random number generator to select one or more arguments that are passed to programs and scripts. The random arguments are driven by a configuration file where the limits for the parameters are defined. Multidimensional functions with multidimensional parameters can be tested. Test duration can be limited by time, number of iterations, or by any of the multidimensional functions or parameters. A pseudo-random seed for each test is recorded so that a test case can be reproduced if a failure is detected or otherwise.
摘要翻译: 自生产的自动测试可以使用伪随机数生成器来选择传递给程序和脚本的一个或多个参数。 随机参数由配置文件驱动,其中定义了参数的限制。 可以测试具有多维参数的多维函数。 测试持续时间可以由时间,迭代次数或任何多维函数或参数来限制。 记录每个测试的伪随机种子,使得如果检测到故障或其他情况,则可以再现测试用例。
-
公开(公告)号:US20070038749A1
公开(公告)日:2007-02-15
申请号:US11260250
申请日:2005-10-28
申请人: Eric Noya , Chris Franklin , Randy Arnott , Jeffrey Wong
发明人: Eric Noya , Chris Franklin , Randy Arnott , Jeffrey Wong
IPC分类号: G06F15/173
CPC分类号: G06F3/0659 , G06F3/0607 , G06F3/067 , G06F3/0689
摘要: A method, system and computer program product for a generic data storage interface for local and remote networked storage is provided. It comprises providing a data storage interface accessible by an operating system, transmitting data from an application running on the operating system to the data storage interface and selectively storing the data using the same data storage interface in either a local or a remote networked storage location.
摘要翻译: 提供了一种用于本地和远程联网存储的通用数据存储接口的方法,系统和计算机程序产品。 它包括提供由操作系统可访问的数据存储接口,将从操作系统上运行的应用程序的数据传输到数据存储接口,并使用本地或远程网络存储位置中的相同数据存储接口选择性地存储数据。
-
3.
公开(公告)号:US20050102482A1
公开(公告)日:2005-05-12
申请号:US11007224
申请日:2004-12-09
申请人: Eric Noya , Jeffrey Wong , Chris Franklin , Randy Arnott
发明人: Eric Noya , Jeffrey Wong , Chris Franklin , Randy Arnott
CPC分类号: G06F3/0601 , G06F11/1096 , G06F2003/0697
摘要: A configurable RAID subsystem includes a user data array connected to a user application via a block I/O path, and a configuration array connected to a configuration application via the same block I/O path. The user data array processes user data access commands executed by the user application; and the configuration application processes configuration commands, the user data access commands and the configuration commands communicated to the user data array and the configuration array respectively, via the block I/O path. A dynamic identification is assigned to the user data array by the configuration array, and a static identification is assigned to the configuration array.
-
公开(公告)号:US20070028138A1
公开(公告)日:2007-02-01
申请号:US11260278
申请日:2005-10-28
申请人: Eric Noya , Chris Franklin , Randy Arnott , Jeffrey Wong
发明人: Eric Noya , Chris Franklin , Randy Arnott , Jeffrey Wong
IPC分类号: G06F11/00
CPC分类号: G06F3/0659 , G06F3/0605 , G06F3/067 , G06F3/0673
摘要: A method, system and computer program product for a generic data storage interface for local and remote networked storage is provided. It comprises providing a data storage interface accessible by an operating system, transmitting data from an application running on the operating system to the data storage interface and selectively storing the data using the same data storage interface in either a local or a remote networked storage location. Firmware for the common data storage interface assigns a unique identifier that classifies an I/O request as a local or remote networked I/O request and adds the I/O request to a common stack for local and remote networked data storage elements. When an I/O request is removed from the stack, the unique identifier is used to identify the I/O request as a local or remote networked I/O request. Local I/O requests are executed via a local bus such as PCI, or SCSI. Remote networked I/O requests require a connection to one or more remote networked storage elements via a network. Memory space in a cache may be allocated for both local or remote networked I/O requests. DMA transfer may be employed for both local and remote networked I/O requests. Both local and remote networked I/O requests are executed using the same firmware and the same data interface.
摘要翻译: 提供了一种用于本地和远程联网存储的通用数据存储接口的方法,系统和计算机程序产品。 它包括提供由操作系统可访问的数据存储接口,将从操作系统上运行的应用程序的数据传输到数据存储接口,并使用本地或远程网络存储位置中的相同数据存储接口选择性地存储数据。 公共数据存储接口的固件分配一个唯一的标识符,将I / O请求分类为本地或远程联网的I / O请求,并将I / O请求添加到本地和远程联网数据存储元件的公共堆栈。 当I / O请求从堆栈中删除时,唯一标识符用于将I / O请求标识为本地或远程联网的I / O请求。 本地I / O请求通过本地总线(如PCI或SCSI)执行。 远程联网的I / O请求需要经由网络连接到一个或多个远程网络存储元件。 缓存中的内存空间可能会分配给本地或远程联网的I / O请求。 DMA传输可用于本地和远程网络I / O请求。 本地和远程网络I / O请求均使用相同的固件和相同的数据接口执行。
-
5.
公开(公告)号:US20060112300A1
公开(公告)日:2006-05-25
申请号:US10981538
申请日:2004-11-05
申请人: Eric Noya , Randy Arnott
发明人: Eric Noya , Randy Arnott
IPC分类号: G06F11/00
CPC分类号: G06F11/1435 , G06F11/1451 , G06F11/1662
摘要: A method and system for copying operating system information to said at least two storage devices, selectively hiding at least one, but not all, of the storage devices from being accessed by the operating system, and selectively revealing one or more of said hidden storage devices as needed to permit access to the information stored therein.
-
公开(公告)号:US20050021615A1
公开(公告)日:2005-01-27
申请号:US10919369
申请日:2004-08-17
申请人: Randy Arnott , Eric Noya
发明人: Randy Arnott , Eric Noya
CPC分类号: G06F3/0601 , G06F17/30067 , G06F2003/0697
摘要: A method and system enables data redundancy across servers, networks, and controllers by using standard redundant files as underlying storage for RAID subsystem configurations. A redundant array of independent disk (RAID) subsystem includes a front-end interface configured to process non-redundant requests received from a primary file system communicating with an application program. A back-end interface of the RAID subsystem is configured to process redundant requests corresponding to the non-redundant requests. The redundant requests to be issued to a secondary file system communicates with a block mode device including multiple physical storage devices.
摘要翻译: 方法和系统通过使用标准冗余文件作为RAID子系统配置的底层存储,实现跨服务器,网络和控制器的数据冗余。 独立磁盘(RAID)子系统的冗余阵列包括被配置为处理从应用程序通信的主文件系统接收到的非冗余请求的前端接口。 RAID子系统的后端接口被配置为处理与非冗余请求相对应的冗余请求。 要发送到辅助文件系统的冗余请求与包括多个物理存储设备的块模式设备进行通信。
-
-
-
-
-