ACCLOUD (Accelerated CLOUD): A novel FPGA-Accelerated cloud archictecture-ACCLOUD: FPGA ile Hızlandırılmış Yeni bir BulutMimarisi

2018-07-09
YAZAR, ALPER
EROL, AHMET
Schmidt, Şenan Ece
In this paper, we propose ACCLOUD (ACcelerated CLOUD) as a a novel architecture for cloud data centers. ACCLOUD features FPGA cards which work with the cloud servers or stand alone for hardware acceleration in the data plane. To this end, FPGA reconfigurable regions are virtualized and offered to the user together with other cloud resources including CPU, memory or disk. The cloud control is carried out within OpenStack framework incorporating the hardware resources. We propose a novel resource management approach for ACCOUD which fulfills the user requests by considering the tradeoffs between assignment of soft computing resources and hardware accelerators.
2018 26th Signal Processing and Communications Applications Conference (SIU)

Suggestions

ACCLOUD-MAN - Power efficient resource allocation for heterogeneous clouds ACCLOUD-MAN - Heterojen bulutlarda güç etkin kaynak atamasi
Ekici, Nazim Umut; Schmidt, Klaus Werner; Yazar, Alper; Schmidt, Şenan Ece (2019-04-01)
In this paper we propose ACCLOUD-MAN, a novel resource manager for heterogeneous cloud data centers. In heterogeneous clouds a user request can be satisfied with more than one physical resource alternative. Resource manager must decide which resource alternative will be chosen, along with the decision of the server the request will be assigned to. ACCLOUD-MAN's resource management objective is to reduce the power consumption of the cloud. Manager is modeled as an Integer Linear Problem and is implemented on...
Resource Allocation for Minimized Power Consumption in Hardware Accelerated Clouds
Ekici, Nazim Umut; Schmidt, Klaus Verner; Yazar, Alper; Schmidt, Şenan Ece (2019-01-01)
In this paper we propose ACCLOUD-MAN, a novel resource manager for heterogeneous cloud data centers. In heterogeneous clouds a user request can be satisfied with more than one physical resource alternative. That is, the resource manager must decide which resource alternative will be chosen, along with the decision of the server the request will be assigned to. ACCLOUD-MAN's resource management objective is to reduce the power consumption of the cloud data center. To this end, the manager is modeled as an in...
CLOUDGEN: Workload generation for the evaluation of cloud computing systems CLOUDGEN: Bulut Bilişim Sistemlerinin Başarim Deǧerlendirmesi icin Iş Yuku Uretimi
Koltuk, Furkan; Yazar, Alper; Schmidt, Şenan Ece (2019-04-01)
In this paper, we propose CLOUDGEN workflow that produces synthetic workloads for Infrastructure and Platform as a Service for the evaluation of resource management approaches in cloud computing systems. To this end, CLOUDGEN systematically processes and clusters records in a given workload trace and fits distributions for different workload parameters within the clusters. Different than the previous work, clustering is carried out to produce different virtual machine types for achieving models that are sui...
Hardware Accelerators for Cloud Computing: Features and Implementation
Tirlioglu, Anil; Demir, Omer Bayram; Yazar, Alper; Schmidt, Şenan Ece (2021-01-01)
In this paper, hardware accelerator (FHA) applications realized on FPGA that can be offered as a service in cloud computing systems are discussed. It is necessary to know the hardware resources used by FHA applications and the performance they provide for the efficient meeting of the user requests and effective resource planning. To this end, the first contribution of this paper is to provide a compilation of the literature on the features of frequently used hardware accelerators (matrix multiplication, fac...
Hierarchical Coding for Cloud Storage: Topology-Adaptivity, Scalability, and Flexibility
Yang, Siyi; Hareedy, Ahmed; Calderbank, Robert; Dolecek, Lara (2022-06-01)
In order to accommodate the ever-growing data from various, possibly independent, sources and the dynamic nature of data usage rates in practical applications, modern cloud data storage systems are required to be scalable, flexible, and heterogeneous. The recent rise of the blockchain technology is also moving various information systems towards decentralization to achieve high privacy at low costs. While codes with hierarchical locality have been intensively studied in the context of centralized cloud stor...
Citation Formats
A. YAZAR, A. EROL, and Ş. E. Schmidt, “ACCLOUD (Accelerated CLOUD): A novel FPGA-Accelerated cloud archictecture-ACCLOUD: FPGA ile Hızlandırılmış Yeni bir BulutMimarisi,” presented at the 2018 26th Signal Processing and Communications Applications Conference (SIU), Izmir, Turkey, 2018, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/39965.