Está en la página 1de 55

Universidad de Almera

Mster en Administracin, Comunicaciones


y Seguridad Informtica

Computacin en la Nube










Autor:
Beka e!"eras"vili







Computacin en la Nube





Beka Kezherashvili
Tcnico de Grado Superior en Desarrollo de
Aplicaciones Informticas

Beka.kez@gmail.com












































Tanto la memoria de este trabao como el soft!are desarrollado se distribu"en bao la licencia G#$ G%& '(.
&a &icencia %)blica General G#$ *G#$ G%&+ es una licencia libre, sin derec-os para soft!are " otro tipo de trabaos.
&as licencias para la ma"or.a del soft!are " otros trabaos prcticos estn destinadas a suprimir la libertad de compartir " modificar esos trabaos. %or
el contrario, la &icencia

%)blica General G#$ persigue garantizar su libertad para compartir " modificar todas las 'ersiones de un programa//" asegurar 0ue permanecer
como soft!are libre para todos sus usuarios.

1uando -ablamos de soft!are libre, nos referimos a libertad, no a precio. &as

&icencias %)blicas Generales estn destinadas a garantizar la libertad de distribuir copias de soft!are libre *" cobrar por ello si 0uiere+, a recibir el
c2digo fuente o poder conseguirlo si as. lo desea, a modificar el soft!are o usar parte del mismo en nue'os programas libres, " a saber 0ue puede
-acer estas cosas.

%ara obtener ms informaci2n sobre las licencias " sus trminos puede consultar3
-ttp344!!!.gnu.org4licenses4gpl.-tml *&icencia original en ingls+
-ttp344!!!.'iti.es4gnu4licenses4gpl.-tml *Traducci2n de la licencia al castellano+




Se ha realizado el presente trabajo
para la obtencin del ttulo de
Mster Propio en Administracin, Comunicaciones
y Seguridad Informtica
por la Universidad de Almera
http://masteracsi.ual.es








