In this thesis, we set focus on in-memory database systems and combine queueing network modeling with nonlinear optimization to capture their performance characteristics and to optimize their provisioning cost. Our work is motivated by the advances in big data processing and in-memory technologies, which have created a shift of resource usage patterns in data centers, making both resource and workload management more challenging. One reason for this lies in the complexity of in-memory applications, for which performance is difficult to capture with existing methods. These challenges are further exacerbated by on-demand database offerings and multi-tenant configurations, both of which can lead to increased workload dynamics. New accurate and...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
With the rapid advances in technology and data volume, having efficient and scalable data management...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...
Systems for processing large scale analytical work- loads are increasingly moving from on-premise se...
Big data processing is driven by new types of in-memory database systems. In this paper we apply per...
In-memory database systems are among the technological drivers of big data processing. In this paper...
We investigate the problem of performance and cost optimization for two types of cloudnative distrib...
The significant cost and time are essential to obtain a comprehensive response, the response time to...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
One of the challenging tasks for database administrators is tuning database systems within a short p...
The emerging Big Data paradigm has attracted attention from a wide variety of industry sectors, incl...
Part 3: Storage and Performance ManagementInternational audienceEnterprise and cloud data centers ar...
The performance of modern data-intensive applications is closely related to the speed of data access...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
Energy consumption has become a first-class optimization goal in design and implementation of data-i...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
With the rapid advances in technology and data volume, having efficient and scalable data management...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...
Systems for processing large scale analytical work- loads are increasingly moving from on-premise se...
Big data processing is driven by new types of in-memory database systems. In this paper we apply per...
In-memory database systems are among the technological drivers of big data processing. In this paper...
We investigate the problem of performance and cost optimization for two types of cloudnative distrib...
The significant cost and time are essential to obtain a comprehensive response, the response time to...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
One of the challenging tasks for database administrators is tuning database systems within a short p...
The emerging Big Data paradigm has attracted attention from a wide variety of industry sectors, incl...
Part 3: Storage and Performance ManagementInternational audienceEnterprise and cloud data centers ar...
The performance of modern data-intensive applications is closely related to the speed of data access...
Although load balancing incurs processing costs, and therefore can have a profound influence on the ...
Energy consumption has become a first-class optimization goal in design and implementation of data-i...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
With the rapid advances in technology and data volume, having efficient and scalable data management...
The rapid growth of virtualized data centers and cloud hosting services is making the management of ...