WEBVTT

1
00:00:01.945 --> 00:00:04.605
<00:00:01.945>Thanks <00:00:02.295>for <00:00:02.645>joining <00:00:02.995>this <00:00:03.344>talk.

2
00:00:05.245 --> 00:00:06.565
<00:00:05.245>I <00:00:05.542>wanna <00:00:05.839>dive <00:00:06.136>straight <00:00:06.433>in.

3
00:00:06.825 --> 00:00:10.405
<00:00:06.825>We <00:00:07.025>will <00:00:07.225>talk <00:00:07.425>about <00:00:07.625>sustainable <00:00:07.825>it, <00:00:08.025>green <00:00:08.225>it,

4
00:00:10.905 --> 00:00:14.445
<00:00:10.905>and <00:00:11.060>how <00:00:11.216>to <00:00:11.371>minimize <00:00:11.527>the <00:00:11.682>emissions <00:00:11.838>of <00:00:11.993>your <00:00:12.149>IT <00:00:12.305>workloads.

5
00:00:14.705 --> 00:00:16.365
<00:00:14.705>Before <00:00:14.938>you <00:00:15.171>go <00:00:15.405>into <00:00:15.638>the <00:00:15.871>details <00:00:16.105>of

6
00:00:16.365 --> 00:00:19.525
<00:00:16.364>how <00:00:16.564>I <00:00:16.764>wanna <00:00:16.965>introduce <00:00:17.165>some <00:00:17.365>terms <00:00:17.564>at <00:00:17.764>least,

7
00:00:20.015 --> 00:00:24.285
<00:00:20.015>which <00:00:20.215>comes <00:00:20.415>mainly <00:00:20.615>from <00:00:20.815>the <00:00:21.015>Google <00:00:21.215>SA <00:00:21.415>ebook,

8
00:00:24.615 --> 00:00:26.325
<00:00:24.615>which <00:00:24.965>is <00:00:25.314>service <00:00:25.665>level <00:00:26.014>objective

9
00:00:26.325 --> 00:00:29.445
<00:00:26.325>because <00:00:26.480>we <00:00:26.636>use <00:00:26.791>that <00:00:26.947>later <00:00:27.102>again <00:00:27.258>and <00:00:27.413>service <00:00:27.569>level <00:00:27.724>indicators

10
00:00:29.625 --> 00:00:33.485
<00:00:29.625>and <00:00:29.800>objective <00:00:29.975>is <00:00:30.150>well <00:00:30.325>that <00:00:30.500>things <00:00:30.675>should <00:00:30.850>be <00:00:31.025>true

11
00:00:33.545 --> 00:00:34.805
<00:00:33.545>for <00:00:33.923>propulsion <00:00:34.301>of <00:00:34.679>time.

12
00:00:35.265 --> 00:00:39.285
<00:00:35.265>And <00:00:35.498>then <00:00:35.731>SLI <00:00:35.965>is <00:00:36.198>direction <00:00:36.431>measurement <00:00:36.665>measurement.

13
00:00:39.285 --> 00:00:43.085
<00:00:39.285>The <00:00:39.412>global <00:00:39.539>SLO <00:00:39.666>we <00:00:39.794>have <00:00:39.921>set <00:00:40.048>out <00:00:40.175>is <00:00:40.303>in <00:00:40.430>the <00:00:40.557>Paris <00:00:40.684>Climate

14
00:00:43.085 --> 00:00:47.045
<00:00:43.085>Agreement, <00:00:43.240>which <00:00:43.396>is <00:00:43.551>we <00:00:43.707>should <00:00:43.862>stay <00:00:44.018>below <00:00:44.173>1.5 <00:00:44.329>degree, <00:00:44.485>uh,

15
00:00:47.405 --> 00:00:49.845
<00:00:47.405>Celsius <00:00:47.755>and <00:00:48.105>average <00:00:48.455>temperature <00:00:48.805>increase.

16
00:00:50.025 --> 00:00:52.245
<00:00:50.025>And <00:00:50.258>currently <00:00:50.491>we <00:00:50.725>are <00:00:50.958>at <00:00:51.191>1.29 <00:00:51.425>degrees,

17
00:00:52.245 --> 00:00:54.495
<00:00:52.245>so <00:00:52.478>we <00:00:52.711>still <00:00:52.945>have <00:00:53.178>things <00:00:53.411>to <00:00:53.644>do.

18
00:00:54.525 --> 00:00:55.775
<00:00:54.525>It's <00:00:55.650>increasing

19
00:00:56.715 --> 00:01:00.575
<00:00:56.715>and <00:00:56.842>as <00:00:56.969>an <00:00:57.096>it, <00:00:57.224>as <00:00:57.351>it, <00:00:57.478>we <00:00:57.605>can <00:00:57.733>do <00:00:57.860>something <00:00:57.987>about <00:00:58.115>it.

20
00:01:01.205 --> 00:01:03.935
<00:01:01.205>Also, <00:01:01.345>this <00:01:01.485>I <00:01:01.625>guess <00:01:01.765>more <00:01:01.905>or <00:01:02.045>less <00:01:02.184>everyone <00:01:02.324>has <00:01:02.464>seen <00:01:02.605>already.

21
00:01:04.125 --> 00:01:07.015
<00:01:04.125>This <00:01:04.358>is <00:01:04.591>the <00:01:04.825>global <00:01:05.058>annual <00:01:05.291>CO2 <00:01:05.525>emissions.

22
00:01:07.125 --> 00:01:09.855
<00:01:07.125>There's <00:01:07.358>a <00:01:07.591>small <00:01:07.825>dip <00:01:08.058>that <00:01:08.291>was <00:01:08.525>covid,

23
00:01:11.055 --> 00:01:14.515
<00:01:11.055>but <00:01:11.255>since <00:01:11.455>then <00:01:11.655>it's <00:01:11.855>still <00:01:12.055>increasing, <00:01:12.255>not <00:01:12.455>not

24
00:01:14.535 --> 00:01:17.115
<00:01:14.535>as <00:01:14.815>deep <00:01:15.095>anymore, <00:01:15.375>but <00:01:15.655>it's <00:01:15.935>increasing.

25
00:01:18.395 --> 00:01:20.895
<00:01:18.395>We <00:01:18.570>have <00:01:18.744>set <00:01:18.920>out <00:01:19.095>in <00:01:19.270>the <00:01:19.445>Paris <00:01:19.619>Climate <00:01:19.795>Agreement

26
00:01:21.005 --> 00:01:25.295
<00:01:21.005>that <00:01:21.179>we <00:01:21.354>reduce, <00:01:21.530>uh, <00:01:21.705>our <00:01:21.880>global <00:01:22.054>emissions <00:01:22.229>by <00:01:22.405>uh,

27
00:01:25.295 --> 00:01:29.695
<00:01:25.295>90 <00:01:25.450>something <00:01:25.606>percent <00:01:25.761>and <00:01:25.917>each <00:01:26.072>sector <00:01:26.228>has <00:01:26.383>set <00:01:26.539>up <00:01:26.695>goals.

28
00:01:30.425 --> 00:01:33.575
<00:01:30.425>Those <00:01:30.600>are <00:01:30.774>reflected <00:01:30.950>in, <00:01:31.125>uh, <00:01:31.300>there <00:01:31.475>are <00:01:31.649>various <00:01:31.825>graphics,

29
00:01:33.755 --> 00:01:36.935
<00:01:33.755>but <00:01:33.882>what <00:01:34.009>is <00:01:34.136>missing <00:01:34.264>in <00:01:34.391>those <00:01:34.518>graphics <00:01:34.645>is <00:01:34.773>all <00:01:34.900>the <00:01:35.027>time <00:01:35.155>it,

30
00:01:37.755 --> 00:01:42.175
<00:01:37.755>it <00:01:37.910>is <00:01:38.066>with <00:01:38.221>four <00:01:38.377>to <00:01:38.532>four <00:01:38.688>to <00:01:38.843>5% <00:01:38.999>global <00:01:39.155>emissions.

31
00:01:42.175 --> 00:01:45.455
<00:01:42.175>Currently <00:01:42.350>one <00:01:42.524>of <00:01:42.700>the <00:01:42.875>biggest <00:01:43.050>global <00:01:43.225>emitters <00:01:43.399>of <00:01:43.575>carbon

32
00:01:46.525 --> 00:01:49.665
<00:01:46.525>in <00:01:46.758>comparison <00:01:46.991>aviation <00:01:47.225>is <00:01:47.458>only <00:01:47.691>about <00:01:47.925>2.5%.

33
00:01:49.945 --> 00:01:52.625
<00:01:49.945>Aviations <00:01:50.100>is <00:01:50.256>flying <00:01:50.411>and <00:01:50.567>stuff <00:01:50.722>for <00:01:50.878>those <00:01:51.033>who <00:01:51.189>don't <00:01:51.345>know

34
00:01:54.145 --> 00:01:56.125
<00:01:54.145>and <00:01:54.611>it <00:01:55.078>is <00:01:55.545>expected

35
00:01:56.225 --> 00:01:58.925
<00:01:56.225>to <00:01:56.365>triple <00:01:56.505>its <00:01:56.645>emissions <00:01:56.785>over <00:01:56.925>the <00:01:57.065>course <00:01:57.205>of <00:01:57.345>the <00:01:57.485>next <00:01:57.625>year.

36
00:01:58.945 --> 00:02:01.325
<00:01:58.945>So <00:01:59.178>not <00:01:59.411>like <00:01:59.645>other <00:01:59.878>industries <00:02:00.111>at <00:02:00.345>least

37
00:02:01.325 --> 00:02:02.845
<00:02:01.325>flattening <00:02:01.781>out <00:02:02.237>or <00:02:02.693>declining.

38
00:02:03.065 --> 00:02:04.445
<00:02:03.065>It <00:02:03.375>is <00:02:03.686>expected <00:02:03.996>to <00:02:04.306>triple.

39
00:02:05.755 --> 00:02:07.925
<00:02:05.755>This <00:02:05.988>won't <00:02:06.221>be <00:02:06.455>a <00:02:06.688>AI <00:02:06.921>b***h <00:02:07.155>talk,

40
00:02:08.105 --> 00:02:12.735
<00:02:08.104>but <00:02:08.304>well <00:02:08.505>I <00:02:08.704>AI <00:02:08.905>pays <00:02:09.104>its <00:02:09.304>part <00:02:09.505>Microsoft

41
00:02:12.795 --> 00:02:17.465
<00:02:12.795>and <00:02:12.934>Google <00:02:13.075>announced <00:02:13.214>in <00:02:13.355>the <00:02:13.494>last <00:02:13.635>some <00:02:13.774>weeks <00:02:13.915>that <00:02:14.054>um, <00:02:14.195>their,

42
00:02:18.035 --> 00:02:21.305
<00:02:18.035>their <00:02:18.234>emissions <00:02:18.435>are <00:02:18.635>increasing <00:02:18.835>mainly <00:02:19.035>because <00:02:19.234>of <00:02:19.435>ai.

43
00:02:22.225 --> 00:02:25.545
<00:02:22.225>Microsoft <00:02:22.380>for <00:02:22.536>example, <00:02:22.691>wanted <00:02:22.847>to <00:02:23.002>be <00:02:23.158>net <00:02:23.313>zero <00:02:23.469>by <00:02:23.625>today

44
00:02:25.925 --> 00:02:27.785
<00:02:25.925>and <00:02:26.275>started <00:02:26.625>with <00:02:26.975>historic <00:02:27.325>removal.

45
00:02:28.105 --> 00:02:30.105
<00:02:28.105>Historic <00:02:28.454>removal <00:02:28.804>means <00:02:29.155>from <00:02:29.505>incorporation

46
00:02:30.635 --> 00:02:33.345
<00:02:30.635>until <00:02:30.810>net <00:02:30.984>zero <00:02:31.160>whatever <00:02:31.334>has <00:02:31.510>been <00:02:31.685>emitted, <00:02:31.859>they <00:02:32.035>wanted

47
00:02:33.365 --> 00:02:35.705
<00:02:33.365>to <00:02:33.598>basically <00:02:33.831>take <00:02:34.065>out <00:02:34.298>of <00:02:34.531>the <00:02:34.765>atmosphere.

48
00:02:36.405 --> 00:02:37.975
<00:02:36.405>They're <00:02:37.105>largely <00:02:37.805>failing

49
00:02:37.975 --> 00:02:41.615
<00:02:37.975>because <00:02:38.114>of <00:02:38.255>open <00:02:38.394>ai, <00:02:38.535>all <00:02:38.674>other <00:02:38.815>AI <00:02:38.954>stuff <00:02:39.095>at <00:02:39.234>the <00:02:39.375>moment.

50
00:02:41.995 --> 00:02:43.815
<00:02:41.995>So <00:02:42.228>there's <00:02:42.461>something <00:02:42.695>we <00:02:42.928>need <00:02:43.161>to <00:02:43.395>do

51
00:02:46.935 --> 00:02:49.785
<00:02:46.935>just <00:02:47.110>to <00:02:47.285>show <00:02:47.460>you <00:02:47.635>how <00:02:47.810>much <00:02:47.985>it <00:02:48.160>actually <00:02:48.335>is.

52
00:02:50.085 --> 00:02:53.505
<00:02:50.085>We <00:02:50.318>are <00:02:50.551>talking <00:02:50.785>about <00:02:51.018>there's <00:02:51.251>uh <00:02:51.485>uh,

53
00:02:54.215 --> 00:02:57.505
<00:02:54.215>LAMA <00:02:54.415>tree <00:02:54.615>published <00:02:54.815>by <00:02:55.015>meter <00:02:55.215>on <00:02:55.415>hugging <00:02:55.615>face.

54
00:02:58.125 --> 00:03:00.805
<00:02:58.125>It <00:02:58.358>took <00:02:58.591>or <00:02:58.825>it <00:02:59.058>emitted <00:02:59.291>the <00:02:59.525>pre-training

55
00:03:00.865 --> 00:03:05.125
<00:03:00.865>of <00:03:01.065>LAMA <00:03:01.265>three <00:03:01.465>emitted <00:03:01.665>2,290 <00:03:01.865>tons <00:03:02.065>of <00:03:02.265>CO2.

56
00:03:05.465 --> 00:03:06.805
<00:03:05.465>That's <00:03:05.867>a <00:03:06.269>massive <00:03:06.671>amount.

57
00:03:07.385 --> 00:03:10.045
<00:03:07.385>It <00:03:07.665>required <00:03:07.945>7.7 <00:03:08.225>million <00:03:08.505>GPU <00:03:08.785>hours

58
00:03:10.815 --> 00:03:14.315
<00:03:10.815>and <00:03:10.990>the <00:03:11.165>energy <00:03:11.340>took, <00:03:11.515>it's <00:03:11.690>like <00:03:11.865>5.4 <00:03:12.040>gigawatt <00:03:12.215>hours.

59
00:03:14.345 --> 00:03:17.715
<00:03:14.345>It's <00:03:14.500>six <00:03:14.656>hours <00:03:14.811>of <00:03:14.967>a <00:03:15.122>nuclear <00:03:15.278>plant. <00:03:15.433>It's <00:03:15.589>a <00:03:15.745>lot.

60
00:03:17.775 --> 00:03:21.495
<00:03:17.775>You <00:03:17.930>can <00:03:18.086>do <00:03:18.241>more <00:03:18.397>stuff <00:03:18.552>with <00:03:18.708>that <00:03:18.863>than <00:03:19.019>just <00:03:19.175>pre-training.

61
00:03:21.525 --> 00:03:23.955
<00:03:21.525>Another <00:03:22.225>model, <00:03:22.925>they

62
00:03:24.015 --> 00:03:26.675
<00:03:24.015>of <00:03:24.248>course <00:03:24.481>said <00:03:24.714>they <00:03:24.948>have <00:03:25.181>offset <00:03:25.415>everything

63
00:03:26.735 --> 00:03:29.835
<00:03:26.735>but <00:03:26.910>you <00:03:27.085>can't <00:03:27.260>find <00:03:27.435>that <00:03:27.610>much <00:03:27.785>forest <00:03:27.960>out <00:03:28.135>there

64
00:03:29.985 --> 00:03:31.715
<00:03:29.985>that <00:03:30.265>basically <00:03:30.545>would <00:03:30.825>account <00:03:31.105>for <00:03:31.385>it

65
00:03:32.055 --> 00:03:34.115
<00:03:32.055>and <00:03:32.288>if <00:03:32.521>you <00:03:32.755>wanna <00:03:32.988>learn <00:03:33.221>about <00:03:33.455>offsetting

66
00:03:34.295 --> 00:03:38.915
<00:03:34.295>or <00:03:34.450>build <00:03:34.606>your <00:03:34.761>own <00:03:34.917>opinion, <00:03:35.072>watch <00:03:35.228>uh, <00:03:35.383>last <00:03:35.539>week <00:03:35.695>tonight

67
00:03:38.915 --> 00:03:41.715
<00:03:38.915>with <00:03:39.070>John <00:03:39.226>Oliver <00:03:39.381>about <00:03:39.537>offsetting, <00:03:39.692>I'm <00:03:39.848>not <00:03:40.003>going <00:03:40.159>into <00:03:40.315>that