NDICE
INTRODUCCIN............................................................................................................................................................ 9
CAPTULO 1 INTRODUCCION A LA COMPUTACION EN LA NUBE.......................................................... 1
1.1 INTRODUCCIN.................................................................................................................................................... 1
1.! AR"UITECTURA DE LA NUBE............................................................................................................................... 11
1.# CARACTER$TICA$ PRINCIPALE$........................................................................................................................ 1!
1.% &ENTA'A$ ( DE$&ENTA'A$.................................................................................................................................. 1#
CAPTULO ! TIPO$ DE NUBE$............................................................................................................................. 1)
!.1 INTRODUCCIN.................................................................................................................................................... 1)
5.5.6 #)bes p)blicas .............................................................................................................................................. 67
5.5.5 #)bes pri'adas.............................................................................................................................................. 68
5.5.( #)bes -ibridas .............................................................................................................................................. 68
5.5.9 #)bes combinadas ........................................................................................................................................ 6:
5.5.; #)bes comunitarias....................................................................................................................................... 6:
!.# TIPO$ DE $ER&ICIO$ "UE O*RECE LA NUBE ........................................................................................................ 19
5.(.6 1loud Soft!are As a Ser'ice *SaaS+............................................................................................................. 6<
5.(.5 1loud %latform As a Ser'ice *%aaS+ ............................................................................................................. 6<
5.(.( 1loud Infraestructure As a Ser'ice *IaaS+..................................................................................................... 6<
CAPTULO # !
+ERRAMIENTA$ DE $O*T,ARE LIBRE PARA CLOUD COMPUTIN-........................................................ !
#.1 EUCALIPTU$ CLOUD............................................................................................................................................. !
#.! OPEN $TACK......................................................................................................................................................... !1
#.# CLOUD *OUNDR(.................................................................................................................................................. !1
#.% OPENNEBULA........................................................................................................................................................ !!
CAPTULO % ALMACENAMIENTO EN LA NUBE............................................................................................. !#
%.1 INTRODUCCIN.................................................................................................................................................... !#
%.! &ENTA'A$ ( DE$&ENTA'A$.................................................................................................................................. !%
9.5.6 =entaas de almacenamiento en la nube ...................................................................................................... 59
9.5.5 Des'entaas o potenciales problemas............................................................................................................ 59
%.# CLOUD$ DE ALMACENAMIENTO PRI&ADO$ ......................................................................................................... !)
9.(.6 Dropbo> ........................................................................................................................................................ 5;
9.(.5 Sk"Dri'e ....................................................................................................................................................... 57
9.(.( Google Dri'e................................................................................................................................................. 58
: T?T$&@ DA& %B@CA1T@ DI# DA EFSTAB


9.(.9 i1loud............................................................................................................................................................ 58
9.(.; Bo>................................................................................................................................................................ 5:
9.(.7 SugarS"nc ..................................................................................................................................................... 5<
9.(.8 1omparati'a entre los ser'icios .................................................................................................................... 5<
%.% CLOUD$ DE ALMACENAMIENTO LIBRE$.............................................................................................................. #
9.9.6 @!n1loud..................................................................................................................................................... (G
CAPTULO ) IN$TALACION DE O,NCLOUD.................................................................................................. #1
).1 IN$TALACION DE O,NCLOUD EN $I$TEMA$ ,INDO,$....................................................................................... #1
;.6.6 Aumentar tamaHo limite de subida de arc-i'os ............................................................................................ (;
;.6.5 1onfiguraci2n del router ............................................................................................................................... (;
;.6.( $tilizaci2n por parte del cliente .................................................................................................................... (7
;.6.9 1rear cuenta no/ip......................................................................................................................................... 9G
).! IN$TALACIN DE O,NCLOUD EN $I$TEMA$ -NU.LINU/.................................................................................. %!
;.5.6 Instalacion de o!n1loud*cliente+ ................................................................................................................. 97
CONCLU$IONE$ ( TRABA'O *UTURO................................................................................................................. )1
BIBLIO-RA*A............................................................................................................................................................ )#




INTRODUCCIN


Al obeti'o de este pro"ecto es conocer las principales caracter.sticas de I1loud 1omputingJ "
analizar las 'entaas " des'entaas 0ue tiene. Adems 'eremos las -erramientas ms utilizadas para la
computaci2n en la nube " aprenderemos a instalar Io!n1loudJ / la -erramienta de c2digo libre para crear la
nube de almacenamiento pri'ado.

Aste manual se di'ide en siguientes cap.tulos3

Ca0123l4 1. C45032a6i78 e8 la N39e. An el primer cap.tulo se define 0ue es la I1omputaci2n en
la #ube, adems se definen las principales caracter.sticas " la ar0uitectura 0ue sigue. %or ultimo 'eremos las
'entaas e incon'enientes de la I1omputaci2n en la #ubeJ.
Ca0123l4 !. Ti04s :e N39es. An este capitulo 'amos a definir los tipos de nubes 0ue e>isten " los
diferentes ser'icios 0ue ofrece la nube. Adems analizaremos las -erramientas de soft!are mas utilizadas
para ofrecer ser'icios en la nube.
Ca0123l4 #. Al5a6e8a5ie824 e8 la N39e. An este capitulo 'eremos en 0ue consiste almacenar
datos en la nube. Adems conoceremos las -erramientas pri'adas " libres mas utilizadas para este ser'icio.
Ca0123l4 %. I8s2ala6i78 :e O;8Cl43:. An este capitulo 'amos a describir paso a paso la instalaci2n
de @!n1loud en sistemas Kindo!s " &inu>. =eremos la utilizaci2n 0ue tiene por parte de usuarios "
-aremos las pruebas del sistema.
Ca0123l4 ). C486l3si48es. An este capitulo, 'amos analizar todo lo 'isto anteriormente " -acer una
conclusi2n sobre I1loud 1omputingJ.

6G ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


Ca0123l4 1

INTRODUCCION A LA COMPUTACION EN LA NUBE
1.1 INTRODUCCIN

&a computaci2n en la nube *cloud computing+ es un paradigma 0ue permite ofrecer ser'icios de
computaci2n a tra's de Internet a los 0ue podemos acceder desde cual0uier lugar teniendo la autorizaci2n.
An este tipo de computaci2n todo lo 0ue puede ofrecer un sistema informtico se ofrece como
ser'icio, de modo 0ue los usuarios puedan acceder a los ser'icios disponibles Nen la nube de InternetN sin
conocimientos *o, al menos sin ser e>pertos+ en la gesti2n de los recursos 0ue usan.
N1loud computingN es un nue'o modelo de prestaci2n de ser'icios de negocio " tecnolog.a, 0ue
permite al usuario acceder a un catlogo de ser'icios estandarizados " responder a las necesidades de su
negocio, de forma fle>ible " adaptati'a, en caso de demandas no pre'isibles o de picos de trabao, pagando
)nicamente por el consumo efectuado.
Al cambio paradigmtico 0ue ofrece computaci2n en nube es 0ue permite aumentar el n)mero de
ser'icios basados en la red. Asto genera beneficios tanto para los pro'eedores, 0ue pueden ofrecer, de forma
ms rpida " eficiente, un ma"or n)mero de ser'icios, como para los usuarios 0ue tienen la posibilidad de
acceder a ellos, disfrutando de la OtransparenciaP e inmediatez del sistema " de un modelo de pago por
consumo.
1omputaci2n en nube consigue aportar estas 'entaas, apo"ndose sobre una infraestructura
tecnol2gica dinmica 0ue se caracteriza, entre otros factores, por un alto grado de automatizaci2n, una rpida
mo'ilizaci2n de los recursos, una ele'ada capacidad de adaptaci2n para atender a una demanda 'ariable, as.
como 'irtualizaci2n a'anzada " un precio fle>ible en funci2n del consumo realizado e'itando adems el uso
fraudulento del soft!are " la pirater.a.
&a computaci2n en nube es un concepto 0ue incorpora el soft!are como ser'icio, como en la Keb
5.G " otros conceptos recientes, tambin conocidos como tendencias tecnol2gicas, 0ue tienen en com)n el
0ue conf.an en Internet para satisfacer las necesidades de c2mputo de los usuarios.

M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 66




1.! COMIEN<O$

Al concepto de la computaci2n en la nube empez2 en pro'eedores de ser'icio de Internet a gran
escala, como Google, Amazon AKS, Eicrosoft " otros 0ue constru"eron su propia infraestructura.
De entre todos ellos emergi2 una ar0uitectura3 un sistema de recursos distribuidos -orizontalmente,
introducidos como ser'icios 'irtuales de TI escalados masi'amente " maneados como recursos configurados
" mancomunados de manera continua.
Aste modelo de ar0uitectura fue inmortalizado por George Gilder en su art.culo de octubre 5GG7 en
la re'ista Kired titulado Q&as fbricas de informaci2nR.
&as granas de ser'idores, sobre las 0ue escribi2 Gilder, eran similares en su ar0uitectura al
procesamiento IgridJ *red, parrilla+, pero mientras 0ue las redes se utilizan para aplicaciones de
procesamiento tcnico dbilmente acoplados *loosel" coupled+, un sistema compuesto de subsistemas con
cierta autonom.a de acci2n, 0ue mantienen una interrelaci2n continua entre ellos, este nue'o modelo de nube
se estaba aplicando a los ser'icios de Internet.5




1.# AR"UITECTURA DE LA NUBE

&a ar0uitectura de cloud computing consiste de un conunto de capas 0ue se encuentran acopladas
entre s. para brindar la funcionalidad del sistema, en este caso la ar0uitectura de Cloud Computing es similar
a la ar0uitectura de red, desde un ni'el f.sico -asta un ni'el de aplicaci2n. Asto debido a 0ue Cloud
Computing utiliza protocolos similares a los 0ue se usan en Internet como medio de comunicaci2n, "a sea
65 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


basado en Keb o no basado en Keb. &a ar0uitectura genrica de Cloud Computing tiene las siguientes capas
mencionadas de abao -acia arriba3

/ Becursos f.sicos3 inclu"en elementos como ser'idores, almacenamiento " red.
/ =irtualizaci2n3 inclu"e infraestructura 'irtual como un ser'icio.
/ Infraestructura3 inclu"e soft!are de plataforma como ser'icio.
/ %lataforma3 inclu"e componentes de aplicaci2n como ser'icio.
/ Aplicaci2n3 inclu"e ser'icios basados en Keb " soft!are como ser'icio.



Aplicacin
Plataforma
Infraestructura
Virtualizacin
Recursos fsicos





1.% CARACTER$TICA$ PRINCIPALE$


1. A324=$ervi6i4 9a>4 :e5a8:a? el consumidor podr apro'isionar recursos computacionales en
forma unilateral, seg)n lo re0uiera, " sin re0uerimiento de interacci2n -umana con el pro'eedor del ser'icio.

!. Per5i2ir el a66es4 :es:e la re: @0A9li6aB 0riva:aB h19ri:aB 64538i2ariaC? todos los recursos
0ue ofrece la nube estn disponibles en la red, " el consumidor no s2lo puede acceder a ellos a tra's de
mecanismos estndar, sino 0ue tambin mediante plataformas -eterogneas como telfonos m2'iles, laptops,
%DAs, etc.

#. AsiD8a6i78 :e re63rs4s e8 54:4 53l2i3s3ari4. A diferencia de las aplicaciones de soft!are
tradicionales, en el cloud computing el pro'eedor tiene una )nica aplicaci2n 0ue abre a todos los usuarios
0ue desean utilizarla, estableciendo unos recursos de acceso " prestaciones distintos para cada usuario. Al ser
aplicaciones multiusuario, puede -acer miles de internautas utilizando la misma -erramienta a la 'ez, cada
uno con las mismas o distintas prestaciones.

%. Ca0a6i:a: :e rE0i:4 6re6i5ie824? las unidades de capacidad pueden ser rpidas " fcilmente
apro'isionadas *en algunos casos en forma automtica+, escaladas *crecimiento+ o liberadas. %ara el
consumidor, estos recursos suelen parecer ilimitados, " pueden ser ad0uiridos en cual0uier cantidad "
momento.
M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 6(



). $ervi6i4 5e:i:4? los sistemas de la nube controlan de forma automtica " optimizada la
utilizaci2n de los recursos. Aste uso de los recursos puede ser monitoreado " controlado, adems, es posible
realizar reportes para ambas partes, a fin de establecer la facturaci2n del ser'icio.
Al internauta puede en todo momento decidir 0u aplicaciones usar " elegir entre a0uellas 0ue son
gratuitas " las 0ue no lo son. An el caso de las aplicaciones de pago, el coste ir en funci2n de di'ersas
'ariables, como el ser'icio contratado, el tiempo 0ue se -a usado ese ser'icio, el 'olumen de trfico de datos
utilizado, etc.

F. Elas2i6i:a: G es6ala9ili:a:. &as aplicaciones en cloud son totalmente elsticas en cuanto a su
rapidez de implementaci2n " adaptabilidad. Adems, son totalmente escalables, es decir, -o" podemos estar
utilizando solo un 6GS del total de la aplicaci2n " maHana podemos acceder al :GS de la misma con total
normalidad " rapidez, con tan solo comunicarlo a nuestro pro'eedor " modificar nuestra tarifa de
suscripci2n.

H. $eD3ri:a:. 1uando se -abla de Iaplicaciones en InternetJ, no se debe entender 0ue nuestros datos
estn sueltos en la red. Tuizs este es el ma"or miedo 0ue tienen las empresas " por eso creo 0ue es
con'eniente e>plicarlo.
&os datos, cuando estn en aplicaciones en cloud, se aloan en DATA 1A#TABS, empresas
espec.ficamente dedicadas a la custodia " sal'aguarda de datos de empresas de todo tipo3 bancos, entidades
financieras, gobierno, multinacionales, p"mes, personas como 'osotros o como "oU. Son empresas 0ue
cuentan con todas las medidas de seguridad necesarias, tanto f.sicas como de soft!are, de forma 0ue no -a"a
ams una prdida de informaci2n ni de integridad de los datos.

&a )nica precauci2n 0ue -a" 0ue tener, es encontrar un DATA 1A#TAB o pro'eedor 0ue nos d
garant.as " prestaciones adecuadas al I'alorJ 0ue damos a nuestros datos. C eso, es algo 0ue "a -acemos a
d.a de -o" con otros ser'icios como Internet, telfono, etc.



1.) &ENTA'A$ ( DE$&ENTA'A$

&e82a>as3

Integraci2n probada de ser'icios Bed. %or su naturaleza, la tecnolog.a de cloud computing se
puede integrar con muc-a ma"or facilidad " rapidez con el resto de sus aplicaciones
empresariales *tanto soft!are tradicional como 1loud 1omputing basado en
infraestructuras+, "a sean desarrolladas de manera interna o e>terna.
%restaci2n de ser'icios a ni'el mundial. &as infraestructuras de cloud computing
proporcionan ma"or capacidad de adaptaci2n, recuperaci2n de desastres completa "
reducci2n al m.nimo de los tiempos de inacti'idad.
$na infraestructura 6GGS de cloud computing permite al pro'eedor de contenidos o
ser'icios en la nube prescindir de instalar cual0uier tipo de -ard!are, "a 0ue ste es pro'isto
por el pro'eedor de la infraestructura o la plataforma en la nube. &a belleza de la tecnolog.a
69 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


de cloud computing es su simplicidadU " el -ec-o de 0ue re0uiera muc-a menor in'ersi2n
para empezar a trabaar.
Implementaci2n ms rpida " con menos riesgos. %odr empezar a trabaar mu" rpidamente
gracias a una infraestructura de cloud computing. #o tendr 0ue 'ol'er a esperar meses o
aHos e in'ertir grandes cantidades de dinero antes de 0ue un usuario inicie sesi2n en su
nue'a soluci2n. Sus aplicaciones en tecnolog.a de cloud computing estarn disponibles en
cuesti2n de d.as u -oras en lugar de semanas o meses, incluso con un ni'el considerable de
personalizaci2n o integraci2n.
Actualizaciones automticas 0ue no afectan negati'amente a los recursos de TI. Si
actualizamos a la )ltima 'ersi2n de la aplicaci2n, nos 'eremos obligados a dedicar tiempo "
recursos *0ue no tenemos+ a 'ol'er a crear nuestras personalizaciones e integraciones. &a
tecnolog.a de cloud computing no le obliga a decidir entre actualizar " conser'ar su trabao,
por0ue esas personalizaciones e integraciones se conser'an automticamente durante la
actualizaci2n.
1ontribu"e al uso eficiente de la energ.a. An este caso, a la energ.a re0uerida para el
funcionamiento de la infraestructura. An los datacenters tradicionales, los ser'idores
consumen muc-a ms energ.a de la re0uerida realmente. An cambio, en las nubes, la energ.a
consumida es s2lo la necesaria, reduciendo notablemente el desperdicio.


Desve82a>as3

&a centralizaci2n de las aplicaciones " el almacenamiento de los datos origina una
interdependencia de los pro'eedores de ser'icios.
&a disponibilidad de las aplicaciones est ligada a la disponibilidad de acceso a Internet.
&os datos NsensiblesN del negocio no residen en las instalaciones de las empresas, lo 0ue
podr.a generar un conte>to de alta 'ulnerabilidad para la sustracci2n o robo de informaci2n.
&a confiabilidad de los ser'icios depende de la NsaludN tecnol2gica " financiera de los
pro'eedores de ser'icios en nube. Ampresas emergentes o alianzas entre empresas podr.an
crear un ambiente propicio para el monopolio " el crecimiento e>agerado en los ser'icios.
&a disponibilidad de ser'icios altamente especializados podr.a tardar meses o incluso aHos
para 0ue sean factibles de ser desplegados en la red.
&a madurez funcional de las aplicaciones -ace 0ue continuamente estn modificando sus
interfaces, por lo cual la cur'a de aprendizae en empresas de orientaci2n no tecnol2gica
tenga unas pendientes significati'as, as. como su consumo automtico por aplicaciones.
Seguridad. &a informaci2n de la empresa debe recorrer diferentes nodos para llegar a su
destino, cada uno de ellos *" sus canales+ son un foco de inseguridad. Si se utilizan
protocolos seguros, VTT%S por eemplo, la 'elocidad total disminu"e debido a la sobrecarga
0ue estos re0uieren.
Ascalabilidad a largo plazo. A medida 0ue ms usuarios empiecen a compartir la
infraestructura de la nube, la sobrecarga en los ser'idores de los pro'eedores aumentar, si la
empresa no posee un es0uema de crecimiento 2ptimo puede lle'ar a degradaciones en el
ser'icio o itter altos.
=elocidad de respuesta, sobre todo en sistemas cr.ticos o con grandes 'ol)menes de
informaci2n. &o normal es de momento, no utilizar la nube para sistemas cr.ticos.
An caso de fallo de pro'eedor, e>isten dificultades para restablecer el ser'icio, migrarlo a
otro pro'eedor o establecerlo en local.
M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 6;





Ca0123l4 !



TIPO$ DE NUBE$

!.1 INTRODUCCIN

A>isten di'ersos tipos de nubes *cloud computing+ atendiendo a las necesidades de las empresas, al
modelo de ser'icio ofrecido " a como se desplieguen en las mismas.
Dependiendo de donde se encuentren instaladas las aplicaciones " 0u clientes pueden usarlas
tendremos nubes p)blicas, pri'adas o -.bridas, cada una de ellas con sus 'entaas e incon'enientes.
67 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA




!.1.1 N39es 0A9li6as

&a 'entaa ms clara de las nubes p)blicas es la capacidad de procesamiento " almacenamiento sin
instalar m0uinas localmente, por lo 0ue no tiene una in'ersi2n inicial o gasto de mantenimiento en este
sentido, si no 0ue se paga por el uso. &a carga operacional " la seguridad de los datos *backup, accesibilidad,
etc.+ recae .ntegramente sobre el pro'eedor del -ard!are " soft!are, debido a ello, el riesgo por la adopci2n
de una nue'a tecnolog.a es bastante bao. Al retorno de la in'ersi2n se -ace rpido " ms predecible con este
tipo de nubes.
1omo incon'enientes se cuenta con el acceso de toda la informaci2n a terceras empresas, " la
dependencia de los ser'icios en l.nea *a tra's de Internet+. Tambin puede resultar dif.cil integrar estos
ser'icios con otros sistemas propietarios. As mu" importante a la -ora de apostar por un ser'icio en la nube
p)blica, asegurarse de 0ue se puede conseguir todos los datos 0ue se tengan en ella, gratuitamente " en el
menor tiempo posible.















M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 68


!.1.! N39es 0riva:as

An las nubes pri'adas, sin embargo, la plataforma se encuentra dentro de las instalaciones del
usuario de la misma " no suele ofrecer ser'icios a terceros. An general, una nube pri'ada es una plataforma
para la obtenci2n solamente de -ard!are, es decir, m0uinas, almacenamiento e infraestructura de red *IaaS+,
pero tambin se puede tener una nube pri'ada 0ue permita desplegar aplicaciones *%aaS+ e incluso
aplicaciones *SaaS+.
1omo 'entaa de este tipo de nubes, al contrario 0ue las p)blicas, es la localizaci2n de los datos
dentro de la propia empresa, lo 0ue conlle'a a una ma"or seguridad de estos, corriendo a cargo del sistema
de informaci2n 0ue se utilice. Incluso ser ms fcil integrar estos ser'icios con otros sistemas propietarios.
Sin embargo, como incon'eniente se encuentra la in'ersi2n inicial en infraestructura f.sica, sistemas
de 'irtualizaci2n, anc-o de banda " seguridad, lo 0ue lle'ar a su 'ez a prdida de escalabilidad "
desescabilidad de las plataformas, sin ol'idar el gasto de mantenimiento 0ue re0uiere. Asta alta in'ersi2n
supondr un retorno ms lento de la in'ersi2n.






!.1.# N39es hi9ri:as

&as nubes -.bridas consisten en combinar las aplicaciones locales con las de la nube p)blica. Se
puede 'er tambin como aplicaci2n pri'ada 0ue se 'e aumentada con los ser'icios de 1loud 1omputing " la
infraestructura. Asto permite a una empresa mantener el control de sus principales aplicaciones, al tiempo de
apro'ec-ar el 1loud 1omputing en los lugares donde tenga sentido.
%or eemplo, muc-as empresas -an 'isto 0ue es ms econ2mico usar un IaaS, como por eemplo
Amazon Simple Storage Ser'ice *S(+, para almacenar imgenes, '.deos " documentos 0ue en
infraestructuras propias. Al modelo -.brido tambin se presta a un enfo0ue incremental.
Incluso la nube -.brida puede ser un buen paso intermedio antes de pasar la ma"or parte de las
aplicaciones a la nube, "a 0ue es algo menos arriesgado. %or tanto, ser.a interesante pasar algunas
aplicaciones ms )tiles para la nube a esta " en el momento 0ue se est ms c2modo, mo'er las 0ue sean
necesarias.
$na nube -.brida tiene la 'entaa de una in'ersi2n inicial ms moderada " a la 'ez contar con SaaS,
%aaS o IaaS bao demanda. An el momento necesario, utilizando las A%Is de las distintas plataformas
p)blicas e>istentes, se tiene la posibilidad de escalar la plataforma todo lo 0ue se 0uiera sin in'ertir en
infraestructura con la idea de tomar uno de los siguientes caminos3
Si dic-a necesidad llegara a ser de carcter estable, ser.a recomendable incrementar la capacidad de
la nube pri'ada e incorporar los ser'icios adoptados en la p)blica pasndolos a la nube propia.
Si dic-a necesidad es puntual o intermitente se mantendr.a el ser'icio en los 1louds p)blicos, lo 0ue
permite no aumentar la infraestructura innecesariamente.
%arece 0ue este tipo de nubes est teniendo buena aceptaci2n en las empresas de cara a un futuro
pr2>imo, "a 0ue se estn desarrollando soft!ares de gesti2n de nubes para poder gestionar la nube pri'ada "
a su 'ez ad0uirir recursos en los grandes pro'eedores p)blicos.

