TY - BOOK ID - 8284164 TI - Multi tenancy for cloud-based in-memory column databases : workload management and data placement PY - 2014 SN - 3319033441 3319004964 3319004972 PB - New York : Springer, DB - UniCat KW - Cloud computing. KW - Computer science. KW - Computer software. KW - Database management. KW - Management information systems. KW - Commerce KW - Business & Economics KW - Commerce - General KW - Application service providers. KW - ASPs (Application service providers) KW - Business. KW - Information technology. KW - Business KW - Algorithms. KW - Computers. KW - Mathematical optimization. KW - Business and Management. KW - IT in Business. KW - Database Management. KW - Algorithm Analysis and Problem Complexity. KW - Models and Principles. KW - Discrete Optimization. KW - Data processing. KW - Internet industry KW - Electronic data processing KW - Web services KW - Distributed processing KW - Informatics KW - Science KW - Software, Computer KW - Computer systems KW - Data base management KW - Data services (Database management) KW - Database management services KW - DBMS (Computer science) KW - Generalized data management systems KW - Services, Database management KW - Systems, Database management KW - Systems, Generalized database management KW - IT (Information technology) KW - Technology KW - Telematics KW - Information superhighway KW - Knowledge management KW - Business—Data processing. KW - Algorism KW - Algebra KW - Arithmetic KW - Optimization (Mathematics) KW - Optimization techniques KW - Optimization theory KW - Systems optimization KW - Mathematical analysis KW - Maxima and minima KW - Operations research KW - Simulation methods KW - System analysis KW - Automatic computers KW - Automatic data processors KW - Computer hardware KW - Computing machines (Computers) KW - Electronic brains KW - Electronic calculating-machines KW - Electronic computers KW - Hardware, Computer KW - Cybernetics KW - Machine theory KW - Calculators KW - Cyberspace KW - Foundations UR - https://www.unicat.be/uniCat?func=search&query=sysid:8284164 AB - With the proliferation of Software-as-a-Service (SaaS) offerings, it is becoming increasingly important for individual SaaS providers to operate their services at a low cost. This book investigates SaaS from the perspective of the provider and shows how operational costs can be reduced by using “multi tenancy,” a technique for consolidating a large number of customers onto a small number of servers. Specifically, the book addresses multi tenancy on the database level, focusing on in-memory column databases, which are the backbone of many important new enterprise applications. For efficiently implementing multi tenancy in a farm of databases, two fundamental challenges must be addressed, (i) workload modeling and (ii) data placement. The first involves estimating the (shared) resource consumption for multi tenancy on a single in-memory database server. The second consists in assigning tenants to servers in a way that minimizes the number of required servers (and thus costs) based on the assumed workload model. This step also entails replicating tenants for performance and high availability. This book presents novel solutions to both problems. ER -