68
00:03:42.325 --> 00:03:46.985
<00:03:42.325>right <00:03:42.524>now, <00:03:42.725>but <00:03:42.924>it's <00:03:43.125>not <00:03:43.325>train <00:03:43.524>just <00:03:43.725>training,

69
00:03:47.535 --> 00:03:49.185
<00:03:47.535>it's <00:03:48.234>also <00:03:48.935>interference.

70
00:03:49.325 --> 00:03:50.905
<00:03:49.325>So <00:03:49.791>interacting <00:03:50.258>with <00:03:50.725>models.

71
00:03:51.675 --> 00:03:54.525
<00:03:51.675>There's <00:03:51.955>also <00:03:52.235>from <00:03:52.515>hugging <00:03:52.795>phase <00:03:53.075>ecologics

72
00:03:54.635 --> 00:03:56.445
<00:03:54.635>published <00:03:55.101>four <00:03:55.568>weeks <00:03:56.035>ago.

73
00:03:56.565 --> 00:03:58.925
<00:03:56.565>There <00:03:56.765>are <00:03:56.965>data <00:03:57.165>you <00:03:57.365>can <00:03:57.565>just, <00:03:57.765>it's <00:03:57.965>open,

74
00:03:59.025 --> 00:04:00.165
<00:03:59.025>you <00:03:59.230>can <00:03:59.435>just <00:03:59.640>look <00:03:59.845>at <00:04:00.051>it.

75
00:04:01.495 --> 00:04:04.795
<00:04:01.495>For <00:04:01.670>example, <00:04:01.845>if <00:04:02.020>you <00:04:02.195>just <00:04:02.370>have <00:04:02.545>a <00:04:02.720>simple <00:04:02.895>prompt

76
00:04:04.865 --> 00:04:08.555
<00:04:04.865>with <00:04:05.040>a <00:04:05.215>small <00:04:05.390>token <00:04:05.565>size <00:04:05.740>of <00:04:05.915>uh, <00:04:06.090>400 <00:04:06.265>token,

77
00:04:08.665 --> 00:04:12.115
<00:04:08.665>it's <00:04:08.864>a <00:04:09.065>small <00:04:09.265>interaction <00:04:09.465>with <00:04:09.665>some <00:04:09.864>small <00:04:10.065>lines,

78
00:04:12.255 --> 00:04:13.515
<00:04:12.255>not <00:04:12.822>proper <00:04:13.388>interaction.

79
00:04:14.535 --> 00:04:16.745
<00:04:14.535>This <00:04:14.885>interaction <00:04:15.234>is <00:04:15.585>already, <00:04:15.935>uh,

80
00:04:17.785 --> 00:04:20.105
<00:04:17.785>requires <00:04:18.251>35.1 <00:04:18.718>watt <00:04:19.185>hours

81
00:04:20.405 --> 00:04:23.185
<00:04:20.404>and <00:04:20.684>emits <00:04:20.964>24 <00:04:21.244>grams <00:04:21.524>of <00:04:21.804>CO2

82
00:04:23.985 --> 00:04:26.745
<00:04:23.985>O <00:04:24.160>may <00:04:24.335>I <00:04:24.510>has <00:04:24.685>a <00:04:24.860>hundred <00:04:25.035>million <00:04:25.210>active <00:04:25.385>weekly

83
00:04:26.875 --> 00:04:28.705
<00:04:26.875>users <00:04:27.341>so <00:04:27.808>per <00:04:28.275>week.

84
00:04:28.765 --> 00:04:30.905
<00:04:28.765>And <00:04:28.965>this <00:04:29.164>is <00:04:29.365>the <00:04:29.565>minimum <00:04:29.765>they <00:04:29.965>are <00:04:30.164>emitting

85
00:04:31.015 --> 00:04:34.025
<00:04:31.015>because <00:04:31.215>usually <00:04:31.414>you <00:04:31.615>do <00:04:31.815>more <00:04:32.015>than <00:04:32.215>one <00:04:32.414>interaction,

86
00:04:34.315 --> 00:04:35.865
<00:04:34.315>often <00:04:34.663>the <00:04:35.012>problems <00:04:35.361>get <00:04:35.710>longer.

87
00:04:37.055 --> 00:04:40.875
<00:04:37.055>At <00:04:37.405>least <00:04:37.755>it's <00:04:38.105>1,575 <00:04:38.455>tons

88
00:04:40.975 --> 00:04:43.315
<00:04:40.975>of <00:04:41.255>CO2 <00:04:41.535>emitted <00:04:41.815>just <00:04:42.095>for <00:04:42.375>interference.

89
00:04:43.535 --> 00:04:46.905
<00:04:43.534>So <00:04:43.734>we <00:04:43.934>are <00:04:44.135>chatting <00:04:44.335>with <00:04:44.534>open <00:04:44.734>may <00:04:44.934>I,

90
00:04:46.925 --> 00:04:48.585
<00:04:46.925>and <00:04:47.158>there <00:04:47.391>are <00:04:47.625>of <00:04:47.858>course <00:04:48.091>other <00:04:48.325>models.

91
00:04:49.055 --> 00:04:50.825
<00:04:49.055>Some <00:04:49.335>are <00:04:49.615>worse, <00:04:49.895>some <00:04:50.175>are <00:04:50.455>better,

92
00:04:50.845 --> 00:04:53.705
<00:04:50.845>but <00:04:51.020>it <00:04:51.195>doesn't <00:04:51.370>matter <00:04:51.545>globally <00:04:51.720>it's <00:04:51.895>a <00:04:52.070>big <00:04:52.245>problem.

93
00:04:56.835 --> 00:05:01.735
<00:04:56.835>But <00:04:56.990>weirdly <00:04:57.146>enough, <00:04:57.301>even <00:04:57.457>though <00:04:57.612>the <00:04:57.768>IT <00:04:57.923>industry <00:04:58.079>doesn't <00:04:58.234>seem

94
00:05:01.735 --> 00:05:05.015
<00:05:01.735>to <00:05:01.935>care <00:05:02.135>or <00:05:02.335>doesn't <00:05:02.535>know <00:05:02.735>about <00:05:02.935>regulation <00:05:03.135>starts

95
00:05:05.035 --> 00:05:07.365
<00:05:05.035>to <00:05:05.268>become <00:05:05.501>in <00:05:05.735>place <00:05:05.968>in <00:05:06.201>the <00:05:06.435>us,

96
00:05:07.825 --> 00:05:10.725
<00:05:07.825>you <00:05:07.980>can't <00:05:08.136>easily <00:05:08.291>build <00:05:08.447>in <00:05:08.602>certain <00:05:08.758>states <00:05:08.913>new <00:05:09.069>data <00:05:09.224>centers

97
00:05:10.865 --> 00:05:13.485
<00:05:10.865>or <00:05:11.040>extend <00:05:11.215>your <00:05:11.390>capacity <00:05:11.565>if <00:05:11.740>you <00:05:11.915>are <00:05:12.090>already <00:05:12.265>there

98
00:05:13.795 --> 00:05:16.525
<00:05:13.795>because <00:05:13.995>it's <00:05:14.195>too <00:05:14.395>much <00:05:14.595>strain <00:05:14.795>on <00:05:14.995>the <00:05:15.195>grid.

99
00:05:16.595 --> 00:05:19.885
<00:05:16.595>They <00:05:16.735>can't <00:05:16.875>keep <00:05:17.015>up <00:05:17.155>with <00:05:17.295>all <00:05:17.435>the <00:05:17.575>demand <00:05:17.715>for <00:05:17.855>the <00:05:17.995>electricity,

100
00:05:19.895 --> 00:05:23.255
<00:05:19.895>especially <00:05:20.245>the <00:05:20.594>green <00:05:20.945>one <00:05:21.294>AWS

101
00:05:23.255 --> 00:05:24.655
<00:05:23.255>and <00:05:23.507>Ireland <00:05:23.759>faces <00:05:24.010>at <00:05:24.263>the <00:05:24.515>moment.

102
00:05:24.765 --> 00:05:25.975
<00:05:24.765>This <00:05:25.128>the <00:05:25.491>same <00:05:25.854>problem.

103
00:05:26.155 --> 00:05:27.935
<00:05:26.155>So <00:05:26.388>if <00:05:26.621>you <00:05:26.854>are <00:05:27.088>already <00:05:27.321>a <00:05:27.554>customer

104
00:05:27.995 --> 00:05:30.135
<00:05:27.995>and <00:05:28.150>want <00:05:28.306>to <00:05:28.461>extend <00:05:28.617>whatever <00:05:28.772>you <00:05:28.928>have <00:05:29.083>running <00:05:29.239>in <00:05:29.395>Ireland,

105
00:05:30.275 --> 00:05:33.335
<00:05:30.275>you <00:05:30.554>might <00:05:30.835>face <00:05:31.114>resource <00:05:31.395>constraints <00:05:31.674>there.

106
00:05:35.495 --> 00:05:37.595
<00:05:35.495>And <00:05:35.845>if <00:05:36.195>you <00:05:36.545>are <00:05:36.895>Germany

107
00:05:37.815 --> 00:05:40.635
<00:05:37.815>and <00:05:38.094>maybe <00:05:38.375>are <00:05:38.655>established <00:05:38.935>local <00:05:39.215>brand

108
00:05:40.635 --> 00:05:44.195
<00:05:40.635>and <00:05:40.775>wanna <00:05:40.914>build <00:05:41.055>a <00:05:41.195>data <00:05:41.335>center <00:05:41.474>out <00:05:41.615>of <00:05:41.755>the <00:05:41.895>EU <00:05:42.034>2050,

109
00:05:44.605 --> 00:05:47.475
<00:05:44.605>there <00:05:44.745>is <00:05:44.885>something <00:05:45.025>now <00:05:45.165>put <00:05:45.305>in <00:05:45.445>place <00:05:45.585>since <00:05:45.725>this <00:05:45.865>year <00:05:46.005>it's

110
00:05:47.475 --> 00:05:49.945
<00:05:47.475>called <00:05:47.755>UH <00:05:48.035>and <00:05:48.315>a <00:05:48.595>lawyer <00:05:48.875>bar

111
00:05:50.005 --> 00:05:52.545
<00:05:50.005>and <00:05:50.145>a <00:05:50.284>gee <00:05:50.425>if <00:05:50.565>it <00:05:50.705>SAN <00:05:50.844>you <00:05:50.985>said <00:05:51.125>something <00:05:51.265>like <00:05:51.405>that.

112
00:05:53.565 --> 00:05:55.745
<00:05:53.565>And <00:05:53.915>this <00:05:54.265>basically <00:05:54.615>does <00:05:54.965>not

113
00:05:56.315 --> 00:05:58.455
<00:05:56.315>limit <00:05:56.594>you <00:05:56.875>from <00:05:57.155>building <00:05:57.435>data <00:05:57.715>centers,

114
00:05:58.635 --> 00:06:00.935
<00:05:58.635>but <00:05:58.810>it <00:05:58.985>puts <00:05:59.159>in <00:05:59.335>place <00:05:59.510>how <00:05:59.685>efficient <00:05:59.860>they <00:06:00.034>are.

115
00:06:01.205 --> 00:06:03.095
<00:06:01.205>There's <00:06:01.671>a <00:06:02.138>simple <00:06:02.604>equation

116
00:06:03.235 --> 00:06:05.575
<00:06:03.235>that's <00:06:03.585>called <00:06:03.935>power <00:06:04.285>usage <00:06:04.635>effectiveness.

117
00:06:05.955 --> 00:06:06.975
<00:06:05.955>We <00:06:06.184>come <00:06:06.414>to <00:06:06.643>that <00:06:06.873>later

118
00:06:07.865 --> 00:06:11.125
<00:06:07.865>and <00:06:07.992>it <00:06:08.119>basically <00:06:08.246>tells <00:06:08.374>you <00:06:08.501>if <00:06:08.628>you <00:06:08.755>build <00:06:08.883>this <00:06:09.010>year <00:06:09.137>new <00:06:09.265>data

119
00:06:11.125 --> 00:06:15.205
<00:06:11.125>center, <00:06:11.280>which <00:06:11.436>is <00:06:11.591>more <00:06:11.747>than <00:06:11.902>consuming <00:06:12.058>more <00:06:12.213>than <00:06:12.369>300 <00:06:12.525>kilowatt,

120
00:06:15.205 --> 00:06:19.925
<00:06:15.205>which <00:06:15.344>is <00:06:15.484>two <00:06:15.625>res <00:06:15.765>nowadays, <00:06:15.905>then <00:06:16.044>it <00:06:16.185>needs <00:06:16.325>to <00:06:16.465>be <00:06:16.604>uh,

121
00:06:20.105 --> 00:06:23.805
<00:06:20.105>1.5 <00:06:20.221>and <00:06:20.338>over <00:06:20.455>the <00:06:20.571>next <00:06:20.688>years <00:06:20.805>it <00:06:20.921>needs <00:06:21.038>to <00:06:21.155>go <00:06:21.271>down <00:06:21.388>to <00:06:21.505>1.2.

122
00:06:24.665 --> 00:06:28.925
<00:06:24.665>We <00:06:24.865>come <00:06:25.065>to <00:06:25.265>that. <00:06:25.465>But <00:06:25.665>why <00:06:25.865>is <00:06:26.065>regulation

123
00:06:29.545 --> 00:06:32.125
<00:06:29.545>faster <00:06:29.778>than <00:06:30.011>we <00:06:30.245>as <00:06:30.478>IT <00:06:30.711>or <00:06:30.945>developers?

124
00:06:32.635 --> 00:06:34.765
<00:06:32.635>Well <00:06:32.835>basically <00:06:33.034>people <00:06:33.235>just <00:06:33.435>don't <00:06:33.635>know <00:06:33.835>about <00:06:34.034>it.

125
00:06:35.745 --> 00:06:39.955
<00:06:35.745>It's <00:06:35.900>too <00:06:36.056>easy <00:06:36.211>to <00:06:36.367>start <00:06:36.522>resources <00:06:36.678>nowadays <00:06:36.833>to <00:06:36.989>start <00:06:37.145>things

126
00:06:40.945 --> 00:06:44.925
<00:06:40.945>and <00:06:41.100>well <00:06:41.256>there <00:06:41.411>is <00:06:41.567>no <00:06:41.722>connection <00:06:41.878>between <00:06:42.033>a <00:06:42.189>a <00:06:42.344>resource,

127
00:06:44.925 --> 00:06:48.085
<00:06:44.925>whether <00:06:45.100>it's <00:06:45.275>a <00:06:45.450>physical <00:06:45.625>server <00:06:45.800>or <00:06:45.975>a <00:06:46.150>virtual <00:06:46.325>one

128
00:06:48.305 --> 00:06:50.845
<00:06:48.305>and <00:06:48.585>a <00:06:48.865>CO2 <00:06:49.145>that <00:06:49.425>is <00:06:49.705>emitted

129
00:06:51.065 --> 00:06:53.325
<00:06:51.065>or <00:06:51.344>the <00:06:51.625>energy <00:06:51.905>that <00:06:52.185>is <00:06:52.465>required.

130
00:06:55.135 --> 00:06:59.005
<00:06:55.135>It's <00:06:55.335>as <00:06:55.534>well <00:06:55.735>providers <00:06:55.935>do <00:06:56.135>not <00:06:56.335>provide <00:06:56.534>you

131
00:06:59.005 --> 00:07:00.045
<00:06:59.005>with <00:06:59.473>the <00:06:59.941>information.

132
00:07:00.045 --> 00:07:01.205
<00:07:00.045>Of <00:07:00.253>course <00:07:00.462>they <00:07:00.671>tell <00:07:00.880>you <00:07:01.089>more

133
00:07:01.205 --> 00:07:02.925
<00:07:01.205>or <00:07:01.484>less <00:07:01.765>immediately <00:07:02.044>what <00:07:02.325>an <00:07:02.604>instance

134
00:07:02.945 --> 00:07:04.245
<00:07:02.945>for <00:07:03.237>example <00:07:03.530>will <00:07:03.822>cost <00:07:04.115>you,

135
00:07:04.425 --> 00:07:06.685
<00:07:04.425>but <00:07:04.580>they <00:07:04.736>don't <00:07:04.891>tell <00:07:05.047>you <00:07:05.202>how <00:07:05.358>much <00:07:05.513>it <00:07:05.669>is <00:07:05.825>emitting.

136
00:07:07.885 --> 00:07:10.865
<00:07:07.885>You <00:07:08.164>only <00:07:08.445>get <00:07:08.724>reports <00:07:09.005>in <00:07:09.284>hindsight

137
00:07:10.955 --> 00:07:13.265
<00:07:10.955>after <00:07:11.305>depending <00:07:11.655>on <00:07:12.005>the <00:07:12.354>provider,

138
00:07:14.375 --> 00:07:16.505
<00:07:14.375>sometimes <00:07:14.608>two <00:07:14.841>weeks <00:07:15.075>up <00:07:15.308>to <00:07:15.541>three <00:07:15.775>months.

