Implementación |
Implementación de referencia SNIA |
CDMI-Serve |
CDMI-Proxy |
CDMI de OpenStack SWIFT |
CDMI-z |
onedata |
Versión |
controlador 1.0E |
238c28fc7c |
0.1 |
f0e3ad9bac |
1 |
2.0 |
CDMI Versión |
1.0.2 |
? |
1.0.1 |
? |
1.0.2 |
1.0.2 |
Características HTTP |
HTTPS |
? |
? |
Sí |
? |
? |
Sí |
Autenticación básica |
? |
? |
Sí |
? |
? |
? |
Autenticación de texto implícita |
? |
? |
Sí |
? |
? |
? |
Autenticación X.509 |
? |
? |
? |
? |
? |
Sí |
Autenticación X.509-VOMS |
? |
? |
? |
? |
? |
Sí |
Token de autenticación basado en |
? |
? |
? |
? |
? |
Sí |
Métodos de acceso de datos |
FUSIBLE |
? |
? |
? |
? |
? |
Sí |
GridFTP |
? |
? |
? |
? |
? |
No |
iSCSI |
Sí |
? |
? |
? |
? |
No |
WebDAV |
? |
? |
? |
? |
? |
No |
NFS |
? |
? |
? |
? |
? |
No |
BUI |
? |
? |
? |
? |
? |
Sí |
System-Wide CDMI capacidades |
cdmi_domains |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso |
cdmi_export_cifs |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_dataobjects |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_export_iscsi |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_nfs |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_occi_iscsi |
"true" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_webdav |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_metadata_maxitems |
1024 |
? |
? |
? |
4096 |
1024 |
cdmi_metadata_maxsize |
4096 |
? |
? |
? |
4096 |
4096 |
cdmi_metadata_maxtotalsize |
∞ |
? |
? |
? |
1048576 |
1048576 |
cdmi_notification |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_logging |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_query |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_query_regex |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_query_contains |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_query_tags |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_query_value |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_queues |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_security_access_control |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_security_audit |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_security_data_integrity |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_security_encryption |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_security_immutability |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_security_sanitization |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialization_json |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_snapshots |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_references |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_object_move_from_local |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_object_move_from_remote |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_object_move_from_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_object_move_to_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_object_copy_from_local |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_object_copy_from_remote |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_object_access_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_post_dataobject_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_post_queue_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_deserialize_dataobject_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_deserialize_queue_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_dataobject_to_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_domain_to_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_container_to_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_queue_to_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_copy_dataobject_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_copy_queue_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_create_reference_by_ID |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
Capacidades de datos objeto |
cdmi_read_value |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_read_value_range |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_read_metadata |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_modify_value |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_modify_value_range |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_modify_metadata |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_modify_deserialize_dataobject |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_delete_dataobject |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_acl |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_size |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_ctime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_atime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_mtime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_acount |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_mcount |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_assignedsize |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_data_dispersion |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_retention |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_autodelete |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_holds |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_encryption |
[] |
[] |
[] |
[] |
[] |
"falso" |
cdmi_geographic_placement |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_immediate_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_infrastructure_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_latency |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_RPO |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_RTO |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_sanitization_method |
[] |
[] |
[] |
[] |
[] |
"falso" |
cdmi_throughput |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_value_hash |
[] |
[] |
[] |
[] |
[] |
"falso" |
Capacidad del envase |
cdmi_list_children |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_list_children_range |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_read_metadata |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_modify_metadata |
"falso" |
"falso" |
"true" |
"falso" |
"falso" |
"true" |
cdmi_modify_deserialize_container |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_snapshot |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_dataobject |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_container |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_queue |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_serialize_domain |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_deserialize_container |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_deserialize_queue |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_deserialize_dataobject |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_create_dataobject |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_post_dataobject |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_post_queue |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_create_container |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_create_queue |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
"falso" |
cdmi_create_reference |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_container_cifs |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_container_nfs |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_container_iscsi |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_container_occi |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_export_container_webdav |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_delete_container |
"true" |
"true" |
"true" |
"true" |
"true" |
"true" |
cdmi_move_container |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_copy_container |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_move_dataobject |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_copy_dataobject" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_acl |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_size |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_ctime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_atime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_mtime |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"true" |
cdmi_acount |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_mcount |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_assignedsize |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_data_dispersion |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_retention |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_autodelete |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_data_holds |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_encryption |
[] |
[] |
[] |
[] |
[] |
"falso" |
cdmi_geographic_placement |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_immediate_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_infrastructure_redundancy |
"" |
"" |
"" |
"" |
"" |
"falso" |
cdmi_latency |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_RPO |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_RTO |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_sanitization_method |
[] |
[] |
[] |
[] |
[] |
"falso" |
cdmi_throughput |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
"falso" |
cdmi_value_hash |
[] |
[] |
[] |
[] |
[] |
"falso" |
Dominio objeto capacidades |
cdmi_create_domain |
N / A |
N / A |
N / A |
N / A |
"true" |
"falso" |
cdmi_delete_domain |
N / A |
N / A |
N / A |
N / A |
"true" |
"falso" |
cdmi_domain_summary |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_domain_members |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_list_children |
N / A |
N / A |
N / A |
N / A |
"true" |
"falso" |
cdmi_read_metadata |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_modify_metadata |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_modify_deserialize_domain |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_copy_domain |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_deserialize_domain |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_acl |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_size |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_ctime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_atime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_mtime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_acount |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_mcount |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_assignedsize |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_data_dispersion |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_retention |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_autodelete |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_holds |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_encryption |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |
cdmi_geographic_placement |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_immediate_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_infrastructure_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_latency |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_RPO |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_RTO |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_sanitization_method |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |
cdmi_throughput |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_value_hash |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |
Capacidades objeto de cola |
cdmi_read_value |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_read_metadata |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_modify_value |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_modify_metadata |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_modify_deserialize_queue |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_delete_queue |
N / A |
N / A |
N / A |
N / A |
"true" |
"falso" |
cdmi_move_queue |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_copy_queue |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_reference_queue |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_acl |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_size |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_ctime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_atime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_mtime |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_acount |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_mcount |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_assignedsize |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_data_dispersion |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_retention |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_autodelete |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_data_holds |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_encryption |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |
cdmi_geographic_placement |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_immediate_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_infrastructure_redundancy |
N / A |
N / A |
N / A |
N / A |
"" |
"falso" |
cdmi_latency |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_RPO |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_RTO |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_sanitization_method |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |
cdmi_throughput |
N / A |
N / A |
N / A |
N / A |
"falso" |
"falso" |
cdmi_value_hash |
N / A |
N / A |
N / A |
N / A |
[] |
"falso" |