6: ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


!.1.% N39es 6459i8a:as

1onsiste en la combinaci2n de dos o ms nubes pri'adas o publicas, administradas por diferentes
usuarios " pro'eedores. Gracias a esta integraci2n sus usuarios pueden cambiar a ser'icios proporcionados
por nubes p)blicas con ma"or facilidad.


!.1.) N39es 64538i2arias

Aste tipo de nubes sir'en para 0ue 'arias organizaciones compartan sus recursos de computaci2n "
tecnol2gicos al compartir negocios, ser'icios " obeti'os, " por tanto deciden tomar 'entaa de la aplicaci2n
del cloud computing conuntamente. 1on menos usuarios 0ue una nube publica " 0uizs resultando mas
costosa su implantaci2n, ofrece ma"ores ni'eles de pri'acidad " seguridad.

























M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 6<


!.! TIPO$ DE $ER&ICIO$ "UE O*RECE LA NUBE

!.!.1 Cl43: $4I2;are as a $ervi6e @$aa$C

Saas es a0uella aplicaci2n ofrecida por un fabricante de soft!are o pro'eedor de ser'icios
informticos a tra's de Internet, para su uso o utilizaci2n por 'arios clientes. Al fabricante es el 0ue en
)ltima instancia se ocupa del manteniendo de la pri'acidad de los datos " la personalizaci2n de la aplicaci2n.
An este modelo de ser'icio, el usuario paga por el uso " por la infraestructura necesaria
*almacenamiento, seguridad, aloamiento, etc.+ para el correcto funcionamiento de la aplicaci2n ", a
e>cepci2n de unos pocos parmetros de configuraci2n, se limita a utilizar la -erramienta " sus
funcionalidades.
Algunos eemplos de SaaS son3 Google Apps, Documan", TeamBo>, Wubbos, Gupigupi, Salesforce,
Basecamp, Gmail, Salesforce.com, EediaKiki, Eoodle, Kord%ress, etc.