139
00:07:16.565 --> 00:07:19.265
<00:07:16.565>And <00:07:16.692>then <00:07:16.819>of <00:07:16.946>course <00:07:17.074>you <00:07:17.201>have <00:07:17.328>data <00:07:17.455>which <00:07:17.583>you <00:07:17.710>can't <00:07:17.837>act <00:07:17.965>on

140
00:07:19.265 --> 00:07:22.585
<00:07:19.265>because <00:07:19.465>it's <00:07:19.664>sole <00:07:19.865>purpose <00:07:20.065>is <00:07:20.265>for <00:07:20.465>your <00:07:20.664>reporting.

141
00:07:22.975 --> 00:07:26.065
<00:07:22.975>Some <00:07:23.150>companies <00:07:23.325>are <00:07:23.500>forced <00:07:23.675>to <00:07:23.850>report <00:07:24.025>on <00:07:24.200>their <00:07:24.375>emissions

142
00:07:26.805 --> 00:07:28.185
<00:07:26.805>and <00:07:27.115>they <00:07:27.426>provide <00:07:27.736>the <00:07:28.047>data

143
00:07:28.285 --> 00:07:30.545
<00:07:28.285>so <00:07:28.565>they <00:07:28.845>can <00:07:29.125>fulfill <00:07:29.405>their <00:07:29.685>requirement,

144
00:07:30.605 --> 00:07:34.935
<00:07:30.605>but <00:07:30.805>it's <00:07:31.005>not <00:07:31.205>for <00:07:31.405>anything <00:07:31.605>to <00:07:31.805>reduce <00:07:32.005>emissions

145
00:07:36.645 --> 00:07:38.865
<00:07:36.645>and <00:07:36.924>well <00:07:37.205>potentially <00:07:37.484>the <00:07:37.765>biggest <00:07:38.044>problem,

146
00:07:39.375 --> 00:07:40.945
<00:07:39.375>it's <00:07:39.655>still <00:07:39.935>only <00:07:40.215>used <00:07:40.495>for <00:07:40.775>marketing.

147
00:07:41.005 --> 00:07:43.985
<00:07:41.005>No <00:07:41.121>one <00:07:41.238>is <00:07:41.355>serious <00:07:41.471>about <00:07:41.588>it, <00:07:41.705>at <00:07:41.821>least <00:07:41.938>not <00:07:42.055>in <00:07:42.171>the <00:07:42.288>IT <00:07:42.405>industry.

148
00:07:44.045 --> 00:07:45.785
<00:07:44.045>And <00:07:44.245>I'm <00:07:44.445>doing <00:07:44.645>this <00:07:44.845>in <00:07:45.045>quite <00:07:45.245>a <00:07:45.445>bit

149
00:07:46.565 --> 00:07:50.615
<00:07:46.565>and <00:07:46.740>have <00:07:46.915>a <00:07:47.090>lot <00:07:47.265>of <00:07:47.440>conversations, <00:07:47.615>either <00:07:47.790>no <00:07:47.965>awareness

150
00:07:50.995 --> 00:07:52.015
<00:07:50.995>or <00:07:51.913>marketing.

151
00:07:52.015 --> 00:07:56.795
<00:07:52.015>There's <00:07:52.170>no <00:07:52.326>in-between <00:07:52.481>so <00:07:52.637>far, <00:07:52.792>but <00:07:52.948>we <00:07:53.103>wanna <00:07:53.259>do <00:07:53.414>something

152
00:07:56.815 --> 00:07:59.155
<00:07:56.815>and <00:07:56.990>uh, <00:07:57.165>this <00:07:57.340>talk <00:07:57.515>is <00:07:57.690>not <00:07:57.865>just <00:07:58.040>about <00:07:58.215>ing

153
00:07:59.795 --> 00:08:02.605
<00:07:59.795>that <00:07:59.950>no <00:08:00.106>one <00:08:00.261>is <00:08:00.417>doing <00:08:00.572>something, <00:08:00.728>we <00:08:00.883>wanna <00:08:01.039>do <00:08:01.195>something,

154
00:08:02.705 --> 00:08:03.805
<00:08:02.705>we <00:08:03.034>need <00:08:03.365>some <00:08:03.695>basics

155
00:08:03.805 --> 00:08:05.725
<00:08:03.805>and <00:08:03.945>then <00:08:04.085>I <00:08:04.225>show <00:08:04.365>you <00:08:04.505>what <00:08:04.645>we <00:08:04.785>can <00:08:04.925>do <00:08:05.065>about <00:08:05.205>it.

156
00:08:06.985 --> 00:08:10.285
<00:08:06.985>One <00:08:07.140>thing <00:08:07.296>is <00:08:07.451>industry <00:08:07.607>average <00:08:07.762>and <00:08:07.918>this <00:08:08.073>the <00:08:08.229>old <00:08:08.385>craft

157
00:08:10.305 --> 00:08:13.445
<00:08:10.305>but <00:08:10.585>still <00:08:10.865>holds <00:08:11.145>through <00:08:11.425>nowadays <00:08:11.705>the

158
00:08:14.725 --> 00:08:17.765
<00:08:14.725>resource <00:08:14.880>use <00:08:15.036>utilization <00:08:15.191>for <00:08:15.347>any <00:08:15.502>service <00:08:15.658>we <00:08:15.813>are <00:08:15.969>spinning <00:08:16.125>up

159
00:08:17.765 --> 00:08:21.485
<00:08:17.765>or <00:08:17.892>have <00:08:18.019>running <00:08:18.146>somewhere <00:08:18.274>is <00:08:18.401>below <00:08:18.528>20% <00:08:18.655>for <00:08:18.783>most <00:08:18.910>of <00:08:19.037>the <00:08:19.164>time.

160
00:08:22.385 --> 00:08:25.085
<00:08:22.385>And <00:08:22.585>this <00:08:22.784>is <00:08:22.985>potentially <00:08:23.185>the <00:08:23.385>easiest <00:08:23.585>to <00:08:23.784>fix

161
00:08:25.585 --> 00:08:29.005
<00:08:25.585>and <00:08:25.740>the <00:08:25.896>biggest <00:08:26.051>lever <00:08:26.207>we <00:08:26.362>have <00:08:26.518>without <00:08:26.673>doing <00:08:26.829>big <00:08:26.984>changes

162
00:08:29.115 --> 00:08:33.125
<00:08:29.115>because <00:08:29.255>it's <00:08:29.395>not <00:08:29.535>actually <00:08:29.675>like <00:08:29.815>this, <00:08:29.955>if <00:08:30.095>a <00:08:30.235>server <00:08:30.375>is <00:08:30.515>idling,

163
00:08:33.145 --> 00:08:35.245
<00:08:33.145>it <00:08:33.345>doesn't <00:08:33.544>mean <00:08:33.745>it <00:08:33.944>does <00:08:34.145>not <00:08:34.345>consume <00:08:34.544>power.

164
00:08:35.705 --> 00:08:40.645
<00:08:35.705>It <00:08:35.880>actually <00:08:36.055>consumes <00:08:36.230>almost <00:08:36.405>60% <00:08:36.580>already <00:08:36.755>in <00:08:36.930>idle <00:08:37.105>state.

165
00:08:42.505 --> 00:08:43.645
<00:08:42.505>The <00:08:43.018>ideal <00:08:43.530>state

166
00:08:43.865 --> 00:08:48.325
<00:08:43.865>or <00:08:44.020>the <00:08:44.176>ideal <00:08:44.331>utilization <00:08:44.487>is <00:08:44.642>somewhere <00:08:44.798>between <00:08:44.953>60 <00:08:45.109>and <00:08:45.265>80%

167
00:08:48.875 --> 00:08:52.285
<00:08:48.875>because <00:08:49.108>the <00:08:49.341>gain <00:08:49.575>or <00:08:49.808>the <00:08:50.041>energy <00:08:50.275>required

168
00:08:52.905 --> 00:08:55.525
<00:08:52.905>or <00:08:53.105>gain <00:08:53.305>in <00:08:53.505>energy <00:08:53.704>required, <00:08:53.905>there's <00:08:54.105>so <00:08:54.305>little.

169
00:08:55.785 --> 00:08:59.245
<00:08:55.785>So <00:08:55.912>you <00:08:56.039>get <00:08:56.166>the <00:08:56.294>most <00:08:56.421>out <00:08:56.548>in <00:08:56.675>terms <00:08:56.803>of <00:08:56.930>value <00:08:57.057>per <00:08:57.185>what.

170
00:09:00.525 --> 00:09:02.465
<00:09:00.525>You <00:09:00.805>can <00:09:01.084>go <00:09:01.365>higher, <00:09:01.645>that's <00:09:01.925>fine,

171
00:09:02.845 --> 00:09:04.985
<00:09:02.845>but <00:09:03.045>usually <00:09:03.245>you <00:09:03.445>like <00:09:03.645>to <00:09:03.845>have <00:09:04.045>a <00:09:04.245>bit

172
00:09:04.985 --> 00:09:06.905
<00:09:04.985>of <00:09:05.218>safety <00:09:05.451>and <00:09:05.685>a <00:09:05.918>bit <00:09:06.151>of <00:09:06.385>buffer.

173
00:09:07.685 --> 00:09:09.185
<00:09:07.685>But <00:09:08.135>somewhere <00:09:08.584>between <00:09:09.035>60

174
00:09:09.205 --> 00:09:13.895
<00:09:09.205>and <00:09:09.438>80% <00:09:09.671>that's <00:09:09.905>the <00:09:10.138>best <00:09:10.371>in <00:09:10.605>terms

175
00:09:14.095 --> 00:09:18.675
<00:09:14.095>of <00:09:14.445>energy <00:09:14.795>consumption, <00:09:15.145>power <00:09:15.495>usage,

176
00:09:18.675 --> 00:09:22.195
<00:09:18.675>effectiveness <00:09:18.875>that <00:09:19.074>plays <00:09:19.275>already <00:09:19.474>into <00:09:19.675>that <00:09:19.875>power <00:09:20.074>usage.

177
00:09:22.195 --> 00:09:25.555
<00:09:22.195>Effectiveness <00:09:22.350>in <00:09:22.506>simple <00:09:22.661>terms <00:09:22.817>is <00:09:22.972>if <00:09:23.128>your <00:09:23.283>service <00:09:23.439>require <00:09:23.595>10

178
00:09:25.585 --> 00:09:28.915
<00:09:25.585>kilowatts <00:09:25.785>and <00:09:25.985>you <00:09:26.185>require <00:09:26.385>five <00:09:26.585>kilowatt <00:09:26.785>of <00:09:26.985>energy

179
00:09:29.055 --> 00:09:31.715
<00:09:29.055>to <00:09:29.229>cool <00:09:29.405>them <00:09:29.579>for <00:09:29.755>the <00:09:29.930>light <00:09:30.104>for <00:09:30.280>whatever <00:09:30.454>else,

180
00:09:32.145 --> 00:09:36.675
<00:09:32.145>then <00:09:32.300>basically <00:09:32.456>you <00:09:32.611>have <00:09:32.767>a <00:09:32.922>power <00:09:33.078>usage <00:09:33.233>effectiveness <00:09:33.389>of <00:09:33.545>1.5.

181
00:09:37.465 --> 00:09:38.965
<00:09:37.465>Sounds <00:09:37.915>not <00:09:38.365>that <00:09:38.815>good

182
00:09:39.105 --> 00:09:42.205
<00:09:39.105>but <00:09:39.280>it <00:09:39.455>actually <00:09:39.630>is <00:09:39.805>a <00:09:39.980>quite <00:09:40.155>modern <00:09:40.330>data <00:09:40.505>center.

183
00:09:42.545 --> 00:09:46.895
<00:09:42.545>The <00:09:42.719>older <00:09:42.895>ones <00:09:43.069>have <00:09:43.245>sometimes <00:09:43.420>even <00:09:43.594>worse <00:09:43.770>like <00:09:43.944>two

184
00:09:46.955 --> 00:09:48.695
<00:09:46.955>or <00:09:47.235>three, <00:09:47.515>some <00:09:47.795>don't <00:09:48.075>even <00:09:48.355>measure.

185
00:09:49.425 --> 00:09:50.595
<00:09:49.425>This <00:09:49.688>is <00:09:49.951>already <00:09:50.214>quite <00:09:50.478>nice.

186
00:09:50.855 --> 00:09:53.835
<00:09:50.855>But <00:09:51.055>looking <00:09:51.255>forward <00:09:51.455>to <00:09:51.655>optimize <00:09:51.855>it, <00:09:52.055>you <00:09:52.255>have

187
00:09:54.355 --> 00:09:57.265
<00:09:54.355>multiple <00:09:54.530>measures <00:09:54.705>you <00:09:54.880>can <00:09:55.055>take, <00:09:55.230>of <00:09:55.405>course <00:09:55.580>you <00:09:55.755>can

188
00:09:58.385 --> 00:10:01.225
<00:09:58.385>increase <00:09:58.560>the <00:09:58.735>temperature <00:09:58.910>then <00:09:59.085>the <00:09:59.260>amount <00:09:59.435>of <00:09:59.610>energy <00:09:59.785>required

189
00:10:01.245 --> 00:10:04.805
<00:10:01.245>to <00:10:01.478>cool <00:10:01.711>your <00:10:01.945>data <00:10:02.178>center <00:10:02.411>is <00:10:02.645>less

190
00:10:05.795 --> 00:10:08.815
<00:10:05.795>or <00:10:05.969>you <00:10:06.145>reduce <00:10:06.319>the <00:10:06.495>amount <00:10:06.670>of <00:10:06.844>service <00:10:07.020>you <00:10:07.194>need.

191
00:10:08.815 --> 00:10:12.535
<00:10:08.815>So <00:10:08.970>by <00:10:09.126>utilizing <00:10:09.281>them <00:10:09.437>more, <00:10:09.592>you <00:10:09.748>can <00:10:09.903>shut <00:10:10.059>down <00:10:10.215>servers,

192
00:10:12.675 --> 00:10:15.255
<00:10:12.675>you <00:10:12.875>can <00:10:13.074>use <00:10:13.275>smaller <00:10:13.474>service, <00:10:13.675>whatever <00:10:13.875>it <00:10:14.074>is.

193
00:10:15.835 --> 00:10:18.975
<00:10:15.835>And <00:10:15.990>by <00:10:16.146>that <00:10:16.301>you <00:10:16.457>need <00:10:16.612>less <00:10:16.768>energy <00:10:16.923>from <00:10:17.079>the <00:10:17.235>grid

194
00:10:19.075 --> 00:10:20.775
<00:10:19.075>and <00:10:19.308>then <00:10:19.541>less <00:10:19.775>energy <00:10:20.008>to <00:10:20.241>pool <00:10:20.475>them.

195
00:10:21.435 --> 00:10:25.695
<00:10:21.435>If <00:10:21.609>you're <00:10:21.785>looking <00:10:21.959>forward <00:10:22.135>from <00:10:22.310>1.5 <00:10:22.484>towards <00:10:22.660>1.2, <00:10:22.834>1.1,

196
00:10:26.345 --> 00:10:29.215
<00:10:26.345>power <00:10:26.545>usage <00:10:26.745>effectiveness, <00:10:26.945>you <00:10:27.145>can <00:10:27.345>only <00:10:27.545>achieve <00:10:27.745>that

197
00:10:29.475 --> 00:10:32.335
<00:10:29.475>by <00:10:29.650>optimizing <00:10:29.825>whatever <00:10:30.000>is <00:10:30.175>running <00:10:30.350>and <00:10:30.525>how <00:10:30.700>it's <00:10:30.875>running.

198
00:10:32.885 --> 00:10:37.455
<00:10:32.885>It's <00:10:33.085>almost <00:10:33.285>not <00:10:33.485>possible <00:10:33.685>with <00:10:33.885>just <00:10:34.085>cooling <00:10:34.285>technology

199
00:10:37.955 --> 00:10:40.455
<00:10:37.955>or <00:10:38.188>using <00:10:38.421>the <00:10:38.655>the <00:10:38.888>heat <00:10:39.121>somewhere <00:10:39.355>else.

200
00:10:40.555 --> 00:10:43.295
<00:10:40.555>And <00:10:40.788>then <00:10:41.021>claiming <00:10:41.255>we <00:10:41.488>haven't <00:10:41.721>had <00:10:41.954>any

201
00:10:44.045 --> 00:10:45.815
<00:10:44.045>thermal <00:10:44.511>power <00:10:44.978>or <00:10:45.444>heat.

202
00:10:47.895 --> 00:10:50.385
<00:10:47.895>Then <00:10:48.050>there's <00:10:48.206>another <00:10:48.361>concept <00:10:48.517>and <00:10:48.672>then <00:10:48.828>we <00:10:48.983>get <00:10:49.139>into <00:10:49.295>it.

203
00:10:50.495 --> 00:10:55.145
<00:10:50.495>It's <00:10:50.670>called <00:10:50.845>embedded <00:10:51.020>calm <00:10:51.195>here, <00:10:51.370>Dell <00:10:51.545>power <00:10:51.720>edge, <00:10:51.895>uh,

