 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
JesúsGandia Master


Registrado: 17 Jul 2004Mensajes: 403Ubicación: Gandia, Valencia
|
Publicado: Dom 27 Ene, 2008 10:04 pm Asunto: IB 2007 - Remoto por internet |
|
|
Para conectar IB 2007 a un servidor en internet, se tiene que poner estas lineas en el los ficheros (services, services.isc) que se encuentran
en la carpeta "C:\WINDOWS\system32\drivers\etc" del PC donde esté el Servidor de IB.
Lineas a poner en los 2 Ficheros:
| Código: |
gds_db 3050/tcp #InterBase Server
ib_var_a 3051/tcp #VAR A's InterBase port number |
La Dirección IP se puede obtener de un servidor de DNS, como por ejemplo en la dirección: https://www.dyndns.com donde creas un dominio gratis para conectarte a la direccion IP Dinamica propiamente dicha.
La pregunta ahora es:
Se pueden conectar varios PC Cliente-Servidor de IB con un Fichero de IB que está alojado en un sistema NAS. Esto es un sistema de disco duro pero sin PC, para que todos los usuarios de la RED tengan acceso al sistema de ficheros de dicho sistema.
Es que tengo un cliente que me pide esto, ya que la idea de tener un PC Servidor con IB dedicado en la RED, no le agrada.
Tiene Logica, ya que el sistema NAS, es mas economico que un PC dedicado y a su vez es mas robusto a caidas ya que la mayoria de estos sistemas NAS tienen la posibilidad de poner 2 Discos en modo RAID 1. Tambien tiene ventajas sobre espacio, costes, ruido, mantenimiento, ect. _________________ Muchos hombres no se equivocan jamás porque no se proponen nada razonable. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Lun 28 Ene, 2008 7:11 am Asunto: |
|
|
Hola Jésus, viendo algo dentro de la red en este enlace
un servidor NAS es por decirlo asi una Unidad Central de Proceso, sin teclado, ni mouse, ni pantalla, y solo para almacenamiento.
En este link viene la descripción de un Servidor NAS y los diferentes sistemas operativos soportados.
Por ende si tiene SO de MicroSoft o Linux, se puede instalar cualquier motor de base de datos.
como bien sabes yo uso Firebird y para compatibilidad con los Servidores NAS existe la version 2.0 del Firebird (que se ejecuta en Windows Vista sin ningún problema) esta versión es la mas factible ya en la configuración del Servidor NAS se instala como si fuera un PC, para acceder a un Servidor NAS, debes acceder por su dirección IP de la red, cuando haces esto dependiendo del SO te presenta una pantalla de Configuración donde puedes elegir los Diferentes Motores de Bases de datos a utilizar dentro de él.
sobre InterBase creo que a partir de la Versión 7.0 empezaron a dar compatibilidad con Servidores NAS, pero no estoy seguro a ciencia cierta pues se ha dejado de realizar Documentación sobre Firebird e Interbase pero si corre Firebird es un echo que tambien corre InterBase en el Servidor NAS.
Nota: mucha gente deja de lado las documentaciones de varios motores de bases de datos pues se aplican mucho a la tecnologia del "Siguiente" así como Windows para instalar un programa es "Siguiente - siguiente -etc etc " se deja de lado la documentación, omitiendo en casi todos los tutoriales las partes técnias de instalación sobre diferentes sistemas operativos asi como diferentes servidores.
Por lo tanto, mi deducción es que SI es posible instalar dentro de un Servidor NAS las aplicaciones de InterBase o Firebird puesto que al ejecutar el servidor un sistema operativo tambien puede ejectuar programas echos por nosotros o por terceros.
Siendo Accedidos de la siguiente manera.
1.- instalar el software del motor de base de datos dentro del S-NAS
2.- Acceso Local: usando la direccion IP de la red Local
3.- Acceso Remoto o Internet: usando los DNS públicos com el que mencionas o www.no-ip.org que tambien da DNS publicos y redireccionandolos hacia la IP local del S-NAS
4.- y último. habilitar el Firewall de la red, para redireccionar el trafico de los puertos hacia la IP local del Servidor NAS que deseas acceder.
punto 4: Si Interbase se conecta a travez del puerto 3050 y este puerto lo redireccionas hacia la IP del Servidor NAS entonces estas estableciendo el enlace a la base de datos de manera normal (ver. documentación del Servidor NAS)
Por el momento no tengo la posiblidad de hacer pruebas puesto que no cuento con un Servidor NAS para ello. Pero reitero, SI es posible hacerlo.
Saludos y estamos en contacto. _________________
 |
|
| Volver arriba |
|
 |
Tor Master


