- Advanced Database Systems and Queries
- Cloud Computing and Resource Management
- Distributed systems and fault tolerance
- Advanced Data Storage Technologies
- Distributed and Parallel Computing Systems
- Peer-to-Peer Network Technologies
- Algorithms and Data Compression
- Thermal Radiation and Cooling Technologies
- Flow Measurement and Analysis
- Parallel Computing and Optimization Techniques
- Refrigeration and Air Conditioning Technologies
- Advanced Thermodynamics and Statistical Mechanics
- Time Series Analysis and Forecasting
- Sensor Technology and Measurement Systems
- Water Quality Monitoring Technologies
- Heat and Mass Transfer in Porous Media
- Caching and Content Delivery
- Embedded Systems Design Techniques
- Data Management and Algorithms
IBM (Canada)
2004-2024
IBM (United States)
2004-2017
Universidad del Papaloapan
2017
Universidad Nacional Autónoma de México
2010-2012
University of Toronto
2003
DB2 for Linux, UNIX, and Windows Version 9.1 introduces the Self-Tuning Memory Manager (STMM), which provides adaptive self tuning of both database memory heaps cumulative allocation. This technology state-of-the-art combining control theory, runtime simulation modeling, cost-benefit analysis, operating system resource analysis. In particular, nove use analysis theory techniques makes STMM a breakthrough in management. The allows to tune between radically different consumers such as compiled...
Load balancing is widely used in computing systems as a way to optimize performance by equalizing loads reduce delays, such adjusting the size of memory pools balance resource demands database management system. generally approached nonlinear constrained optimization which dynamics are ignored. We approach load differently - feedback controller design problem using multiple input output linear quadratic regulator (LQR) that achieves objective. Such an allows us exploit well-established...
Load balancing is a widely used technique to optimizing distributed computing system performance. System response delays are reduced by equalizing the loads, such as adjusting memory pool sizes balance disk access demands in database management system. In this paper we formulate load constrained optimization problem and investigate two controllers based on feedback control theory theory. We show difference equivalence between their design methods criteria. Furthermore, our studies DB2...
Control theory is a well established discipline that has emerged from aeronautical, electrical, and mechanical engineering to provide formal approach building robust systems. While similar robustness concerns exist in database management systems, control rarely used due the lack of canonical models dearth expertise among researchers. We discuss our experience with using build self managing databases, showing experimental results, discussing pitfalls limitations, contrasting against feedback...
The requirements of Internet Things (IoT) workloads are unique in the database space. While significant effort has been spent over last decade rearchitecting OLTP and Analytics for public cloud, little done to rearchitect IoT cloud. In this paper we present IBM Db2 Event Store ™ , a cloud-native system designed specifically workloads, which require extremely high-speed ingest, efficient open data storage, near real-time analytics. Additionally, by leveraging SQL compiler, optimizer runtime,...
Thevast majority of the world's structured data are now stored and managed by relational database management systems (RDBMSs). These provide powerful capabilities. However, as power functionality these has grown, so complexity their administration. In this paper, we show how IBM DB2 Universal Database for Linux, UNIX, Windows (DB2 UDB) product exploited autonomic computing to reduce administration become more self-managing. We survey major features in UDB describe benefits, with experimental...
In a classic transactional distributed database management system (DBMS), write transactions invariably synchronize with coordinator before final commitment. While enforcing serializability, this model has long been criticized for not satisfying the applications' availability requirements. When entering era of Internet Things (IoT), problem become more severe, as an increasing number applications call capability hybrid and analytical processing (HTAP), where aggregation constraints need to...
In the present paper, we systematically study effects of heater length (Wp), as well Richardson (Ri), Lewis (Le), and Reynolds (Re) numbers on irreversibility production double-diffusive mixed convection in an open enclosure with a reactant fluid. The fluid temperature-dependent viscosity thermal conductivity enters leaves through inlet outlet located at left right, respectively. Moreover, heat source bottom wall transfers energy to fluid, thermochemical conversion takes place inside...
Database systems built on traditional storage subsystems typically store their data in small blocks referred to as pages (commonly sized a multiple of 4KB for historical reasons). These subsystems, example network attached block storage, were designed efficient random-access I/O patterns at the level, and size is usually configurable by application based its needs. For large scale analytic databases cloud environments, these are not cost effective when compared object database that exploit...
In a classic transactional distributed database management system (DBMS), write transactions invariably synchronize with coordinator before final commitment. While enforcing serializability, this model has long been criticized for not satisfying the applications' availability requirements. When entering era of Internet Things (IoT), problem become more severe, as an increasing number applications call capability hybrid and analytical processing (HTAP), where aggregation constraints need to...