Amin Sadiq

Mr. Amin Sadiq


Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
7 April 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
ASAmin Sadiq
Amin Sadiq
Hassan Jamil SyedHassan Jamil Syed
Hassan Jamil Syed
AAAsad Ahmed Ansari
Asad Ahmed Ansari
AIAshraf Osman Ibrahim
Ashraf Osman Ibrahim
MAManar Alohaly
Manar Alohaly
MEMuna Elsadig Mohamed Ahmed Elsheik
Muna Elsadig Mohamed Ahmed Elsheik
Kubernetes is an orchestration tool that runs and manages container-based workloads. It works as a collection of different virtual or physical servers that support multiple storage capacities, provide network functionalities, and keep all containerized applications active in a desired state. It also provides an increasing fleet of different facilities, known as microservices. However, Kubernetes’ scalability has led to a complex network structure with an increased attack vector. Attackers can launch a Denial of service (DoS) attack against servers/machines in Kubernetes by producing fake traffic load, for instance. DoS or Distributed Denial of service (DDoS) attacks are malicious attempts to disrupt a targeted service by flooding the target’s service with network packets. Constant observation of the network traffic is extremely important for the early detection of such attacks. Extended Berkeley Packet Filter (eBPF) and eXpress Datapath (XDP) are advanced technologies in the Linux kernel that perform high-speed packet processing. In the case of Kubernetes, eBPF and XDP can be used to protect against DDoS attacks by enabling fast and efficient network security policies. For example, XDP can be used to filter out traffic that is not authorized to access the Kubernetes cluster, while eBPF can be used to monitor network traffic for signs of DDoS attacks, such as excessive traffic from a single source. In this research, we utilize eBPF and XDP to build a detection and observation mechanism to filter out malicious content and mitigate a Denial of Service attack on Kubernetes.

14 August 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
HAHamza Ahmed
Hamza Ahmed
Hassan Jamil SyedHassan Jamil Syed
Hassan Jamil Syed
ASAmin Sadiq
Amin Sadiq
AIAshraf Osman Ibrahim
Ashraf Osman Ibrahim
MAManar Alohaly
Manar Alohaly
MEMuna Elsadig Mohamed Ahmed Elsheik
Muna Elsadig Mohamed Ahmed Elsheik
Cloud computing has become a leading technology for IT infrastructure, with many companies migrating their services to cloud servers in recent years. As cloud services continue to expand, the issue of cloud monitoring has become increasingly important. One important metric to monitor is CPU steal time, which measures the amount of time a virtual CPU waits for the actual CPU. In this study, we focus on the impact of CPU steal time on virtual machine performance and the potential problems that can arise. We implement our work using an OpenStack-based cloud environment and investigate intrusive and non-intrusive monitoring methods. Our analysis provides insights into the importance of CPU steal time monitoring and its impact on cloud performance.