Registrado: 22 Mar 2005Mensajes: 269Ubicación: obera, misiones, argentina
|
Publicado: Lun 28 Ene, 2008 5:53 pm Asunto: |
|
|
Hola a todos, con respecto a los servidores NAS ver http://es.wikipedia.org/wiki/Network-attached_storage, por lo tanto no se trata de nada en especial, simplemente un sistema op optimizado para relizar sierta tare, general mente el SO es LINUX por su estabilidad.
Jesús tendrias que ver que tipo de tipo de SNAS se trata te voy a comentar sobre FreeNAS, el cual instale algunas veses esta es la URL:
http://www.freenas.org/index.php?option=com_versions&Itemid=51#FreeNAS%20Images esta basado en FreeBSD (Linux), es un FreeBSD muy optimizado, de tal forma que no puedes instalar casi nada, ahunque tengas acceso a consola del SNAS, faltarian un monton de erramientas y librerias esenciales para la instalacion de cualquier programa, quisas puedas correr algunos pequeños scrip en basch o cshell dependiendo de cual este abilitado.
Imaginate q el FreeNAS instalado no ocupa mas de 60 o 80mb en disco.
y creo q corre alrededor de 10 servicios o menos no recuerdo bien.
Porque es asi un FreeNAS? porque no fue pensado para que la personas usuarios adiministradores puedan instalar programas ya que esto puede comprometer la seguridad, por lo tanto su estabilidad, la configuracion se realiza por medio de una pagina Web de forma remota.
Hace un tiempo me surgio un porblema similar al tuyo jesus, puse un FreeNAS en una empresa y al tiempo me pedian q habilite Apache URL:http://es.wikipedia.org/wiki/Servidor_HTTP_Apache y MySQL, sensillamente en FreeNAS no se puede. FreeBDS puedes hacer los que quieras pero en FreeNAS no.
Solucion que tome, realice Backup de todo los datos del SNAS, instale un Linux Slackware, habilite los servicios que nesecitaba mas los que tenia el FreeNAs y listo, el server funciona sin teclado sin mouse sin monitor, cuando tengo que ajustar algun parametro lo relizo por un SSH, desde otra pc linux o en windows utilizando PuTTY.
Hay algunos SNAS propietarios que desconosco su funcionamiento, y no sabria decirte si sepueden instalar otros programas, es lo q tenes que comprobar vos, si se pueden instalar entonses segui los pasos que te indica Cesar.
Si te animas a cambiar por un linux, te puedo dar una mano si usas Slackware URL:http://www.slackware.com/getslack/ que es el sistema que mayor experiencia tengo y puedo guiarte en algunas cosas si es que lo nesecitas, la version mas actual es la 12 DVD, si no lo conoces es un sistema muy rapido y estable esta orientado a servidores, pero tambien dispone de muchos programas para escritorio por defecto esta KDE, generalmente para instalar un progrmama tienes que conseguir los fuentes y compilarlo en el sistema un poco tedioso, pero con un control absoluto.
Tambien esta Debian que encontraras toneladas de info en la red, la instalcion de los programas es muy sencillo dispone de unos paquetes DEB
Se esta haciendo un poco larga la historia asi q cualquier cosa, estamos en contacto.
saludos tor. _________________ Un experto es aquel que ya ha cometido todos los errores posibles en una materia muy concreta.
(Niels Bohr) |
|
| Volver arriba |
|
 |
JesúsGandia Master


