2013/5/6 Marcos - ¡nc0mpr3nd¡d0 . <[email protected]> > Hola > > estoy pensando montar 4 maquinas virtuales(VM Ware) de una distro linux > sobre un servidor Win 2003, mi idea es instalar la version express de > oracle en 2 maquinas virtuales para usarlas como un rac, e instalar jboss > en las otras 2 maquinas virtuales para el balanceo de una app hecha en > php... > > primero: > - es ilegal? (es para una empresa pequeña de 20 usuarios - call center) >
no > luego: > - que distro me recomiendan? (prefiero ubuntu) > vamos paso a paso primero para tu solucion de balanceo de carga, usar jboss para esto me parece overkill, a menos que tu aplicacion hecha en php este usando componentes de java (la solucion para correr java en php deriva de quercus, interprete php desarrollado por la gente de Resin) digo que es overkill porque su performance no es buena comparado contra un php corriendo con un opcode cache como xcache, apc, por eso solo le veo sentido si tu aplicacion usara componentes ja existentes en Java (como integrarlo con Jasper Reports, o usar HornetQ para mensajeria, o usar el jdbc pool del jboss para la conexion con el oracle, etc). Si no es asi, nginx con php-fpm seran mas que suficientes para lo que necesitas y creo que ahi ubuntu 12.04 seria muy buena opcion sobre Oracle, ES UN PARTO tratar de instalar Oracle sobre otra distro que no sea RHEL, CentOS, Suse o Oracle Linux (que es en esencia un CentOS rebranded por Oracle con soporte oficial) y NO ESTA SOPORTADO OFICIALMENTE POR ORACLE, lease, que si necesitas ayuda de ellos, no te la daran, Asi que aca es cuando menos irresponsable y potencialmente suicida recomendarte Ubuntu o Debian. Es posible instalar Oracle Express en debian y ubuntu pero en versiones anteriores y solo en 32 bits. Para este caso las bases de datos Oracle mi recomendacion iria por Oracle Linux, es en esencia un CentOS rebranded como ya indique, de libre uso y soportado oficialmente por Oracle para el deploy de su base de datos. Si la operacion es critica, RHEL. - es posible crear un rac con las versiones express de oracle? > NO > Nota: MySQL esta descatado :) > una verdadera lastima porque me parece que piensas usar Oracle Express para tu deploy y No ganas gran cosa con el, si lo comparas contra MariaDB o Percona MySQL. Oracle Express solo usa un core de tu maquina y no hay capacidad de usarlo en RAC. Asi que tendras que irte a por lo menos Oracle Standar Edition con Oracle Clusterware para lo que quieres, suerte con el tema de licenciamiento :) (ya que por mas que virtualizes, cuenta por cada core fisico de la maquina host de la virtual donde iran tus oracle) otra cosa mas, hablas de balanceo de carga pero me parece que no la tienes nada claro. Lease un vendedor de soluciones middleware les lavo el cerebro :) creo que quieres armar un sistema con balanceo de carga tanto a nivel de la aplicacion web como de la base de datos, y de ser asi no requieres 4 maquinas sino por lo menos 6, 3 para cada parte (web y bbdd) ya que una maquina tiene que ser la que "balancea" entre las otras dos las peticiones. A ver si eso te aclara un poco el panorama. -- Yonsy Solis
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php Alojamiento de listas cortesia de http://cipher.pe