!.!.! Cl43: Pla2I4r5 as a $ervi6e @Paa$C

Aste modelo de nube ampl.a las prestaciones del caso anterior, de forma 0ue el consumidor o
usuario de esa nube, puede desplegar en ella aplicaciones desarrolladas o ad0uiridas por l mismo, para
ampliar las funcionalidades de dic-a nube. Todo esto, por supuesto, se deber desarrollar en a0uellos
lenguaes de programaci2n 0ue sean aceptados por el pro'eedor de la nube.
An este modelo de nube, el usuario no podr gestionar la infraestructura de la nube, pero tendr
acceso tanto sobre las aplicaciones desplegadas en ella como sobre la configuraci2n de las di'ersas
-erramientas 0ue utilice.
1omo eemplos de %aaS3 =elneo, Abi0uo.com, SimpleDB STS Google App Angine, entre otros.

!.!.# Cl43: I8Iras2r3623re as a $ervi6e @Iaa$C

An el IaaS, se parte de la idea de la e>ternalizaci2n de ser'idores para espacio en disco, base de datos
etc., en lugar de tener un control completo de los mismos con el DATA 1A#TAB dentro de la empresa, u
optar por un centro de datos " s2lo administrarlo. Eediante este modelo de despliegue en 1loud, lo 0ue se
tiene es una soluci2n basada en la 'irtualizaci2n, en la 0ue se paga por el ni'el de consumo de los recursos3
espacio en disco utilizado, tiempo de 1%$, espacio en base de datos, transferencia de datos.
&a 'entaa ms inmediata de elegir este tipo de soluciones es la de desplazar una serie de problemas
al pro'eedor relacionados con la gesti2n de las m0uinas " llegar a un a-orro de costes importante, "a 0ue
pagaremos solo por lo consumido en funci2n del ni'el ser'icio 0ue nos ofrezca dic-o pro'eedor.
@tro aspecto fundamental a tener en cuenta, es 0ue las Infraestructura como ser'icio pueden permitir
una escalabilidad automtica o semiautomtica, de forma 0ue podamos contratar ms recursos seg)n los
'a"amos necesitando. 1omo eemplos de IaaS3 Abi1loud, Amazon, Keb Ser'ices A15, GoGrid, entre otros.
A>isten di'ersas soluciones de soft!are para generar IaaS, tanto @penSource como de mbito
pri'ado3 =m!are, 1itri>, (Tera, Abi0uo, Anomal", Aucapl"ptus, %ro>mo>, @pen#ebula.org.
5G ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA




Ca0123l4 #
+ERRAMIENTA$ DE $O*T,ARE LIBRE PARA CLOUD
COMPUTIN-


#.1 EUCALIPTU$ CLOUD




Aucal"ptus *eucalipto+ es una infraestructura *plataforma+ open source para la implementaci2n de
computaci2n en nube pri'ada en cl)sters de ordenadores.
Aucal"ptus es compatible con Amazon Keb Ser'ices *Amazon A15 " S(+.
Ast integrado con la distribuci2n G#$4&inu> $buntu5 <.G9 como un )til de Ncloud computingN.
Aucal"ptus puede instalarse fcilmente en la ma"or.a de distribuciones G#$4&inu>3 Debian,
1ent@S, Bed Vat Anterprise &inu> *BVA&+, S$SA &inu> Anterprise Ser'er *S&AS+, @penS$SA, DedoraU
Tambin puede usar gran 'ariedad de tencolog.as de 'irtualizaci2n de -ard!are inclu"endo -iper'isores
=E!are, Xen " W=E para implementar las abstracciones de nube 0ue soporta.
Va" 5 ediciones bsicas3 una propietaria, " otra de c2digo abierto.
Aucal"ptus implementa nubes de tipo pri'ado e -.brido, de estilo IaaS *Infrastructure as a Ser'ice+.

www.eucalyptus.com
M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 56



#.! OPEN $TACK



@pen Snack es una plataforma de c2digo abierto, simple " escalable, a'alada por Backspace " la
#ASA, 0ue aporta la plataforma #ebula, bao licencia Apac-e 5.G.
As tambin una comunidad de pro'eedores de ser'icios 1loud " fabricantes de tecnolog.a *como
DA&&, 1itri> e Intel entre otras+ 0ue se dedica al desarrollo de infraestructuras de soft!are libre para
ar0uitecturas 1loud p)blicas, pri'adas e -.bridas.
@frece ser'icios de 1loud Diles " 1loud Ser'ers, para 0ue usuarios "4o empresas creen sus propios
ser'icios de 1loud 1omputing pri'ados o p)blicos de estilo IaaS *Infrastructure as a Ser'ice+ desarrollados
en %"t-on.
@penStack cuenta con otros ser'icios como3 @penStack 1ompute3 0ue permite gestionar el
despliegue " eecuci2n de aplicaciones a tra's de m)ltiples ser'idores. @penStack @bect Storage3 permite
gestionar el almacenamiento de datos en 'arios ser'idores 0ue trabaen de manera conunta en cl)sters, para
conseguir un almacenamiento masi'o de obetos estticos, de manera suprflua " fiable.
&a tecnolog.a #o'a, se basa en el protocolo de mensaeria AET% " es el sistema utilizado en la
#ASA para pro'eer sistemas de 'irtualizaci2n bao demanda.
Adems, por su maneo fcil, una persona puede implementar en su -ogar su propio 1loud.

www.openstack.org

#.# CLOUD *OUNDR(



55 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA



&anzada en Ea"o 59466 por =m!are " consiste en un *%aaS+ bao los estndares del @pen Source.
Soporta m)ltiples Drame!orks, pro'eedores 1loud " ser'icios de aplicaciones. Su utilidad reside en
0ue permite acortar los tiempos necesarios para diseHar una aplicaci2n, construir el c2digo, " finalmente
trasladarla a la nube, usando una soluci2n %aaS abierta.
&as -erramientas 0ue utiliza la plataforma son Spring Source *ad0uirida por =E!are en 5GG<+ para
desarrolladores Ya'a, Bails " Sinatra para desarrolladores Bub", " #ode.s " otros frame!orks Y=E
inclu"endo Grails.
1loud Doundr" presenta un buen grado de portabilidad. &a plataforma no est 'inculada a ning)n
entorno especial, soporta nubes pri'adas o p)blicas, inclu"endo las desplegadas en =E!are 'Sp-ere, las
desarrolladas por '1loud de =E!are, nubes p)blicas no =E!are ", adems, Amazon Keb Ser'ices de
Big-tScale.
1loud Drondr" est disponible en tres formatos3 Z 1loudDoundr".com3 $n ambiente %aaS
completamente -ospedado, administrado " soportado por =E!are. Z 1loudDoundr".org3 $n pro"ecto @pen
Source donde los desarrolladores " los miembros de la comunidad pueden colaborar " contribuir al pro"ecto.
Z 1loud Doundr" Eicro 1loud3 $na instancia completa del pro"ecto 1loud Doundr", creada idealmente para
los Desktops de los desarrolladores, la cual estar disponible pr2>imamente.
De esta forma dota a los desarrolladores de una %aaS personal 0ue se eecuta en sus propios
escritorios. Eicro 1loud se podr descargar como una imagen para =E!are Dusi2n " =E!are %la"er.

www.cloudfoundry.com

#.% OPENNEBULA


@pen#ebula es una -erramienta de 1loud 1omputing de @pen Source orientada al maneo de
infraestructuras de data center distribuida -eterogneas, bao licencia Apac-e.
Administra infraestructuras 'irtuales de Data1enter.
1ombina tecnolog.as de 'irtualizaci2n, almacenamiento " redes.
Se puede construir IaaS 1loud p)blicas, pri'adas e -ibridas.
Dorma parte de las tecnolog.as de 1loud de Eorfeo -ttp344!!!.morfeo/proect.org4 unto con la
#uba -ttp344nuba.morfeo/ proect.org4 " 1laudia -ttp344claudia.morfeo/proect.org4.
Implementa clouds -.bridos mediante la combinaci2n de infraestructura propia *pri'ada+ " p)blica
0ue obtiene de pro'eedores e>ternos como Amazon A15 " AlasticVosts.
Dispone interfaces A15 Tuer" " @11I del @GD *@pen Gris Dorum+.

http://opennebula.org
M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 5(


Ca0123l4 %




ALMACENAMIENTO EN LA NUBE


%.1 INTRODUCCIN

Al almacenamiento en la nube o 1loud Storage es un modelo de almacenamiento en red " en l.nea
donde los datos se almacenan en 'arios ser'idores 'irtuales, por lo general organizados por terceros, en lugar
de ser aloados en ser'idores dedicados. Astas compaH.as operan grandes centros de datos " las personas 0ue
necesitan guardar informaci2n compran o arriendan capacidad de almacenamiento a estas empresas " lo
utilizan para sus necesidades.
&os operadores de los centros de datos 'irtualizan los recursos de acuerdo a los re0uerimientos del
cliente " permiten 0ue los clientes puedan utilizar este ser'icio para almacenar arc-i'os u obetos de datos.
D.sicamente, la informaci2n puede e>tenderse a lo largo de 'arios ser'idores.

&os ser'icios de almacenamiento en la nube pueden accederse a tra's de una interfaz de
programaci2n de aplicaciones *A%I+, o a tra's de una interfaz de usuario basada en la !eb.

Almacenamiento en nube se define como un entorno3

de almacenamiento compuesto por muc-os recursos distribuidos, pero act)a como uno solo
con gran tolerancia a fallos por0ue implementa redundancia " distribuci2n de datos
0ue posibilita la perpetuidad o recuperaci2n de la informaci2n por su 'ersionalizaci2n de
copias
0ue meora la consistencia e'entual de las rplicas de datos







59 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


%.! &ENTA'A$ ( DE$&ENTA'A$


%.!.1 &e82a>as :e al5a6e8a5ie824 e8 la 839e