204
00:10:55.365 --> 00:10:56.865
<00:10:55.365>630 <00:10:56.040>doesn't <00:10:56.715>matter.

205
00:10:57.725 --> 00:11:00.785
<00:10:57.725>Um, <00:10:57.880>and <00:10:58.036>better <00:10:58.191>carbon <00:10:58.347>is <00:10:58.502>the <00:10:58.658>carbon <00:10:58.813>that <00:10:58.969>is <00:10:59.125>emitted

206
00:11:00.785 --> 00:11:02.545
<00:11:00.785>during <00:11:01.251>the <00:11:01.718>manufacturing <00:11:02.185>process.

207
00:11:02.875 --> 00:11:06.745
<00:11:02.875>Everything <00:11:03.108>you <00:11:03.341>have <00:11:03.575>like <00:11:03.808>phone <00:11:04.041>computer <00:11:04.275>server

208
00:11:07.825 --> 00:11:09.945
<00:11:07.825>requires <00:11:08.291>energy <00:11:08.758>to <00:11:09.225>build

209
00:11:10.285 --> 00:11:12.865
<00:11:10.285>and <00:11:10.485>stuff <00:11:10.685>to <00:11:10.885>get <00:11:11.084>out <00:11:11.285>the <00:11:11.485>raw <00:11:11.685>materials

210
00:11:13.325 --> 00:11:14.745
<00:11:13.325>and <00:11:13.644>that's <00:11:13.964>called <00:11:14.283>embedded <00:11:14.603>carbon.

211
00:11:15.465 --> 00:11:19.165
<00:11:15.465>So <00:11:15.581>it <00:11:15.698>does <00:11:15.815>not <00:11:15.931>only <00:11:16.048>help <00:11:16.165>to <00:11:16.281>say <00:11:16.398>I'm <00:11:16.515>powered <00:11:16.631>by <00:11:16.748>green <00:11:16.865>energy.

212
00:11:19.235 --> 00:11:21.765
<00:11:19.235>Yeah, <00:11:19.468>fine, <00:11:19.701>this <00:11:19.935>is <00:11:20.168>still <00:11:20.401>holds <00:11:20.635>true.

213
00:11:23.045 --> 00:11:26.265
<00:11:23.045>You <00:11:23.324>have <00:11:23.604>roughly <00:11:23.885>7.3 <00:11:24.165>tons <00:11:24.444>overall

214
00:11:26.565 --> 00:11:29.865
<00:11:26.565>and <00:11:26.798>17 <00:11:27.031>point <00:11:27.265>something <00:11:27.498>percent <00:11:27.731>is <00:11:27.965>calculated

215
00:11:29.965 --> 00:11:31.545
<00:11:29.965>to <00:11:30.431>be <00:11:30.898>embedded <00:11:31.365>carbon.

216
00:11:32.525 --> 00:11:35.855
<00:11:32.525>Dell <00:11:32.699>says <00:11:32.875>their <00:11:33.050>service <00:11:33.225>have <00:11:33.400>a <00:11:33.574>four <00:11:33.750>years <00:11:33.925>lifespan.

217
00:11:37.465 --> 00:11:39.275
<00:11:37.465>Well <00:11:37.698>I <00:11:37.931>guess <00:11:38.165>they <00:11:38.398>can <00:11:38.631>do <00:11:38.865>more

218
00:11:39.295 --> 00:11:42.035
<00:11:39.295>and <00:11:39.450>that's <00:11:39.606>the <00:11:39.761>first <00:11:39.917>thing <00:11:40.072>we <00:11:40.228>can <00:11:40.383>also <00:11:40.539>do <00:11:40.694>instead

219
00:11:42.035 --> 00:11:44.115
<00:11:42.035>of <00:11:42.268>just <00:11:42.501>going <00:11:42.735>up <00:11:42.968>is <00:11:43.201>the <00:11:43.435>utilization.

220
00:11:44.855 --> 00:11:46.875
<00:11:44.855>We <00:11:45.055>can <00:11:45.255>just <00:11:45.455>extend <00:11:45.655>as <00:11:45.855>well. <00:11:46.055>Hardware <00:11:46.255>life.

221
00:11:47.615 --> 00:11:49.395
<00:11:47.615>Amazon <00:11:48.315>in <00:11:49.015>January,

222
00:11:49.615 --> 00:11:51.915
<00:11:49.615>no <00:11:49.895>February <00:11:50.175>announced <00:11:50.455>they <00:11:50.735>will <00:11:51.015>extend

223
00:11:52.315 --> 00:11:53.485
<00:11:52.315>lifetime <00:11:52.578>now <00:11:52.841>to <00:11:53.104>six <00:11:53.368>years.

224
00:11:53.515 --> 00:11:54.725
<00:11:53.515>They <00:11:53.787>come <00:11:54.059>from <00:11:54.331>five <00:11:54.604>years

225
00:11:55.445 --> 00:11:58.345
<00:11:55.445>and <00:11:55.678>they <00:11:55.911>save <00:11:56.145>300 <00:11:56.378>million <00:11:56.611>per <00:11:56.845>month

226
00:11:59.085 --> 00:12:00.465
<00:11:59.085>on <00:11:59.706>hardware <00:12:00.327>spend.

227
00:12:01.555 --> 00:12:03.685
<00:12:01.555>They <00:12:01.788>do <00:12:02.021>it <00:12:02.255>for <00:12:02.488>the <00:12:02.721>300 <00:12:02.954>mil.

228
00:12:03.865 --> 00:12:07.565
<00:12:03.865>But <00:12:04.020>of <00:12:04.176>course <00:12:04.331>if <00:12:04.487>you <00:12:04.642>imagine <00:12:04.798>the <00:12:04.953>uh, <00:12:05.109>embedded <00:12:05.265>calm

229
00:12:07.565 --> 00:12:10.285
<00:12:07.565>that <00:12:07.720>is <00:12:07.876>in <00:12:08.031>the <00:12:08.187>device, <00:12:08.342>you <00:12:08.498>just <00:12:08.653>need <00:12:08.809>less <00:12:08.965>devices.

230
00:12:10.505 --> 00:12:14.445
<00:12:10.505>So <00:12:10.645>less <00:12:10.785>calm <00:12:10.925>gets <00:12:11.064>emitted, <00:12:11.205>less <00:12:11.345>raw <00:12:11.485>material <00:12:11.625>gets <00:12:11.765>taken <00:12:11.905>out

231
00:12:14.445 --> 00:12:17.845
<00:12:14.445>of <00:12:14.645>the <00:12:14.845>earth, <00:12:15.045>less <00:12:15.245>water <00:12:15.445>gets <00:12:15.645>basically <00:12:15.845>polluted

232
00:12:17.865 --> 00:12:19.125
<00:12:17.865>by <00:12:18.243>the <00:12:18.621>manufacturing <00:12:18.999>process.

233
00:12:19.155 --> 00:12:20.885
<00:12:19.155>There's <00:12:19.355>a <00:12:19.555>lot <00:12:19.755>to <00:12:19.954>it, <00:12:20.155>not <00:12:20.355>just <00:12:20.555>calm,

234
00:12:21.305 --> 00:12:23.125
<00:12:21.305>but <00:12:21.538>we <00:12:21.771>talk <00:12:22.005>mainly <00:12:22.238>about <00:12:22.471>calm <00:12:22.704>today.

235
00:12:23.545 --> 00:12:25.965
<00:12:23.545>So <00:12:23.824>extending <00:12:24.104>lifetime <00:12:24.385>by <00:12:24.665>a <00:12:24.944>year

236
00:12:26.605 --> 00:12:30.365
<00:12:26.605>subsidized <00:12:26.760>also <00:12:26.916>the <00:12:27.071>embedded <00:12:27.227>calm <00:12:27.382>over <00:12:27.538>just <00:12:27.693>the <00:12:27.849>longer <00:12:28.005>term

237
00:12:30.705 --> 00:12:33.525
<00:12:30.705>and <00:12:30.938>uh, <00:12:31.171>attributed <00:12:31.405>carbon <00:12:31.638>to <00:12:31.871>your <00:12:32.105>workloads

238
00:12:33.525 --> 00:12:35.965
<00:12:33.525>that <00:12:33.725>reduced <00:12:33.925>is <00:12:34.125>reduced <00:12:34.324>by <00:12:34.525>this <00:12:34.725>one <00:12:34.925>year.

239
00:12:37.785 --> 00:12:39.975
<00:12:37.785>Other <00:12:38.018>simple <00:12:38.251>measures <00:12:38.485>that <00:12:38.718>bring <00:12:38.951>you <00:12:39.185>more

240
00:12:39.975 --> 00:12:44.615
<00:12:39.975>or <00:12:40.130>less <00:12:40.286>50% <00:12:40.441>of <00:12:40.597>down <00:12:40.752>in <00:12:40.908>terms <00:12:41.063>of <00:12:41.219>emissions, <00:12:41.375>zombies,

241
00:12:44.615 --> 00:12:46.375
<00:12:44.615>some <00:12:44.895>other <00:12:45.175>server, <00:12:45.455>everyone <00:12:45.735>has <00:12:46.015>them.

242
00:12:46.875 --> 00:12:48.695
<00:12:46.875>No <00:12:47.075>one <00:12:47.275>knows <00:12:47.475>what <00:12:47.675>these <00:12:47.875>servers <00:12:48.075>are <00:12:48.275>doing.

243
00:12:48.875 --> 00:12:51.935
<00:12:48.875>No <00:12:49.002>one <00:12:49.129>locked <00:12:49.256>ever <00:12:49.384>in <00:12:49.511>in <00:12:49.638>the <00:12:49.765>last <00:12:49.893>recent <00:12:50.020>years <00:12:50.147>or <00:12:50.275>month.

244
00:12:52.655 --> 00:12:54.025
<00:12:52.655>They <00:12:52.963>don't <00:12:53.271>serve <00:12:53.579>any <00:12:53.887>purpose

245
00:12:54.165 --> 00:12:57.305
<00:12:54.165>but <00:12:54.305>everyone <00:12:54.444>is <00:12:54.584>afraid <00:12:54.724>to <00:12:54.865>shut <00:12:55.005>them <00:12:55.145>down, <00:12:55.285>shut <00:12:55.425>them <00:12:55.564>down.

246
00:12:57.725 --> 00:12:59.945
<00:12:57.725>If <00:12:57.925>someone <00:12:58.125>is <00:12:58.325>complaining, <00:12:58.525>power <00:12:58.725>it <00:12:58.925>on <00:12:59.125>again

247
00:12:59.945 --> 00:13:02.465
<00:12:59.945>and <00:13:00.072>then <00:13:00.199>you <00:13:00.326>can <00:13:00.454>basically <00:13:00.581>find <00:13:00.708>out <00:13:00.835>what <00:13:00.963>to <00:13:01.090>do <00:13:01.217>with <00:13:01.345>it.

248
00:13:04.135 --> 00:13:05.685
<00:13:04.135>Right <00:13:04.600>sizing, <00:13:05.064>right <00:13:05.530>sizing.

249
00:13:05.945 --> 00:13:08.245
<00:13:05.945>As <00:13:06.225>I <00:13:06.505>mentioned <00:13:06.785>the <00:13:07.065>energy <00:13:07.345>proportionality,

250
00:13:08.675 --> 00:13:10.925
<00:13:08.675>it's <00:13:09.141>the <00:13:09.608>same <00:13:10.074>thing.

251
00:13:10.925 --> 00:13:14.365
<00:13:10.925>Find <00:13:11.125>the <00:13:11.324>best <00:13:11.525>instance <00:13:11.724>type <00:13:11.925>server <00:13:12.125>size, <00:13:12.324>whatever

252
00:13:14.545 --> 00:13:16.445
<00:13:14.545>for <00:13:14.778>your <00:13:15.011>workload, <00:13:15.245>not <00:13:15.478>just <00:13:15.711>the <00:13:15.944>default.

253
00:13:16.715 --> 00:13:20.365
<00:13:16.715>Abby, <00:13:16.842>use <00:13:16.969>whatever <00:13:17.096>it <00:13:17.224>is <00:13:17.351>and <00:13:17.478>then <00:13:17.605>put <00:13:17.733>an <00:13:17.860>application <00:13:17.987>on <00:13:18.115>it.

254
00:13:20.785 --> 00:13:25.325
<00:13:20.785>Get <00:13:20.925>it <00:13:21.064>up <00:13:21.204>to <00:13:21.344>60, <00:13:21.485>80% <00:13:21.625>of <00:13:21.765>utilization <00:13:21.905>for <00:13:22.045>everything <00:13:22.185>then,

255
00:13:25.495 --> 00:13:27.005
<00:13:25.495>which <00:13:25.948>is <00:13:26.401>peak <00:13:26.854>load

256
00:13:27.105 --> 00:13:30.695
<00:13:27.105>or <00:13:27.338>whatever <00:13:27.571>else, <00:13:27.805>seasonal <00:13:28.038>load <00:13:28.271>you <00:13:28.505>have.

257
00:13:30.695 --> 00:13:33.695
<00:13:30.695>Auto <00:13:30.928>scaling <00:13:31.161>use, <00:13:31.395>auto <00:13:31.628>scaling <00:13:31.861>for <00:13:32.095>everything

258
00:13:33.695 --> 00:13:36.535
<00:13:33.695>that <00:13:34.045>is <00:13:34.395>basically <00:13:34.745>not <00:13:35.095>base

259
00:13:37.745 --> 00:13:39.685
<00:13:37.745>if <00:13:38.025>you <00:13:38.305>can't <00:13:38.585>use <00:13:38.865>auto <00:13:39.145>scaling

260
00:13:39.685 --> 00:13:43.125
<00:13:39.685>because <00:13:39.918>stateful <00:13:40.151>applications, <00:13:40.385>it's <00:13:40.618>a <00:13:40.851>vendor <00:13:41.084>thing.

261
00:13:43.185 --> 00:13:46.245
<00:13:43.185>So <00:13:43.340>off <00:13:43.496>the <00:13:43.651>shelf <00:13:43.807>software <00:13:43.962>first <00:13:44.118>talk <00:13:44.273>to <00:13:44.429>your <00:13:44.584>vendor.

262
00:13:46.865 --> 00:13:49.725
<00:13:46.865>Second, <00:13:47.040>if <00:13:47.215>you <00:13:47.390>are <00:13:47.565>in <00:13:47.740>charge <00:13:47.915>of <00:13:48.090>building <00:13:48.265>it

263
00:13:50.315 --> 00:13:53.165
<00:13:50.315>well <00:13:50.490>then <00:13:50.665>you <00:13:50.840>are <00:13:51.015>also <00:13:51.190>in <00:13:51.365>charge <00:13:51.540>of <00:13:51.715>architecture.

264
00:13:53.705 --> 00:13:55.365
<00:13:53.705>You're <00:13:54.055>not <00:13:54.405>only <00:13:54.755>saving <00:13:55.105>carbon,

265
00:13:55.465 --> 00:13:57.085
<00:13:55.465>you <00:13:55.665>save <00:13:55.865>a <00:13:56.065>lot <00:13:56.265>of <00:13:56.465>bucks <00:13:56.665>as <00:13:56.865>well.

266
00:13:57.225 --> 00:13:59.925
<00:13:57.225>So <00:13:57.575>less <00:13:57.925>service <00:13:58.275>or <00:13:58.625>whatever.

267
00:14:01.155 --> 00:14:02.405
<00:14:01.155>Well <00:14:01.436>basically <00:14:01.717>cost <00:14:01.998>less <00:14:02.280>money.

268
00:14:03.485 --> 00:14:06.495
<00:14:03.485>This <00:14:03.660>claim, <00:14:03.835>and <00:14:04.010>I'm <00:14:04.185>saying <00:14:04.360>it's <00:14:04.535>thread <00:14:04.710>comes <00:14:04.885>from

269
00:14:06.775 --> 00:14:07.815
<00:14:06.775>AWS <00:14:07.711>itself.

270
00:14:08.115 --> 00:14:11.135
<00:14:08.115>So <00:14:08.242>I'm <00:14:08.369>would <00:14:08.496>put <00:14:08.624>a <00:14:08.751>lot <00:14:08.878>of <00:14:09.005>trains <00:14:09.133>of <00:14:09.260>salt <00:14:09.387>on <00:14:09.515>it.

271
00:14:11.445 --> 00:14:15.155
<00:14:11.445>They <00:14:11.645>claim <00:14:11.845>that <00:14:12.045>data <00:14:12.245>centers <00:14:12.445>are <00:14:12.645>3.4 <00:14:12.845>times

272
00:14:15.785 --> 00:14:16.835
<00:14:15.785>more <00:14:16.730>effective.

273
00:14:17.175 --> 00:14:20.315
<00:14:17.175>So <00:14:17.314>they <00:14:17.454>basically <00:14:17.594>try <00:14:17.734>to <00:14:17.875>advocate <00:14:18.015>for, <00:14:18.155>I <00:14:18.295>do <00:14:18.435>a <00:14:18.574>cloud

