A power aware cloud architecture with smart metering l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 22

A Power-Aware Cloud Architecture with Smart Metering PowerPoint PPT Presentation


  • 125 Views
  • Uploaded on
  • Presentation posted in: General

A Power-Aware Cloud Architecture with Smart Metering. Che-Yuan Tu, Wen-Chieh Kuo, Yao-Tsung Wang, Wei-Hua Teng, Steven Shiau Software Technology Division N ational C enter for H igh-Performance C omputing. Outline. ClassCloud – Cloud in PC Classrooms Smart Metering System

Download Presentation

A Power-Aware Cloud Architecture with Smart Metering

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


A power aware cloud architecture with smart metering l.jpg

A Power-Aware Cloud Architecture with Smart Metering

Che-Yuan Tu, Wen-Chieh Kuo,

Yao-Tsung Wang, Wei-Hua Teng, Steven Shiau

Software Technology Division

National Center for High-Performance Computing


Outline l.jpg

Outline

  • ClassCloud – Cloud in PC Classrooms

  • Smart Metering System

  • Experiment Design & Discussion

  • Conclusion

  • Q&A


The classcloud project l.jpg

The ClassCloud Project


What is classcloud l.jpg

What is ClassCloud ?

ClassCloudhelps to easily build

economical Cloud infrastructure in

PC classrooms!


The cloud architecture in the pc classrooms l.jpg

The Cloud Architecture in thePC Classrooms


The software stack l.jpg

The software stack


Slide7 l.jpg

The DRBL Architecture

initrd

initrd

initrd

initrd

IP 2

IP 1

IP 3

IP 4

vmlinuz

vmlinuz

vmlinuz

vmlinuz

Config. 2

Config. 1

Config. 3

Config. 4

pxelinux

pxelinux

pxelinux

pxelinux

PXE

PXE

PXE

PXE

IP 3

IP 2

IP 4

IP 1

NIS

YP

NFS

TFTPD

DHCPD

SSHD

Config. Files

Ex. hostname

GNU Libc

Config. Files

Ex. hostname

initrd-pxe

Kernel Module

vmlinuz-pxe

pxelinux

initrd-pxe

vmlinuz-pxe

Linux Kernel

pxelinux

Boot Loader


Smart metering system l.jpg

Smart Metering System


What is arduino l.jpg

What is Arduino ?

  • It's an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board.

  • Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs.

Reference: http://arduino.cc/


Slide10 l.jpg

Arduino is a platform

  • Multiple physical Input / Output board (I/Os) with a programmable Integrated Circuit (IC).

Reference: http://arduino.cc/


Why arduino l.jpg

Why Arduino ?

  • Elasticity

    • Multiple transmission protocol

    • Lots of sensors and actuators support

    • It can work with both Digital and Analogue electronic signals.

  • Extensibility

    • Lots of electrical components and modules support

    • Multiple I/O support

  • Cost

    • It’s cheap!


The smart metering system l.jpg

The Smart Metering System


Calculation model l.jpg

Calculation Model

  • The first step is to transform the measured AC current into DC voltage via the current transducer, so it converts measured AC current at the range from 0 to 50(A) into DC voltage ranged from 0 to 5(V) proportionally.

VDCOut: DC voltage output from Current Transducer

IACIn: AC current input from power line

  • The second transformation step is to convert the value of VDCOut at the range from 0 to 5(V) from analog into digital within the ranges from 0 to 1023.

VAD:The Transformed value from Arduino ADC


Calculation model cont l.jpg

Calculation Model cont.

  • The third step is to convert the value of VAD back into the IACIn.

IACIn: AC current input from power line

VAD:The Transformed value from Arduino ADC

  • Full equation.

ValueArduino:Output value from Arduino


Experiment design discussion l.jpg

Experiment Design & Discussion


Experiment architecture l.jpg

Experiment Architecture

  • 1 Smart Metering System

    • Arduino board

    • Current Transducers

  • 1 Cloud server

  • 15 Diskless physical clients


Experiment cases l.jpg

Experiment Cases

  • 2 computer animated films – Open source project

    • Big Buck Bunny

    • Elephant Dream

  • 3 CPU Frequencies(1.6, 2.4 & Dynamic) + 8 throttling levels (T0 ~ T7)

  • Open source tools: cpufreqd, FFmpeg


Experiment conclusion 1 l.jpg

Experiment Conclusion #1

Diskless + PMtools


Experiment conclusion 2 l.jpg

Experiment Conclusion #2

Diskless + PMtools


Some pictures l.jpg

Some pictures …


Slide21 l.jpg

Conclusion

  • (DRBL + PMtools + RAM disk) help to save 4% to 11%energy consumption from CPU intensive-application (video transcoding).

  • The Arduino platform is a good choice for customizing your own smart metering device.

  • This Cloud architecture and smart metering system are suitable power saving solution for computing centers or PC Classrooms.


Slide22 l.jpg

Questions ?


  • Login