sustainable dci operations scalable in size, time, and ...gridka-school.scc.kit.edu ›...
TRANSCRIPT
![Page 1: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/1.jpg)
Sustainable DCI Operations scalable in
size, time, and complexity
Bernhard Schott, DGSI Coordinator, Platform Computing
Thijs Metsch, Senior Software Engineer, Platform ComputingGridKa, 08.09.2011, Karlsruhe, Germany
![Page 2: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/2.jpg)
07.09.2011 2
Sustainable DCI Operations
• Agenda• The DGSI project• Interoperation, Federation, Operation• Implementation Technology• Standardization in OGF & IEEE• Rational for a federated DCI future
![Page 3: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/3.jpg)
07.09.2011
The DGSI Project
• DGSI – D-Grid Scheduling Interoperabilitytargets:
• #1: Interoperation of multiple technologies
• #2: Federation of Grids & Clouds
• #3: Operation, sustainable & scalable
– Scalable in size: interoperability of “regions”
– Scalable in time: interoperability of “versions”
– Scalable in complexity: interoperability of “technologies and concepts”
![Page 4: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/4.jpg)
07.09.2011 4
Interoperation of multiple technologies
MSS* Meta Sched.
Local Scheduler Local Scheduler Local Scheduler
GridWay*Meta Sched.
C3WSS *Meta Sched.5 different types
gLiteGlobusUnicore
*examples
(WMS)Meta Sched.
gLite
UnicoreGlobus
UnicoreGlobusgLite
![Page 5: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/5.jpg)
07.09.2011 5
Federation Mode 1: Activity Delegation
Unicore Globus gLite-CE
Local Scheduler Local Scheduler Local Scheduler
AD AD
DFPDFPMSS MetaScheduler
C3WSS MetaScheduler
GridwayMetaSched
*DFP = DCI Federation Protocol
![Page 6: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/6.jpg)
07.09.2011 6
Federation Mode 2: Resource Delegation
Unicore Globus gLite-CE
Local Scheduler Local Scheduler Local Scheduler
DFPDFPMSS MetaScheduler
C3WSS MetaScheduler
GridwayMetaSched
*DFP = DCI Federation Protocol
![Page 7: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/7.jpg)
07.09.2011 7
Federation of Grids & Clouds
Clouds
Service Grids
Desktop Grids
CTRL
CTRL
MSMS
DGS
DGS
CTRL=Cloud controller
MS=Grid Meta-Scheduler
DGS=Desktop Grid Server
Combination of EDGeS bridge with DGSI Federation methods:
AD Activity Delegation
RD Resource Delegation
Dynamically configured by negotiation, SLAs & policies.
RD
PetaFlopsince 2008?
![Page 8: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/8.jpg)
07.09.2011 8
DCI Operations: sustainable & scalable
• Operation, sustainable & scalable
– Scalable in size: interoperability of “regions”
– Scalable in time: interoperability of “versions”
– Scalable in complexity: interoperability of “technologies and concepts”
![Page 9: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/9.jpg)
07.09.2011 9
Operation, sustainable & scalable: interoperability of regions
MWxy MWxy MWxy
Local Scheduler Local Scheduler Local Scheduler
DFPDFPNE-Europe SouthGridCentral-EU
*DFP = DCI Federation Protocol
![Page 10: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/10.jpg)
07.09.2011 10
Operation, sustainable & scalable: interoperability of versions
Globus 4.2 Globus 5.0
Local Scheduler Local Scheduler
DFP
Globus 4.1
Local Scheduler
DFPMS-vers.1.2 MS-vers.5.0MS-vers.2.3
*DFP = DCI Federation Protocol
![Page 11: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/11.jpg)
07.09.2011 11
Operation, sustainable & scalable: interoperability of versions
gLite 4 gLite 5
Local Scheduler Local Scheduler
DFP
gLite 3
Local Scheduler
DFPMS-vers.1.2 MS-vers.5.0MS-vers.2.3
*DFP = DCI Federation Protocol
![Page 12: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/12.jpg)
Globus 4.1
Local Scheduler
MS-vers.1.2
07.09.2011 12
Interoperability of concepts: ISF & DGSI
Platform ISFShared computing infrastructure
HPC Computing Cluster
CERN compute center
HTC Computing
Resource Delegation
virtually moves resources
DFP
FederationBroker Instance
HPC Cloud Service
Grid
![Page 13: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/13.jpg)
Globus 4.1
Local Scheduler
MS-vers.1.2
07.09.2011 13
Interoperability of concepts: ISF & DGSI
Platform ISFShared computing infrastructure
HPC Computing Cluster
CERN compute center
HTC Computing
Resource Delegation
virtually moves resources
DFP
FederationBroker Instance
![Page 14: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/14.jpg)
Implementation Technology
Activity Delegation Resource Delegation
12.03.10 14DGSI: Delegation methods
![Page 15: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/15.jpg)
Implementation Technology
Activity Delegation Resource Delegation
12.03.10 15DGSI: Delegation methods
![Page 16: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/16.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.16TORONTO 9/7/2011
The 4 reasons why Standards matter
Or why Standards* rock!Thijs Metsch, Senior Software Engineer
08-09-2011, GridKa School 2011, Karlsruhe
*Industrial, Programming language, SDOs, …
![Page 17: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/17.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.17
PORTABILITY
![Page 18: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/18.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.18
“Transport” / Format Definition
?
![Page 19: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/19.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.19
Inte
rests
Time
Funding Program Interests
Data / Methodology portability?
![Page 20: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/20.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.20
Technology
SOAP
SQL
NoSQL
REST
C/C++
Java
Ruby
Python
JavaScript
…
???
![Page 21: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/21.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.21
Compute power?
Source: http://www.fujitsu.com/img/KCOM/top/kcom-main-number1.jpg
![Page 22: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/22.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.22
INTEROPERABILITY
![Page 23: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/23.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.23
DUH??
![Page 24: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/24.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.24
…IT ISN'T EASY…
![Page 25: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/25.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.25
![Page 26: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/26.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.26
![Page 27: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/27.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.27
GLUE / BES / JSDL / …
![Page 28: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/28.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.28
# of Standards to solve a Prb. ???# o
f std
s
Complexity/Simplicity of your problem
?
![Page 29: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/29.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.29
# of Standards to solve a Prb. ???# o
f std
s
Complexity/Simplicity of your problem
?
![Page 30: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/30.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.30
http://xkcd.com/927/
http://nighthacks.com/roller/jag/entry/xkcd_on_standards
?
![Page 31: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/31.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.31
Interoperability is hard! Creating/Using a Standard is not necessary
going to solve the problem…
Protipp: Do it right!
How? Depends - there is no recipe (but learn from the past –
which standards and their processes are good which bad etc.)
![Page 32: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/32.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.32
![Page 33: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/33.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.33
![Page 34: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/34.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.34
INTEGRATION
![Page 35: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/35.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.35
Devices & location
![Page 36: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/36.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.36
STARTUP
(Some) Startups: plug’ it together?
HTTP
![Page 37: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/37.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.37
INNOVATION
![Page 38: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/38.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.38
INNOVATION
![Page 39: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/39.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.39
If technology thrills you…
![Page 40: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/40.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.40
…and you like working in groups…
![Page 41: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/41.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.41
…join a group and…
![Page 42: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/42.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.42
…create cool standards & technology.
![Page 43: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/43.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.43
Don’t forget: share it...
![Page 44: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/44.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.44
…and write it in you CV!
![Page 45: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/45.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.45
The time is now…
http://nighthacks.com/roller/jag/resource/StandardsPhases.html
Time
Inte
rrest
Time for
Standards
![Page 46: Sustainable DCI Operations scalable in size, time, and ...gridka-school.scc.kit.edu › ...Protocol_GridKa_v2.pdf · scalable in size, time, and complexity Bernhard Schott, DGSI Coordinator,](https://reader034.vdocuments.us/reader034/viewer/2022042408/5f230b074ce58a015373e297/html5/thumbnails/46.jpg)
Copyright © 2011 Platform Computing Corporation. All Rights Reserved.46
Thank you…