News Column

"Method and Apparatus to Transfer File Data to a Cloud Environment" in Patent Application Approval Process

July 31, 2014



By a News Reporter-Staff News Editor at Politics & Government Week -- A patent application by the inventor OKITA, Hideki (Sunnyvale, CA), filed on January 4, 2013, was made available online on July 17, 2014, according to news reporting originating from Washington, D.C., by VerticalNews correspondents.

This patent application is assigned to Hitachi, Ltd.

The following quote was obtained by the news editors from the background information supplied by the inventors: "Methods and example implementations described herein are generally directed to storage area network (SAN) storage systems, and specifically, for cloud storage systems.

"Network Attached Storage (NAS) systems are emerging in the enterprise IT (Information Technology) systems to store unstructured data files (e.g., document, figures, voice, movie, etc.). By using the NAS, enterprise users can share the unstructured data files on their enterprise computer network. The NAS uses standard file access protocols such as the Network File System (NFS) protocol or the Common Internet File System (CIFS) protocol to receive file read/write requests from their client computers and to reply the requested files. NAS systems can be implemented in a cloud, where storage and other functions are stored in one or more outside servers rather than on the client device.

"In view of the extensibility of the network attached storage system, the related art cloud storage system was developed. The cloud storage system may include a set of one or multiple cloud gateways and one or multiple cloud storage devices. The cloud gateways are located in user sites and act as general NAS devices. Such cloud storage devices are located in external sites such as remote sites of the users or cloud services. The cloud gateways transfer the file data stored in them to the cloud storage devices according to their configurations. For example, when the total size of data stored in a cloud gateway exceeds the pre-configured threshold for total data size, the cloud gateway transfers the least accessed file into a cloud storage device that is designated as a target device for the cloud gateway. The cloud storage device then keeps mapping information between the metadata of the transferred file and the actual location of the file.

"However, when the number of the cloud gateways that designate the same cloud-storage device increases, the throughput of the cloud storage device will decrease. The multiple Hyper Text Transfer Protocol/Hyper Text Transfer Protocol Secure (HTTP/HTTPS) sessions may cause congestion in a network between the cloud gateways and the cloud-storage device. The congestion reduces data transfer rate of the HTTP sessions due to the congestion control mechanism of the Transmission Control Protocol (TCP) layer. As a result, the total throughput of the cloud-storage device is reduced. Also, the multiple overlapped HTTP sessions may exhaust HTTP processing capacity of the cloud-storage device. Thus, in the same way, throughput of the cloud-storage device will be reduced."

In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventor's summary information for this patent application: "Aspects of the present application may include a storage system communicatively coupled to a plurality of cloud gateways via a network, and configured to transfer data via the cloud gateways. The storage system may involve a management unit; and a memory configured to store information for each of the plurality of cloud gateways; wherein the management unit determines a priority for each cloud gateway based on the information.

"Aspects of the present application may include a computer readable storage medium storing instructions for executing a process. The instructions may involve storing information of each of a plurality of cloud gateways; and determining a priority for each of the plurality of cloud gateways based on the information.

"Aspects of the present application may include a method for managing a plurality of cloud gateways, which can involve storing information of each of a plurality of cloud gateways; and determining a priority for each of the plurality of cloud gateways based on the information.

BRIEF DESCRIPTION OF THE DRAWINGS

"FIG. 1 illustrates an example of a network with a file storage system, in accordance with an example implementation.

"FIG. 2 illustrates an example of a message sequence of a file storage system, in accordance with an example implementation.

"FIG. 3 illustrates an example of a user interface of a file storage system, in accordance with an example implementation.

"FIG. 4 illustrates an example of hardware and software architecture of the cloud storage of a file storage system, in accordance with an example implementation.

"FIG. 5 illustrates an example of the structure of the cloud gateway configuration information of the cloud storage in a file storage system, in accordance with an example implementation.

"FIG. 6 illustrates an example of the structure of the file I/O statistics information of the cloud storage of a file storage system, in accordance with an example implementation.

"FIG. 7 illustrates an example of the structure of the network Round Trip Time (RTT) information of a file storage system, in accordance with an example implementation.

"FIG. 8 illustrates an example implementation of the structure of the file transfer slot number of a file storage system, in accordance with an example implementation.

"FIG. 9 illustrates an example of the structure of the file transfer priority information of a file storage system, in accordance with an example implementation.

"FIG. 10 illustrates an example of the structure of the file transfer timing information of a file storage system, in accordance with an example implementation.

"FIG. 11 illustrates an example of a flow diagram of the file transfer program of the cloud storage of a file storage system, in accordance with an example implementation.

"FIG. 12 illustrates an example of the flow diagram of the file transfer program in a second example implementation of a file storage system.

"FIG. 13 illustrates an example of a message sequence in a third example implementation of a file storage system.

"FIG. 14 illustrates an example of the flow diagram of the file transfer program in a third example implementation of a file storage system.

"FIG. 15 illustrates an example of a network in a fourth example implementation of a file storage system.

"FIG. 16 illustrates an example of a message sequence in a fourth example implementation of a file storage system."

URL and more information on this patent application, see: OKITA, Hideki. Method and Apparatus to Transfer File Data to a Cloud Environment. Filed January 4, 2013 and posted July 17, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=615&p=13&f=G&l=50&d=PG01&S1=20140710.PD.&OS=PD/20140710&RS=PD/20140710

Keywords for this news article include: Hitachi, Hitachi Ltd., Network Attached Storage, Networks.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Politics & Government Week


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters