¿Redes de datos?

Iniciado por Feedeex, 31 Marzo 2011, 05:01 AM

0 Miembros y 1 Visitante están viendo este tema.

Feedeex

Buenas. Tengo una duda que no logro encontrar mucha info:

• Empresas como las de alojamientos de archivos y todo eso que tienen que estar haciendo espacio constantemente en la pc, ¿cómo trabajan?.
Me informaron que hay 1 pc host que no se toca para nada, y que se crea una red de datos para que se trabaje con la pc 2, y así sucesivamente.

¿Alguien tiene páginas, documentos o explicaciones para informarme más acerca de como trabajan?. Gracias.

c0d3rSh3ll

tu pregunta es muuuy basica, te recomiendo que empieces leyendo lo que respecta a una arquitectura cliente-servidor ya sea http o ftp para que entiendas lo que es la web.


Feedeex

Cita de: c0d3rSh3ll en 31 Marzo 2011, 05:46 AM
tu pregunta es muuuy basica, te recomiendo que empieces leyendo lo que respecta a una arquitectura cliente-servidor ya sea http o ftp para que entiendas lo que es la web.



No amigo, yo no quiero saber lo que es el cliente-servidor. Vamos de nuevo a ver si me explico.

Yo quiero montar una empresa de hosting, para lo cual tengo una pc host principal con todo el sitio (llamemosla PC 1). Pero esa PC me dijeron que NO se modifica, y que los archivos que suba un usuario irían a parar a PC 2. Es decir, mi duda es el "puenteo" que existe entre PC 1  y PC 2.

Gracias.

Nakp

talvez esta imagen pueda darte una idea de como funciona un datacenter

http://www.alojate.com/blog/wp-content/uploads/2010/09/hosting-diagram1.png

la idea es:

clientes -> internet -> firewall -> distintos servidores (datacenter)

la forma en la que los distribuyas dependera de ti xD
Ojo por ojo, y el mundo acabará ciego.

Feedeex

Si, me dió una idea. Ahora.. ¿algún tutorial o algo que explique como se armanesas estructuras?, mientras seguiré buscando.  :-X

c0d3rSh3ll

cluster de alta disponibilidad y virtualizacion, todo esto bajo linux, que es el sistema mayormente utilizado.


el-brujo

Feedeex para montar una empresa de hosting hay que tener unos conocimentos avanzados sobre el tema. Nakp te lo ha explicado mejor. Pero no hace falta que montes tu el datacenter, puedes revender (reseller) VPS y cosas así, y no tienes que montar tu la infraestructura, simplemente pagas por ella.

Pero si quieres monar un datacenter, pues no hay un PC 1 de host principal, en todo caso primero hay router gigante tipo Cisco 7206, que es el que reparte "internet" al resto del datacenter (ordenadores). Entonces detrás del Cisco viene lo que comenta c0d3rSh3ll,  un cluster de alta disponiblidad (busca sobre Cloud Computing).

Feedeex

Bien, ya me doy más idea, muchas gracias. Ahora me surge la duda de por ejemplo "alojar archivos".
Pongamos como empresa 'x' a megaupload.com que se encarga del almacenamiento de archivos en sus ordenadores:

• ¿Cómo hace megaupload para alojar TANTOS archivos?. De ser la respuesta "porque tiene miles de ordenadores en red" va la otra pregunta:

• ¿Cómo hace para saber EN CUAL pc tiene que meter 'z' archivo?. Si tiene tantos ordenadores, ¿verifica cuánto lugar le queda a la pc y lo mete en otro?.

No se si me exprese bien. Muchas gracias.

merolhack

Hola, tu última pregunta ya es más sobre programación. Un servidor puede tener muchos teras de espacio, y si tienes muchos servidores en tu granja pues es fácil alojar tantos archivos.
El problema más bien es con el ancho de banda que ese es más limitado.

Busca información en Google sobre "LAMP", e instala Ubuntu Server en una PC viejita que tengas o que ya no uses, ahi puedes hacer pruebas. Luego que lo hayas instalado busca en Google algún script en PHP como: PHP Uploader Script +jQuery +MySQL
PHP Web Developer
Joomla, jQuery, MySQL, CSS, etc...

Android APP Developer http://android-dev.tumblr.com/