错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Task Manager of Quantum Web Services Through a Load Balancing Solution

  • Jaime Alvarado-Valiente,
  • Javier Romero-Álvarez,
  • Enrique Moguel,
  • José Garcia-Alonso,
  • Juan M. Murillo

摘要

In the dynamic field of quantum computing, characterized by constant innovation and continuous advancement of hardware and software capabilities, it is clear that this emerging technology holds immense potential in fields such as medicine and security. However, as the quantum computing ecosystem expands, it introduces a unique set of challenges for developers and researchers. One of the main challenges facing developers in the quantum field is the great diversity of quantum service providers. Each of these service providers has different ways of managing the execution tasks and returning the results, which is a problem when trying to execute the same circuit in different providers. In response to this, we present an approach to the management of quantum web services in the cloud, following web engineering techniques. This solution uses load balancing and resource allocation techniques to improve the execution of quantum tasks across multiple providers. The proposal is based on a Quantum Load Balancer that dynamically allocates tasks to the most suitable provider based on availability, performance, and cost. In addition, a Task Manager is introduced that integrates the balancer with a resource manager and a quantum task scheduler to provide a seamless and efficient user experience. The proposal is evaluated through a set of experiments on real quantum hardware and simulators from different quantum service providers, such as Amazon Braket and IBM Quantum. The evaluation results demonstrate a significant average reduction in response times, with an average reduction of 31.6% when the load balancer is employed.