Find Jobs
Hire Freelancers

DataCenter Build Out

$500-5000 USD

Cerrado
Publicado hace más de 15 años

$500-5000 USD

Pagado a la entrega
We are building out two Linux datacenters and we need assistance in a) machine selection, b) network design, c) installation, d) setup of application software, and e) setup of procedures and processes. We have a rack reserved in 2 separate datacenters, and expect to populate these with 8-10 machines each and a switch(s). The machines are likely dual-CPU, quad-core XEON 3GHz machines with 16BG RAM. We will need redundant switches and gigabit Ethernet. We want to run this on CentOS 64 bit, the latest recommended version (5.2 I believe.) Our application (Java) supports no-single-point-of failure, and we would like to build out the hardware to the same specification as far as feasible. Our system utilizes Spring (XML) for configuration and Maven for building / deployment. We have deployed this app previously and can handle its deployment aspects. We need help installing and configuring MySQL (simple replication between datacenters), ActiveMQ and possibly Terracotta (if you know it.) We also want to have in place sensible backup and recovery mechanisms, log archiving, security procedures, remote access and patch updates. We are required to have this be SAS70 audited, so knowledge of this would be a plus. We would then look to have a long term support contract on these machines from whoever did the installation if possible. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). * * *This broadcast message was sent to all bidders on Thursday Sep 11, 2008 10:07:02 AM: Just wanted to clarify the bid: We have already written and deployed our Java grid-based application on other sites using Windows Server 2003 64bit. We have ported it to CentOS (on a development machine), and have the neccessary bash scripts to run the application. The application is a set of JVMs, typically 1-2 per machine that persist data to MySQL (no need to tune) and inter-communicate using ActiveMQ & Terracotta and use MINA-sockets to the outside world. The specefic steps I'd like to see happen are: 1. Have you understand the basics of what we have - basically run our app on your dev machine to see what we have at a high-level. 2. We think we know what machines to order, but would like to have you look at these and make recommendation. 3. We want to not have the network-switch be a single-point-of-failure so would like to have a network designed to accomodate this. Basically, want you to draw up a network architecture. 4. Want you to put together a machine-image with all the base-software we require (Java 1.5, MySql, Terracotta, ActiveMQ etc) installed including CentOS. We will use this to populate the new machines in the datacenter. I could see this also being using to bring online new machines online easily. 5. Want to have scripts (perl, groovy (anything sensible)) written to assist in the launching / stopping of our application accross the cluster. This would work off a configuration file saying what-to-run-where and then do the actual launching. Our current single-machine launch scripts should make this fairly easy. 6. Put in place daily archiving procedures for local logs, and archiving off to EC2 (where we currently store our archive data (in an EBS)) The EC2 is already setup. This would require ftp to be setup within the datacenter (the EC2 ftp server is already setup.) Would want this to be scripted and run using cron. 7. If you are able to travel to New York (where the 2 data centers are) we'd like you to install the physical machines. We would pay any travel expenses. There is a "remote-hands" program in place for changes post install. If you can't travel to NYC, we can do this initial install ourselves. 8. Would want to have the whole setup documented (on a wiki) so that we know where all the software etc is installed and the procedures 9. Will need to remotely access these machines to see a Swing Viewer we have. Am open to suggestions, but was thinking using FreeNX previously ([login to view URL]) but are open to other suggestions. 10. We would want to have MySQL setup (just the server, not the tables.) We use replication and will be able to help here. We have a set of backup scripts in place already to backup MySQL database, so would need this to be in cron. 11. Provide OS-level assistance when we try and get our application to perform as expected. The requirements are for low-latency. If this becomes a major task in terms of OS level tuning, we would pay for this seperatly, so plan on perhaps 2-3 days of tuning in your quote. 12. Would like to have you post-install available on a time-and-materials basis to help with further SA work if possible. Could your quote include an hourly rate per-person for general SA type work. 13. We want to monitor the various JVMs that are running accross the cluster. Currently we use Manage Engine ([login to view URL]) We may perhaps look for something a little more sophisticated, but othewise stick with this. We'd like you to investigate and suggest options for this, and then install this to manage the various machines (RAM, Disk, Uptime), JVMs (MemUsage, Thread), and JMX (that all our JVMs export - app specific.) We'd like you to train our staff on how this data-center management tool works. 14. The good news is that we have a 12 hour window each evening when our application is not in production (6pm to 6am Eastern Standard Time) so upgrades etc should be simpler. 15. Would want a security policy in place that includes password expiry etc. * * *This broadcast message was sent to all bidders on Wednesday Sep 17, 2008 10:07:20 AM: Hi All, Thank you for you quotes and details. I would ask for those that are individuals to please have you resume posted on RAC. We are waiting on the contract being signed on our side before proceeding. We had expected to be last Friday, so any day now. We would expect at the current rate to make a selection before the end of the month. Many thanks, Paul ## Platform Linux - CentOS 5.2 64-bit MySQL Java 1.6 ActiveMQ
ID del proyecto: 3215013

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 15 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $3.058 USD por este trabajo
Avatar del usuario
See private message.
$6.800 USD en 14 días
4,9 (63 comentarios)
7,0
7,0
Avatar del usuario
See private message.
$425 USD en 14 días
5,0 (165 comentarios)
6,5
6,5
Avatar del usuario
See private message.
$425 USD en 14 días
5,0 (3 comentarios)
1,4
1,4
Avatar del usuario
See private message.
$2.465 USD en 14 días
5,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$4.335 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$2.363 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$2.125 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$3.230 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$2.720 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
1
Miembro desde ene 6, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.