Rahul Sharma (Editor)

High Speed Reliable Logging

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

High-Speed Reliable Logging(HSRL) is a set of criteria and technology regarding central logging for satisfying the special needs of organizations operating extended networks, data centers or cloud infrastructures. The demand for HSRL is driven by the ever-growing considerations of IT outsourcing, virtualization, mobilization, SaaS services and IT regulations. Consequently, the computing and storage capacities are concentrating in the economy as well as these logging infrastructures. In addition to compliance (but not independently of it) the increasing amount of log messages will be the next challenge of IT operation and HSRL is an aspirant answer.

HSRL infrastructures have to ensure that the log messages are transferred and stored under the following three principals: confidentiality, integrity and availability (known as the CIA triad) and have to do it providing an adequate performance which is at least 500 000 messages per second (without any pre-processing like indexing or parsing).

To achieve these goals HSRL implementations have to use the following technologies:

  • optimized C/C++ code
  • IPv6 support
  • 64 bit multi thread software architecture
  • encrypted transfer and storage
  • time-stamp, digital signature, strict message numbering
  • client-side disk buffer for zero-message-lost
  • References

    High-Speed Reliable Logging Wikipedia