• A Queue Model for Reliable Forecasting of Future CPU Consumption 

      Hammer, Hugo Lewi; Yazidi, Anis; Bratterud, Alfred; Haugerud, Hårek; Feng, Boning (Journal article; Peer reviewed, 2017)
      Statistical queuing models are popular to analyze a computer systems ability to process different types requests. A common strategy is to run stress tests by sending artificial requests to the system. The rate and sizes ...
    • Achieving Connectivity between Wide Areas Through Self-Organising Robot Swarms using Embodied Evolution 

      Erik Aaron, Hansen; Nichele, Stefano; Yazidi, Anis; Haugerud, Hårek; Abolpour Mofrad, Asieh; Alcocer, Alex (Chapter; Peer reviewed, 2018)
      Abruptions to the communication infrastructuremight occur occasionally, where manual intervention by dedi-cated personnel is needed to fix the interruptions, restoring com-munication abilities. However, sometimes this can ...
    • Adaptive Pursuit Learning for Energy‐efficient Target Coverage in Wireless Sensor Networks 

      Upreti, Ramesh; Rauniyar, Ashish; Kunwar, Jeevan; Haugerud, Hårek; Engelstad, Paal E.; Yazidi, Anis (Concurrency and Computation: Practice and Experience; e5975, Journal article; Peer reviewed, 2020-08-25)
      With the proliferation of technologies such as wireless sensor networks (WSNs) and the Internet of things (IoT), we are moving towards the era of automation without any human intervention. Sensors are the principal components ...
    • Affinity Aware-Scheduling of Live Migration of Virtual Machines Under Maintenance Scenarios. 

      Yazidi, Anis; Ung, Frederik; Haugerud, Hårek; Begnum, Kyrre Matthias (Proceedings of the IEEE Symposium on Computers and Communications;2019 IEEE Symposium on Computers and Communications (ISCC), Conference object, 2019)
      During maintenance and disaster recovery scenarios, Virtual Machine (VM) inter-site migrations usually take place over limited bandwidth–typically Wide Area Network (WAN)–which is highly affected by the amount of inter-VM ...
    • Autonomous configuration of network parameters in operating systems using evolutionary algorithms 

      Gembala, Bartosz Gembala; Yazidi, Anis; Haugerud, Hårek; Nichele, Stefano (Proceedings of the 2018 Conference on Research in Adaptive and Convergent Systems;, Chapter; Peer reviewed, 2018)
      By default, the Linux network stack is not configured for highspeed large file transfer. The reason behind this is to save memory resources. It is possible to tune the Linux network stack by increasing the network buffers ...
    • The Concept of Workload Delay as a Quality-of-Service Metric for Consolidated Cloud Environments with Deadline Requirements 

      Tasoulas, Evangelos; Hammer, Hugo Lewi; Haugerud, Hårek; Yazidi, Anis; Bratterud, Alfred; Feng, Boning (Chapter; Peer reviewed, 2017)
      Virtual Machine (VM) consolidation in the cloud has received significant research interest. A large body of approaches for VM consolidation in data centers resort to variants of the bin packing problem which tries to ...
    • Cost efficient batch processing in amazon cloud with deadline awareness 

      Tamrakar, Kabin; Yazidi, Anis; Haugerud, Hårek (Advanced Information Networking and Applications;2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA), Journal article; Peer reviewed, 2017)
      Amazon spot instances have become a very popular alternative for cost-saving in the cloud. The spot instances are prone to abrupt termination whenever the spot market price exceeds the bid price. In this paper, spot instances ...
    • A Decentralized Approach for Homogenizing Load Distribution in Cloud Data Center Based on Stable Marriage Matching 

      Sangar, Disha; Haugerud, Hårek; Yazidi, Anis; Begnum, Kyrre Matthias (MEDES '19: Proceedings of the 11th International Conference on Management of Digital EcoSystems;, Conference object, 2019)
      Running a sheer virtualized data center with the help of Virtual Machines (VM) is the de facto-standard in modern data centers. Live migration offers immense flexibility opportunities as it endows the system administrators ...
    • Does Clicker Use Improve Exam Scores? A Controlled Randomized Experiment in a Bachelor-Level Course in Software Engineering 

      Kvadsheim, Reidar; Haugerud, Hårek; Hammer, Hugo Lewi; Bratterud, Alfred; Habib, Laurence (Journal article, 2015)
      This paper reports a study of clicker use within an undergraduate course in Operating Systems. It is based on a controlled, randomized experiment with a crossover design that measures learning outcomes by means of test ...
    • DoS and DDoS mitigation using Variational Autoencoders 

      Bårli, Eirik Molde; Yazidi, Anis; Viedma, Enrique Herrera; Haugerud, Hårek (Computer Networks;Volume 199, 9 November 2021, 108399, Peer reviewed; Journal article, 2021-09-01)
      DoS and DDoS attacks have been growing in size and number over the last decade and existing solutions to mitigate these attacks are largely inefficient. Compared to other types of malicious cyber attacks, DoS and DDoS ...
    • A dynamic and scalable parallel Network Intrusion Detection System using intelligent rule ordering and Network Function Virtualization 

      Haugerud, Hårek; Tran, Huy Nhut; Aitsaadi, Nadjib; Yazidi, Anis (Future generations computer systems;Volume 124, November 2021, Peer reviewed; Journal article, 2021-06-12)
      A Network Intrusion Detection System (NIDS) is a fundamental security tool. However, under heavy network traffic, a NIDS might become a bottleneck. In an overloaded state, incoming and outgoing packets in the network might ...
    • Effective live migration of virtual machines using partitioning and affinity aware-scheduling 

      Yazidi, Anis; Ung, Fredrik; Haugerud, Hårek; Begnum, Kyrre (Computers and Electrical Engineering;volume 69 (2018), Journal article; Peer reviewed, 2018-07-11)
      During maintenance and disaster recovery scenarios, Virtual Machine (VM) inter-site migrations usually take place over limited bandwidth—typically Wide Area Network (WAN)—which is highly affected by the amount of inter-VM ...
    • Energy Efficient Target Coverage in Wireless Sensor Networks Using Adaptive Learning 

      Rauniyar, Ashish; Kunwar, Jeevan; Haugerud, Hårek; Yazidi, Anis; Engelstad, Paal E. (Communications in Computer and Information Science;volume 1130, Journal article; Peer reviewed; Book chapter, 2019)
      Over the past few years, innovation in the development of Wireless Sensor Networks (WSNs) has evolved rapidly. WSNs are being used in many application fields such as target coverage, battlefield surveillance, home security, ...
    • Evading a Machine Learning-based Intrusion Detection System through Adversarial Perturbations 

      Fladby, Torgeir; Haugerud, Hårek; Nichele, Stefano; Begnum, Kyrre; Yazidi, Anis (RACS: Research in Applied Computation Symposium; RACS '20: International Conference on Research in Adaptive and Convergent Systems, Chapter; Peer reviewed; Conference proceeding, 2020-10)
      Machine-learning based Intrusion Detection and Prevention Systems provide significant value to organizations because they can efficiently detect previously unseen variations of known threats, new threats related to known ...
    • Genetic Algorithms For Tightening Security 

      Palumbo, Fabrizio; Buji, Adam; Yazidi, Anis; Haugerud, Hårek (Chapter; Peer reviewed; Conference object, 2022)
      Proper configuration of operating systems and program parameters is known to be a key security factor in order to remove vulnerabilities. It is known that vulnerabilities can be caused by a human misconfiguration or by an ...
    • Improving Phishing Detection with the Grey Wolf Optimizer 

      Naser Jaber, Aws; Fritsch, Lothar; Haugerud, Hårek (International Conference on Electronics, Information, and Communication (ICEIC);2022 International Conference on Electronics, Information, and Communication (ICEIC), Conference object, 2022-04-11)
      With the recent epidemic of COVID-19-themed scam and phishing, the efficient automated detection of such attacks is crucial. Although many anti-phishing solutions, such as lists and similarity and heuristic-based approaches ...
    • IncludeOS: A minimal, resource efficient unikernel for cloud services 

      Bratterud, Alfred; Walla, Alf-Andre; Haugerud, Hårek; Engelstad, Paal E.; Begnum, Kyrre (IEEE International Conference on Cloud Computing Technology and Science;2015, Journal article; Peer reviewed, 2015)
      The emergence of cloud computing as a ubiquitous platform for elastically scaling services has generated need and opportunity for new types of operating systems. A service that needs to be both elastic and resource efficient ...
    • Maximizing hypervisor scalability using minimal virtual machines 

      Bratterud, Alfred; Haugerud, Hårek (IEEE International Conference on Cloud Computing Technology and Science;, Chapter; Peer reviewed, 2013)
      The smallest instance offered by Amazon EC2 comes with 615MB memory and a 7.9GB disk image. While small by today's standards, embedded web servers with memory footprints well under 100kB, indicate that there is much to be ...
    • Minimum-Impact First: Scheduling Virtual Machines Under Maintenance Scenarios 

      Yazidi, Anis; Haugerud, Hårek; Ung, Frederik; Begnum, Kyrre Matthias (11th ACM International Conference on Management of Digital EcoSystems;, Conference object, 2019)
      Virtual Machine (VM) migration is an important feature for ensuring smooth operations during maintenance and disaster recovery scenarios. The migration might be inter-site and in such a case the inter-site bandwidth which ...
    • Mitigating DDoS using weight-based geographical clustering 

      Kongshavn, Madeleine; Haugerud, Hårek; Yazidi, Anis; Maseng, Torleiv; Hammer, Hugo Lewi (Concurrency and Computation: Practice and Experience;Volume 32, Issue 11, e5679, Journal article; Peer reviewed, 2020-02-22)
      Distributed denial of service (DDoS) attacks have for the last two decades been among the greatest threats facing the internet infrastructure. Mitigating DDoS attacks is a particularly challenging task as an attacker tries ...