×

Secure sharing of storage area networks in a cloud

  • US 10,326,840 B2
  • Filed: 06/05/2015
  • Issued: 06/18/2019
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product to implement secured access to a shared storage area network (SAN), the computer program product comprising:

  • a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising;

    allocating a plurality of storage disk units of the shared SAN to a plurality of clients of a SAN provider, including allocating one or more of the plurality of storage disk units to a first client of the plurality of clients, whereafter the first client is permitted to cause input/output (I/O) operations to be performed on the one or more allocated storage disk units, wherein the shared SAN comprises a SAN shared between the plurality of clients;

    receiving a first management request from the first client to perform a first disk management operation on a first of the plurality of storage disk units of the shared SAN, wherein the first management request is received by a proxy service operatively connected to a management interface of the SAN provider, wherein the management interface provides administrative access to the plurality of storage disk units;

    upon authenticating the first client to access the proxy service without authenticating the first client to access the management interface, determining, by the proxy service, whether the first storage disk unit is currently allocated to the first client, based on evaluating a configuration of the first client; and

    upon determining that the first storage disk unit is not currently allocated to the first client, generating an indication that the first management request is denied, wherein the indication is output to the first client, wherein the first disk management operation is not performed on the first storage disk unit, thereby preventing, via the proxy service, unauthorized disk access in the shared SAN;

    wherein the proxy service is configured to, upon determining that the first storage disk unit is currently allocated to the first client, cause the first disk management operation to be performed on the first storage disk unit, including;

    accessing the management interface using SAN provider credentials; and

    executing a command via the management interface to perform the first disk management operation on the first storage disk unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×