&as compaH.as s2lo necesitan pagar por el almacenamiento 0ue realmente utilizan.
&as empresas no necesitan instalar dispositi'os f.sicos de almacenamiento en sus centros de datos o
en las oficinas, lo 0ue reduce los costos de IT " -osting.
&as tareas de mantenimiento, tales como la copia de seguridad, la replicaci2n de datos, " la compra
de dispositi'os adicionales de almacenamiento es a-ora responsabilidad de un pro'eedor de ser'icios,
permitiendo a las organizaciones a centrarse en su negocio principal.

%.!.! Desve82a>as 4 042e86iales 0r49le5as

&a seguridad de los datos almacenados " los datos en trnsito pueden ser una preocupaci2n cuando
se almacenan datos sensibles en un pro'eedor de almacenamiento en la nube.
Al rendimiento puede ser menor comparado al almacenamiento local
&a fiabilidad " la disponibilidad dependen de la disponibilidad de red " en el ni'el de las
precauciones tomadas por el pro'eedor de ser'icios.
&os usuarios con determinados re0uisitos de registro, tales como los organismos p)blicos 0ue deben
conser'ar los registros electr2nicos de acuerdo a la le", pueden tener complicaciones con el uso de la
computaci2n en nube.

















M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 5;


%.# CLOUD$ DE ALMACENAMIENTO PRI&ADO$


.

%.#.1 Dr4094J



N459re3 Dropbo>
$is2e5a operati'o3 Kindo!s, &inu>, Eac " m2'iles
I:i45a3 Eultiidioma
Li6e86ia3 Gratuita
Ca0a6i:a: Dra23i2a3 5 Gb"tes
Ca0a6i:a: 5EJ. 6482ra2a9le3 6GG Gb"tes

1aracter.sticas destacadas3

1ontrol de 'ersiones, cifrado de arc-i'os, descarga a m2'il, streaming multimedia, fic-eros "
directorios colaborati'os, A%I %)blica, compartir arc-i'os p)blicamente.










57 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA



%.#.! $kGDrive


N459re3 Sk"Dri'e
$is2e5a 40era2iv43 Kindo!s, Eac " m2'iles
I:i45a3 Eultiidioma
Li6e86ia3 Gratuita
Ca0a6i:a: Dra23i2a3 8 Gb"tes
Ca0a6i:a: 5EJ. c482ra2a9le3 65; Gb"tes

1aracter.sticas destacadas3

1ontrol de 'ersiones, cifrado de arc-i'os, sincronizaci2n de m)ltiples directorios, descarga a m2'il,
streaming multimedia, fic-eros " directorios colaborati'os, A%I %)blica, compartir arc-i'os p)blicamente.
















M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 58


%.#.# -44Dle Drive



N459re3 Google Dri'e
$is2e5a 40era2iv43 Kindo!s, Eac " m2'iles
I:i45a3 Eultiidioma
Li6e86ia3 Gratuita
Ca0a6i:a: Dra23i2a3 ; Gb"tes
Ca0a6i:a: 5EJ. 6482ra2a9le3 6 Tb"te

1aracter.sticas destacadas3

1ontrol de 'ersiones, cifrado de arc-i'os, descarga a m2'il, fic-eros " directorios colaborati'os, A%I
%)blica.


%.#.% iCl43:




5: ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


N459re3 i1loud
$is2e5a 40era2iv43 Kindo!s, Eac e i@S
I:i45a3 Eultiidioma
Li6e86ia3 Gratuita
Ca0a6i:a: Dra23i2a3 ; Gb"tes
Ca0a6i:a: 5EJ. 6482ra2a9le3 ;; Gb"tes

1aracter.sticas destacadas3

1ifrado de arc-i'os, descarga a m2'il, streaming multimedia, A%I p)blica.


%.#.) B4J




#ombre3 Bo>
Sistema operati'o3 Kindo!s, &inu>, Eac " m2'iles
Idioma3 Eultiidioma
&icencia3 Gratuita
1apacidad gratuita3 ; Gb"tes
1apacidad m>. contratable3 ;G Gb"tes

1aracter.sticas destacadas3

1ontrol de 'ersiones, cifrado de arc-i'os, descarga a m2'il, fic-eros " directorios colaborati'os, A%I
%)blica, compartir arc-i'os p)blicamente.



M BA/EA 1A%?T$&@ 69. ADEI#ISTBA1IL# BFSI1A DA& SISTAEA 5<



%.#.F $3Dar$G86




N459re3 Sugars"nc
$is2e5a 40era2iv43 Kindo!s, &inu>, Eac " m2'iles
I:i45a3 Eultiidioma
Li6e86ia3 Gratuita
Ca0a6i:a: Dra23i2a3 ; Gb"tes
Ca0a6i:a: 5EJ. 6482ra2a9le3 6GG Gb"tes

1aracter.sticas destacadas3
1ontrol de 'ersiones, cifrado de arc-i'os, sincronizaci2n de m)ltiples directorios, descarga a m2'il,
streaming multimedia, fic-eros " directorios colaborati'os, A%I %)blica, compartir arc-i'os p)blicamente,
fic-eros con contraseHa.

%.#.H C450ara2iva e82re l4s servi6i4s

Como se puede ver todos los servicios ofrecen caractersticas similares pero hay diferencias que
son las que queremos destacar en la siguiente tabla al ponerlos frente a frente:





(G ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


%.% CLOUD$ DE ALMACENAMIENTO LIBRE$
%.%.1 O;8Cl43:



@!n1loud es una -erramienta de soft!are libre 0ue nos proporciona la posibilidad de almacenar
arc-i'os en nube " accederlos desde cual0uier lugar del mundo.
Al pro"ecto fue lanzado en enero de 5G6G por el desarrollador de WDA Drank Warlitsc-ek para crear
una alternati'a libre a los pro'eedores de nube comerciales. An contraste con los ser'icios de
almacenamiento comercial, o!n1loud se puede instalar en un ser'idor pri'ado, sin costo adicional.
@!n1loud est basado en %V% " ST&ite, E"ST& o base de datos %ostgreST&, por lo 0ue
o!n1loud se pueden eecutar en todas las plataformas 0ue cumplan con estos re0uisitos. o!n1loud puede
ser operado a tra's de una interfaz Keb " no es por lo tanto ligada a un sistema operati'o en particular.
De cara al usuario e>perimentado, lo 0ue ms interesa de o!n1loud es 0ue es un soft!are 0ue se
adapta a muc-as situaciones, " es posible instalarlo en cual0uier espacio Keb 0ue se tenga al0uilado, con los
)nicos re0uisitos de %V% ; " base de datos. %or supuesto, tambin se puede montar en un ser'idor propio, la
meor " ms completa forma de disfrutarlo.

1aracter.sticas3

Almacenamiento de arc-i'os en una estructura de directorios con'encionales
1riptograf.a
&a sincronizaci2n de los ordenadores personales
1alendario *tambin como 1alDA=+
Al programador de tareas
&ibreta de direcciones *tambin como 1ardDA=+
Streaming de m)sica *a tra's de Ampac-e+
Administraci2n de usuarios " grupos *a tra's de @penID o &DA%+
Al intercambio de contenidos a tra's de grupos o direcciones $B& p)blicas
Aditor de te>to en l.nea con resaltado de sinta>is " plegado de c2digo
Earcadores
Galer.a de fotos
=isor de %DD *usando pdf.s+
=isor de arc-i'os @DD *. @dt,. @D%. @ds+

Actualmente ownCloud tiene clientes para sistemas Windows, Linux(openSUSE y Fedora, aunque
es posible instalarlo en Ubuntu y en otras distribuciones) y Mac OS.

Ca0123l4 )




IN$TALACION DE O,NCLOUD


).1 IN$TALACION DE O,NCLOUD EN $I$TEMA$ ,INDO,$

