Dr. Asvija B

Scientist F, C-DAC Bangalore

Expertise

19 years of experience in the IT R&D and Training, with contributions to all the stages of the software product life cycle. A thorough exposure to architecting, implementing and troubleshooting system level and application software stacks from the Cloud Computing, High Performance Computing, Parallel computing and Grid Computing domains. Current areas of research include Simulation of quantum networks and quantum computers, designing accelerators for Quantum computing.

Qualification

  • Ph.D. from National Institute of Technology (NIT), Tiruchirappalli – Research area : Cloud and Virtualization Security.
  • M.Tech (Computer Network Engineering) from Visveswaraya Technological University, Belgaum.
  • Bachelor of Engineering (Computer Science & Engineering) from Visveswaraya Technological University, Belgaum.

Projects

Quantum Network Simulator

Quantum Network Simulator has been developed at C-DAC Bangalore, with funding from the Ministry of Electronics & Information Technology (MeitY), Govt. of India.  This tool provides a simulation framework that can be used for modelling quantum networks and study the performance of different quantum network protocols, topologies and configurations.

System Software Stack for Quantum Processors and Quantum Accelerators

A functional Quantum Computing (QC) ecosystem requires extensive software components.  The software ecosystem is fundamental to QC systems design.  Quantum Accelerators are emerging speedup enablers as a specialized module incorporated with the Cluster based Supercomputing architectures.  The work involves the development of Quantum Compilers that can be coupled with simulation tools and resource estimators like qubit estimators.

Virtualization and Hypervisor Security

Security in Cloud computing, has assumed utmost importance in determining the proliferation of this new business model of computing.  While the privacy and information security risks have been addressed and are well-known, the paradigm may bring other long-term risks that are neither widely recognized nor addressed.  Owing to the fine-grained hardware resource multiplexing that forms the base of any Cloud computing stack, a series of attacks that are not intuitive surface in the realm of doing business with Cloud Computing.  The project work involves analysis of some of the attacks that impede the functioning of the critical layers of the Cloud computing stack – namely the Virtualization and the Hypervisor technologies.

QoS Framework for the Grid

The aim of this project is to build a framework to quantify and deliver Quality of Services(QoS) to the functionalities offered by the Grid. The goal is to ensure guaranteed delivery of the QoS parameters to the applications running on the grid infrastructure. The project also includes identification, quantification, measurement and monitoring of the QoS Parameters offered to the grid services.

Interoperability with European & US Grids

The project was conceived with an aim to achieve interoperability between the European Grid for E-Science (EGEE) and the Indian Garuda grid. Interoperation at various layers of middleware – including unified Job submission, data & information access, were included as part of the project deliverables.

An additional effort was carried out to integrate the cancer Grid (caGrid) from the National Cancer Institute of the USA, and the Indian Garuda grid. The aim is to integrate the technology layers of both these grids and allow seamless provisioning of applications & data to the cancer research community in India and the United States of America.

Gridhra – Grid Debugger and Runtime Analyzer

This project involved the design and development of a debugger and profiler framework for the grid infrastructure. It facilitated source level debugging of parallel processes and application threads, running on heterogeneous platforms, either individually or collectively. The profiler comprised of displaying performance characteristics of the massively parallel applications running over the grid, thereby helping the developers in fine-tuning their applications. Runtime analysis included a graphical time line display of all the parallel processes, with the corresponding communication overheads and function level break up of the application.

Service Oriented Architecture for Garuda

The goal of this activity was to design and implement a Service oriented framework for the Garuda grid. An exhaustive exploration was carried out to realize this, which involved detailed market surveys and studies on various components of the grid infrastructure. As a deliverable of the project, a service oriented architecture framework was proposed and implemented, comprising of a right mix of open source, proprietary and in-house developed components.

GARUDA Sigma

Garuda Sigma is a complete user friendly installation package with all the required software components to be deployed in Garuda Grid nodes. The objective of this toolkit is to setup basic infrastructure for the GARUDA Grid nodes. This Installation package provides a special and easy method for the distribution, installation and updating the required software on required computer systems/nodes.