274
00:14:20.825 --> 00:14:22.155
<00:14:20.825>migration <00:14:21.423>from <00:14:22.021>on-prem

275
00:14:22.155 --> 00:14:24.675
<00:14:22.155>and <00:14:22.329>well <00:14:22.505>you <00:14:22.680>have <00:14:22.855>saved <00:14:23.030>a <00:14:23.204>lot <00:14:23.380>of <00:14:23.555>carbon.

276
00:14:25.505 --> 00:14:28.875
<00:14:25.505>Well <00:14:25.660>might <00:14:25.816>but <00:14:25.971>I'm <00:14:26.127>not <00:14:26.282>a <00:14:26.438>strong <00:14:26.593>believer <00:14:26.749>in <00:14:26.905>it.

277
00:14:29.145 --> 00:14:31.915
<00:14:29.145>That <00:14:29.300>shouldn't <00:14:29.456>be <00:14:29.611>your <00:14:29.767>driver <00:14:29.922>if <00:14:30.078>you <00:14:30.233>anyway <00:14:30.389>go <00:14:30.545>there

278
00:14:32.015 --> 00:14:33.875
<00:14:32.015>and <00:14:32.248>take <00:14:32.481>care <00:14:32.715>of <00:14:32.948>the <00:14:33.181>other <00:14:33.415>things.

279
00:14:33.925 --> 00:14:36.795
<00:14:33.925>Right <00:14:34.158>Sizing, <00:14:34.391>auto <00:14:34.625>scaling, <00:14:34.858>what <00:14:35.091>they <00:14:35.324>do

280
00:14:37.705 --> 00:14:40.605
<00:14:37.705>of <00:14:37.860>course <00:14:38.016>have <00:14:38.171>is <00:14:38.327>their <00:14:38.482>data <00:14:38.638>centers <00:14:38.793>are <00:14:38.949>quite <00:14:39.105>efficient

281
00:14:40.605 --> 00:14:45.365
<00:14:40.605>because <00:14:40.805>they're <00:14:41.005>optimizing <00:14:41.205>for <00:14:41.405>the <00:14:41.605>workload <00:14:41.805>for <00:14:42.005>utilization

282
00:14:45.365 --> 00:14:49.815
<00:14:45.365>because <00:14:45.598>they <00:14:45.831>don't <00:14:46.065>wanna <00:14:46.298>constantly <00:14:46.531>purchase <00:14:46.765>service

283
00:14:49.885 --> 00:14:51.685
<00:14:49.885>that <00:14:50.165>they <00:14:50.444>are <00:14:50.725>then <00:14:51.005>idling <00:14:51.285>around.

284
00:14:52.635 --> 00:14:57.385
<00:14:52.635>Their <00:14:52.790>worst <00:14:52.946>data <00:14:53.101>center <00:14:53.257>has <00:14:53.412>a <00:14:53.568>puree <00:14:53.723>of <00:14:53.879>1.3 <00:14:54.035>ish

285
00:14:58.005 --> 00:14:59.825
<00:14:58.005>and <00:14:58.285>their <00:14:58.564>good <00:14:58.845>ones <00:14:59.125>are <00:14:59.405>1.1.

286
00:15:00.485 --> 00:15:02.745
<00:15:00.485>So <00:15:00.835>they <00:15:01.185>are <00:15:01.535>really <00:15:01.885>effective

287
00:15:02.765 --> 00:15:05.145
<00:15:02.765>but <00:15:02.939>I'm <00:15:03.115>not <00:15:03.290>saying <00:15:03.465>this <00:15:03.640>is <00:15:03.814>the <00:15:03.990>sole <00:15:04.165>purpose

288
00:15:05.205 --> 00:15:06.505
<00:15:05.205>for <00:15:05.497>doing <00:15:05.790>a <00:15:06.082>cloud <00:15:06.375>migration.

289
00:15:06.505 --> 00:15:09.975
<00:15:06.505>They're <00:15:06.785>better <00:15:07.064>ones <00:15:07.345>and <00:15:07.625>CPU <00:15:07.905>architecture,

290
00:15:09.975 --> 00:15:12.295
<00:15:09.975>we <00:15:10.175>all <00:15:10.375>have <00:15:10.575>arm <00:15:10.775>already <00:15:10.975>on <00:15:11.175>our <00:15:11.375>devices.

291
00:15:12.405 --> 00:15:14.215
<00:15:12.405>Your <00:15:12.638>laptop <00:15:12.871>I <00:15:13.105>guess <00:15:13.338>even <00:15:13.571>the <00:15:13.805>phone.

292
00:15:15.095 --> 00:15:18.035
<00:15:15.095>You <00:15:15.222>can <00:15:15.349>also <00:15:15.476>use <00:15:15.604>that <00:15:15.731>of <00:15:15.858>course <00:15:15.985>to <00:15:16.113>run <00:15:16.240>your <00:15:16.367>workloads <00:15:16.495>arm

293
00:15:18.745 --> 00:15:20.115
<00:15:18.745>CPUs <00:15:19.053>if <00:15:19.361>possible <00:15:19.669>for <00:15:19.978>you.

294
00:15:20.575 --> 00:15:23.395
<00:15:20.575>Not <00:15:20.730>just <00:15:20.886>more <00:15:21.041>energy <00:15:21.197>efficient, <00:15:21.352>they <00:15:21.508>cost <00:15:21.663>also <00:15:21.819>less <00:15:21.975>money.

295
00:15:23.735 --> 00:15:25.555
<00:15:23.735>So <00:15:24.015>also <00:15:24.295>good <00:15:24.575>for <00:15:24.855>your <00:15:25.135>pockets

296
00:15:28.295 --> 00:15:30.755
<00:15:28.295>but <00:15:28.435>at <00:15:28.574>the <00:15:28.714>end <00:15:28.854>you <00:15:28.995>also <00:15:29.135>wanna <00:15:29.275>measure, <00:15:29.415>you <00:15:29.555>wanna <00:15:29.694>know

297
00:15:30.755 --> 00:15:32.795
<00:15:30.755>what <00:15:30.955>there <00:15:31.155>is <00:15:31.355>and <00:15:31.555>there <00:15:31.755>are <00:15:31.955>tools <00:15:32.155>available.

298
00:15:32.795 --> 00:15:35.115
<00:15:32.795>There <00:15:33.028>is <00:15:33.261>Kepler <00:15:33.495>that <00:15:33.728>runs <00:15:33.961>on <00:15:34.194>Kubernetes,

299
00:15:35.115 --> 00:15:39.115
<00:15:35.115>gives <00:15:35.315>you <00:15:35.515>an <00:15:35.715>application <00:15:35.915>per <00:15:36.115>application <00:15:36.315>energy <00:15:36.515>required.

300
00:15:39.945 --> 00:15:43.875
<00:15:39.945>It's <00:15:40.120>uh, <00:15:40.295>using <00:15:40.470>EBPF <00:15:40.645>and <00:15:40.820>then <00:15:40.995>thus <00:15:41.170>CPU <00:15:41.345>probes

301
00:15:44.055 --> 00:15:47.555
<00:15:44.055>and <00:15:44.229>kernel <00:15:44.405>trace <00:15:44.579>point, <00:15:44.755>reach <00:15:44.930>the <00:15:45.104>kernel <00:15:45.280>trace <00:15:45.454>points

302
00:15:48.375 --> 00:15:50.675
<00:15:48.375>and <00:15:48.725>then <00:15:49.075>provides <00:15:49.425>you <00:15:49.775>with

303
00:15:51.215 --> 00:15:53.435
<00:15:51.215>the <00:15:51.681>energy <00:15:52.148>fuel <00:15:52.615>energy.

304
00:15:53.465 --> 00:15:56.915
<00:15:53.465>Then <00:15:53.605>you <00:15:53.745>need <00:15:53.885>still <00:15:54.025>to <00:15:54.165>do <00:15:54.305>the <00:15:54.445>calculation <00:15:54.585>like <00:15:54.725>from <00:15:54.865>energy

305
00:15:57.135 --> 00:15:59.235
<00:15:57.135>to <00:15:57.485>carbon, <00:15:57.835>but <00:15:58.185>there's <00:15:58.535>electricity

306
00:15:59.345 --> 00:16:00.595
<00:15:59.345>maps <00:15:59.532>that <00:15:59.720>can <00:15:59.907>help <00:16:00.095>you <00:16:00.282>with <00:16:00.470>that.

307
00:16:01.575 --> 00:16:05.985
<00:16:01.575>There's <00:16:01.702>another <00:16:01.829>one <00:16:01.956>which <00:16:02.084>is <00:16:02.211>re <00:16:02.338>um, <00:16:02.465>does <00:16:02.593>kind <00:16:02.720>of <00:16:02.847>the <00:16:02.975>same,

308
00:16:06.535 --> 00:16:09.185
<00:16:06.535>just <00:16:06.768>do <00:16:07.001>not, <00:16:07.235>does <00:16:07.468>not <00:16:07.701>require <00:16:07.935>Kubernetes,

309
00:16:09.565 --> 00:16:12.345
<00:16:09.565>it <00:16:09.740>just <00:16:09.915>runs <00:16:10.090>in <00:16:10.265>Linux <00:16:10.440>and <00:16:10.615>then <00:16:10.790>does <00:16:10.965>profiling

310
00:16:12.345 --> 00:16:14.905
<00:16:12.345>and <00:16:12.545>provides <00:16:12.745>as <00:16:12.945>well <00:16:13.145>with <00:16:13.345>the <00:16:13.545>energy <00:16:13.745>required.

311
00:16:17.005 --> 00:16:19.095
<00:16:17.005>Then <00:16:17.205>we <00:16:17.405>have <00:16:17.605>built <00:16:17.805>something <00:16:18.005>that <00:16:18.205>gives <00:16:18.405>you

312
00:16:19.775 --> 00:16:21.535
<00:16:19.775>directly <00:16:20.475>the <00:16:21.175>emissions.

313
00:16:22.195 --> 00:16:25.375
<00:16:22.195>So <00:16:22.428>it <00:16:22.661>does <00:16:22.895>service <00:16:23.128>and <00:16:23.361>VM <00:16:23.595>level

314
00:16:25.475 --> 00:16:27.575
<00:16:25.475>or <00:16:25.708>whatever <00:16:25.941>level <00:16:26.175>but <00:16:26.408>not <00:16:26.641>app <00:16:26.875>level.

315
00:16:27.875 --> 00:16:32.615
<00:16:27.875>Um, <00:16:28.075>gives <00:16:28.275>you <00:16:28.475>immediately <00:16:28.675>location <00:16:28.875>based <00:16:29.075>carbon <00:16:29.275>emissions

316
00:16:33.155 --> 00:16:36.535
<00:16:33.155>in <00:16:33.310>your <00:16:33.466>cloud <00:16:33.621>account <00:16:33.777>and <00:16:33.932>it <00:16:34.088>can <00:16:34.243>also <00:16:34.399>run <00:16:34.555>on-prem

317
00:16:36.535 --> 00:16:39.215
<00:16:36.535>but <00:16:36.735>then <00:16:36.935>you <00:16:37.135>need <00:16:37.334>to <00:16:37.535>add <00:16:37.735>manual <00:16:37.935>information

318
00:16:39.215 --> 00:16:42.215
<00:16:39.215>to <00:16:39.370>it <00:16:39.526>if <00:16:39.681>you <00:16:39.837>want <00:16:39.992>to <00:16:40.148>have <00:16:40.303>it <00:16:40.459>per <00:16:40.615>application.

319
00:16:42.215 --> 00:16:44.295
<00:16:42.215>There's <00:16:42.448>an <00:16:42.681>integration <00:16:42.915>to <00:16:43.148>capital <00:16:43.381>as <00:16:43.615>well.

320
00:16:44.315 --> 00:16:46.375
<00:16:44.315>So <00:16:44.548>you <00:16:44.781>can <00:16:45.015>use <00:16:45.248>Kaplan <00:16:45.481>and <00:16:45.715>Ether

321
00:16:46.435 --> 00:16:48.775
<00:16:46.435>and <00:16:46.785>then <00:16:47.135>get <00:16:47.484>per <00:16:47.834>application,

322
00:16:49.475 --> 00:16:51.835
<00:16:49.475>um, <00:16:50.175>CO2 <00:16:50.875>emissions.

323
00:16:52.685 --> 00:16:55.455
<00:16:52.685>It's <00:16:52.824>on <00:16:52.964>GitHub <00:16:53.104>open <00:16:53.244>source, <00:16:53.385>check <00:16:53.525>it <00:16:53.665>out <00:16:53.805>if <00:16:53.944>you <00:16:54.084>like.

324
00:16:56.535 --> 00:16:58.715
<00:16:56.535>If <00:16:56.690>you <00:16:56.846>have <00:16:57.001>the <00:16:57.157>measurement <00:16:57.312>then <00:16:57.468>you <00:16:57.623>should <00:16:57.779>track <00:16:57.935>it.

325
00:16:59.125 --> 00:17:02.275
<00:16:59.125>There <00:16:59.300>is <00:16:59.475>something <00:16:59.650>that <00:16:59.825>is <00:17:00.000>called <00:17:00.175>software <00:17:00.350>carbon <00:17:00.525>intensity,

326
00:17:02.405 --> 00:17:05.435
<00:17:02.405>which <00:17:02.579>is <00:17:02.755>now <00:17:02.930>is <00:17:03.105>ISO <00:17:03.280>standard <00:17:03.454>since <00:17:03.630>last <00:17:03.805>month.

327
00:17:06.195 --> 00:17:11.085
<00:17:06.194>It's <00:17:06.350>a <00:17:06.506>quite <00:17:06.661>simple <00:17:06.817>equation. <00:17:06.972>It's <00:17:07.128>uh, <00:17:07.283>the <00:17:07.439>energy <00:17:07.595>consumed.

328
00:17:11.105 --> 00:17:13.565
<00:17:11.105>So <00:17:11.232>you <00:17:11.359>can <00:17:11.486>use <00:17:11.614>any <00:17:11.741>of <00:17:11.868>the <00:17:11.995>tools <00:17:12.123>you <00:17:12.250>have <00:17:12.377>just <00:17:12.505>seen.

329
00:17:14.395 --> 00:17:15.965
<00:17:14.395>It's <00:17:14.744>uh, <00:17:15.095>the <00:17:15.444>carbon <00:17:15.795>emitted.

330
00:17:16.315 --> 00:17:18.605
<00:17:16.315>Basically <00:17:16.515>you <00:17:16.715>need <00:17:16.915>the <00:17:17.115>emission <00:17:17.315>factor <00:17:17.515>so <00:17:17.715>that

331
00:17:19.285 --> 00:17:20.455
<00:17:19.285>then <00:17:19.636>the <00:17:19.987>embedded <00:17:20.338>carbon

332
00:17:20.595 --> 00:17:22.455
<00:17:20.595>and <00:17:20.828>the <00:17:21.061>functional <00:17:21.295>unit <00:17:21.528>can <00:17:21.761>be <00:17:21.995>used

333
00:17:22.455 --> 00:17:24.975
<00:17:22.454>as <00:17:22.629>locked <00:17:22.804>in <00:17:22.980>the <00:17:23.155>request <00:17:23.329>per <00:17:23.504>second, <00:17:23.679>whatever <00:17:23.855>else.

334
00:17:25.355 --> 00:17:28.545
<00:17:25.355>And <00:17:25.510>then <00:17:25.666>you <00:17:25.821>get <00:17:25.977>a <00:17:26.132>static <00:17:26.288>value <00:17:26.443>or <00:17:26.599>a <00:17:26.755>dynamic

335
00:17:28.545 --> 00:17:30.025
<00:17:28.545>because <00:17:28.811>you <00:17:29.077>can <00:17:29.344>also <00:17:29.610>measure <00:17:29.877>it

336
00:17:30.025 --> 00:17:31.585
<00:17:30.025>and <00:17:30.305>you <00:17:30.585>could <00:17:30.865>just <00:17:31.145>add <00:17:31.425>those,

337
00:17:31.735 --> 00:17:33.425
<00:17:31.735>this <00:17:32.084>value <00:17:32.435>to <00:17:32.784>your <00:17:33.135>measurements.

338
00:17:33.885 --> 00:17:38.125
<00:17:33.885>As <00:17:34.085>an <00:17:34.285>example <00:17:34.485>for <00:17:34.685>example, <00:17:34.885>there's <00:17:35.085>uh, <00:17:35.285>we,

339
00:17:38.145 --> 00:17:41.645
<00:17:38.145>we <00:17:38.320>use <00:17:38.495>a <00:17:38.670>Azure <00:17:38.845>VM <00:17:39.020>running <00:17:39.195>at <00:17:39.370>50% <00:17:39.545>average

340
00:17:42.225 --> 00:17:43.925
<00:17:42.225>for <00:17:42.925>24 <00:17:43.625>hours.

341
00:17:44.505 --> 00:17:48.765
<00:17:44.505>It <00:17:44.660>required <00:17:44.816>1.87 <00:17:44.971>kilowatt <00:17:45.127>hours <00:17:45.282>to <00:17:45.438>power <00:17:45.593>it <00:17:45.749>EIT <00:17:45.905>it.