A continuaci2n 'amos a instalar o!ncloud en nuestro %1 " crear una nube de almacenamiento
propio.
%ara empezar tenemos 0ue instalar ser'idor XAE%% o acti'ar la caracter.stica IIS e instalar sobre
ella %V% " E"s0l. An este caso 'amos a utilizar ser'idor XAE%% para o!n1loud.
Descargamos el pa0uete de instalaci2n XAE%% " lo instalamos en nuestra ma0uina.






(5 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA



$na 'ez instalado es recomendable cambiar la configuraci2n de los puertos 0ue tiene por defecto,
para e'itar conflictos con otras aplicaciones.
%ara ello 'amos al arc-i'o de configuraci2n de apac-e -ttpd.conf " cambiamos los puertos :G por
:G:G.






Tambin es recomendable cambiar el puerto 99( por otro por eemplo por 99(G en el arc-i'o -ttpd/
ssl.conf.




Ca podemos empezar a instalar o!ncloud. %ara ello descargamos el arc-i'o de instalaci2n .bz5
desde la pgina oficial de o!n1loud, lo descomprimimos " copiamos al directorio ra.z del ser'idor 0ue en la
ma"or.a de los casos seria 13[>ampp[-tdocs.
1reamos la base de datos llamado o!ncloud " el usuario para la base de datos llamado cloudadmin.
Asignamos pri'ilegios al usuario cloudadmin3

M BA/EA 1A%?T$&@ 6<. &DA% ((




Accedemos a la pagina de configuraci2n de o!n1loud marcando local-ost3:G:G4o!ncloud "
desplegamos las opciones a'anzadas donde configuraremos la base de dados " datos de acceso a la misma3




%inc-amos en Completar la instalacin " "a podemos acceder a la pagina de inicio de o!ncloud
donde "a podemos subir arc-i'os, aHadir usuarios, etc.
(9 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA




%odemos crear directorios para despus sincronizarlos con los directorios de cliente o!n1loud.



%ara entrar en la configuraci2n del ser'idor, pulsamos en el icono de configuraci2n en la parte baa
del men) iz0uierda. Desde a0u. podemos agregar usuarios, modificar datos personales, administrar ser'idor,
etc.
M BA/EA 1A%?T$&@ 6<. &DA% (;





).1.1 A35e82ar 2a5aK4 li5i2e :e s39i:a :e ar6hiv4s

%or defecto el tamaHo para la subida de arc-i'os en nuestro ser'idor es de 5mb, para aumentarlo
tenemos 0ue modificar el arc-i'o %V%.ini " cambiar el 'alor de upload\ma>\filesize3


Adems -a" 0ue aumentar el 'alor de post\ma>\size en el mismo arc-i'o, le ponemos el mismo
tamaHo o ms grande " listo.

Va" otras propiedades 0ue podemos modificar en este arc-i'o, por eemplo el tiempo de espera para
la subida de arc-i'os, pero de momento deamos con esta configuraci2n.

).1.! C48IiD3ra6i78 :el r432er

A continuaci2n 'amos a configurar el router para 0ue o!ncloud sea accesible desde Internet. %ara
ello tenemos 0ue abrir el puerto3 :G:G " redirigirlo a nuestra ma0uina, de modo 0ue cuando los usuarios
mar0uen la direcci2n publica de nuestro router mas el puerto3 :G:G 0ue se redireccione a nuestra ma0uina.

(7 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


Asto se -ace mediante la configuraci2n #AT ] =irtual Ser'ers del router3



Adems tenemos 0ue tener -abilitado el acceso a nuestro router desde Internet, esto se -abilita desde
el apartado Control de acceso donde -abilitamos los ser'icios por los 0ue podemos acceder al router desde
Internet*-ttp,ftp,telnet,ss- etc.+, incluso podemos dar acceso s2lo a unas determinadas direcciones I%.
$na 'ez configurado, marcamos nuestra direcci2n publica desde la red diferente a
nuestra*importante "a 0ue desde la misma red la ma"or.a de routers no dea acceder a la propia direcci2n+ "
se nos abre la pagina principal de nuestro ser'idor.

).1.# U2iliza6i78 04r 0ar2e :el 6lie82e

%ara facilitar acceso a las carpetas compartidas " sincronizarlas fcilmente tenemos 0ue instalar
cliente de o!n1loud *S"nc 1lient+ -a" disponibles clientes para Kindo!s, &inu> " Eac.
@!n1loud S"nc 1lient es un programa 0ue se eecuta en la ma0uina del cliente " se encarga de
sincronizar arc-i'os de uno o mas directorios de la ma0uina del cliente con ser'idor o!n1loud, de modo 0ue
si cambiamos el contenido de nuestro directorio se cambia tambin el del ser'idor " 'ice'ersa para 0ue los
dos tengan los mismos arc-i'os, adems se actualiza el contenido de todas las carpetas de todos los clientes
sincronizados.
%ara instalar cliente de o!n1loud, descargamos el instalador de S"nc 1lients desde la pagina
-ttp344o!ncloud.org4s"nc/clients4 " lo instalamos en nuestra ma0uina3
$na 'ez instalado lo iniciamos " aparece en la barra de tareas. %ara configurar el ser'idor " el
directorio pinc-amos el bot2n derec-o sobre el icono ] 1onfigurar, se nos abre la 'entana donde
introducimos la direcci2n del ser'idor* en este caso como esto" instalando en la ma0uina ser'idor indico la
direcci2n de la ma0uina+3

M BA/EA 1A%?T$&@ 6<. &DA% (8




%ulsamos siguiente " se nos abre otra 'entana donde introducimos usuario " contraseHa3



%ulsamos siguiente " si todo -emos -ec-o correctamente nos aparece el mensae indicando 0ue se -a
-ec-o correctamente la cone>i2n3

(: ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA




%ulsamos en Dinis-.

=amos a crear un directorio llamado ownCloud en nuestra ma0uina para sincronizar con el ser'idor
o!n1loud.
$na 'ez creado -acemos doble clic en el icono de o!ncloud " aHadimos nuestro directorio3



Despus creamos directorio *si es 0ue "a no tenemos creado manualmente desde el ser'idor+ destino
de sincronizaci2n en el ser'idor o!n1loud " pulsamos Dinis-3

M BA/EA 1A%?T$&@ 6<. &DA% (<






%ara comprobar 0ue se sincronizan los directorios, abrimos el directorio local " copiamos alg)n
arc-i'o en el, despus entramos con nuestro usuario*beka+ en el ser'idor o!n1loud " 'emos 0ue tenemos el
mismo arc-i'o en la carpeta sincronizada3



9G ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA









).1.% Crear 63e82a 84=i0

An caso de no tener la ip esttica, para acceder a nuestro ser'idor tendremos 0ue poner la direcci2n
ip, lo 0ue resulta bastante incomodo " dif.cil de recordar " adems la direcci2n 'a a cambiar con bastante
frecuencia " cada 'ez tendremos 0ue poner la ip diferente. %ara solucionar este problema podemos crear una
cuenta en la Keb oficial no/ip.com " asignarle un nombre de dominio a nuestra direcci2n ip del router.



M BA/EA 1A%?T$&@ 6<. &DA% 96


$na 'ez creada la cuenta descargamos la aplicaci2n, la eecutamos " ol'idamos de poner la direcci2n
ip, directamente introducimos el nombre asignado a nuestro ser'idor*por e. mi/o!ncloud.no/ip.org+ " "a
esta, la misma aplicaci2n se 'a a encargar de actualizar la ip.

















95 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA


).! IN$TALACIN DE O,NCLOUD EN $I$TEMA$ -NU.LINU/


Antes de empezar la instalaci2n de o!n1loud tenemos 0ue instalar ser'idor &AE%.
I8s2ala54s servi:4r A0a6he! :es:e re04si24ri4s?
^ "um install -ttpd
%ara 0ue se inicie en el arran0ue de sistema3
^ c-kconfig Zle'els 5(; -ttpd on
Iniciamos ser'idor3
^ ser'ice -ttpd Start


I8s2ala6i78 :e MGsLl

^ "um install m"s0l/ser'er m"s0l

Iniciamos el ser'idor3
^ ser'ice m"s0ld Start

%ara 0ue se eecute al arrancar el sistema3
^ c-kconfig m"s0ld on

I8s2ala6i48 :e P+P

^ "um install p-p

Adems instalamos otros m2dulos necesarios para el ser'idor &AE% " o!n1loud3

^ "um install p-p/m"s0l p-p/gd p-p/imap p-p/ldap p-p/odbc p-p/>ml p-p/mbstring p-p/pdo curl
libcurl( libcurl(/de'


Instalacion de ownCloud

A continuaci2n 'amos a instalar o!n1loud. &o descargamos desde la pagina
-ttp344o!ncloud.org4support4install4 lo descomprimimos " lo copiamos a nuestro directorio de ser'idor !eb3

^ tar />f ruta al archivo descargado.tar.bz5
^ cp /r o!ncloud 4'ar4!!!4-tml
M BA/EA 1A%?T$&@ 6<. &DA% 9(



Damos permisos al usuario Apac-e para el directorio o!ncloud3
^ c-o!n /B apac-e3apac-e 4'ar4!!!4-tml4o!ncloud



Antes de acceder al ser'idor o!ncloud des-abilitamos selinu>, si no lo -acemos al acceder a
local-ost nos dar error. 1uando terminemos la instalaci2n podemos acti'arlo de nue'o.





Ca podemos acceder a nuestro ser'idor o!n1loud tecleando local-ost4o!ncloud en la barra de
direcciones3

99 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA





1reamos usuario, contraseHa, indicamos el directorio para guardar los datos " configuramos la base
de datos 0ue en principio podemos poner en ST&ite. %inc-amos en finalizar " "a estamos en la pagina de
o!n1loud, subimos alg)n arc-i'o para 'erificar el funcionamiento3





Aumentar tamao maximo de subida de archivos

Al tamaHo ma>imo del arc-i'o para subir est configurado por defecto a 5mb, para aumentarlo
tenemos 0ue modificar el arc-i'o p-p.ini en el directorio 4etc.
1ambiamos los 'alores de los 'ariables Ipost\ma>\sizeJ " Iupload\ma>\filesizeJ, reiniciamos
ser'idor " "a est aumentado el tamaHo ma>imo de subida.



M BA/EA 1A%?T$&@ 6<. &DA% 9;







%inc-ando en el icono de configuraci2n en la parte baa del men) iz0uierda podemos entrar en la
configuraci2n del ser'idor, a0u. podemos agregar usuarios, modificar datos personales, administrar ser'idor,
etc.








97 ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA



).!.1 I8s2ala6i78 :e 4;8Cl43:@6lie82eC

%ara la instalaci2n de cliente o!n1loud tenemos 0ue descargar cliente*s"nc client+ &inu> desde la
pagina oficial -ttp344o!ncloud.org4s"nc/clients4 o instalarlo manualmente.
%ara instalarlo de forma manual aHadimos repositorio con ^ !get " lo instalamos con el comando
^ "um3
^ cd 4etc4"um.repos.d4
^ !get
-ttp344do!nload.opensuse.org4repositories4is'3o!n1loud3communit"4Dedora\674is'3o!n1loud3communit".re
po
^ "um install o!ncloud/client




M BA/EA 1A%?T$&@ 6<. &DA% 98





$na 'ez finalizada la instalaci2n, iniciamos nuestro cliente o!n1loud " nos aparece en la barra de
tareas.
%ara configurarlo pulsamos bot2n derec-o sobre el icono " se nos abre la 'entana de configuraci2n3



Introducimos la direcci2n de ser'idor, nombre de usuario " contraseHa " pulsamos siguiente . An
caso de estar todo correctamente aparece la 'entana indicando 0ue se -an sincronizado las carpetas con >ito3

9: ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA






A partir de este momento lo 0ue copiemos a la carpeta local* 4root4o!n1loud+ se 'a a copiar
automticamente a la carpeta*clientes"nc+ del ser'idor. 1uando borramos arc-i'o en la carpeta local, se
borra en la carpeta ser'idor tambin. An caso de borrar o copiar algo en la carpeta ser'idor, se sincroniza
igualmente con la carpeta locar, de manera 0ue en todo momento tienen el mismo contenido.




%odemos instalar clientes o!n1loud en 'arios e0uipos " sincronizarlos con la carpeta de ser'idor "
as. compartir los arc-i'os entre 'arios e0uipos, de manera 0ue cuando en uno de los e0uipos se modifi0ue la
carpeta se 'a a modificar las carpetas sincronizadas de todos los e0uipos conectados. Adems podemos
compartir carpetas con otros usuarios o grupos.
M BA/EA 1A%?T$&@ 6<. &DA% 9<



).!.! Crear 63e82a 84=i0

1reamos la cuenta no/ip para facilitar el acceso a nuestro ser'idor desde Internet.



Instalamos cliente no/ip en nuestro ser'idor3




Actualizamos el arc-i'o de -osts3

;G ADEI#ISTBA1IL# DA SISTAEAS @%ABATI=@S M BA/EA



C comprobamos 0ue podemos acceder a nuestro ser'idor desde Internet3





Desde la red interna accedemos con local-ost o poniendo la direcci2n de red interna3




M BA/EA 1A%?T$&@ 6<. &DA% ;6


CONCLU$IONE$ ( TRABA'O *UTURO


&a computaci2n en la nube es un sistema no'edoso, al 0ue cada 'ez se unen mas usuarios "
empresas. Tiene muc-as 'entaas " como suele pasar en los sistemas nue'os tambin tiene muc-os
incon'enientes, sobre todo en la seguridad, dependencia del acceso a Internet " de los pro'eedores de cloud,
adems la poca madurez de las aplicaciones. As un sistema 0ue est en sus primeras fases de desarrollo pero
cuenta con la a"uda de google " Eicrosoft " se espera 0ue madure pronto.

&as 'entaas de cloud computing podemos apro'ec-ar sobre todo para empezar un negocio
rpidamente sin grandes in'ersiones ni instalaciones f.sicas. %ara los sistemas con datos IsensiblesJ es ms
recomendable tener la nube pri'ada o -ibrida.

An el futuro lo 0ue se espera de los pro'eedores de cloud computing es 0ue meoren la seguridad "
ofrezcan aplicaciones con menos fallos " modificaciones menos frecuentes.
Euc-as empresas "a tienen sus partes menos sensibles en la nube " en el futuro cercano se espera
0ue la ma"or.a se migre completamente a la nube.


BIBLIO-RA*A
A continuaci2n es listada la documentaci2n " pginas eb 0ue -an ser'ido de referencia
bibliogrfica complementaria durante el desarrollo del pro"ecto.

6. Kikipedia / -ttp344es.!ikipedia.org4!iki41omputaci2n\en\la\nube
5. Societic / -ttp344!!!.societic.com45G6G4G74cloud/computing/tipos/de/nubes/de/aplicaciones4
(. Societic / -ttp344!!!.societic.com45G6G4G94cloud/computing/modelos/de/ser'icio/"/tipos/de/nube4
9. Easter A1SI, $A& / -ttp344masteracsi.ual.es4!iki4a's4inde>.p-p4$nidad\9.\1loud\computing
;. o!n1loud / -ttp344o!ncloud.org4




























Mster en Administracin, Comunicaciones y
Seguridad Informtica
"tt#:$$masteracsi%ual%es

También podría gustarte