idnits 2.17.1 draft-tovar-cso-path-computation-requirements-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: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 5 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 doesn't use any RFC 2119 keywords, yet seems to have RFC 2119 boilerplate text. -- The document date (October 20, 2011) is 4571 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- -- Looks like a reference, but probably isn't: 'RFC2119' on line 84 Summary: 2 errors (**), 0 flaws (~~), 2 warnings (==), 2 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 INTERNET-DRAFT Alejandro Tovar 3 Intended Status: Informational Luis M. Contreras 4 Expires: April 22, 2012 (Telefonica I+D) 5 Giada Landi 6 Nicola Ciulli 7 (Nextworks) 8 October 20, 2011 10 Path Computation Requirements for Cross-Stratum-Optimization 11 draft-tovar-cso-path-computation-requirements-00.txt 13 Abstract 15 The cross stratum optimization approach aims for providing a jointly 16 optimized provision of both IT and network resources according to the 17 application demands. In order to do that, the path computation 18 capabilities in the network, which are in charge of finding the 19 optimal connectivity resources, should take into account a new set of 20 requirements. 22 This memo explores the new needs derived from the cross stratum 23 optimization approach. 25 Status of this Memo 27 This Internet-Draft is submitted to IETF in full conformance with the 28 provisions of BCP 78 and BCP 79. 30 Internet-Drafts are working documents of the Internet Engineering 31 Task Force (IETF), its areas, and its working groups. Note that 32 other groups may also distribute working documents as 33 Internet-Drafts. 35 Internet-Drafts are draft documents valid for a maximum of six months 36 and may be updated, replaced, or obsoleted by other documents at any 37 time. It is inappropriate to use Internet-Drafts as reference 38 material or to cite them other than as "work in progress." 40 The list of current Internet-Drafts can be accessed at 41 http://www.ietf.org/1id-abstracts.html 43 The list of Internet-Draft Shadow Directories can be accessed at 44 http://www.ietf.org/shadow.html 46 Copyright and License Notice 47 Copyright (c) 2011 IETF Trust and the persons identified as the 48 document authors. All rights reserved. 50 This document is subject to BCP 78 and the IETF Trust's Legal 51 Provisions Relating to IETF Documents 52 (http://trustee.ietf.org/license-info) in effect on the date of 53 publication of this document. Please review these documents 54 carefully, as they describe your rights and restrictions with respect 55 to this document. Code Components extracted from this document must 56 include Simplified BSD License text as described in Section 4.e of 57 the Trust Legal Provisions and are provided without warranty as 58 described in the Simplified BSD License. 60 Table of Contents 62 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 63 2 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . 3 64 3 Scenarios for cross-stratum path computation applicability . . 3 65 4 Requirements for cross-stratum path computation capabilities . 4 66 5 Security Considerations . . . . . . . . . . . . . . . . . . . . 4 67 6 IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 4 68 7 References . . . . . . . . . . . . . . . . . . . . . . . . . . 5 69 8 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . 5 70 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 5 72 1 Introduction 74 This document summarizes requirements for path computation 75 capabilities in the framework of cross-stratum optimization, allowing 76 for the automation of efficient provision of both computing resources 77 and network connectivity tailored to application driven needs. 79 2 Terminology 81 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 82 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 83 document are to be interpreted as described in RFC 2119 [RFC2119]. 85 Additionally, the following terms are defined: 87 - IT resources: in the context of this document, the Information 88 Technology (IT) resources refer to computing and storage resources 89 (disk capacity, CPU, etc) typically residing on Data Centers (DC) 90 spread along the network. 92 3 Scenarios for cross-stratum path computation applicability 94 In [1] four scenarios are identified as target scenarios for getting 95 benefit from cross-optimization. These scenarios are the following: 97 a. Resource optimization (for both IT and network resources) 99 b. Responsiveness to quickly changing demands 101 c. Enhanced service resilience (via cooperative recovery 102 techniques between IT and network resources) 104 d. Quality of application experience (QoE) enhancement (via better 105 use of existing IT and network resources) 107 Furthermore, some other scenarios of interest can be also identified 109 e. Energy efficiency 111 f. Inter-domain extension of the demanded services (i.e., more 112 than one network provider is involved in the end to end service 113 provision) 115 Path computation capabilities must clearly address above scenarios. 116 In addition, it is expected backward compatibility with existing 117 standards. With this in mind, the following section summarizes the 118 protocol requirements for cross stratum optimization support. 120 4 Requirements for cross-stratum path computation capabilities 122 The following list shows the requirements imposed by the scenarios 123 above to the path computation capabilities (elements and/or 124 algorithms) in the network: 126 R1 - They should handle path computation requests specifying IT- 127 related parameters in order to find the optimal path, selecting 128 both the IT resources and the associated path for their network 129 connectivity. 131 R2 - They should provide mechanisms for quoting IT resource and/or 132 network connectivity services for further decision on final 133 connectivity implementation. 135 R3 - They should include IT-related parameters in protection and 136 recovery mechanisms in order to provide resiliency in combined 137 services. 139 R4 - They should implement mechanisms and procedures allowing for 140 advanced reservation of both IT and network resources, in such a 141 way that the connectivity operation can be implemented on a 142 scheduled basis. 144 R5 - They should incorporate re-planning capabilities to optimize 145 the use of the IT and network resources, scaling up or down such 146 resources according to the real needs. 148 R6 - They should handle energy-related objective functions to be 149 able of minimizing the overall energy consumption for both IT and 150 network resources. 152 R7 - They should be able to efficiently support the previous 153 requirements in inter-AS scenarios. 155 5 Security Considerations 157 159 6 IANA Considerations 161 163 7 References 165 [1] Y. Lee et al., "Research Proposal for Cross Stratum 166 Optimization (CSO) between Data Centers and Networks", 167 draft-lee-cross-stratum-optimization-datacenter-00,(work 168 in progress), March 2011. 170 8 Acknowledgments 172 This proposal is based on the research work being carried out within 173 the GEYSERS project (www.geysers.eu), funded by the European 174 Community's Seventh Framework Programme (FP7/2007-2013) under grant 175 agreement n. 248657. 177 Authors' Addresses 179 Alejandro Tovar 180 Telefonica I+D 181 EMail: e.networkcloud@tid.es 183 Luis M. Contreras 184 Telefonica I+D 185 EMail: lmcm@tid.es 187 Giada Landi 188 Nextworks 189 EMail: g.landi@nextworks.it 191 Nicola Ciulli 192 Nextworks 193 EMail: n.ciulli@nextworks.it