The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 26, 2014

Filed:

Nov. 05, 2011
Applicants:

Nelson Nahum, Tustin, CA (US);

Yair Hershko, Alonei Aba, IL;

Yoav Ossia, Haifa, IL;

Shyam Kaushik V., Karnataka, IN;

Lev Vainblat, Kiriat Yam, IL;

Alex Lyakas, Haifa, IL;

Moshe Melnikov, Ramat Yishay, IL;

Vladimir Popovski, Irvine, CA (US);

Inventors:

Nelson Nahum, Tustin, CA (US);

Yair Hershko, Alonei Aba, IL;

Yoav Ossia, Haifa, IL;

Shyam Kaushik V., Karnataka, IN;

Lev Vainblat, Kiriat Yam, IL;

Alex Lyakas, Haifa, IL;

Moshe Melnikov, Ramat Yishay, IL;

Vladimir Popovski, Irvine, CA (US);

Assignee:

Zadara Storage, Ltd., Nesher, IL;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 3/06 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0607 (2013.01); H04L 29/06823 (2013.01);
Abstract

A method for providing virtual private storage array (VPSA) service for cloud users over a computer network includes receiving parameters for the VPSA over the network and creating the VPSA from resources of server computers. Creating the VPSA includes allocating and exposing drives that meets or exceeds specified drive characteristics, drive quantity, and array redundancy criteria to virtual controllers (VCs) in the VPSA, and dedicating parts of processor/memory complexes that each meets or exceeds a specified virtual controller hardware model to the VCs. The VCs run on virtual machines on the dedicated parts of processor/memory complexes on independent server computers. The VCs discover the exposed drives, create a virtual pool from the exposed virtual drives, implement data protection on the virtual pool, create volumes from the virtual pool, expose the volumes over the network to a customer computer, and handle access requests to the volumes from the customer computer.


Find Patent Forward Citations

Loading…