Database Reference
In-Depth Information
Table 10.1 Open research challenges of cloud-hosted database systems
Research aspect
Related factors
Open research challenges
Elasticity
management
-
Application
workload
-
Designing accurate models for characterizing and
predicting Internet scale application workloads
-
SLA satisfaction
-
Designing flexible dynamic provisioning
mechanisms that carefully consider the target
consumer application SLA and the target
monetary costs
-
Monetary Cost
-
Side of control
(provider or
consumer)
-
Enabling the consumer applications with
powerful and flexible tools (admission
controllers) to declaratively define and control
their elasticity policies
Data
replication
and
consistency
management
-CAPtheorem
-Leve sof
consistency
guarantee
-
Designing adaptable consistency mechanisms that
can be flexibly configured on the runtime
according to the application context
-
Designing efficient data replication and
consistency management protocols across
different data centers in the cloud environment
-
Replica locations
-
Further understanding to the practical limits of the
CAP theorem
Live migration
-
Down time
-
Optimizing the down time and migration time
metrics of the live migration techniques
-
Migration time
-
SLA effect
-
Minimizing the performance effect and SLA
degradation of the co-located tenants during the
migration process
-
Triggering of
migration need
(when to
migrate?)
-
Designing partitioning-aware live database
migration techniques
-
Designing intelligent schedulers for the activities
of the migration processes
-
Designing intelligent techniques for deciding the
optimal source and destination tenants and servers
with aim of optimizing the overall system
performance and the overall utilization of the
computing resources
SLA
management
-
Side of control
-
Designing efficient mechanisms for monitoring
and timely detecting SLA violations in cloud
environments
-
SLA granularity
-
Monetary cost
-
Providing fine-granular SLA guarantees for cloud
hosting database services
-
Designing cost-aware SLA management
techniques
-
Enabling the consumer applications with flexible
mechanisms to declaratively define, monitor and
control their SLA requirements
 
Search WWH ::




Custom Search