Professional Documents
Culture Documents
porsoftware (SDN)
Si desea obtener informacin general sobre nuestros otros productos y servicios o si desea saber cmo
editar un libro For Dummies personalizado para su empresa u organizacin, comunquese con nuestro depar-
tamento de desarrollo comercial de EE.UU. al telfono 877-409-4177, por correo electrnico a la direccin
info@dummies.biz o mediante el sitio web www.wiley.com/go/custompub. Si desea obtener informa-
cin sobre las licencias de la marca For Dummies para productos o servicios, escriba a
BrandedRights&Licenses@Wiley.com.
ISBN 978-1-119- 16445-6 (pbk); ISBN 978-1-119-16447-0 (ebk)
Producido en Estados Unidos de Amrica
10 9 8 7 6 5 4 3 2 1
Agradecimientos de la editorial
Algunas de las personas que ayudaron a publicar este libro:
Acrnimos de SDN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Introduccin
Est intentando descubrir qu son exactamente las redes defi-
nidas por software y si deben formar parte de los proyectos
tecnolgicos de su organizacin? Si es as, este libro est diseado
para ayudarlo.
Las redes definidas por software (SDN) son una nueva manera de
analizar de qu manera las soluciones de red y de nube deben ser
automatizadas, eficientes y escalables en un nuevo mundo donde
los servicios de aplicaciones se pueden proporcionar localmente,
por medio del centro de datos o incluso a travs de la nube. Esto es
imposible de lograr con un sistema poco flexible que resulte difcil
de administrar, mantener y actualizar. En un futuro, necesitar flexi-
bilidad, simplicidad y la posibilidad de crecer rpidamente y satisfa-
cer las necesidades empresariales y de TI en constante cambio.
Esta capacidad para controlar las redes a travs del software rpida-
mente llev a la conclusin de que muchas tareas complejas de TI
que deban implementarse por medio de herramientas de adminis-
tracin anticuadas ahora podan automatizarse y realizarse de modo
mucho ms eficiente. La velocidad y la automatizacin son requisi-
tos clave para las redes emergentes, en la nube y de varios abona-
dos, que necesitan ms escala y que no pueden quedarse estan-
cados en tareas administrativas tediosas. De hecho, la automatiza-
cin en la nube (en sus diversas formas) surgi rpidamente como
un caso de uso principal para la tecnologa de SDN. Actualmente,
muchas de las soluciones para SDN son en realidad plataformas
para alojar soluciones de automatizacin en la nube.
Cuando las SDN aparecieron por primera vez en el panorama tecno-
lgico, los conceptos sobre cmo deban ser las arquitecturas de
SDN y cmo deba definirse una solucin de SDN eran muy poco
flexibles. En la actualidad, los clientes tienen una visin ms amplia
de cul es el tipo de solucin de SDN indicado para ellos. Como el
caso de uso principal de las SDN evolucion hacia la automatizacin
en la nube, los clientes consideran lo que buscan en una solucin de
automatizacin basada en polticas y no solo en los datos especfi-
cos de la tecnologa de SDN subyacente.
Adems, las SDN son verdaderamente una tecnologa abierta. Esto
genera ms interoperabilidad, ms innovacin y soluciones ms
flexibles y rentables. Si una red cumple con los estndares de SDN
adecuados, podra estar controlada por varias aplicaciones de con-
trolador de SDN. Esa opcin es preferible a que cada plataforma de
red tenga sus propios comandos y su propia consola de administra-
cin, que aumentan las limitaciones con respecto a los proveedores
posibles y que complican an ms la administracin de la red.
Actualmente, existen diversos estndares de SDN que evolucionan
en diferentes reas; las estrategias tiles en materia de SDN se basa-
rn siempre en ecosistemas de varios proveedores, abiertos e inte-
roperables, con protocolos estandarizados o tecnologas de cdigo
abierto clave.
Junto con la evolucin hacia las SDN, hay varias tendencias tecnol-
gicas que afectan la arquitectura y el diseo de modernos centros
de datos y redes empresariales, que deben tenerse en cuenta dentro
de los requisitos tecnolgicos de las SDN. En la mayora de las orga-
nizaciones, el centro de datos se est alejando de las arquitecturas
cliente-servidor tradicionales para enfocarse en modelos en los que
se envan muchsimos ms datos entre servidores dentro del centro
de datos (comnmente denominado trfico entre nodos). Esto
requiere ms escalabilidad de la red y polticas ms sofisticadas
para la asignacin de recursos. Adems, muchos departamentos de
Captulo1: Introduccin a las redes definidas por software 5
TI estn demostrando un importante inters en migrar a entornos
de nube pblica, privada o hbrida.
Gracias a los servicios de nube pblica de empresas como Amazon,
Microsoft y Google, los departamentos de TI corporativos han
podido vislumbrar el autoservicio en TI. Estas empresas demues-
tran lo dinmicos que pueden ser los servicios y las aplicaciones.
Las organizaciones ahora exigen los mismos niveles de servicio de
sus propios departamentos de TI. De hecho, se considera que las
SDN son un colaborador clave para aumentar la agilidad de TI y
mejorar las ofertas de TI de autoservicio.
Las empresas tambin estn invirtiendo en aplicaciones de datos
masivos para mejorar la toma de decisiones empresariales. Estos
tipos de aplicaciones requieren un procesamiento paralelo masivo
en cientos o miles de servidores. La exigencia para administrar enor-
mes conjuntos de datos genera mucha presin para la red y acenta
la necesidad de aumentar la capacidad y la automatizacin.
Todos estos elementos desempean un rol importante en la exigen-
cia de entornos de redes corporativas ms eficientes, giles y de
mayor rendimiento. Las SDN estn destinadas a satisfacer esas
exigencias.
Los beneficios de nivel superior de una estrategia de SDN repercu-
ten en todas las reas de la organizacin. Obtendr una ventaja com-
petitiva porque su infraestructura ser ms productiva. Aumentar
la velocidad del negocio, se reducir el costo total de propiedad y
disminuirn los riesgos gracias al aumento de la seguridad.
A qu se refiere Cisco
con centrarse en las aplicaciones
En muchas soluciones de SDN tradicio- un modelo de polticas centrado en apli-
nales o anteriores, la poltica de soft- caciones es muchsimo ms relevante
ware era especfica del componente de para la actividad comercial que otras
infraestructura o del tipo de dispositivo. polticas basadas en la red o en otras
Las reglas de polticas se expresaban en infraestructuras. De ese modo, es ms
el lenguaje de los conceptos de redes fcil para TI implementar polticas y obje-
tradicionales, como flujos de red, direc- tivos comerciales. Tambin permite que
ciones IP, VLAN, etc. El centro de datos el modelo de polticas se extienda ms
centrado en aplicaciones de Cisco se all de cualquier componente de infraes-
basa en un modelo de polticas que arti- tructura por s solo (por ejemplo, la red
cula los requisitos de las aplicaciones en SDN) y que incluya la infraestructura
en trminos de conectividad y polticas completa (redes, servidores, almacena-
de seguridad, y no de la infraestructura miento, seguridad, servicios de aplica-
(servidores y dispositivos de red). ciones) en un solo lenguaje de polticas
unificado. Con este modelo de polticas
La plataforma de automatizacin de ACI
centrado en aplicaciones, Cisco unifica
convierte estas reglas especficas de la
las operaciones y la infraestructura del
aplicacin en la administracin de toda
centro de datos en un solo sistema.
la infraestructura. La gran ventaja es que
Comprender la tecnologa
En este captulo
Comprender los controladores
Conocer el rol de las polticas
Familiarizarse con las redes complementarias
Automatizar con SDN
L
os beneficios de una solucin de SDN surgen de aplicar la
tecnologa de maneras innovadoras. En algunos casos, la tec-
nologa en s es nueva; en otros, las SDN utilizan tecnologas
existentes, pero con un enfoque diferente del que se utilizaba en el
pasado.
Figura 3-2: Una poltica de red de aplicaciones que define la conectividad de las
18 Redes definidas por software (SDN) para Dummies _____________
Automatizacin de la nube
atravsde SDN
La infraestructura del centro de datos est pasando de ser un
entorno que admite cargas de trabajo relativamente estticas limita-
das a silos de infraestructura especficos a ser un entorno de nube
sumamente dinmico en el que cualquier carga de trabajo puede
aprovisionarse en cualquier lugar y ampliarse a pedido segn las
necesidades de la aplicacin. Gracias a esta transicin, los desarro-
lladores pueden crear la prxima generacin de aplicaciones de TI;
al mismo tiempo, tambin surgen nuevos requisitos para la infraes-
tructura de computacin, almacenamiento y red.
Consideraciones
yrequisitos clave de SDN
En este captulo
Comprender por qu debe centrarse en la aplicacin
Conocer cmo se pueden mantener abiertas las opciones
Mantener lo que ya tiene
Mantener la apertura
Durante el ltimo tiempo, muchos personas del sector de computa-
cin adoptaron maneras de trabajar abiertas o genricas. Este enfo-
que abierto evita que un mismo proveedor lo limite a comprarle
siempre a l, lo cual aumenta la competitividad del mercado. En lugar
de quedar limitado a una nica fuente, el mercado puede elegir los
mejores productos de diferentes proveedores. La mayora de los
defensores del cdigo abierto sienten que esta apertura lleva a mejo-
rar los productos, reducir los costos y aumentar el retorno de la
inversin.
SDN es un enfoque abierto y transparente a las necesidades en desa-
rrollo de las redes en la nube y la administracin del centro de datos.
De hecho, algunos de los nombres ms importantes del sector de
computacin (incluidos Arista Networks, Big Switch Networks,
Brocade, Cisco, Citrix, Ericsson, HP, IBM, Juniper Networks,
Microsoft, NEC, Nuage Networks, PLUMgrid, Red Hat y VMware) fun-
daron el proyecto OpenDaylight en 2013 para colaborar en el diseo
de una arquitectura de controlador de SDN de cdigo abierto. Cisco
tambin aport componentes clave de sus tecnologas de SDN a gru-
pos de estndares como IETF, el consorcio OpenStack y el proyecto
OpenDaylight en s.
Si bien SDN comenz como un enfoque abierto, no significa que
todas las soluciones de SDN sean iguales. Es probable que algunos
proveedores de SDN lo limiten a usar ciertos componentes si usted
adopta sus ofertas de SDN, como tener la obligacin de usar su hiper-
visor o plataforma de automatizacin en la nube, incluso si algunos
de los componentes cumplen con estndares de SDN especficos.
Programacin vs.
administracinmanual
Una definicin moderna y til de SDN anuncia que la infraestructura
de red ahora puede programarse mediante software. Esta programa-
bilidad es un cambio muy importante frente al mtodo tradicional
de administrar la red a travs de la interfaz de lnea de comandos o
de la interfaz grfica de usuario (GUI) o consola de administracin.
La programabilidad de SDN da lugar a una mayor flexibilidad, a pol-
ticas ms sofisticadas y a redes ms dinmicas en general.
Comprender la importancia
delcontrolador
En la mayora de las plataformas de SDN, al repositorio de polticas
de software, que es el cerebro de la automatizacin de TI, por lo
general se lo denomina el controlador. La arquitectura del controla-
dor es la clave para muchas de las funciones de la plataforma de
SDN, para el modo de programacin y para los dispositivos que pue-
den controlarse. Puede haber una variedad de controladores y plata-
formas para tener en cuenta cuando selecciona una estrategia de
SDN, por eso asegrese de elegir un controlador que haga todo lo
que necesita. Un controlador registrado o que sea compatible con
un modelo acotado de polticas de SDN limitar sus capacidades en
el futuro.
La API ascendente debe ser abierta y flexible, y debe estar muy inte-
grada con las funcionalidades de controlador. Tambin debe ser
compatible con aplicaciones como las herramientas de organizacin
en la nube que deber ejecutar.
Una plataforma de SDN abierta debe ser compatible con los princi-
pales sistemas operativos de servidores y plataformas de hiperviso-
res como VMware, Microsoft y Linux KVM para proporcionar lo
mximo en cobertura y flexibilidad.
Mantener la transparencia
Como los entornos de nube se conforman de aplicaciones virtuales
e instaladas directamente en el hardware, as como de infraestructu-
ras fsicas y virtuales (redes, firewalls, nodos de servicio), la plata-
forma de SDN, las polticas y las herramientas de automatizacin
deben funcionar de manera transparente en todo el espectro fsico y
virtual. Muy a menudo, la automatizacin solo se aplica a la infraes-
tructura virtual o a una clase determinada de dispositivos fsicos,
por ejemplo, a switches de un proveedor especfico. Una estrategia
til en materia de SDN debe abarcarlo todo; la estrategia de automa-
tizacin de TI debe incluir un conjunto comn de polticas, herra-
mientas e infraestructura para que sea exitosa.
Apndice
Acrnimos de SDN
S DN es un desarrollo bastante reciente, sin embargo resulta
imposible entenderlo con la ayuda de toda la terminologa
especializada, la jerga y los acrnimos que se han desarrollado para
describir el tema. A veces, puede parecer que los expertos en SDN
hablan en otro idioma, un idioma extrao y extico.