342
00:17:49.005 --> 00:17:53.465
<00:17:49.005>We <00:17:49.205>used <00:17:49.405>electricity <00:17:49.605>maps <00:17:49.805>so <00:17:50.005>that <00:17:50.205>256 <00:17:50.405>grams

343
00:17:53.465 --> 00:17:58.365
<00:17:53.465>of <00:17:53.698>CO2, <00:17:53.931>there's <00:17:54.165>855 <00:17:54.398>grams <00:17:54.631>CO2 <00:17:54.865>uh,

344
00:17:58.685 --> 00:18:03.355
<00:17:58.685>embedded, <00:17:58.840>well <00:17:58.996>attributed <00:17:59.151>for <00:17:59.307>one <00:17:59.462>day <00:17:59.618>and <00:17:59.773>that's <00:17:59.929>a <00:18:00.085>lot.

345
00:18:04.145 --> 00:18:05.835
<00:18:04.145>It's <00:18:04.425>five <00:18:04.705>years <00:18:04.985>at <00:18:05.264>Azure <00:18:05.545>still

346
00:18:06.295 --> 00:18:09.235
<00:18:06.295>and <00:18:06.495>we <00:18:06.695>used <00:18:06.895>a <00:18:07.095>hundred <00:18:07.295>requests <00:18:07.495>per <00:18:07.695>second

347
00:18:09.255 --> 00:18:11.475
<00:18:09.255>and <00:18:09.455>then <00:18:09.655>we <00:18:09.855>get <00:18:10.055>the <00:18:10.255>value <00:18:10.455>of <00:18:10.655>1.56.

348
00:18:12.045 --> 00:18:15.615
<00:18:12.045>What <00:18:12.152>we <00:18:12.260>can <00:18:12.368>do <00:18:12.475>now <00:18:12.583>with <00:18:12.691>this <00:18:12.798>is <00:18:12.906>basically <00:18:13.014>we <00:18:13.121>can <00:18:13.229>set <00:18:13.337>an <00:18:13.445>SLO

349
00:18:16.035 --> 00:18:17.375
<00:18:16.035>of <00:18:17.241>basically,

350
00:18:17.375 --> 00:18:21.655
<00:18:17.375>but <00:18:17.515>with <00:18:17.655>a <00:18:17.795>hundred <00:18:17.935>requests <00:18:18.075>you <00:18:18.215>are <00:18:18.355>should <00:18:18.495>stay <00:18:18.635>below <00:18:18.775>1.56.

351
00:18:21.995 --> 00:18:24.175
<00:18:21.995>You <00:18:22.195>can <00:18:22.395>put <00:18:22.594>it <00:18:22.794>into <00:18:22.995>a <00:18:23.195>monitoring <00:18:23.395>system

352
00:18:24.595 --> 00:18:28.335
<00:18:24.595>or <00:18:24.711>even <00:18:24.828>as <00:18:24.945>part <00:18:25.061>of <00:18:25.178>your <00:18:25.295>CI <00:18:25.411>pipeline <00:18:25.528>if <00:18:25.645>you <00:18:25.761>do <00:18:25.878>load <00:18:25.995>test

353
00:18:28.715 --> 00:18:32.695
<00:18:28.715>and <00:18:28.855>if <00:18:28.995>it <00:18:29.135>just <00:18:29.274>surpasses <00:18:29.415>that <00:18:29.554>value, <00:18:29.695>you <00:18:29.834>throw <00:18:29.975>an <00:18:30.115>error

354
00:18:32.755 --> 00:18:36.735
<00:18:32.755>and <00:18:32.882>say <00:18:33.009>hey, <00:18:33.136>whatever <00:18:33.264>we <00:18:33.391>have <00:18:33.518>done, <00:18:33.645>it <00:18:33.773>just <00:18:33.900>made <00:18:34.027>the <00:18:34.155>uh,

355
00:18:37.405 --> 00:18:40.495
<00:18:37.405>yeah <00:18:37.532>we <00:18:37.659>did <00:18:37.786>break <00:18:37.914>the <00:18:38.041>test <00:18:38.168>and <00:18:38.295>we <00:18:38.423>easily <00:18:38.550>need <00:18:38.677>to <00:18:38.805>check

356
00:18:40.555 --> 00:18:45.175
<00:18:40.555>or <00:18:40.671>adjust <00:18:40.788>the <00:18:40.905>value <00:18:41.021>I <00:18:41.138>you <00:18:41.255>don't <00:18:41.371>not <00:18:41.488>adjust <00:18:41.605>the <00:18:41.721>tool <00:18:41.838>up <00:18:41.955>it.

357
00:18:45.395 --> 00:18:47.535
<00:18:45.395>You <00:18:45.570>should <00:18:45.745>always <00:18:45.920>try <00:18:46.095>to <00:18:46.270>lower <00:18:46.445>it <00:18:46.620>over <00:18:46.795>time.

358
00:18:49.235 --> 00:18:53.455
<00:18:49.235>So <00:18:49.390>that's <00:18:49.546>one <00:18:49.701>way <00:18:49.857>to <00:18:50.012>use <00:18:50.168>measurement <00:18:50.323>also <00:18:50.479>then <00:18:50.635>later

359
00:18:53.555 --> 00:18:54.735
<00:18:53.555>for <00:18:54.086>your <00:18:54.617>insight,

360
00:18:55.055 --> 00:18:59.175
<00:18:55.055>'cause <00:18:55.182>if <00:18:55.309>you <00:18:55.436>usually <00:18:55.564>go <00:18:55.691>up <00:18:55.818>in <00:18:55.945>the <00:18:56.073>SEI, <00:18:56.200>you <00:18:56.327>also <00:18:56.455>are

361
00:18:59.765 --> 00:19:03.255
<00:18:59.765>have <00:18:59.998>introduced <00:19:00.231>something <00:19:00.465>that <00:19:00.698>requires <00:19:00.931>more <00:19:01.165>resources

362
00:19:03.255 --> 00:19:04.855
<00:19:03.255>to <00:19:03.535>power <00:19:03.815>whatever <00:19:04.095>you <00:19:04.375>have <00:19:04.655>done,

363
00:19:05.465 --> 00:19:08.655
<00:19:05.465>which <00:19:05.698>would <00:19:05.931>usually <00:19:06.165>require <00:19:06.398>a <00:19:06.631>bigger <00:19:06.865>server

364
00:19:09.195 --> 00:19:10.295
<00:19:09.195>and <00:19:09.690>whatever <00:19:10.185>else.

365
00:19:10.435 --> 00:19:15.055
<00:19:10.435>So <00:19:10.575>you <00:19:10.715>have <00:19:10.855>an <00:19:10.995>incentive <00:19:11.135>usually <00:19:11.274>to <00:19:11.415>lower <00:19:11.554>it <00:19:11.695>over <00:19:11.835>time

366
00:19:15.115 --> 00:19:17.775
<00:19:15.115>and <00:19:15.348>not <00:19:15.581>just <00:19:15.815>throw <00:19:16.048>resources <00:19:16.281>at <00:19:16.515>a

367
00:19:18.285 --> 00:19:21.385
<00:19:18.285>introduce <00:19:18.751>problem, <00:19:19.218>calm <00:19:19.685>awareness.

368
00:19:22.935 --> 00:19:26.475
<00:19:22.935>We <00:19:23.110>can <00:19:23.284>also <00:19:23.460>change <00:19:23.635>things <00:19:23.810>just <00:19:23.985>when <00:19:24.159>we <00:19:24.335>know

369
00:19:26.475 --> 00:19:28.155
<00:19:26.475>what <00:19:26.824>the <00:19:27.175>carbon <00:19:27.524>intensity <00:19:27.875>is.

370
00:19:28.625 --> 00:19:31.195
<00:19:28.625>This <00:19:28.825>is <00:19:29.025>Germany, <00:19:29.225>it <00:19:29.425>was, <00:19:29.625>I <00:19:29.825>don't <00:19:30.025>know,

371
00:19:31.465 --> 00:19:33.755
<00:19:31.465>somewhere <00:19:31.745>two <00:19:32.024>weeks <00:19:32.304>ago <00:19:32.584>or <00:19:32.865>something.

372
00:19:34.095 --> 00:19:38.865
<00:19:34.095>If <00:19:34.235>you <00:19:34.375>look <00:19:34.515>at <00:19:34.655>this <00:19:34.795>draft, <00:19:34.935>it <00:19:35.075>shows <00:19:35.215>you <00:19:35.355>basically <00:19:35.495>the,

373
00:19:38.865 --> 00:19:43.505
<00:19:38.865>the <00:19:38.981>higher <00:19:39.098>the <00:19:39.215>bars <00:19:39.331>are <00:19:39.448>the <00:19:39.565>more <00:19:39.681>um, <00:19:39.798>CO2 <00:19:39.915>is <00:19:40.031>in <00:19:40.148>the <00:19:40.265>grid.

374
00:19:44.055 --> 00:19:48.345
<00:19:44.055>Meaning <00:19:44.195>during <00:19:44.335>the <00:19:44.475>night <00:19:44.615>we <00:19:44.755>in <00:19:44.895>Germany <00:19:45.035>need <00:19:45.175>to <00:19:45.315>power <00:19:45.455>still

375
00:19:48.885 --> 00:19:50.105
<00:19:48.885>or <00:19:49.251>stuff <00:19:49.617>by <00:19:49.983>coal

376
00:19:50.705 --> 00:19:53.105
<00:19:50.705>'cause <00:19:50.860>we <00:19:51.016>don't <00:19:51.171>have <00:19:51.327>of <00:19:51.482>course <00:19:51.638>sun <00:19:51.793>shining <00:19:51.949>at <00:19:52.105>night

377
00:19:54.545 --> 00:19:57.485
<00:19:54.545>and <00:19:54.700>we <00:19:54.856>still <00:19:55.011>run <00:19:55.167>stuff <00:19:55.322>in <00:19:55.478>it <00:19:55.633>during <00:19:55.789>the <00:19:55.945>night.

378
00:19:57.745 --> 00:19:58.885
<00:19:57.745>CR <00:19:58.087>shops <00:19:58.428>whatever <00:19:58.771>else.

379
00:19:59.005 --> 00:20:01.445
<00:19:59.005>A <00:19:59.180>lot <00:19:59.355>of <00:19:59.530>stuff <00:19:59.705>is <00:19:59.880>happening <00:20:00.055>during <00:20:00.230>the <00:20:00.405>night

380
00:20:01.445 --> 00:20:05.115
<00:20:01.445>because <00:20:01.645>we <00:20:01.845>don't <00:20:02.044>not <00:20:02.245>wanna <00:20:02.445>affect <00:20:02.645>our <00:20:02.845>users

381
00:20:05.885 --> 00:20:08.595
<00:20:05.885>often <00:20:06.118>you <00:20:06.351>could <00:20:06.585>move <00:20:06.818>it <00:20:07.051>during <00:20:07.285>daytime,

382
00:20:08.705 --> 00:20:11.795
<00:20:08.705>it's <00:20:08.845>just <00:20:08.985>still <00:20:09.125>a <00:20:09.264>habit <00:20:09.405>to <00:20:09.544>do <00:20:09.685>it <00:20:09.824>during <00:20:09.965>the <00:20:10.105>night

383
00:20:12.805 --> 00:20:15.945
<00:20:12.805>and <00:20:12.945>if <00:20:13.085>you <00:20:13.225>can't <00:20:13.365>do <00:20:13.505>it <00:20:13.645>again <00:20:13.785>check <00:20:13.925>if <00:20:14.065>you <00:20:14.205>can

384
00:20:16.205 --> 00:20:17.465
<00:20:16.205>or <00:20:16.394>how <00:20:16.582>you <00:20:16.772>can <00:20:16.961>make <00:20:17.149>it <00:20:17.339>happen.

385
00:20:18.395 --> 00:20:23.015
<00:20:18.395>Also, <00:20:18.535>maybe <00:20:18.675>there <00:20:18.815>is <00:20:18.955>still <00:20:19.095>no <00:20:19.235>user <00:20:19.375>anymore <00:20:19.514>on <00:20:19.655>your <00:20:19.795>platform

386
00:20:23.015 --> 00:20:24.735
<00:20:23.015>here <00:20:23.295>and <00:20:23.575>it's <00:20:23.855>still <00:20:24.135>not <00:20:24.415>great

387
00:20:25.315 --> 00:20:28.215
<00:20:25.315>but <00:20:25.442>it's <00:20:25.569>better <00:20:25.696>than <00:20:25.824>doing <00:20:25.951>it <00:20:26.078>at <00:20:26.205>two <00:20:26.333>o'clock <00:20:26.460>in <00:20:26.587>the <00:20:26.715>morning.

388
00:20:28.795 --> 00:20:31.295
<00:20:28.795>So <00:20:29.028>we <00:20:29.261>couldn't <00:20:29.495>time <00:20:29.728>shift <00:20:29.961>our <00:20:30.195>stuff.

389
00:20:32.645 --> 00:20:36.105
<00:20:32.645>The <00:20:32.785>next <00:20:32.925>id, <00:20:33.065>let's <00:20:33.205>put <00:20:33.345>it <00:20:33.485>that <00:20:33.625>way, <00:20:33.764>is <00:20:33.905>region <00:20:34.045>shifting.

390
00:20:36.805 --> 00:20:41.025
<00:20:36.805>If <00:20:36.945>we <00:20:37.085>run <00:20:37.225>our <00:20:37.365>stuff <00:20:37.505>in <00:20:37.645>Germany, <00:20:37.785>like <00:20:37.925>Frankfurt <00:20:38.065>for <00:20:38.205>AWS

391
00:20:41.145 --> 00:20:46.115
<00:20:41.145>or <00:20:41.285>where <00:20:41.425>else <00:20:41.565>at <00:20:41.705>1:00 <00:20:41.845>PM <00:20:41.985>on <00:20:42.125>the <00:20:42.264>6th <00:20:42.405>of <00:20:42.545>June

392
00:20:46.135 --> 00:20:49.645
<00:20:46.135>we <00:20:46.415>had <00:20:46.695>200 <00:20:46.975>no <00:20:47.254>196 <00:20:47.535>grams

393
00:20:49.645 --> 00:20:52.845
<00:20:49.645>of <00:20:49.785>CO2 <00:20:49.925>in <00:20:50.065>the <00:20:50.205>grid <00:20:50.345>at <00:20:50.485>the <00:20:50.625>same <00:20:50.764>time <00:20:50.905>in <00:20:51.045>Sweden

394
00:20:52.945 --> 00:20:54.405
<00:20:52.945>for <00:20:53.601>example <00:20:54.259>22.

395
00:20:55.555 --> 00:20:58.215
<00:20:55.555>So <00:20:55.730>if <00:20:55.905>we <00:20:56.080>would <00:20:56.255>just <00:20:56.430>move <00:20:56.605>our <00:20:56.780>stuff <00:20:56.955>there,

396
00:20:58.315 --> 00:21:01.495
<00:20:58.315>we <00:20:58.470>have <00:20:58.626>would've <00:20:58.781>lowered <00:20:58.937>by <00:20:59.092>nine <00:20:59.248>times <00:20:59.403>our <00:20:59.559>CO2 <00:20:59.715>emissions.

397
00:21:01.495 --> 00:21:03.255
<00:21:01.495>Of <00:21:01.695>course <00:21:01.895>there <00:21:02.094>have <00:21:02.294>a <00:21:02.495>lot <00:21:02.695>of <00:21:02.895>nuclear

398
00:21:03.635 --> 00:21:06.415
<00:21:03.635>but <00:21:03.835>if <00:21:04.035>we <00:21:04.235>move <00:21:04.435>to <00:21:04.635>Finland <00:21:04.835>for <00:21:05.035>example,

399
00:21:06.415 --> 00:21:08.855
<00:21:06.415>there's <00:21:06.648>also <00:21:06.881>regions <00:21:07.115>they <00:21:07.348>don't <00:21:07.581>have <00:21:07.815>nuclear

400
00:21:08.915 --> 00:21:10.015
<00:21:08.915>and <00:21:09.113>they <00:21:09.311>have <00:21:09.509>the <00:21:09.707>same <00:21:09.905>value.

401
00:21:11.525 --> 00:21:13.225
<00:21:11.525>Now <00:21:11.805>a <00:21:12.085>regulation <00:21:12.365>is <00:21:12.645>in <00:21:12.925>place

402
00:21:13.285 --> 00:21:16.785
<00:21:13.285>for <00:21:13.425>some <00:21:13.565>industries <00:21:13.705>you <00:21:13.845>can't <00:21:13.985>easily <00:21:14.125>move <00:21:14.265>all <00:21:14.405>the <00:21:14.545>stuff <00:21:14.685>out

403
00:21:16.845 --> 00:21:18.465
<00:21:16.845>but <00:21:17.125>we <00:21:17.405>are <00:21:17.685>not <00:21:17.965>talking <00:21:18.245>black