Registrado: 17 Jul 2004Mensajes: 403Ubicación: Gandia, Valencia
|
Publicado: Lun 28 Ene, 2008 9:37 pm Asunto: |
|
|
Gracias por vuestras respuestas.
El sistema NAS al que me refería era el CH3SNAS de Conceptronic, pueden ver sus características en el siguiente enlace:
http://www.conceptronic.net/site/desktopdefault.aspx?tabindex=0&tabid=200&Cat=60&grp=6030&ar=452&Prod_ID=2051&Prod=CH3SNAS
De todas formas sin haberlo comprado para hacer pruebas, estas son mis conclusiones.
Un sistema NAS, sencillo y económico como el que comento, tiene una CPU DE 500MHz, para incorporar un servidor FTP y HTTP, un software de acceso via Web, a control de administradores con un servidor DHCP, entre otras muchas cosas, pero no soporta la instalación de un S.O. , para eso ya están los PC Servidores.
El problema es que si al servidor IB le doy la dirección IP del PC que tiene instalado el Servidor, luego no me deja elegir el archivo de Base de Datos en otro PC de la RED que no sea el que le indiqué como Servidor.
He probado conectarme en modo Local, convirtiendo el Sistema NAS en un recurso compartido en mi PC, esto es para poder acceder directamente como una unidad física del PC Servidor. Pero el controlador de interbase me dice que no puedo.
Basándose un poco en la lógica, he considerado que este comportamiento es bastante normal, ya que el Servidor de IB intenta conectarse a una base de datos que está en su propio sistema y no en otro PC de la RED.
Por otra parte si le indico al controlador de IB que el fichero de base de datos se encuentra en el NAS, el sistema responde que no hay ningún Servidor de IB ejecutándose en dicho Host.
Así que la configuración mas Lógica parece ser la de poner un PC Servidor sin teclado, ni ratón, ni pantalla, es decir solo la CPU, a la cual puedo tener acceso desde cualquier PC de la RED con un programa remoto y poner un pequeño programa en el servidor para que cada cierto intervalo copie el fichero de datos en todos los PC Cliente. Esto es por si el PC Servidor se detuviese por cualquier motivo y poder configurar cualquier otro PC de la RED como Servidor en un momento dado.
Todo este tema viene porque en un momento dado me planteé sustituir un PC Servidor Dedicado por un Sistema NAS, el cual consume bastante menos, hace menos ruido, es mas robusto contra fallos, ya que no es un PC autónomo, sino mas bien un sistema de almacenamiento para compartir archivos y datos en una RED.
Por otra parte si tuviese varios PC Servidores y todos ellos accediesen al mismo fichero de datos seguramente habrían problemas de concurrencia y violaciones de acceso, ya que no es lo mismo que varios usuarios accedan a un mismo fichero que está controlado por un único controlador de base de datos, que, que varios usuarios accedan directamente con sus respectivos controladores a un mismo fichero. Al haber varios controladores encargándose de controlar los datos de dicho fichero, uno de ellos puede escribir sin que los otros controladores sepan que está pasando. En resumen: Lo que pretendía era que todos los clientes de una red pudiesen acceder al mismo fichero de base de datos sin preocuparme de que el Servidor principal se cayera o estropease.
PD.
Seguramente hayan sistemas NAS que si permitan la instalación de S.O. , pero resultan bastante caros y al tener los otros componentes como PCU, Memoria ect… automáticamente entraríamos en circunstancias parecidas a un sistema PC SERVIDOR, por tanto la idea que tenia inicialmente con el sistema NAS de sustituirlo por un PC SERVIDOR Dedicado la voy a descartar.
Gracias por vuestras respuestas. _________________ Muchos hombres no se equivocan jamás porque no se proponen nada razonable. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Lun 28 Ene, 2008 10:57 pm Asunto: |
|
|
Al parecer entendí otra cosa con respecto al uso del S-NAS, pero leyendo el manual, del S-NAS que acabas de poner y concretamente en la pag. 51, viene al inicio esto
"El CH3SNAS puede utilizarse como servidor multimedia UPnP AV a fin de ofrecer
archivos multimedia a su cliente multimedia UPnP AV, como un ordenador con Windows
XP, Windows Vista o el Conceptronic C54WMP (reproductor multimedia inalámbrico)."
Creo que esto es lo que explico en el Post de Arriba. asi que por lo que veo sigue siendo algo no muy complicado de realizar
También, el manual explica en las paginas subsecuentes, la instalacion de los recursos compartidos para realizar la configuración.
dentro de las caracteristicas tambien he leido que se puede instalar Windows (2000, XP y Vista o Linux) paginas de instalacion y configuración
Saludos
Saludos _________________
 |
|
| Volver arriba |
|
 |
JesúsGandia Master


Registrado: 17 Jul 2004Mensajes: 403Ubicación: Gandia, Valencia
|
Publicado: Lun 28 Ene, 2008 11:30 pm Asunto: |
|
|
Cesar una cosa es que puedas instalar un S.O. en el sistema NAS y otra bien distinta que se capaz de ejecutar el S.O.
En cuanto a configurar el sistema NAS como un recurso compartido en un PC de la RED, esto tambien lo puedes hacer con cualquier PC de la RED. Si lo pruebas, veras que cuando intentas configurar IB en un PC SERVIDOR, e intentas que el fichero de datos esté en el disco de otro PC aunque este esté configurado en otro PC como recurso compartido, IB te dice que la unidad no esta localizada en el Host SERVIDOR.
De todas formas, ya he dicidido poner un PC SERVIDOR a mi cliente, ya que para probar todo lo dicho tendría que comprar el S-NAS y consumir unas cuantas horas en pruebas, y claro no estoy de momento dispuesto a gastar tiempo haciendo pruebas, al mismo tiempo que mi cliente no entendería de lo que le estoy hablando.
Prefiero poner un PC SERVIDOR potente y curarme en salud, el S-NAS tiene una CPU a 500MHz para tareas sencillas como privilegios de usuario, copia de archivos, FTP ect.. y creo que no seria capaz de procesar las peticiones de los clientes con soltura.
Por cierto, llegaste a probar TPVBarman Pro. Si puedes dime algo al respecto. Seguro que me ayudaria cualquier tipo de comentario.
Saludos. _________________ Muchos hombres no se equivocan jamás porque no se proponen nada razonable. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|