DX Object Storage Application Guide
Page 23
...169; 2010 Caringo, Inc. encoded identifier that DX Storage doesn't implement yet. HTTP/1.1 501 Not Implemented Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD, POST, PUT, DELETE Connection: close Content-Length: 27 Content-Type: text/html CRLF Message ... the default cluster domain. For more information, see Appendix A, Content Header Metadata HTTP/1.1 503 Service Unavailable Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD, POST, PUT, DELETE Connection: close Content-Length: 0 Content-Type: text/html The preceding ...
...169; 2010 Caringo, Inc. encoded identifier that DX Storage doesn't implement yet. HTTP/1.1 501 Not Implemented Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD, POST, PUT, DELETE Connection: close Content-Length: 27 Content-Type: text/html CRLF Message ... the default cluster domain. For more information, see Appendix A, Content Header Metadata HTTP/1.1 503 Service Unavailable Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD, POST, PUT, DELETE Connection: close Content-Length: 0 Content-Type: text/html The preceding ...
DX Object Storage Application Guide
Page 24
... object is discussed in later chapters later in this book. Standard HTTP header. HTTP/1.1 505 HTTP Version not supported Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD,POST,PUT, DELETE Connection: close Content-Length: 0 Content-Type: text/html The preceding response indicates a request was sent...
... object is discussed in later chapters later in this book. Standard HTTP header. HTTP/1.1 505 HTTP Version not supported Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Allow: GET, HEAD,POST,PUT, DELETE Connection: close Content-Length: 0 Content-Type: text/html The preceding response indicates a request was sent...
DX Object Storage Application Guide
Page 30
...This section shows other normal READ responses, which node in the Location header. HTTP/1.1 206 Partial Content Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 500 [ application-meta-information ] CRLF [ content-stream ] When a READ request includes one generating...the cluster the redirect should be found or there is received. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://cluster-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response means the ...
...This section shows other normal READ responses, which node in the Location header. HTTP/1.1 206 Partial Content Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 500 [ application-meta-information ] CRLF [ content-stream ] When a READ request includes one generating...the cluster the redirect should be found or there is received. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://cluster-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response means the ...
DX Object Storage Application Guide
Page 31
... that a given stream exists should retry the request after a 404. HTTP/1.1 416 Requested range not satisfiable Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Connection: close Content-Length: 24 Content-Type: text/html Range specs out of range One or more range headers supplied ... the requested stream) down for the error will be located in this cluster. HTTP/1.1 400 Bad Request Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Connection: close Content-Length: 56 Content-Type: text/html CRLF The requested resource is required. HTTP/1.1 404 Not Found Date...
... that a given stream exists should retry the request after a 404. HTTP/1.1 416 Requested range not satisfiable Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Connection: close Content-Length: 24 Content-Type: text/html Range specs out of range One or more range headers supplied ... the requested stream) down for the error will be located in this cluster. HTTP/1.1 400 Bad Request Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Connection: close Content-Length: 56 Content-Type: text/html CRLF The requested resource is required. HTTP/1.1 404 Not Found Date...
DX Object Storage Application Guide
Page 32
...Type: image/jpeg Content-Language: en/us , x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] Note In contrast to an unnamed object, if you WRITE a named object that applies to both named...Content-Type: image/jpeg Content-Language: en/us , x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] Copyright © 2010 Caringo, Inc. Introduction to WRITE This section discusses general information about SCSP WRITE: ...
...Type: image/jpeg Content-Language: en/us , x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] Note In contrast to an unnamed object, if you WRITE a named object that applies to both named...Content-Type: image/jpeg Content-Language: en/us , x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] Copyright © 2010 Caringo, Inc. Introduction to WRITE This section discusses general information about SCSP WRITE: ...
DX Object Storage Application Guide
Page 33
... existing object is returned. Normal Responses to WRITE For a list of more than immediate are ignored. HTTP/1.1 201 Created Date: Wed, 1 Sept 2010 15:59:02 GMT Copyright © 2010 Caringo, Inc. The Host header is mandatory and must respond with its transmission of the HTTP/1.1 spec. 6.1.1. About Replicate On Write...
... existing object is returned. Normal Responses to WRITE For a list of more than immediate are ignored. HTTP/1.1 201 Created Date: Wed, 1 Sept 2010 15:59:02 GMT Copyright © 2010 Caringo, Inc. The Host header is mandatory and must respond with its transmission of the HTTP/1.1 spec. 6.1.1. About Replicate On Write...
DX Object Storage Application Guide
Page 34
...another node in the message body of HTTP/1.1 by the POST request. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid/?auth=B1E1509329C7A5DD90DCF6642DFB Content-Length: 0 The preceding response is included in the ... can store additional replicas at least one generating this value is received. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=value Content-Length: 0 The preceding response means the content can...
...another node in the message body of HTTP/1.1 by the POST request. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid/?auth=B1E1509329C7A5DD90DCF6642DFB Content-Length: 0 The preceding response is included in the ... can store additional replicas at least one generating this value is received. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=value Content-Length: 0 The preceding response means the content can...
DX Object Storage Application Guide
Page 35
... resource constraint is required. All rights reserved 30 Version 5.0 December 2010 HTTP/1.1 411 Length Required Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Type: text/html Content-Length: 93 CRLF WRITE requests must include a Content-Length header specifying the exact ...byte-length of the response. Copyright © 2010 Caringo, Inc. HTTP/1.1 507 Insufficient Storage Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Type: text/html Content-Length: 38 CRLF Not enough disk space to fulfill it. The preceding response indicates...
... resource constraint is required. All rights reserved 30 Version 5.0 December 2010 HTTP/1.1 411 Length Required Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Type: text/html Content-Length: 93 CRLF WRITE requests must include a Content-Length header specifying the exact ...byte-length of the response. Copyright © 2010 Caringo, Inc. HTTP/1.1 507 Insufficient Storage Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Type: text/html Content-Length: 38 CRLF Not enough disk space to fulfill it. The preceding response indicates...
DX Object Storage Application Guide
Page 37
... HTTP/1.1 Host: cluster.example.com User-Agent: DX Storage Client/0.1 7.3. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response means the content can be... response will result in the Location header. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 Copyright © 2010 Caringo, Inc....
... HTTP/1.1 Host: cluster.example.com User-Agent: DX Storage Client/0.1 7.3. HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response means the content can be... response will result in the Location header. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 Copyright © 2010 Caringo, Inc....
DX Object Storage Application Guide
Page 38
...could not be deleted from the cluster. Copyright © 2010 Caringo, Inc. HTTP/1.1 403 Forbidden Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource cannot be deleted because its current state forbids ...mandatory headers, invalid message body, or any other violation of the response. HTTP/1.1 404 Not Found Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource is required. The preceding response indicates the requested ...
...could not be deleted from the cluster. Copyright © 2010 Caringo, Inc. HTTP/1.1 403 Forbidden Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource cannot be deleted because its current state forbids ...mandatory headers, invalid message body, or any other violation of the response. HTTP/1.1 404 Not Found Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource is required. The preceding response indicates the requested ...
DX Object Storage Application Guide
Page 39
... Content-Type: image/jpeg Content-Language: en/us, x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] • Unnamed object PUT /06eec5e2c3f1aadcb41ef7fd52adc049 HTTP/1.1 Host: cluster.example.com User-Agent: DX Storage Client/0.1 ...-Type: image/jpeg Content-Language: en/us, x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] PUT returns a 404 (Not Found) error if the object name or UUID you specify in the...
... Content-Type: image/jpeg Content-Language: en/us, x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] • Unnamed object PUT /06eec5e2c3f1aadcb41ef7fd52adc049 HTTP/1.1 Host: cluster.example.com User-Agent: DX Storage Client/0.1 ...-Type: image/jpeg Content-Language: en/us, x-pig-latin Content-Version: 42 Last-Modified: Wed, 1 Sept 2010 15:59:02 GMT Created-Date: Wed, 1 Sept 2010 15:59:02 GMT CRLF [ content-stream ] PUT returns a 404 (Not Found) error if the object name or UUID you specify in the...
DX Object Storage Application Guide
Page 45
...of the HTTP request line, as shown in the following example. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 This response is expected to the URI... will service the request for meta-information. Normal Responses to . HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/v8b2 Connection: close Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response ...
...of the HTTP request line, as shown in the following example. HTTP/1.1 307 Temporary Redirect Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/5.0.0 Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 This response is expected to the URI... will service the request for meta-information. Normal Responses to . HTTP/1.1 301 Moved Permanently Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster/v8b2 Connection: close Location: http://node-ip/name-or-uuid?auth=2096EFA659295BBB819D1FECCE77D2EF Content-Length: 0 The preceding response ...
DX Object Storage Application Guide
Page 47
...found or there is returning meta-information about the stream in this cluster. HTTP/1.1 404 Not Found Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource is included in this response. 11.4. The ...'s parent; Copyright © 2010 Caringo, Inc. that CastorSystem-CID is required. HTTP/1.1 400 Bad Request Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 24 Content-Type: text/html CRLF Host header is the identifier of the response. All rights reserved 42 ...
...found or there is returning meta-information about the stream in this cluster. HTTP/1.1 404 Not Found Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 56 Content-Type: text/html CRLF The requested resource is included in this response. 11.4. The ...'s parent; Copyright © 2010 Caringo, Inc. that CastorSystem-CID is required. HTTP/1.1 400 Bad Request Date: Wed, 1 Sept 2010 15:59:02 GMT Server: CAStor Cluster 5.0.0 Content-Length: 24 Content-Type: text/html CRLF Host header is the identifier of the response. All rights reserved 42 ...
DX Object Storage Application Guide
Page 65
... the Content Metadata appendix. 16.1. This section demonstrates the concepts using a simple example. Lifepoint: [Fri,12 Dec 2007 15:59:02 GMT] reps=3, deletable=no Lifepoint: [Wed, 08 Jun 2008 15:59:02 GMT] reps=1, deletable=yes Lifepoint: [] delete Each time the Health Processor performs a check-up on disk. If it checks...
... the Content Metadata appendix. 16.1. This section demonstrates the concepts using a simple example. Lifepoint: [Fri,12 Dec 2007 15:59:02 GMT] reps=3, deletable=no Lifepoint: [Wed, 08 Jun 2008 15:59:02 GMT] reps=1, deletable=yes Lifepoint: [] delete Each time the Health Processor performs a check-up on disk. If it checks...
DX Object Storage Application Guide
Page 68
Note Do not use deletable=no Lifepoint: [] delete Copyright © 2010 Caringo, Inc. Incorrect: Lifepoint: [Wed, 08 Jun 2008 15:59:02 GMT] reps=3, deletable=no, delete Correct: Lifepoint: [Fri, 12 Dec 2007 15:59:02 GMT] reps=3, deletable=no and delete in the same lifepoint. All rights reserved 63 Version 5.0 December 2010
Note Do not use deletable=no Lifepoint: [] delete Copyright © 2010 Caringo, Inc. Incorrect: Lifepoint: [Wed, 08 Jun 2008 15:59:02 GMT] reps=3, deletable=no, delete Correct: Lifepoint: [Fri, 12 Dec 2007 15:59:02 GMT] reps=3, deletable=no and delete in the same lifepoint. All rights reserved 63 Version 5.0 December 2010
DX Object Storage Administration Guide
Page 68
...: 1290009553.775 Content-Length: 0 Last-Modified: Wed, 17 Nov 2010 15:59:13 GMT lifepoint: [] reps=16 Etag: "099e2bc25eb8346ed5d94a598fa73bfa" Date: Wed, 17 Nov 2010 16:02:07 GMT Server: CAStor Cluster/5.0.0 The information you need to rename the domain is: Castor-Authorization: cluster.example.com/_administrators, POST=cluster.example.com You...
...: 1290009553.775 Content-Length: 0 Last-Modified: Wed, 17 Nov 2010 15:59:13 GMT lifepoint: [] reps=16 Etag: "099e2bc25eb8346ed5d94a598fa73bfa" Date: Wed, 17 Nov 2010 16:02:07 GMT Server: CAStor Cluster/5.0.0 The information you need to rename the domain is: Castor-Authorization: cluster.example.com/_administrators, POST=cluster.example.com You...
Dell DX Object Storage Architectural Reference Guide
Page 2
... and trade names may be used in this material in any proprietary interest in the United States and/or other countries. Dell, the DELL logo, and the DELL badge, PowerEdge, and PowerVault are either the entities claiming the marks and names or their products. Microsoft, Windows, Windows...the registered trademark of Red Hat, Inc., registered in the U.S. December 2010 Page ii Dell Inc. File Gateway Architectural Reference Release Date Version Details 0.01 12/8/2010 Initial draft 0.02 12/14/2010 Sizing Guidelines added Modifier Ron Stefani Ron Stefani Released By Not Released Not ...
... and trade names may be used in this material in any proprietary interest in the United States and/or other countries. Dell, the DELL logo, and the DELL badge, PowerEdge, and PowerVault are either the entities claiming the marks and names or their products. Microsoft, Windows, Windows...the registered trademark of Red Hat, Inc., registered in the U.S. December 2010 Page ii Dell Inc. File Gateway Architectural Reference Release Date Version Details 0.01 12/8/2010 Initial draft 0.02 12/14/2010 Sizing Guidelines added Modifier Ron Stefani Ron Stefani Released By Not Released Not ...