会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • File server system using connection-oriented protocol and sharing data sets among data movers
    • 文件服务器系统使用面向连接的协议,并在数据移动器之间共享数据集
    • US06453354B1
    • 2002-09-17
    • US09261626
    • 1999-03-03
    • Xiaoye JiangUresh K. VahaliaUday GuptaPercy Tzelnic
    • Xiaoye JiangUresh K. VahaliaUday GuptaPercy Tzelnic
    • C06F1516
    • G06F17/30171
    • A first data mover computer services data access requests from a network client, and a second data mover computer is coupled to the first data mover computer for servicing data access requests from the first data mover computer. The first data mover computer uses a connection-oriented protocol to obtain client context information and to respond to a session setup request from the client by authenticating the client. Then the first data mover computer responds to a file system connection request from the client by forwarding the client context information and the file system connection request to the second data mover computer. Then the first data mover computer maintains a connection between the first data mover computer and the second data mover computer when the client accesses the file system and the first data mover computer passes file access requests from the client to the second data mover computer and returns responses to the file access requests from the second data mover computer to the client. In a preferred embodiment, the connection-oriented protocol is the Common Internet File System (CIFS) Protocol, and multiple clients share a Transmission Control Protocol (TCP) connection between the first data mover computer and the second data mover computer by allocation of virtual channels within the shared TCP connection and multiplexing of data packets of the virtual channels over the shared TCP connection.
    • 第一数据移动器计算机服务来自网络客户端的数据访问请求,并且第二数据移动器计算机耦合到第一数据移动器计算机,用于为来自第一数据移动器计算机的数据访问请求提供服务。 第一数据移动器计算机使用面向连接的协议来获得客户端上下文信息并且通过认证客户端来响应来自客户端的会话建立请求。 然后,第一数据移动器计算机通过将客户端上下文信息和文件系统连接请求转发到第二数据移动器计算机来响应来自客户端的文件系统连接请求。 然后,当客户端访问文件系统并且第一数据移动器计算机将文件访问请求从客户端传递到第二数据移动器计算机时,第一数据移动器计算机维护第一数据移动计算机和第二数据移动计算机之间的连接,并且返回响应 将文件访问请求从第二数据移动计算机发送到客户机。 在优选实施例中,面向连接的协议是通用因特网文件系统(CIFS)协议,并且多个客户端通过分配虚拟信道来共享第一数据移动器计算机和第二数据移动器计算机之间的传输控制协议(TCP)连接 在共享TCP连接中并通过共享TCP连接复用虚拟通道的数据包。
    • 3. 发明授权
    • File manager providing distributed locking and metadata management for shared data access by clients relinquishing locks after time period expiration
    • 文件管理器提供分布式锁定和元数据管理,以便客户在时间段到期后放弃锁定共享数据访问
    • US06389420B1
    • 2002-05-14
    • US09410514
    • 1999-09-30
    • Uresh K. VahaliaXiaoye JiangJeffrey Jon DarcyBoris ZuckermanRonald Curtis Searls
    • Uresh K. VahaliaXiaoye JiangJeffrey Jon DarcyBoris ZuckermanRonald Curtis Searls
    • G06F1730
    • G06F17/30171Y10S707/99938Y10S707/99952
    • File locks and file metadata are distributed from a file manager to clients in a data network to permit the clients to share access to file data in data storage. The file manager is permitted to grant a second lock upon the file data without necessarily receiving notification from a client that it has relinquished a first lock on the file data while ensuring that conflicting locks are never granted. The client sets the beginning of a first period of time over which the client may access the file data once the first lock on the file data has been granted by the file manager, and the client sends a lock request to the file manager. The file manager responds by setting the beginning of a second period of time such that the first period of time is certain to have expired once the second period of time has expired, granting the first lock upon the file data to the client, and transmitting a lock grant message to the client. The client receives the lock grant message, and accesses the file data so long as the client's access to the file data will be completed by expiration of the first period of time.
    • 文件锁和文件元数据从文件管理器分发到数据网络中的客户端,以允许客户端共享对数据存储中的文件数据的访问。 文件管理器被允许对文件数据授予第二次锁定,而不必从客户端收到它已经放弃对文件数据的第一次锁定的通知,同时确保不会授予冲突的锁。 一旦文件管理器已经对文件数据进行了第一次锁定,客户机就可以设置第一个时间段的开始,客户端可以通过该开始访问文件数据,客户机向文件管理器发送锁定请求。 文件管理器通过设置第二时间段的开始来响应,使得第一时间段在第二时间段到期后确定已经期满,向客户端授予对文件数据的第一次锁定,并发送 锁定授予消息给客户端。 只要客户端对文件数据的访问将在第一个时间段到期之前完成,客户端就会收到锁授予消息,并访问文件数据。
    • 6. 发明授权
    • File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
    • 文件服务器系统提供客户端与作为仲裁器和协调器的服务器之间的直接数据共享
    • US07120631B1
    • 2006-10-10
    • US10032161
    • 2001-12-21
    • Uresh K. VahaliaPercy Tzelnic
    • Uresh K. VahaliaPercy Tzelnic
    • G06F7/00
    • G06F17/30171Y10S707/99938
    • A client is permitted to send data access commands directly to network data storage of a network file server after obtaining a lock on at least a portion of the file and obtaining metadata indicating storage locations for the data in the data storage. For example, the client sends to the file server at least one request for access to a file. In response, the file server grants a lock to the client, and returns to the client metadata of the file including information specifying data storage locations in the network data storage for storing data of the file. The client receives the metadata, and uses the metadata to produce at least one data access command for accessing the data storage locations in the network storage. The client sends the data access command to the network data storage to read or write data to the file. For a write operation, the client may modify the metadata. When the client is finished writing to the file, the client returns any modified metadata to the file server.
    • 允许客户端在获取对文件的至少一部分的锁定并且获得指示数据存储器中的数据的存储位置的元数据之后,将数据访问命令直接发送到网络文件服务器的网络数据存储器。 例如,客户端向文件服务器发送至少一个访问文件的请求。 作为响应,文件服务器向客户端授予锁定,并且返回到文件的客户端元数据,包括指定用于存储文件的数据的网络数据存储器中的数据存储位置的信息。 客户端接收元数据,并使用元数据产生用于访问网络存储器中的数据存储位置的至少一个数据访问命令。 客户端将数据访问命令发送到网络数据存储器,以将数据读取或写入文件。 对于写操作,客户端可以修改元数据。 当客户端完成写入文件时,客户端将任何修改的元数据返回给文件服务器。
    • 9. 发明授权
    • File system for virtual local area network
    • 虚拟局域网文件系统
    • US08417788B1
    • 2013-04-09
    • US09966709
    • 2001-09-28
    • Dennis P. J. TingUresh K. VahaliaJohn A. HilliarUday Gupta
    • Dennis P. J. TingUresh K. VahaliaJohn A. HilliarUday Gupta
    • G06F15/167
    • G06F17/30233H04L12/4641
    • A file system that utilizes Virtual Local Area Network (VLAN) addressing and routing schemes to permit implementing multiple networked file system applications in a single data processing system. In particular, a networked file server or data mover has associated with it a mass storage device such as one or more disk drives, as well as one or more Network Interface Cards (NICs). A network interface to the data mover is associated with VLAN identifiers (IDs) such that a VLAN ID can be assigned to each file system. At the physical layer of the data mover, VLAN information is encapsulated and passed up to various higher protocol layers, such as a network layer and/or a transport layer, eventually to a selected file system as dictated by the VLAN ID. The file system application in effect becomes an addressable element of the VLAN. A single data mover can thus be deployed to service multiple groups of end users, as long as the members of each group have different VLAN identifiers for the multiple file systems. The result provides security, access restrictions, and all the other benefits of VLAN protocols that would be obtained by deploying separate data movers for each VLAN, without incurring the acquisition expense and administrative overhead associated with having to purchase and maintain multiple data mover systems.
    • 一种使用虚拟局域网(VLAN)寻址和路由方案来允许在单个数据处理系统中实现多个联网文件系统应用程序的文件系统。 特别地,联网的文件服务器或数据移动器与其相关联的大容量存储设备,例如一个或多个磁盘驱动器以及一个或多个网络接口卡(NIC)。 与数据移动设备的网络接口与VLAN标识符(ID)相关联,使得可以为每个文件系统分配VLAN ID。 在数据移动设备的物理层,VLAN信息被封装并传递到各种较高的协议层,如网络层和/或传输层,最终到VLAN ID所指定的所选文件系统。 文件系统应用程序有效成为VLAN的可寻址元素。 因此,只要每个组的成员对多个文件系统具有不同的VLAN标识符,就可以部署单个数据移动器来服务多个终端用户组。 该结果提供了通过为每个VLAN部署单独的数据移动器而获得的VLAN协议的安全性,访问限制和所有其他优点,而不会导致与必须购买和维护多个数据移动器系统相关的采购费用和管理开销。
    • 10. 发明授权
    • File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
    • 文件服务器系统提供客户端与作为仲裁器和协调器的服务器之间的直接数据共享
    • US07437407B2
    • 2008-10-14
    • US11168058
    • 2005-06-27
    • Uresh K. VahaliaPercy Tzelnic
    • Uresh K. VahaliaPercy Tzelnic
    • G06F15/16
    • G06F17/30171Y10S707/99936Y10S707/99938
    • A client is permitted to send data access commands directly to network data storage of a network file server after obtaining a lock on at least a portion of the file and obtaining metadata indicating storage locations for the data in the data storage. For example, the client sends to the file server at least one request for access to a file. In response, the file server grants a lock to the client, and returns to the client metadata of the file including information specifying data storage locations in the network data storage for storing data of the file. The client receives the metadata, and uses the metadata to produce at least one data access command for accessing the data storage locations in the network storage. The client sends the data access command to the network data storage to read or write data to the file. For a write operation, the client may modify the metadata. When the client is finished writing to the file, the client returns any modified metadata to the file server.
    • 允许客户端在获取对文件的至少一部分的锁定并且获得指示数据存储器中的数据的存储位置的元数据之后,将数据访问命令直接发送到网络文件服务器的网络数据存储器。 例如,客户端向文件服务器发送至少一个访问文件的请求。 作为响应,文件服务器向客户端授予锁定,并且返回到文件的客户端元数据,包括指定用于存储文件的数据的网络数据存储器中的数据存储位置的信息。 客户端接收元数据,并使用元数据产生用于访问网络存储器中的数据存储位置的至少一个数据访问命令。 客户端将数据访问命令发送到网络数据存储器,以将数据读取或写入文件。 对于写操作,客户端可以修改元数据。 当客户端完成写入文件时,客户端将任何修改的元数据返回给文件服务器。