{"id":124,"date":"2016-04-29T11:15:46","date_gmt":"2016-04-29T10:15:46","guid":{"rendered":"http:\/\/www.i3a.uclm.es\/raap\/?page_id=124"},"modified":"2017-05-02T12:42:26","modified_gmt":"2017-05-02T11:42:26","slug":"3-2","status":"publish","type":"page","link":"https:\/\/www.i3a.uclm.es\/raap\/?page_id=124","title":{"rendered":"Integration of SDN with Cloud Computing"},"content":{"rendered":"<p><strong>Integration of SDN with Cloud Computing<\/strong><\/p>\n<p>The use of the SDN (Software Defined Network) paradigm is based in a very simple principle: the split between control plane and data plane. For that, the network forwarding function is totally independent from the network control function. The first function is located in each switch or network device and the other one is located in an especial device called controller. This one communicates, using the OpenFlow protocol over a secure channel, the forwarding tables to each network device. So, SDN technologies enables us to adapt network routes to the network, or user, requeriments; monitor the state of links; provide QoS; set up firewalls, virtual networks, etc.; all of them easy and automatically and without human interaction.<\/p>\n<p>The above characteristics make of SDN a technology to be used in cloud computing, because can resolve indeed a lot of problems present in data centers now. Some of these problems are: provide to each tenant of data center its own virtual network, isolated from the other tenant network; reconfigurate the route between two virtual machine after a network faliure, or machine migrations; reserve bandwith for migrations and QoS, etc.<\/p>\n<figure id=\"attachment_569\" aria-describedby=\"caption-attachment-569\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-569 size-full\" src=\"http:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/04\/SDN_architecture_description.png\" alt=\"Description of the architecture SDN\" width=\"650\" height=\"302\" srcset=\"https:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/04\/SDN_architecture_description.png 650w, https:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/04\/SDN_architecture_description-300x139.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><figcaption id=\"caption-attachment-569\" class=\"wp-caption-text\">Description of SDN architecture<\/figcaption><\/figure>\n<div class=\"page\" style=\"text-align: left;\" title=\"Page 6\">\n<div class=\"page\" title=\"Page 6\"><span style=\"font-size: 14pt;\">Topics:<\/span><\/div>\n<div class=\"page\" title=\"Page 6\">\n<ul>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>Allocate network resources<\/b><\/span><span style=\"color: #000000;\"> dynamicaly for VM in a cloud using SDN techniques:<\/span><\/span><\/span>\n<ul>\n<li><strong>Continue monitoring of flows<\/strong> in order to know the usage of links and networks resources<\/li>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>Network configuration in real-time<\/b><\/span><span style=\"color: #000000;\">, depending on the requirements of VMs every moment.<\/span><\/span><\/span>\n<ul>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\">VM allocation: set up optimized routes, firewall, QoS support, etc, for new VMs.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>VM migration<\/b><\/span><span style=\"color: #000000;\">: grant bandwith for quick migrations, change routes between migrated VM without traffic disruption.<\/span><\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>Improve network performance<\/b><\/span><span style=\"color: #000000;\">:<\/span><\/span><\/span>\n<ul>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>Reduce power consumption: <\/b><\/span><span style=\"color: #000000;\">set up routes between VMs, that support their network requirements using the minimum amount of network devices.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Liberation Serif,serif;\"><span style=\"font-size: medium;\"><span style=\"color: #000000;\"><b>QoS support<\/b><\/span><span style=\"color: #000000;\">: set up routes with minimum jitter, minimum delay, load balancing, etc.<\/span><\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Relevant Publications:<\/span><\/p>\n<ul style=\"text-align: left;\">\n<li id=\"conf\/icete\/Manzanares-Lopez16\" class=\"entry inproceedings\">\n<div class=\"data\">Pilar Manzanares-Lopez, Juan Pedro Mu\u00f1oz-Gea, <strong><em>Francisco Manuel Delicado Mart\u00ednez<\/em><\/strong>, Josemaria Malgosa-Sanahuja, Adrian Flores de la Cruz.<br \/>\n<span class=\"title\"><strong>Host Discovery Solution: An Enhancement of Topology Discovery in OpenFlow based SDN Networks<\/strong>.<\/span><\/div>\n<div class=\"data\">Proceedings of the 13 International Joint Conference on e-Business and Telecommunications (<a href=\"http:\/\/www.icete.org\/?y=2016\">ICETE 2016<\/a>) &#8211; Volume 1: <a href=\"http:\/\/www.dcnet.icete.org\/?y=2016\">DCNET-2016<\/a>, pp.: 80-88. Lisbon, Portugal. July 26-28, 2016.<\/div>\n<div class=\"data\">DOI: <a href=\"http:\/\/dx.doi.org\/10.5220\/0005967000800088\">http:\/\/dx.doi.org\/10.5220\/0005967000800088<\/a><\/div>\n<\/li>\n<\/ul>\n<div class=\"data\">\n<p><span style=\"font-size: 14pt;\">Relevant Projects:<\/span><\/p>\n<ul>\n<li><strong><a href=\"http:\/\/www.i3a.uclm.es\/raap\/?page_id=723\">Techniques to improve the architecture of servers, applications and services.<br \/>\n<\/a><\/strong>We develop research on chip-multicore architecture and on-chip networks, aiming at increasing performance, reducing power consumption, increasing reliability by means of providing fault-tolerance support, increasing flexibility through virtualization techniques, and reducing silicon area.<\/li>\n<\/ul>\n<\/div>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">People:<\/span><\/p>\n<table style=\"width: 468px;\">\n<tbody>\n<tr style=\"height: 6px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-570 size-thumbnail\" src=\"http:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/04\/Francisco_M_Delicado-150x150.png\" alt=\"Francisco M. Delicado \" width=\"150\" height=\"150\" \/><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><strong>Francisco M. Delicado, PhD<\/strong><br \/>\nAssociate Professor<br \/>\n<span style=\"font-size: 12pt;\">Phone number:\u00a0+34 967 592 00 &#8211; Ext. 2601<\/span><br \/>\n<span style=\"font-size: 12pt;\">Email: <a href=\"mailto:alguien.ea@uclm.es\">francisco.delicado@uclm.es<\/a><\/span><a href=\"http:\/\/orcid.org\/0000-0002-2150-7797\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-393 size-full\" src=\"http:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/04\/iD-icon.png\" alt=\"iD icon\" width=\"16\" height=\"16\" \/><\/span><\/a><a href=\"http:\/\/dblp.uni-trier.de\/pers\/hd\/d\/Delicado:Francisco\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-400 size-full\" src=\"http:\/\/www.i3a.uclm.es\/raap\/wp-content\/uploads\/2016\/05\/dblp.icon_.18x18.png\" alt=\"dblp.icon.18x18\" width=\"18\" height=\"18\" \/><\/span><\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 110px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"text-align: left; vertical-align: middle; width: 302px;\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Integration of SDN with Cloud Computing The use of the SDN (Software Defined Network) paradigm is based in a very simple principle: the split between control plane and data plane. For that, the network forwarding function is totally independent from the network control function. The first function is located in each switch or network device and the other one is located in an especial device called controller. This one communicates, using the OpenFlow protocol over a secure channel, the forwarding tables to each network device. So, SDN technologies enables us&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":21,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-124","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/pages\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=124"}],"version-history":[{"count":12,"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/pages\/124\/revisions"}],"predecessor-version":[{"id":748,"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/pages\/124\/revisions\/748"}],"up":[{"embeddable":true,"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=\/wp\/v2\/pages\/21"}],"wp:attachment":[{"href":"https:\/\/www.i3a.uclm.es\/raap\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}