404
00:21:18.465 --> 00:21:21.785
<00:21:18.465>and <00:21:18.605>white <00:21:18.745>for <00:21:18.885>example, <00:21:19.024>you <00:21:19.165>can <00:21:19.304>do <00:21:19.445>your <00:21:19.584>builds <00:21:19.725>in <00:21:19.865>Sweden,

405
00:21:22.365 --> 00:21:25.545
<00:21:22.365>you <00:21:22.520>could <00:21:22.676>do <00:21:22.831>your <00:21:22.987>tests, <00:21:23.142>whatever <00:21:23.298>else, <00:21:23.453>all <00:21:23.609>the <00:21:23.765>things

406
00:21:25.545 --> 00:21:28.065
<00:21:25.545>that <00:21:25.745>might <00:21:25.945>not <00:21:26.145>be <00:21:26.345>production <00:21:26.545>and <00:21:26.745>user <00:21:26.945>data.

407
00:21:28.165 --> 00:21:29.545
<00:21:28.165>You <00:21:28.475>could <00:21:28.786>potentially <00:21:29.096>move <00:21:29.407>out

408
00:21:29.805 --> 00:21:32.825
<00:21:29.805>and <00:21:29.980>save <00:21:30.155>a <00:21:30.330>lot <00:21:30.505>by <00:21:30.680>just <00:21:30.855>moving <00:21:31.030>a <00:21:31.205>region

409
00:21:33.335 --> 00:21:34.945
<00:21:33.335>that <00:21:33.685>should <00:21:34.035>anyway <00:21:34.385>be <00:21:34.735>automated.

410
00:21:35.045 --> 00:21:39.255
<00:21:35.045>So <00:21:35.278>should <00:21:35.511>be <00:21:35.745>simple. <00:21:35.978>The <00:21:36.211>next <00:21:36.445>idea,

411
00:21:39.435 --> 00:21:41.575
<00:21:39.435>and <00:21:39.590>I'm <00:21:39.746>also <00:21:39.901>personally <00:21:40.057>not <00:21:40.212>a <00:21:40.368>big <00:21:40.523>fan <00:21:40.679>of <00:21:40.835>it,

412
00:21:41.575 --> 00:21:42.735
<00:21:41.575>but <00:21:41.783>this <00:21:41.992>a <00:21:42.201>thing <00:21:42.410>that <00:21:42.619>is,

413
00:21:43.455 --> 00:21:46.395
<00:21:43.455>I <00:21:43.629>would <00:21:43.804>say <00:21:43.980>in <00:21:44.155>this <00:21:44.330>green <00:21:44.504>it <00:21:44.679>sustainable <00:21:44.855>it

414
00:21:46.665 --> 00:21:48.155
<00:21:46.665>something <00:21:47.000>that <00:21:47.335>is <00:21:47.670>quite <00:21:48.005>hype.

415
00:21:48.155 --> 00:21:49.275
<00:21:48.155>This <00:21:48.491>follow <00:21:48.827>the <00:21:49.163>sun,

416
00:21:49.775 --> 00:21:51.995
<00:21:49.775>it <00:21:49.975>follows <00:21:50.175>the <00:21:50.375>same <00:21:50.575>concept <00:21:50.775>as <00:21:50.975>with <00:21:51.175>support.

417
00:21:51.995 --> 00:21:55.615
<00:21:51.995>For <00:21:52.135>example, <00:21:52.274>we <00:21:52.415>might <00:21:52.554>know <00:21:52.695>the <00:21:52.834>support <00:21:52.975>comes <00:21:53.114>always <00:21:53.254>from <00:21:53.395>a

418
00:21:55.615 --> 00:21:59.615
<00:21:55.615>region <00:21:55.755>where <00:21:55.895>it's <00:21:56.035>daytime <00:21:56.175>so <00:21:56.315>no <00:21:56.455>one <00:21:56.595>needs <00:21:56.735>to <00:21:56.875>do <00:21:57.015>support

419
00:21:59.615 --> 00:22:01.055
<00:21:59.615>or <00:21:59.874>whatever <00:22:00.133>else <00:22:00.392>during <00:22:00.651>the <00:22:00.911>night.

420
00:22:02.005 --> 00:22:05.665
<00:22:02.005>The <00:22:02.180>same <00:22:02.355>you <00:22:02.530>could <00:22:02.705>think <00:22:02.880>of <00:22:03.055>moving <00:22:03.230>your <00:22:03.405>workloads

421
00:22:05.665 --> 00:22:07.275
<00:22:05.665>around <00:22:06.131>the <00:22:06.598>globe <00:22:07.065>because

422
00:22:07.275 --> 00:22:09.835
<00:22:07.275>during <00:22:07.450>the <00:22:07.625>day <00:22:07.800>we <00:22:07.975>have <00:22:08.150>seen <00:22:08.325>as <00:22:08.500>low <00:22:08.675>carbon.

423
00:22:11.145 --> 00:22:14.465
<00:22:11.145>If <00:22:11.272>everyone <00:22:11.399>would <00:22:11.526>do <00:22:11.654>this <00:22:11.781>then <00:22:11.908>we <00:22:12.035>would <00:22:12.163>have <00:22:12.290>a <00:22:12.417>big <00:22:12.545>problem

424
00:22:14.465 --> 00:22:16.105
<00:22:14.465>because <00:22:14.814>then <00:22:15.165>the <00:22:15.514>data <00:22:15.865>center

425
00:22:16.385 --> 00:22:17.625
<00:22:16.385>providers <00:22:16.757>wouldn't <00:22:17.129>have <00:22:17.501>resources.

426
00:22:17.625 --> 00:22:20.945
<00:22:17.625>You <00:22:17.800>would <00:22:17.975>also <00:22:18.150>opt <00:22:18.325>of <00:22:18.500>course <00:22:18.675>for <00:22:18.850>reserved <00:22:19.025>instances

427
00:22:21.655 --> 00:22:25.385
<00:22:21.655>then <00:22:21.830>data <00:22:22.004>center <00:22:22.180>utilization <00:22:22.355>would <00:22:22.530>be <00:22:22.705>at <00:22:22.879>the <00:22:23.055>point

428
00:22:25.385 --> 00:22:28.945
<00:22:25.385>where <00:22:25.525>they <00:22:25.665>would <00:22:25.805>not <00:22:25.945>be <00:22:26.085>able <00:22:26.225>to <00:22:26.365>provide <00:22:26.504>you <00:22:26.645>with <00:22:26.785>resources.

429
00:22:29.605 --> 00:22:32.465
<00:22:29.605>But <00:22:29.780>I <00:22:29.955>don't <00:22:30.130>think <00:22:30.305>it, <00:22:30.480>it's <00:22:30.655>a <00:22:30.830>nice <00:22:31.005>idea

430
00:22:32.525 --> 00:22:34.385
<00:22:32.525>and <00:22:32.758>might <00:22:32.991>come <00:22:33.225>in <00:22:33.458>handy <00:22:33.691>at <00:22:33.925>first.

431
00:22:34.485 --> 00:22:37.785
<00:22:34.485>Ah, <00:22:34.612>let's <00:22:34.739>move <00:22:34.866>s**t <00:22:34.994>around. <00:22:35.121>But <00:22:35.248>at <00:22:35.375>the <00:22:35.503>end <00:22:35.630>it <00:22:35.757>doesn't <00:22:35.885>help.

432
00:22:37.865 --> 00:22:39.345
<00:22:37.865>I <00:22:38.055>guess <00:22:38.245>if <00:22:38.435>everyone <00:22:38.626>would <00:22:38.816>just <00:22:39.006>do <00:22:39.197>it,

433
00:22:39.345 --> 00:22:40.625
<00:22:39.345>they <00:22:39.729>wouldn't <00:22:40.113>be <00:22:40.497>resources

434
00:22:41.085 --> 00:22:43.905
<00:22:41.085>and <00:22:41.285>the <00:22:41.485>cloud <00:22:41.685>providers <00:22:41.885>couldn't <00:22:42.085>just <00:22:42.285>fulfill <00:22:42.485>it.

435
00:22:43.905 --> 00:22:45.305
<00:22:43.905>Their <00:22:44.220>POE <00:22:44.535>would <00:22:44.850>go <00:22:45.165>nuts.

436
00:22:45.685 --> 00:22:46.705
<00:22:45.685>That's <00:22:45.914>not <00:22:46.144>a <00:22:46.373>good <00:22:46.602>idea

437
00:22:47.245 --> 00:22:50.785
<00:22:47.245>but <00:22:47.361>I <00:22:47.478>brought <00:22:47.594>it <00:22:47.711>in <00:22:47.828>for <00:22:47.945>completion <00:22:48.061>that <00:22:48.178>even <00:22:48.294>as <00:22:48.411>you <00:22:48.528>can <00:22:48.645>see,

438
00:22:51.375 --> 00:22:53.265
<00:22:51.375>SDKs <00:22:51.725>for <00:22:52.075>this <00:22:52.425>now <00:22:52.775>available

439
00:22:53.555 --> 00:22:55.545
<00:22:53.555>where <00:22:53.788>you <00:22:54.021>can <00:22:54.255>just <00:22:54.488>easily <00:22:54.721>implement <00:22:54.955>it.

440
00:22:57.795 --> 00:22:59.255
<00:22:57.795>So <00:22:58.123>what <00:22:58.452>can <00:22:58.780>we <00:22:59.109>do?

441
00:22:59.395 --> 00:23:02.895
<00:22:59.395>So <00:22:59.595>if <00:22:59.795>we <00:22:59.995>go <00:23:00.195>home <00:23:00.395>now <00:23:00.595>small <00:23:00.795>example,

442
00:23:03.565 --> 00:23:05.695
<00:23:03.565>there's <00:23:04.031>a <00:23:04.498>microservices <00:23:04.965>team

443
00:23:05.795 --> 00:23:07.815
<00:23:05.795>by <00:23:05.970>the <00:23:06.145>guys <00:23:06.320>from <00:23:06.495>the <00:23:06.670>back <00:23:06.845>there <00:23:07.020>from <00:23:07.195>Google.

444
00:23:09.025 --> 00:23:12.435
<00:23:09.025>It's <00:23:09.258>simple. <00:23:09.491>It's <00:23:09.725>a <00:23:09.958>sock <00:23:10.191>shop <00:23:10.425>application

445
00:23:13.495 --> 00:23:14.955
<00:23:13.495>and <00:23:13.757>it <00:23:14.020>has <00:23:14.283>a <00:23:14.546>load <00:23:14.809>generator.

446
00:23:15.535 --> 00:23:20.195
<00:23:15.535>We <00:23:15.710>deploy <00:23:15.885>this <00:23:16.060>application <00:23:16.235>on <00:23:16.410>Google <00:23:16.585>Kubernetes <00:23:16.760>engine <00:23:16.935>GKE.

447
00:23:20.385 --> 00:23:21.515
<00:23:20.385>It's <00:23:20.724>a <00:23:21.063>single <00:23:21.402>cluster.

448
00:23:21.655 --> 00:23:24.835
<00:23:21.655>We <00:23:21.795>use <00:23:21.935>two <00:23:22.075>node <00:23:22.215>pools, <00:23:22.355>so <00:23:22.495>do <00:23:22.635>two <00:23:22.774>different <00:23:22.915>instance <00:23:23.055>types

449
00:23:25.875 --> 00:23:29.735
<00:23:25.875>and <00:23:25.991>then <00:23:26.108>the <00:23:26.225>only <00:23:26.341>thing <00:23:26.458>we <00:23:26.575>did, <00:23:26.691>we <00:23:26.808>scaled <00:23:26.925>up <00:23:27.041>each <00:23:27.158>20 <00:23:27.275>minute

450
00:23:30.355 --> 00:23:34.095
<00:23:30.355>by <00:23:30.530>10 <00:23:30.705>load <00:23:30.880>generators <00:23:31.055>and <00:23:31.230>that's <00:23:31.405>more <00:23:31.580>less <00:23:31.755>it.

451
00:23:35.105 --> 00:23:37.515
<00:23:35.105>What <00:23:35.221>you <00:23:35.338>can <00:23:35.455>see <00:23:35.571>and <00:23:35.688>I <00:23:35.805>hope <00:23:35.921>you <00:23:36.038>can <00:23:36.155>see <00:23:36.271>it, <00:23:36.388>yeah, <00:23:36.505>yeah.

452
00:23:38.095 --> 00:23:39.835
<00:23:38.095>So <00:23:38.328>the <00:23:38.561>small <00:23:38.795>node <00:23:39.028>is <00:23:39.261>in <00:23:39.495>blue

453
00:23:40.135 --> 00:23:43.115
<00:23:40.135>and <00:23:40.368>the <00:23:40.601>green <00:23:40.835>node <00:23:41.068>is <00:23:41.301>in <00:23:41.535>the,

454
00:23:43.975 --> 00:23:45.885
<00:23:43.975>the <00:23:44.130>big <00:23:44.286>node <00:23:44.441>is <00:23:44.597>in <00:23:44.752>green, <00:23:44.908>not <00:23:45.063>the <00:23:45.219>green <00:23:45.375>node.

455
00:23:46.305 --> 00:23:49.685
<00:23:46.305>Um, <00:23:46.505>that <00:23:46.705>you <00:23:46.905>can <00:23:47.105>see <00:23:47.305>multiple <00:23:47.505>interesting <00:23:47.705>things.

456
00:23:50.065 --> 00:23:52.885
<00:23:50.065>One <00:23:50.220>is <00:23:50.376>of <00:23:50.531>course <00:23:50.687>obvious <00:23:50.842>the <00:23:50.998>big <00:23:51.153>node <00:23:51.309>requires <00:23:51.465>more

457
00:23:52.885 --> 00:23:54.085
<00:23:52.885>energy <00:23:53.245>so <00:23:53.605>that's <00:23:53.965>simple.

458
00:23:54.705 --> 00:23:57.845
<00:23:54.705>But <00:23:54.860>what <00:23:55.016>you <00:23:55.171>also <00:23:55.327>can <00:23:55.482>see <00:23:55.638>is <00:23:55.793>already <00:23:55.949>energy <00:23:56.105>proportionality.

459
00:23:58.505 --> 00:24:02.245
<00:23:58.505>The <00:23:58.660>higher <00:23:58.816>you <00:23:58.971>utilize <00:23:59.127>the <00:23:59.282>node, <00:23:59.438>the <00:23:59.593>smaller <00:23:59.749>the <00:23:59.905>increase

460
00:24:02.975 --> 00:24:04.755
<00:24:02.975>so <00:24:03.149>you <00:24:03.324>get <00:24:03.500>the <00:24:03.675>most <00:24:03.850>value <00:24:04.024>out <00:24:04.199>of <00:24:04.375>it.

461
00:24:05.405 --> 00:24:07.905
<00:24:05.405>The <00:24:05.580>blue <00:24:05.754>line <00:24:05.930>flattens <00:24:06.105>out <00:24:06.280>at <00:24:06.455>a <00:24:06.629>certain <00:24:06.805>point

462
00:24:07.905 --> 00:24:09.505
<00:24:07.905>that <00:24:08.254>is <00:24:08.605>not <00:24:08.955>super <00:24:09.305>optimized.

463
00:24:09.505 --> 00:24:11.265
<00:24:09.505>It <00:24:09.738>was <00:24:09.971>at <00:24:10.205>a <00:24:10.438>hundred <00:24:10.671>percent <00:24:10.905>capacity.

464
00:24:11.605 --> 00:24:13.465
<00:24:11.605>So <00:24:11.885>basically <00:24:12.165>that <00:24:12.445>was <00:24:12.725>too <00:24:13.005>much.

465
00:24:15.785 --> 00:24:18.635
<00:24:15.785>Then <00:24:16.018>of <00:24:16.251>course <00:24:16.485>we <00:24:16.718>said <00:24:16.951>60 <00:24:17.185>80%,

466
00:24:19.145 --> 00:24:21.795
<00:24:19.145>well <00:24:19.495>let's <00:24:19.845>use <00:24:20.195>order <00:24:20.545>scaling.

467
00:24:22.945 --> 00:24:25.515
<00:24:22.945>What <00:24:23.178>we <00:24:23.411>did, <00:24:23.645>we <00:24:23.878>enabled <00:24:24.111>auto <00:24:24.345>scaling

468
00:24:25.775 --> 00:24:28.875
<00:24:25.775>and <00:24:25.930>then <00:24:26.086>we <00:24:26.241>set <00:24:26.397>resource <00:24:26.552>requests <00:24:26.708>at <00:24:26.863>the <00:24:27.019>300 <00:24:27.175>mil.

469
00:24:28.985 --> 00:24:31.995
<00:24:28.985>That <00:24:29.159>was <00:24:29.334>the <00:24:29.510>default <00:24:29.685>when <00:24:29.860>we <00:24:30.034>cloned <00:24:30.209>the <00:24:30.385>repo

470
00:24:32.745 --> 00:24:34.685
<00:24:32.745>and <00:24:32.945>then <00:24:33.145>just <00:24:33.344>did <00:24:33.544>the <00:24:33.745>same <00:24:33.945>thing <00:24:34.145>again.