Porting of Parallel debugger on 64 bit HPC Clusters

This project involved the porting of the DIViA – parallel Debugger with Integrated Visualizer and Analyzer, on 64 bit IBM AIX platforms. The activity comprised of replacing the underlying low level source debugger to support the newer 64 bit parallel computing architectures. Multi-thread support was introduced to the profiler, to speed up the MPI call tracing operations.

Publications

  1. Asvija, B., Eswari, R. and Bijoy, M.B., 2021. Security threat modelling with bayesian networks and sensitivity analysis for IAAS virtualization stack. Journal of Organizational and End User Computing (JOEUC), 33(4), pp.44-69.
  2. Asvija, B., Eswari, R. and Bijoy, M.B., 2020. Bayesian attack graphs for platform virtualized infrastructures in clouds. Journal of Information Security and Applications, 51, p.102455.
  3. Asvija, B., Eswari, R. and Bijoy, M.B., 2020. Template attacks on ECC implementations using performance counters in CPU. Microelectronics Journal, 106, p.104935.
  4. Asvija B, R. Eswari, M.B. Bijoy. 2019. Security in hardware assisted virtualization for cloud computing—State of the art issues and challenges. Computer Networks. 151(Mar 2019). Elsevier. pp. 68-92.
  5. Asvija, B., Eswari, R. and Bijoy, M.B., 2017, October. Virtualization detection strategies and their outcomes in public clouds. In Postgraduate Research in Microelectronics and Electronics (PrimeAsia), 2017 IEEE Asia Pacific Conference on (pp. 45-48). IEEE.
  6. Asvija, B., Kalaiselvan, K., Ateet, M., Sridharan, R., & Krishnamurthy, S. R. (2012, April). A performance based QoS aware resource brokering framework for the grid. In Information Technology: New Generations (ITNG), 2012 Ninth International Conference on (pp. 508-515). IEEE. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6209203
  7. Asvija B, Shamjith KV, R Sridharan, Subrata Chattopadhyay – Short Paper on – Provisioning the MM5 meteorological model as Grid Scientific Workflow – published in the IEEE 2nd International Conference on Intelligent Networking and Collaborative Systems (INCoS – Nov 2010) – http://doi.ieeecomputersociety.org/10.1109/INCOS.2010.67
  8. Asvija B, Shamjith K.V., Ravi T and Sridharan R – “Gridhra – A Web Launched Parallel Application Debugger for Grids with Heterogeneous resources “ – at 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises – held in Groningen, The Netherlands (June 29, 2009) – http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=05159236
  9. Asvija B, Shamjith K V, Sridharan R, Prahlada Rao BB, Mohanram N – Realizing Inter-operability among Grids: A Case Study with GARUDA Grid and the EGEE Grid – International Symposium on Grid Computing (ISGC) 2008 – http://www.springerlink.com/content/ux24438375j8315j/
  10. Characteristics of a Novel Grid Resource Broker cum Meta-Scheduler – International Symposium on Grid Computing – International Symposium on Grid Computing (ISGC) 2007 – http://www.springerlink.com/index/m283216420306677.pdf
  11. Mehrotra, S., Shamjith, K. V., Pandey, P., Asvija, B., & Sridharan, R. (2013, September). A mechanism to improve the performance of Hybrid MPI-OpenMP applications in Grid. In High Performance Extreme Computing Conference (HPEC), 2013 IEEE (pp. 1-8). IEEE. http://ieee-hpec.org/2013/index_htm_files/18-shikha.pdf
  12. Pandey, P., Shamjith, K. V., Mehrotra, S., Asvija, B., & Sridharan, R. (2012). An ingenious approach for improving turnaround time of grid jobs with resource assurance and allocation mechanism. High Performance Extreme Computing. http://ieee-hpec.org/2012/index_htm_files/Pandey.pdf

Patents

Patent awarded – A method and system for Debugging and/or run time analyzing of heterogeneous computational grids and/or geographically distributed systems-  MohanRam N, Prahlada Rao B. B, Mangala N, Sridharan R , Asvija B, Shamjith K.V, , Indian Patent Office-   02610/CHE/2007, November 09, 2007.