You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

h1. What protocol and port has to be opened between JADE client & JADE Background Service

What is the purpose of the JADE Background Service?

The principle objective of JADE Background Service is to collect all file transfer activities through JADE and store it into Database System i.e. MySQL, PostgreSQL, Oracle etc.
The stored JADE transfer history can be used for analysis, compliance, alerting, planning, to measure SLA etc.

The main components of the JADE Background Service are

  1. SOS JobScheduler running as demon/service on central server
  2. JADE Jobchain running inside the SOS JobScheduler

How to transfer the transfer history data to the JADE Background Service?

JADE writes detail log entries of the all file transfers irrespective of there status i.e. success, error in the jade_history.csv and jade_history.log.

  • jade_history.csv CSV format file
  • jade_history.log Log file generated by as per Log4j configuration

There are two possible ways to transfer the JADE trasnfer histroy to the JADE Background Service

#Near Real Time : immediately after the file transfer using TCP/UDP, JADE client initiate the transfer
#Batch Mode : as per scheduled job in JADE Background Service using file transfer , JADE Background Service initiate the transfer

TCP/UDP Communication

The transfer history can be send to JADE Background Service immediately after the file transfer over TCP or UDP. The JADE Background Service ServiceHost, ServicePort, TransferMethod(protocol) etc. can be configured under the profile BackgroundService in the jade_settings.ini, which will be used by all the subsequent profiles.

 
[BackgroundService]
BackgroundServiceHosh1. jadebs.sos
BackgroundServicePort4210
SendTransferHistorh1. true
TransferMethodTCP

File Transfer

JADE Background Service have process (SOS Jobscheduler Jobchain) to collect all the jade_histroy.csv files from different servers. The jade_histroy.csv file(s) can be PULL/RECEIVED from different JADE Client(s) (server(s) where JADE is running),to the JADE Background Service, using FTP, SFTP, FTPS, SCP. Once file is successfully PULL/RECEIVED by JADE Background Service files will be automatically processed and transfer history will be imported in the respective Database.

Firewall and Port settings

  • JADE Background Service is using TCP/UDP port(s) i.e. 5432 , for Scheduler's Operation Center GUI and to receive the transfer history (TCP/UDP packets), thus Firewall rules should allow the bi-directional TCP/UDP traffic for JADE Background Service (SOS Scheduler).
  • For JADE Background Service to PULL/RECEIVED jade_history.csv files from the JADE client server(s), the respective ports as per as transfer protocol i.e. FTP 21, SFTP 22 should be allowed by the Firewall on JADE client server(s)
  • No labels