Сравнение реализаций серверов CDMI - Comparison of CDMI server implementations

ВыполнениеЭталонная реализация SNIACDMI-ServeCDMI-проксиCDMI для OpenStack SwiftOnedata
Версия1.0e238c28fc7c0.1f0e3ad9bac2.0[постоянная мертвая ссылка ]
CDMI Версия1.0.2?1.0.1?1.0.2
Возможности HTTP
HTTPS??да?да
Обычная проверка подлинности??да??
Дайджест-аутентификация??да??
X.509 аутентификация????да
X.509-VOMS аутентификация????да
Аутентификация на основе токена????да
Методы доступа к данным
ПРЕДОХРАНИТЕЛЬ????да
GridFTP????Нет
iSCSIда???Нет
WebDAV????Нет
NFS????Нет
BUI????да
Общесистемные возможности CDMI
cdmi_domains"ложный""ложный""ложный""ложный""ложный
cdmi_export_cifs"ложный""ложный""ложный""ложный""ложный"
cdmi_dataobjects"истинный""истинный""истинный""истинный""истинный"
cdmi_export_iscsi"ложный""ложный""ложный""ложный""ложный"
cdmi_export_nfs"ложный""ложный""ложный""ложный""ложный"
cdmi_export_occi_iscsi"истинный""ложный""ложный""ложный""ложный"
cdmi_export_webdav"ложный""ложный""ложный""ложный""ложный"
cdmi_metadata_maxitems1024???1024
cdmi_metadata_maxsize4096???4096
cdmi_metadata_maxtotalsize???1048576
cdmi_notification"ложный""ложный""ложный""ложный""ложный"
cdmi_logging"ложный""ложный""ложный""ложный""ложный"
cdmi_query"ложный""ложный""ложный""ложный""ложный"
cdmi_query_regex"ложный""ложный""ложный""ложный""ложный"
cdmi_query_contains"ложный""ложный""ложный""ложный""ложный"
cdmi_query_tags"ложный""ложный""ложный""ложный""ложный"
cdmi_query_value"ложный""ложный""ложный""ложный""ложный"
cdmi_queues"ложный""ложный""ложный""ложный""ложный"
cdmi_security_access_control"ложный""ложный""ложный""ложный""истинный"
cdmi_security_audit"ложный""ложный""ложный""ложный""ложный"
cdmi_security_data_integrity"ложный""ложный""ложный""ложный""ложный"
cdmi_security_encryption"ложный""ложный""ложный""ложный""ложный"
cdmi_security_immutability"ложный""ложный""ложный""ложный""ложный"
cdmi_security_sanitization"ложный""ложный""ложный""ложный""ложный"
cdmi_serialization_json"ложный""ложный""ложный""ложный""ложный"
cdmi_snapshots"ложный""ложный""ложный""ложный""ложный"
cdmi_references"ложный""ложный""ложный""ложный""ложный"
cdmi_object_move_from_local"ложный""ложный""ложный""ложный""истинный"
cdmi_object_move_from_remote"ложный""ложный""ложный""ложный""ложный"
cdmi_object_move_from_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_object_move_to_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_object_copy_from_local"ложный""ложный""ложный""ложный""истинный"
cdmi_object_copy_from_remote"ложный""ложный""ложный""ложный""ложный"
cdmi_object_access_by_ID"ложный""ложный""ложный""ложный""истинный"
cdmi_post_dataobject_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_post_queue_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_deserialize_dataobject_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_deserialize_queue_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_dataobject_to_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_domain_to_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_container_to_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_queue_to_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_copy_dataobject_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_copy_queue_by_ID"ложный""ложный""ложный""ложный""ложный"
cdmi_create_reference_by_ID"ложный""ложный""ложный""ложный""ложный"
Возможности объекта данных
cdmi_read_value"ложный""ложный""истинный""ложный""истинный"
cdmi_read_value_range"ложный""ложный""ложный""ложный""истинный"
cdmi_read_metadata"ложный""ложный""истинный""ложный""истинный"
cdmi_modify_value"ложный""ложный""истинный""ложный""истинный"
cdmi_modify_value_range"ложный""ложный""ложный""ложный""истинный"
cdmi_modify_metadata"ложный""ложный""истинный""ложный""истинный"
cdmi_modify_deserialize_dataobject"ложный""ложный""ложный""ложный""ложный"
cdmi_delete_dataobject"истинный""истинный""истинный""истинный""истинный"
cdmi_acl"ложный""ложный""ложный""ложный""истинный"
cdmi_size"ложный""ложный""ложный""ложный""истинный"
cdmi_ctime"ложный""ложный""ложный""ложный""истинный"
cdmi_atime"ложный""ложный""ложный""ложный""истинный"
cdmi_mtime"ложный""ложный""ложный""ложный""истинный"
cdmi_acount"ложный""ложный""ложный""ложный""ложный"
cdmi_mcount"ложный""ложный""ложный""ложный""ложный"
cdmi_assignedsize"ложный""ложный""ложный""ложный""ложный"
cdmi_data_redundancy"""""""""ложный"
cdmi_data_dispersion"ложный""ложный""ложный""ложный""ложный"
cdmi_data_retention"ложный""ложный""ложный""ложный""ложный"
cdmi_data_autodelete"ложный""ложный""ложный""ложный""ложный"
cdmi_data_holds"ложный""ложный""ложный""ложный""ложный"
cdmi_encryption[][][][]"ложный"
cdmi_geographic_placement"ложный""ложный""ложный""ложный""ложный"
cdmi_immediate_redundancy"""""""""ложный"
cdmi_infrastructure_redundancy"""""""""ложный"
cdmi_latency"ложный""ложный""ложный""ложный""ложный"
cdmi_RPO"ложный""ложный""ложный""ложный""ложный"
cdmi_RTO"ложный""ложный""ложный""ложный""ложный"
cdmi_sanitization_method[][][][]"ложный"
cdmi_throughput"ложный""ложный""ложный""ложный""ложный"
cdmi_value_hash[][][][]"ложный"
Возможности контейнера
cdmi_list_children"истинный""истинный""истинный""истинный""истинный"
cdmi_list_children_range"ложный""ложный""ложный""ложный""истинный"
cdmi_read_metadata"ложный""ложный""истинный""ложный""истинный"
cdmi_modify_metadata"ложный""ложный""истинный""ложный""истинный"
cdmi_modify_deserialize_container"ложный""ложный""ложный""ложный""ложный"
cdmi_snapshot"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_dataobject"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_container"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_queue"ложный""ложный""ложный""ложный""ложный"
cdmi_serialize_domain"ложный""ложный""ложный""ложный""ложный"
cdmi_deserialize_container"ложный""ложный""ложный""ложный""ложный"
cdmi_deserialize_queue"ложный""ложный""ложный""ложный""ложный"
cdmi_deserialize_dataobject"ложный""ложный""ложный""ложный""ложный"
cdmi_create_dataobject"истинный""истинный""истинный""истинный""истинный"
cdmi_post_dataobject"ложный""ложный""ложный""ложный""ложный"
cdmi_post_queue"ложный""ложный""ложный""ложный""ложный"
cdmi_create_container"истинный""истинный""истинный""истинный""истинный"
cdmi_create_queue"ложный""ложный""ложный""ложный""ложный"
cdmi_create_reference"ложный""ложный""ложный""ложный""ложный"
cdmi_export_container_cifs"ложный""ложный""ложный""ложный""ложный"
cdmi_export_container_nfs"ложный""ложный""ложный""ложный""ложный"
cdmi_export_container_iscsi"ложный""ложный""ложный""ложный""ложный"
cdmi_export_container_occi"ложный""ложный""ложный""ложный""ложный"
cdmi_export_container_webdav"ложный""ложный""ложный""ложный""ложный"
cdmi_delete_container"истинный""истинный""истинный""истинный""истинный"
cdmi_move_container"ложный""ложный""ложный""ложный""истинный"
cdmi_copy_container"ложный""ложный""ложный""ложный""истинный"
cdmi_move_dataobject"ложный""ложный""ложный""ложный""истинный"
cdmi_copy_dataobject ""ложный""ложный""ложный""ложный""истинный"
cdmi_acl"ложный""ложный""ложный""ложный""истинный"
cdmi_size"ложный""ложный""ложный""ложный""истинный"
cdmi_ctime"ложный""ложный""ложный""ложный""истинный"
cdmi_atime"ложный""ложный""ложный""ложный""истинный"
cdmi_mtime"ложный""ложный""ложный""ложный""истинный"
cdmi_acount"ложный""ложный""ложный""ложный""ложный"
cdmi_mcount"ложный""ложный""ложный""ложный""ложный"
cdmi_assignedsize"ложный""ложный""ложный""ложный""ложный"
cdmi_data_redundancy"""""""""ложный"
cdmi_data_dispersion"ложный""ложный""ложный""ложный""ложный"
cdmi_data_retention"ложный""ложный""ложный""ложный""ложный"
cdmi_data_autodelete"ложный""ложный""ложный""ложный""ложный"
cdmi_data_holds"ложный""ложный""ложный""ложный""ложный"
cdmi_encryption[][][][]"ложный"
cdmi_geographic_placement"ложный""ложный""ложный""ложный""ложный"
cdmi_immediate_redundancy"""""""""ложный"
cdmi_infrastructure_redundancy"""""""""ложный"
cdmi_latency"ложный""ложный""ложный""ложный""ложный"
cdmi_RPO"ложный""ложный""ложный""ложный""ложный"
cdmi_RTO"ложный""ложный""ложный""ложный""ложный"
cdmi_sanitization_method[][][][]"ложный"
cdmi_throughput"ложный""ложный""ложный""ложный""ложный"
cdmi_value_hash[][][][]"ложный"
Возможности объекта домена
cdmi_create_domainНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_delete_domainНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_domain_summaryНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_domain_membersНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_list_childrenНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_read_metadataНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_modify_metadataНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_modify_deserialize_domainНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_copy_domainНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_deserialize_domainНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_aclНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_sizeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_ctimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_atimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_mtimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_acountНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_mcountНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_assignedsizeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_dispersionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_retentionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_autodeleteНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_holdsНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_encryptionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_geographic_placementНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_immediate_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_infrastructure_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_latencyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_RPOНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_RTOНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_sanitization_methodНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_throughputНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_value_hashНет данныхНет данныхНет данныхНет данных"ложный"
Возможности объекта очереди
cdmi_read_valueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_read_metadataНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_modify_valueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_modify_metadataНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_modify_deserialize_queueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_delete_queueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_move_queueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_copy_queueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_reference_queueНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_aclНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_sizeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_ctimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_atimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_mtimeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_acountНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_mcountНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_assignedsizeНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_dispersionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_retentionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_autodeleteНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_data_holdsНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_encryptionНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_geographic_placementНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_immediate_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_infrastructure_redundancyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_latencyНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_RPOНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_RTOНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_sanitization_methodНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_throughputНет данныхНет данныхНет данныхНет данных"ложный"
cdmi_value_hashНет данныхНет данныхНет данныхНет данных"ложный"