Find Jobs
Hire Freelancers

Intelligent & distributed cron scheduler for linux required

$10-100 USD

Kapalı
İlan edilme: neredeyse 2 yıl önce

$10-100 USD

Teslimde ödenir
I am having a process named replicate which runs on each machine/host a long time and consumes a lot of resources (disk-io, network-bandwidth, high CPU) Goal is to reduce the network load by running all process replicate overall all hosts in a sequence The replicate process is highly dependent on the previous data of the host and is therefore changing its runtime/exectime I need a distributed cron job scheduler, which is able to: - register new hosts, which need to be distributed scheduled - to monitor start and end time - to monitor missing starts or missing end times (operation not started or operation not terminated) - to manage all replicate processes from a central point - to define an order of the hosts - to define group of hosts, which have to run the hosts of the given group in a sequence (e.g. datacenter US-CA, datacenter US-NY, ... to limit bandwidth per datacenter), but the groups itself can run in parallel (e.g. host in sequence of US-CA and hosts in sequence of US-NY can run in parallel) - the hosts fetch the distributed cron and update the local cron accordingly Programming languages allowed? - bash - java delivery: - into our git (will be shared to you) - well documented code (inline and in form of a preview as [login to view URL])
Proje No: 33854495

Proje hakkında

6 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 2 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
6 freelancer bu proje için ortalama $83 USD teklif veriyor
Kullanıcı Avatarı
Hi, I have over 6 years experience On it And Understand That You are looking for a intelligent & distributed cron scheduler. , And I can I am available immediately to start For you . Please read my recent jobs and see the 100% success rate. Thanks a lot .
$55 USD 7 gün içinde
4,9 (18 değerlendirme)
5,5
5,5
Kullanıcı Avatarı
Hello, I'm a linux system administrator with experience with bash, I can develop a script that would satisfy the requirements specified.
$90 USD 5 gün içinde
5,0 (24 değerlendirme)
5,0
5,0
Kullanıcı Avatarı
What you need is to put your replicate program inside a prism. The prism will first raise a flag (containing the start time and other necessary information) making it identify-able across the network. It then should execute your program and lower the flag only after completion of the job (re-logging the finish time and other necessary information). The main algorithm for determining which cronjob should run at what time will need to see how many processes are already in progress and whenever there are enough resources available to run another replicate program, it checks the last finish time and the overall time it took for each server. Now prioritized based on groups of servers that do not have any recent replicate program ran, a priority list is calculated in realtime and the servers are scheduled according to their number in the queue. As the cronjobs have a limited number of env values available to them, we will need to either run this main program as a separate script on one of the servers (remotely controlling the replicate activity on other servers). Another approach could be some central database server where each cronjob connects to in order to request permission to run replicate or not. In such a case this will mean that each server will be executing the priority calculation algorithm according to its own cronjob, and will only run the replicate if it is given a go ahead from one main system. Need to discuss Further. Regards.
$100 USD 21 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
I have 10 years of experience as Linux admin and I am RHCE Certified as well.. Need project as I am physically handicapped.. I will give you quality work on time..
$55 USD 7 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Hi Greetings! I am available right now for the project discussion and can start the project on an immediate basis. I have understood your project requirement I have7++ experience in design and development. I can handle projects from small styling to full development from scratch. I will provide a good result in a short time and satisfy you fully. We have experienced developers in Java System Admin Linux Network Administration Programming WHY-ME: » Ready to Start as Immediate& Proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please give me in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat Thanks and Regards Arpit Jain Black Grapes Softech
$100 USD 7 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   GERMANY bayrağı
Stuttgart, Germany
5,0
45
Ödeme yöntemi onaylandı
Mar 13, 2016 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.