Please use this identifier to cite or link to this item:
Title: Thrifty : Offering parallel database as a service using the shared-process approach
Authors: Wongy, P
He, Z
Feng, Z
Xu, W
Lo, E 
Issue Date: 2015
Publisher: ACM
Source: SIGMOD'15 : proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, May 31-June 4, 2015, Melbourne, Victoria, Australia, p. 1063-1068. New York, NY: ACM, 2015 How to cite?
Abstract: Recently, Amazon has announced Redshift, a Parallel-Databaseas-a-Service (PDaaS). Redshift adopts the "virtual cluster" approach to implement multi-tenancy, which has the merit of hard isolation among tenants (i.e., tenants do not interfere even when sharing resources). However, that benefit comes with poor resource utilization due to the significant redundancy incurred in the resources. In this demonstration, we present Thrifty, a Parallel-Databaseas-a-Service operated using the "shared-process" approach. Compared with Redshift, each tenant in Thrifty does not occupy an exclusive amount of resource but share the database processes together, leading to better resource utilization. To avoid contention among tenants, Thrifty uses a proper cluster design, a tenant placement scheme, and a query routing mechanism to achieve soft isolation. In the demonstration, an attendee will be invited to register with Thrifty as a tenant to rent a parallel database instance. Then the attendee will be allowed to view the dashboard of a Thrifty's administrator. Next, the attendee will be invited to control (e.g., increase) the workload of the tenant so as to see how Thrifty carries out online reconsolidation and elastic scaling.
ISBN: 9781450327589
ISSN: 0730-8078
DOI: 10.1145/2723372.2735352
Appears in Collections:Conference Paper

View full-text via PolyU eLinks SFX Query
Show full item record

Page view(s)

Last Week
Last month
Citations as of Jul 10, 2018

Google ScholarTM



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.