Sumários

Design of Cloud Data Centers: Scale and Energy Efficiency

16 junho 2023, 10:00 Luís Antunes Veiga

- Cloud Data center overview

- Energy Efficiency, Power usage efficiency
- Cooling, Chiller-less DCs
- Optimizing Servers: Cooperative Expendable Micro-Slice (CEMS)
- Load handling: Load variations, Spot instances





Week 7 (Lab 7): Project Support

16 junho 2023, 08:30 Afonso Cruz Bandeira Fernandes

Lab project support.


Big-Data Processing: Dataflows with Stream Processing / Design of Cloud Data Centers: Scale and Energy Efficiency

15 junho 2023, 15:30 Luís Antunes Veiga

Big-Data Processing: Dataflows with Stream Processing

Map-Reduce Analysis

Spark:
- overview, RDDs
- programming Model, examples
- RDD operations
- fault-tolerance, performance
Spark Streaming:
- overview, discretized stream processing 
- windows, sliding windows, micro-batching

Flink:
- overview, windowing
- tumbling windows, sliding windows, custom windows
- time-based windows, watermarks
- state management, distributed snapshots
- fault tolerance, execution semantics


= Design of Cloud Data Centers: Scale and Energy Efficiency

- Cloud Data center overview
- Energy Efficiency, Power usage efficiency
- Cooling, Chillerless DCs
- Optimizing Servers: Cooperative Expendable Micro-Slice (CEMS)
- Load handling: Load variations, Spot instances

Note: Extended lecture to compensate June 8th holiday.


=== Week 6 (Lab 6) Presentations and Project Support

9 junho 2023, 14:00 Tiago Emmanuel Dos Santos Fournigault

Presentation of papers by students.

Lab Project Support.



Big-Data Processing: Dataflows with Stream Processing

9 junho 2023, 10:00 Luís Antunes Veiga

Map-Reduce Analysis
Spark:
- overview, RDDs
- programming Model, examples
- RDD operations
- fault-tolerance, performance
Spark Streaming:
- overview, discretized stream processing 
- windows, sliding windows, micro-batching
Flink:
- overview, windowing
- tumbling windows, sliding windows, custom windows
- time-based windows, watermarks
- state management, distributed snapshots
- fault tolerance, execution semantics