471
00:24:35.305 --> 00:24:38.245
<00:24:35.305>We <00:24:35.445>ended <00:24:35.585>up <00:24:35.725>with <00:24:35.865>three <00:24:36.005>big <00:24:36.145>nodes <00:24:36.285>and <00:24:36.425>five <00:24:36.565>small <00:24:36.705>nodes

472
00:24:39.195 --> 00:24:41.455
<00:24:39.195>and <00:24:39.395>as <00:24:39.595>you <00:24:39.794>can <00:24:39.995>see <00:24:40.195>the <00:24:40.395>small <00:24:40.595>nodes

473
00:24:41.455 --> 00:24:45.095
<00:24:41.455>because <00:24:41.595>you <00:24:41.735>require <00:24:41.875>more <00:24:42.014>of <00:24:42.155>them, <00:24:42.294>more <00:24:42.435>energy <00:24:42.574>at <00:24:42.715>the <00:24:42.855>end.

474
00:24:45.115 --> 00:24:48.895
<00:24:45.115>So <00:24:45.255>emitted <00:24:45.395>more <00:24:45.535>calm <00:24:45.675>than <00:24:45.815>the <00:24:45.955>smaller <00:24:46.095>uh, <00:24:46.235>the <00:24:46.375>big <00:24:46.515>ones.

475
00:24:49.565 --> 00:24:51.465
<00:24:49.565>But <00:24:49.740>you <00:24:49.915>also <00:24:50.090>can <00:24:50.265>see <00:24:50.440>is <00:24:50.615>like <00:24:50.790>the <00:24:50.965>average

476
00:24:51.775 --> 00:24:53.265
<00:24:51.775>utilization <00:24:52.222>is <00:24:52.669>quite <00:24:53.116>s**t.

477
00:24:53.535 --> 00:24:55.905
<00:24:53.535>It's <00:24:53.885>still <00:24:54.235>below <00:24:54.585>even <00:24:54.935>30%.

478
00:24:56.245 --> 00:24:58.465
<00:24:56.245>And <00:24:56.445>I <00:24:56.645>said <00:24:56.844>well <00:24:57.044>let's <00:24:57.245>go <00:24:57.445>for <00:24:57.645>more.

479
00:24:59.125 --> 00:25:01.635
<00:24:59.125>So <00:24:59.405>we <00:24:59.685>did <00:24:59.965>the <00:25:00.245>only <00:25:00.525>change.

480
00:25:01.815 --> 00:25:03.955
<00:25:01.815>We <00:25:02.015>set <00:25:02.215>the <00:25:02.415>resource <00:25:02.615>request <00:25:02.815>a <00:25:03.015>bit <00:25:03.215>lower

481
00:25:04.615 --> 00:25:06.355
<00:25:04.615>and <00:25:04.965>then <00:25:05.315>rerun <00:25:05.665>the <00:25:06.015>experiment

482
00:25:06.615 --> 00:25:09.875
<00:25:06.615>and <00:25:06.731>at <00:25:06.848>the <00:25:06.965>end <00:25:07.081>there <00:25:07.198>was <00:25:07.315>one <00:25:07.431>big <00:25:07.548>node <00:25:07.665>and <00:25:07.781>two <00:25:07.898>small <00:25:08.015>nodes.

483
00:25:10.765 --> 00:25:12.305
<00:25:10.765>The <00:25:11.042>big, <00:25:11.319>no <00:25:11.596>the <00:25:11.873>small <00:25:12.151>nodes.

484
00:25:12.305 --> 00:25:14.985
<00:25:12.305>So <00:25:12.585>the <00:25:12.865>two <00:25:13.145>ones <00:25:13.425>were <00:25:13.705>52%

485
00:25:15.285 --> 00:25:18.345
<00:25:15.285>and <00:25:15.412>the <00:25:15.539>big <00:25:15.666>one <00:25:15.794>was <00:25:15.921>in <00:25:16.048>the <00:25:16.175>sweet <00:25:16.303>spot <00:25:16.430>which <00:25:16.557>was <00:25:16.685>65%

486
00:25:19.005 --> 00:25:21.705
<00:25:19.005>but <00:25:19.180>it <00:25:19.355>was <00:25:19.530>not <00:25:19.705>the <00:25:19.880>default <00:25:20.055>that <00:25:20.230>was <00:25:20.405>set.

487
00:25:22.085 --> 00:25:25.425
<00:25:22.085>So <00:25:22.225>even <00:25:22.365>if <00:25:22.505>you <00:25:22.645>take <00:25:22.785>something <00:25:22.925>where <00:25:23.065>you <00:25:23.205>would <00:25:23.345>say, <00:25:23.485>okay,

488
00:25:25.425 --> 00:25:29.265
<00:25:25.425>they <00:25:25.565>know <00:25:25.705>their <00:25:25.845>stuff, <00:25:25.985>if <00:25:26.125>you <00:25:26.264>take <00:25:26.405>it, <00:25:26.544>you <00:25:26.685>run <00:25:26.825>it,

489
00:25:29.725 --> 00:25:32.625
<00:25:29.725>it <00:25:29.880>should <00:25:30.036>be <00:25:30.191>optimized <00:25:30.347>but <00:25:30.502>it's <00:25:30.658>not <00:25:30.813>at <00:25:30.969>the <00:25:31.125>end.

490
00:25:32.625 --> 00:25:35.185
<00:25:32.625>This <00:25:32.825>big <00:25:33.025>node <00:25:33.225>of <00:25:33.425>course <00:25:33.625>require <00:25:33.825>less <00:25:34.025>energy

491
00:25:35.405 --> 00:25:38.905
<00:25:35.405>and <00:25:35.560>eit <00:25:35.716>it <00:25:35.871>less <00:25:36.027>carbon <00:25:36.182>than <00:25:36.338>the <00:25:36.493>two <00:25:36.649>small <00:25:36.805>nodes.

492
00:25:39.245 --> 00:25:41.225
<00:25:39.245>And <00:25:39.478>that's <00:25:39.711>basically <00:25:39.945>what <00:25:40.178>I <00:25:40.411>wanna <00:25:40.645>give

493
00:25:41.225 --> 00:25:42.505
<00:25:41.225>you <00:25:41.513>more <00:25:41.801>or <00:25:42.089>less <00:25:42.377>home.

494
00:25:42.855 --> 00:25:44.665
<00:25:42.855>It's <00:25:43.135>like <00:25:43.415>utilize <00:25:43.695>your <00:25:43.975>stuff <00:25:44.255>more.

495
00:25:44.955 --> 00:25:47.785
<00:25:44.955>Don't <00:25:45.155>trust <00:25:45.355>the <00:25:45.554>defaults, <00:25:45.754>check <00:25:45.955>it <00:25:46.155>by <00:25:46.355>yourself.

496
00:25:48.755 --> 00:25:49.975
<00:25:48.755>Energy <00:25:49.852>proportionality.

497
00:25:50.155 --> 00:25:53.135
<00:25:50.155>The <00:25:50.310>higher <00:25:50.466>you <00:25:50.621>utilize <00:25:50.777>your <00:25:50.932>notes, <00:25:51.088>the <00:25:51.243>better <00:25:51.399>it <00:25:51.555>is

498
00:25:54.225 --> 00:25:56.085
<00:25:54.225>and <00:25:54.458>check <00:25:54.691>the <00:25:54.925>stuff <00:25:55.158>that <00:25:55.391>is <00:25:55.625>running

499
00:25:56.915 --> 00:26:00.815
<00:25:56.915>and <00:25:57.031>at <00:25:57.148>the <00:25:57.264>end <00:25:57.381>that <00:25:57.498>the <00:25:57.615>timer <00:25:57.731>is <00:25:57.848>already <00:25:57.965>absent <00:25:58.081>quite <00:25:58.198>a <00:25:58.315>bit.

500
00:26:01.325 --> 00:26:04.975
<00:26:01.325>Just <00:26:01.558>get <00:26:01.791>started, <00:26:02.025>do <00:26:02.258>your <00:26:02.491>stuff. <00:26:02.725>Questions.

501
00:26:05.495 --> 00:26:06.655
<00:26:05.495>I <00:26:05.668>don't <00:26:05.842>know <00:26:06.016>how <00:26:06.191>that <00:26:06.365>works <00:26:06.539>here.

502
00:26:10.125 --> 00:26:11.545
<00:26:10.125>Hi <00:26:10.444>Michael. <00:26:10.764>Uh, <00:26:11.083>great <00:26:11.403>job.

503
00:26:11.805 --> 00:26:13.865
<00:26:11.805>Uh, <00:26:12.038>one <00:26:12.271>question <00:26:12.505>I <00:26:12.738>had <00:26:12.971>was, <00:26:13.205>um,

504
00:26:13.965 --> 00:26:15.665
<00:26:13.965>in <00:26:14.314>an <00:26:14.665>on-premise <00:26:15.014>environment, <00:26:15.365>uh,

505
00:26:15.665 --> 00:26:17.505
<00:26:15.665>you <00:26:15.865>mentioned <00:26:16.065>the <00:26:16.264>auto <00:26:16.465>scaling, <00:26:16.665>which <00:26:16.865>isn't <00:26:17.065>possible

506
00:26:17.505 --> 00:26:18.625
<00:26:17.505>in <00:26:18.009>on-premise <00:26:18.513>environment.

507
00:26:18.915 --> 00:26:22.865
<00:26:18.915>Would <00:26:19.070>one <00:26:19.226>wave <00:26:19.381>to <00:26:19.537>be <00:26:19.692>to <00:26:19.848>auto <00:26:20.003>scale <00:26:20.159>into <00:26:20.315>nodes

508
00:26:22.865 --> 00:26:23.945
<00:26:22.865>that <00:26:23.189>are <00:26:23.513>high <00:26:23.837>utilization

509
00:26:23.965 --> 00:26:26.625
<00:26:23.965>and <00:26:24.120>switch <00:26:24.276>off <00:26:24.431>the <00:26:24.587>other <00:26:24.742>nodes <00:26:24.898>at <00:26:25.053>night? <00:26:25.209>Right? <00:26:25.365>That

510
00:26:26.625 --> 00:26:28.345
<00:26:26.625>Would <00:26:26.825>be <00:26:27.025>the <00:26:27.225>thing <00:26:27.425>you <00:26:27.625>would <00:26:27.825>usually <00:26:28.025>do.

511
00:26:28.345 --> 00:26:30.425
<00:26:28.345>You <00:26:28.545>turn <00:26:28.745>off <00:26:28.945>the <00:26:29.145>stuff <00:26:29.345>you <00:26:29.545>don't <00:26:29.745>need

512
00:26:30.805 --> 00:26:33.745
<00:26:30.805>and <00:26:30.980>then <00:26:31.155>showing <00:26:31.330>them <00:26:31.505>automatically <00:26:31.680>when <00:26:31.855>you <00:26:32.030>need <00:26:32.205>them

513
00:26:34.365 --> 00:26:36.465
<00:26:34.365>and <00:26:34.598>then <00:26:34.831>do <00:26:35.065>all <00:26:35.298>the <00:26:35.531>other <00:26:35.765>stuff.

514
00:26:36.465 --> 00:26:38.705
<00:26:36.465>Yeah, <00:26:36.745>that <00:26:37.024>would <00:26:37.304>be <00:26:37.584>it. <00:26:37.865>Another

515
00:26:39.025 --> 00:26:40.025
Question.

516
00:26:40.945 --> 00:26:43.325
<00:26:40.945>So <00:26:41.145>I'm <00:26:41.345>not <00:26:41.544>here, <00:26:41.745>Thanks <00:26:41.945>for <00:26:42.145>the <00:26:42.345>talk.

517
00:26:43.545 --> 00:26:45.325
<00:26:43.545>Um, <00:26:43.825>do <00:26:44.105>you <00:26:44.385>have <00:26:44.665>any <00:26:44.945>insights

518
00:26:45.425 --> 00:26:48.805
<00:26:45.425>or <00:26:45.600>tips <00:26:45.774>for <00:26:45.950>on <00:26:46.125>the <00:26:46.300>software <00:26:46.475>level <00:26:46.649>like <00:26:46.825>green

519
00:26:48.805 --> 00:26:49.805
<00:26:48.805>Coating? <00:26:49.705>Yeah,

520
00:26:49.805 --> 00:26:53.445
<00:26:49.805>sure <00:26:50.005>I <00:26:50.205>did <00:26:50.405>skip <00:26:50.605>that <00:26:50.805>part <00:26:51.005>for <00:26:51.205>today.

521
00:26:54.085 --> 00:26:57.605
<00:26:54.085>I <00:26:54.212>mean <00:26:54.339>there <00:26:54.466>are <00:26:54.594>an <00:26:54.721>easy <00:26:54.848>one <00:26:54.975>which <00:26:55.103>might <00:26:55.230>you <00:26:55.357>might <00:26:55.485>already

522
00:26:57.605 --> 00:27:00.525
<00:26:57.605>doing <00:26:57.805>is <00:26:58.005>like <00:26:58.205>look <00:26:58.405>at <00:26:58.605>your <00:26:58.805>do <00:26:59.005>profiling.

523
00:27:00.945 --> 00:27:05.245
<00:27:00.945>So <00:27:01.145>find <00:27:01.345>all <00:27:01.544>the <00:27:01.745>obvious <00:27:01.945>anyway, <00:27:02.145>inefficient <00:27:02.345>stuff

524
00:27:05.265 --> 00:27:08.925
<00:27:05.265>and <00:27:05.420>as <00:27:05.576>soon <00:27:05.731>as <00:27:05.887>you <00:27:06.042>identify <00:27:06.198>them <00:27:06.353>you <00:27:06.509>have <00:27:06.665>done

525
00:27:08.925 --> 00:27:10.085
<00:27:08.925>more <00:27:09.133>or <00:27:09.342>less <00:27:09.551>all <00:27:09.760>the <00:27:09.969>things.

526
00:27:11.085 --> 00:27:13.245
<00:27:11.085>I <00:27:11.285>don't <00:27:11.485>believe <00:27:11.685>as <00:27:11.885>well <00:27:12.085>in <00:27:12.285>just <00:27:12.485>changing

527
00:27:13.425 --> 00:27:14.645
<00:27:13.425>the <00:27:13.974>programming <00:27:14.523>language.

528
00:27:14.645 --> 00:27:16.565
<00:27:14.645>Even <00:27:14.925>though <00:27:15.205>there <00:27:15.485>are <00:27:15.764>papers <00:27:16.045>around

529
00:27:16.565 --> 00:27:19.045
<00:27:16.565>and <00:27:16.798>for <00:27:17.031>certain <00:27:17.265>use <00:27:17.498>cases, <00:27:17.731>other <00:27:17.965>pro

530
00:27:19.805 --> 00:27:23.165
<00:27:19.805>languages <00:27:20.005>perform <00:27:20.205>better <00:27:20.405>so <00:27:20.605>require <00:27:20.805>less <00:27:21.005>CPU <00:27:21.205>time

531
00:27:23.185 --> 00:27:25.645
<00:27:23.185>and <00:27:23.418>by <00:27:23.651>that <00:27:23.885>of <00:27:24.118>course <00:27:24.351>less <00:27:24.585>energy.

532
00:27:26.185 --> 00:27:28.765
<00:27:26.185>But <00:27:26.325>also <00:27:26.465>that <00:27:26.605>I <00:27:26.745>don't <00:27:26.885>believe <00:27:27.024>that <00:27:27.165>there's <00:27:27.304>a <00:27:27.445>big <00:27:27.585>value

533
00:27:28.945 --> 00:27:29.965
<00:27:28.945>to <00:27:29.251>move <00:27:29.557>from <00:27:29.862>now.

534
00:27:30.085 --> 00:27:32.805
<00:27:30.085>I <00:27:30.285>don't <00:27:30.485>know <00:27:30.685>ruby <00:27:30.885>to <00:27:31.085>rust <00:27:31.285>for <00:27:31.485>example.

535
00:27:33.905 --> 00:27:35.845
<00:27:33.905>But <00:27:34.185>yeah, <00:27:34.465>do <00:27:34.745>profiling, <00:27:35.024>that's <00:27:35.305>enough.

536
00:27:35.865 --> 00:27:36.965
<00:27:35.865>If <00:27:36.195>you <00:27:36.524>do <00:27:36.855>profiling

537
00:27:36.965 --> 00:27:39.445
<00:27:36.965>and <00:27:37.139>do <00:27:37.314>all <00:27:37.490>the <00:27:37.665>things, <00:27:37.840>find <00:27:38.014>your <00:27:38.189>memory <00:27:38.365>leaks

538
00:27:39.445 --> 00:27:40.845
<00:27:39.445>and <00:27:40.075>blocking <00:27:40.705>calls

539
00:27:40.945 --> 00:27:43.245
<00:27:40.945>and <00:27:41.145>whatever <00:27:41.345>else, <00:27:41.544>then <00:27:41.745>I <00:27:41.945>guess <00:27:42.145>you're <00:27:42.345>fine.

540
00:27:43.715 --> 00:27:44.245
<00:27:43.715>Good <00:27:43.953>to <00:27:44.192>go.