发明名称 Fixed content storage within a partitioned content platform using namespaces
摘要 Content platform management is enhanced by logically partitioning a physical cluster that comprises a redundant array of independent nodes. Using an interface, an administrator defines one or more “tenants” within the archive cluster, wherein a tenant has a set of attributes including, for example, namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace has a private file system such that access to one namespace (and its associated objects) does not enable a user to access objects in another namespace. A namespace has capabilities (e.g., read, write, delete, purge, and the like) that a namespace administrator can choose to enable or disable for a given data account. Using the interface, an administrator for the tenant creates and manages namespaces such that the cluster then is logically partitioned into a set of namespaces, wherein one or more namespaces are associated with a given tenant. This approach enables a user to segregate cluster data into logical partitions. Using the administrative interface, a namespace associated with a given tenant is selectively configured without affecting a configuration of at least one other namespace in the set of namespaces. This architecture enables support for many top level tenants, with multiple namespaces per tenant, and wherein configuration is effected at the level of a namespace.
申请公布号 US8782047(B2) 申请公布日期 2014.07.15
申请号 US200912609804 申请日期 2009.10.30
申请人 Hitachi Data Systems Corporation 发明人 Pinkney David B.;Primmer Robert J.;Neufeld Russell A.;Pannese Donald P.;Burnham John F.;Dames Lisa;Orenstein Jack A.
分类号 G06F17/00 主分类号 G06F17/00
代理机构 Mattingly & Malur, PC 代理人 Mattingly & Malur, PC
主权项 1. A method of operating a physical archive cluster, the cluster comprising a plurality of nodes, wherein each node comprises a processor, a data store coupled to the processor, and an application stored in the data store and executed by the processor, the method comprising: associating one or more tenants with the archive cluster; logically partitioning the archive cluster into a set of one or more namespaces, wherein one or more namespaces are associated with a given tenant, and wherein a namespace comprises a collection of data objects for at least one application and has associated therewith a private file system with respect to other namespaces in the set of namespaces; and selectively configuring a namespace associated with a given tenant to change a configuration for data objects belonging to the namespace without affecting a configuration for other data objects belonging to at least one other namespace in the set of namespaces.
地址 Santa Clara CA US