idnits 2.17.1 draft-ds-overview-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- == The page length should not exceed 58 lines per page, but there was 1 longer page, the longest (page 1) being 189 lines Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack a Security Considerations section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** There are 4 instances of lines with control characters in the document. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (Feb 15, 2017) is 2625 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- No issues found here. Summary: 3 errors (**), 0 flaws (~~), 2 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 Internet Engineering Task Force Eui-Nam Huh 2 Internet-Draft Kyung Hee University 3 CDNI Working Group Ga-Won Lee 4 Intended status: Informational Kyung Hee University 5 Expires: Aug 16, 2017 Yunkon Kim 6 Kyung Hee University 7 Jintaek Kim 8 Consortium of Cloud Computing Research 9 Feb 15, 2017 11 Data providing service definition, concept, and use-cases 12 draft-ds-overview-00 14 Abstract 16 The standard defines terminologies and describes ecosystem for data 17 providing service. In order to build unified data environment from the 18 dispersed data, data providing service is necessary for big data 19 service. Therefore, this standard contributes to form common data 20 providing ecosystem. 22 Status of This Memo 24 This Internet-Draft is submitted in full conformance with the 25 provisions of BCP 78 and BCP 79. 27 Internet-Drafts are working documents of the Internet Engineering 28 Task Force (IETF). Note that other groups may also distribute 29 working documents as Internet-Drafts. The list of current Internet- 30 Drafts is at http://datatracker.ietf.org/drafts/current/. 32 Internet-Drafts are draft documents valid for a maximum of six months 33 and may be updated, replaced, or obsoleted by other documents at any 34 time. It is inappropriate to use Internet-Drafts as reference 35 material or to cite them other than as "work in progress." 37 This Internet-Draft will expire on August 16, 2017. 39 Copyright Notice 41 Copyright (c) 2017 IETF Trust and the persons identified as the 42 document authors. All rights reserved. This document is subject to 43 BCP 78 and the IETF Trust's Legal Provisions Relating to IETF 44 Documents (http://trustee.ietf.org/license-info) in effect on the 45 date of publication of this document. Please review these documents 46 carefully, as they describe your rights and restrictions with respect 47 to this document. Code Components extracted from this document must 48 include Simplified BSD License text as described in Section 4.e of 49 the Trust Legal Provisions and are provided without warranty as 50 described in the Simplified BSD License. 52 Table of Contents 54 1. Introduction ------------------------------------------------- 55 2. Terminologies ------------------------------------------------ 56 3. Abbreviation ------------------------------------------------- 57 4. Overview of data providing service --------------------------- 58 4.1. Concept of data providing service ------------------ 59 4.2. Definition of data providing service --------------- 60 4.3. Model of data providing service -------------------- 61 4.4. Role classification of data providing service ------ 62 5. Use-cases of data providing service -------------------------- 64 1. Introduction 66 This standard proposes concept, definition, and use-case of data 67 providing service for big data service. First, the scope and 68 definition of data providing service are described. Second, ecosystem 69 model and role classification are illustrated. Finally, use-cases for 70 explaining data providing service are proposed. 72 2. Terminologies 73 2.1 Data generator 74 The data generator generates data, provides metadata to data broker, 75 and provides API to the data refiner to access data. 77 2.2 Data broker 78 The data broker brokerages data between the data generator and the 79 data customer. 81 2.3 Data refiner 82 The data refiner refines data, which is from the data generator, and 83 delivers data to the data customer. 85 2.4 Data customer 86 The data customer uses data, which is provided by the data providing 87 service. 89 3. Abbreviation 90 To be defined 92 4. Overview of data providing service 93 4.1. Concept of data providing service 94 Data is dispersed in different administration domain. For this reason, 95 it is hard to search data in big data area, which highly needs data. 96 This situation decreases the data availability. In order to increase 97 the data availability, an interface is needed to brokerage data in 98 different administartion domain and to search data in single access 99 point. For example, a user finds data which is in different 100 administration domain, while it is still hard to use the data. That is 101 because data type and access methods are different. A data customer 102 uses different methods to access data, and also the data may have 103 different type, so that a data customer does extra works, such as 104 converting, filtering. Thus, an interface is required to refine data 105 in various administration domain in order to provide the customized 106 data. Above all, this standard to build unified interface for 107 searching and requesting data is required. 109 4.2. Definition of data providing service 110 The data providing service is a service to brokerage metadata in order 111 to search data in a unified interface and to refine data in order to 112 provide user customized data as user's request. For this, the data 113 providing service brokerages metadata, which is provided by the data 114 generator. A data customer searches data by the data providing service 115 easily. And also, as user's request, the data refiner refines and 116 provides data to data customer. 118 4.3. Model of data providing service 119 This is a concept model. The concept model is described by roles 120 related with the data providing service, such as data generator, data 121 broker, data refiner, data customer. 123 ----------------- 124 | Data Providing | 125 | Service | 126 data | --------------- | data catalogue 127 ---------->|| Data Broker ||------------- 128 | info | --------------- | | 129 | | user | ^ |<---------- | 130 | | req- | | user | | | 131 -------------- | est | |custo-| ----------------- 132 | Data | | | |mized | | Data | 133 | Generator | | | | data | | user | 134 -------------- | v | | ----------------- 135 | ^ ^ | data | --------------- | ^ | | ^ 136 | | | -------->|| Data Refiner || data | | | | 137 | | | data | --------------- |------ | | | 138 | | ---------- | | data | | | 139 | | request | |<-------- | | 140 | | ----------------- request(by API)| | 141 | ------------------------------------------------ | 142 | data request (by API) | 143 ----------------------------------------------------- 144 data 146 4.4. Role classification of data providing service 147 To be defined 149 5. Use-cases of data providing service 150 To be defined 152 Appendix A. Acknowledgements 154 This draft is supported by Institute for Information & communications 155 Technology Promotion(IITP) grant funded by the Korea government(MSIP) 156 (R0127-16-1044, Cloud Storage Brokering Technology for Data-Centric 157 Computing Standardization) 159 Authors' Addresses 161 Eui-Nam Huh 162 Computer Science and Engineering Department, Kyung Hee University 163 Yongin, South Korea 165 Phone: +82 (0)31 201 3778 166 Email: johnhuh@khu.ac.kr 168 Ga-Won Lee 169 Computer Science and Engineering Department, Kyung Hee University 170 Yongin, South Korea 172 Phone: +82 (0)31 201 2454 173 Email: gawon@khu.ac.kr 175 Yunkon Kim 176 Computer Science and Engineering Department, Kyung Hee University 177 Yongin, South Korea 179 Phone: +82 (0)31 201 2454 180 Email: ykkim@khu.ac.kr 182 Jintaek Kim 183 Consortium of Cloud Computing Research, Seoul, South Korea 185 Phone: +82 (0)2 2052 0156 186 Email: jtkim@cccr.ir.kr