Dell DX6004S DX Object Storage Application Guide - Page 7

Summary of Named Objects and Unnamed Objects, 3. Common Named Object Terminology

Page 7 highlights

• Both named and unnamed objects in any proportion 1.2. Summary of Named Objects and Unnamed Objects You might find it useful to keep the following in mind when planning to implement named and unnamed objects in your cluster: • Unnamed objects: • Are named by DX Storage • Are created, updated, accessed, and deleted by UUID only • UUIDs are unambiguous • UUIDs are hard to remember and impossible to guess • Named objects: • Are named by you • Are created, updated, accessed, and deleted by name • Names are ambiguous (that is, you can create multiple objects with the same name, provided they are in different buckets) • Names are easy to remember and easy to guess 1.3. Common Named Object Terminology This section defines terms commonly used with named objects. • Domain. The highest level container for named objects. Your cluster administrator creates the domain for you. You need to know the name of the domain and whether or not it is the default cluster domain. (If your domain is the default cluster domain, you do not have to specify a domain name as the Host in SCSP requests.) Contact your cluster administrator to get this information. • Bucket. Contained by a domain and is a more specific way of specifying the "path" to a named object. Every bucket in a domain must have a unique name. Buckets cannot be nested in other buckets. You must create a bucket before you can create named objects. • Named object. The name of the object contained in a bucket (for example, a file name). Two or more objects in the same cluster can have the same name, provided they are in different buckets or in different domains. Every object in a bucket must have a unique name. In the following example, cluster.example.com is the domain name, marketing is the bucket name, and ads/about-object-naming.m4v is the object name. http://cluster.example.com/marketing/ads/about-object-naming.m4v Note Even though the bucket and object might resemble a file system, DX Storage is not a file system. Therefore, an object name like /folder1/../folder2/object.txt is not Copyright © 2010 Caringo, Inc. All rights reserved 2 Version 5.0 December 2010

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81

Copyright © 2010 Caringo, Inc.
All rights reserved
2
Version 5.0
December 2010
Both named and unnamed objects in any proportion
1.2. Summary of Named Objects and Unnamed Objects
You might find it useful to keep the following in mind when planning to implement named and
unnamed objects in your cluster:
Unnamed objects:
Are named by DX Storage
Are created, updated, accessed, and deleted by UUID only
UUIDs are unambiguous
UUIDs are hard to remember and impossible to guess
Named objects:
Are named by you
Are created, updated, accessed, and deleted by name
Names are ambiguous (that is, you can create multiple objects with the same name, provided
they are in different buckets)
Names are easy to remember and easy to guess
1.3. Common Named Object Terminology
This section defines terms commonly used with named objects.
Domain
. The highest level container for named objects. Your cluster administrator creates the
domain for you. You need to know the name of the domain and whether or not it is the
default
cluster domain
. (If your domain is the default cluster domain, you do not have to specify a domain
name as the Host in SCSP requests.)
Contact your cluster administrator to get this information.
Bucket
. Contained by a domain and is a more specific way of specifying the "path" to a named
object. Every bucket in a domain must have a unique name. Buckets cannot be nested in other
buckets.
You must create a bucket before you can create named objects.
Named object
. The name of the object contained in a bucket (for example, a file name). Two or
more objects in the same cluster can have the same name, provided they are in different buckets
or in different domains. Every object in a bucket must have a unique name.
In the following example,
cluster.example.com
is the domain name,
marketing
is the
bucket name, and
ads/about-object-naming.m4v
is the object name.
Note
Even though the bucket and object might resemble a file system, DX Storage is not a file
system. Therefore, an object name like
/folder1/../folder2/object.txt
is not