MiSeRTrace: Kernel-level Request Tracing for Microservice Visibility
Authors:
Thrivikraman V,
Vishnu R. Dixit,
Nikhil Ram S,
Vikas K. Gowda,
Santhosh Kumar Vasudevan,
Subramaniam Kalambur
Abstract:
With the evolution of microservice applications, the underlying architectures have become increasingly complex compared to their monolith counterparts. This mainly brings in the challenge of observability. By providing a deeper understanding into the functioning of distributed applications, observability enables improving the performance of the system by obtaining a view of the bottlenecks in the…
▽ More
With the evolution of microservice applications, the underlying architectures have become increasingly complex compared to their monolith counterparts. This mainly brings in the challenge of observability. By providing a deeper understanding into the functioning of distributed applications, observability enables improving the performance of the system by obtaining a view of the bottlenecks in the implementation. The observability provided by currently existing tools that perform dynamic tracing on distributed applications is limited to the user-space and requires the application to be instrumented to track request flows. In this paper, we present a new open-source framework MiSeRTrace that can trace the end-to-end path of requests entering a microservice application at the kernel space without requiring instrumentation or modification of the application. Observability at the comprehensiveness of the kernel space allows breaking down of various steps in activities such as network transfers and IO tasks, thus enabling root cause based performance analysis and accurate identification of hotspots. MiSeRTrace supports tracing user-enabled kernel events provided by frameworks such as bpftrace or ftrace and isolates kernel activity associated with each application request with minimal overheads. We then demonstrate the working of the solution with results on a benchmark microservice application.
△ Less
Submitted 3 December, 2022; v1 submitted 26 March, 2022;
originally announced March 2022.
Sunspot Drawings at Kodaikanal Observatory: A Representative Results on Hemispheric Sunspot Numbers and Area Measurements
Authors:
Ravindra B.,
Kumaravel Pichamani,
Selvendran R.,
Joyce Samuel,
Praveen Kumar,
Nancy Jassoria,
Navneeth R. S
Abstract:
The importance of the periodicity in sunspot appearance was well recognized by the mid of 19th century. Several observatories around the globe have made the record of sunspots in the form of drawings and preserved them safely for posterity. At the Kodaikanal Observatory (KO), the sunspot observations have begun in 1905. In those times observations were recorded on photographic plates and after the…
▽ More
The importance of the periodicity in sunspot appearance was well recognized by the mid of 19th century. Several observatories around the globe have made the record of sunspots in the form of drawings and preserved them safely for posterity. At the Kodaikanal Observatory (KO), the sunspot observations have begun in 1905. In those times observations were recorded on photographic plates and after the development of those plates in the laboratory, the drawings of the same were made on the Stonyhurst grids. In these drawings, called {\em sun charts}, different features on the sun's disk, e.g., sunspots, plages, filaments, prominences, etc. were clearly identified and visually marked with different colors. We have collected 111 years of sunspot drawing spanning over 10 solar cycles. These sunspot drawings were carefully stitched to make bound volumes, each for every 6-months. The drawings are kept at the Kodaikanal library for scientific use and analysis. In this article, we describe briefly the process of drawing, methods of counting sunspot numbers and measurement of sunspot area using square grids. We have collected the data for the Northern and Southern hemispheres separately. From the collected data, we compute the sunspot number and area and compare it with Royal Greenwich Observatory (RGO) and Sunspot Index and Long-term Solar Observations (SILSO) data. The results show that the measurement of the sunspot number is underestimated by about 40\%. The KO monthly averaged sunspot number data of both hemispheres is normalized with the RGO monthly averaged total sunspot number data.
△ Less
Submitted 9 January, 2020;
originally announced January 2020.