×

Scalable and secure high-level storage access for cloud computing platforms

  • US 8,352,941 B1
  • Filed: 06/29/2009
  • Issued: 01/08/2013
  • Est. Priority Date: 06/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing storage access for cloud computing platforms, comprising:

  • receiving a storage object operation by an untrusted component contained in a client virtual machine;

    passing said storage object operation through a hypervisor on which said client virtual machine is executing to a trusted component;

    processing said storage object operation by said trusted component, said processing including obtaining an identifier of said client virtual machine and determining a customer-specific set of backend storage resources associated with said client virtual machine based on said identifier of said client virtual machine, wherein a backend storage system containing said customer-specific set of backend storage resources natively supports multi-tenancy through the use of tenant identifiers and said customer-specific backend storage resources are associated with one of said tenant identifiers, and wherein said hypervisor provides said identifier of said client virtual machine and ensures that said identifier of said client virtual machine cannot be forged;

    passing said storage object operation from said trusted component to said backend storage system; and

    performing said storage object operation on said customer-specific set of backend storage resources.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×