SlideShare una empresa de Scribd logo
1 de 5
Condor - hist´oria, z´akladn´e infrom´acie
Vlastnosti
Pr´ıklad
Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU
cykly
Tom´aˇs Rusˇn´ak
MRG QA, Red Hat CZ
1. CloudCamp 31.10.2010
Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
Condor - hist´oria, z´akladn´e infrom´acie
Vlastnosti
Pr´ıklad
High Throughput Computing a Condor
v´yvoj od roku 1988 na University of Wisconsin–Madison
HTC a HPC
http://www.cs.wisc.edu/condor/
http://www.redhat.com/mrg/
Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
Condor - hist´oria, z´akladn´e infrom´acie
Vlastnosti
Pr´ıklad
ˇSpecifick´e vlastnosti v RHEL/Fedora
Vlastnosti condora
koncept
Job, ClassAd, Checkpoint, Hook
universes: standard, vanilla, grid(Globus), java, parallel(MPI),
vm(libvirt, VMware)
SOAP
manaˇzment zdrojov a prior´ıt
pr´ıstupov´e pr´ava (uˇzivatelia, skupiny)
BOINC - backfill jobs
Linux(RHEL, Debian, etc.), AIX, MacOS/X, Solaris, WinNT
5.0 - Windows 7
Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
Condor - hist´oria, z´akladn´e infrom´acie
Vlastnosti
Pr´ıklad
ˇSpecifick´e vlastnosti v RHEL/Fedora
ˇSpecifick´e vlastnosti v RHEL/Fedora
Universe: grid(EC2), vm(XEN, KVM, VMWARE)
Low-latency
Wallaby - vzdialen´a konfigur´acia
Messaging, Realtime
Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
Condor - hist´oria, z´akladn´e infrom´acie
Vlastnosti
Pr´ıklad
Pr´ıklad
N´astroje: condor q, condor submit, condor history
Executable = foo
Universe = vanilla
Requirements = Memory >= 32 && 
OpSys == "SOLARIS28" && Arch =="SUN4u"
Rank = Memory >= 64
Image_Size = 28 Meg
Error = err.$(Process)
Input = in.$(Process)
Output = out.$(Process)
Log = foo.log
Queue 150
Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly

Más contenido relacionado

Destacado

CloudDesktop v praxi
CloudDesktop v praxiCloudDesktop v praxi
CloudDesktop v praxicloudcampsk
 
Azure - Microsoft Cloud Computing platforma
Azure - Microsoft Cloud Computing platformaAzure - Microsoft Cloud Computing platforma
Azure - Microsoft Cloud Computing platformacloudcampsk
 
威尔利创新咨询服务介绍2015-01-21_TC_Short
威尔利创新咨询服务介绍2015-01-21_TC_Short威尔利创新咨询服务介绍2015-01-21_TC_Short
威尔利创新咨询服务介绍2015-01-21_TC_ShortWilson Lee
 
Ako sa hrať v oblakoch
Ako sa hrať v oblakochAko sa hrať v oblakoch
Ako sa hrať v oblakochcloudcampsk
 
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...Bob Vill
 
Project Tarzan - Training Information (2) - Practical Details
Project Tarzan - Training Information (2) - Practical DetailsProject Tarzan - Training Information (2) - Practical Details
Project Tarzan - Training Information (2) - Practical DetailsGlobal Soma NGO
 
Project Tarzan - Training Information (1)
Project Tarzan - Training Information (1)Project Tarzan - Training Information (1)
Project Tarzan - Training Information (1)Global Soma NGO
 
Technopreneur - Kampung Inggris
Technopreneur - Kampung InggrisTechnopreneur - Kampung Inggris
Technopreneur - Kampung InggrisNyoman Juniarta
 
Cyber innovators.v8(compressed)
Cyber innovators.v8(compressed)Cyber innovators.v8(compressed)
Cyber innovators.v8(compressed)Kristopher Hefner
 
Cyber innovators.v8a(compressed)
Cyber innovators.v8a(compressed)Cyber innovators.v8a(compressed)
Cyber innovators.v8a(compressed)Kristopher Hefner
 
K TO 12 GRADE 4 TEACHER’S GUIDE IN EDUKASYON SA PAGPAPAKATAO (Q1-Q4)
K TO 12 GRADE 4 TEACHER’S GUIDE IN  EDUKASYON SA PAGPAPAKATAO (Q1-Q4)K TO 12 GRADE 4 TEACHER’S GUIDE IN  EDUKASYON SA PAGPAPAKATAO (Q1-Q4)
K TO 12 GRADE 4 TEACHER’S GUIDE IN EDUKASYON SA PAGPAPAKATAO (Q1-Q4)LiGhT ArOhL
 
Classroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsClassroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsShelly Sanchez Terrell
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back KidEthos3
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaChris Lema
 

Destacado (20)

CloudDesktop v praxi
CloudDesktop v praxiCloudDesktop v praxi
CloudDesktop v praxi
 
Geocloud
GeocloudGeocloud
Geocloud
 
Azure - Microsoft Cloud Computing platforma
Azure - Microsoft Cloud Computing platformaAzure - Microsoft Cloud Computing platforma
Azure - Microsoft Cloud Computing platforma
 
Aku
AkuAku
Aku
 
威尔利创新咨询服务介绍2015-01-21_TC_Short
威尔利创新咨询服务介绍2015-01-21_TC_Short威尔利创新咨询服务介绍2015-01-21_TC_Short
威尔利创新咨询服务介绍2015-01-21_TC_Short
 
Ako sa hrať v oblakoch
Ako sa hrať v oblakochAko sa hrať v oblakoch
Ako sa hrať v oblakoch
 
Effect&zo
Effect&zoEffect&zo
Effect&zo
 
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...
http://www.FreeRxPlusAgent.com - FreeRxPlus Discount Prescription Card - Resi...
 
Project Tarzan - Training Information (2) - Practical Details
Project Tarzan - Training Information (2) - Practical DetailsProject Tarzan - Training Information (2) - Practical Details
Project Tarzan - Training Information (2) - Practical Details
 
Tekno2 (1)
Tekno2 (1)Tekno2 (1)
Tekno2 (1)
 
Project Tarzan - Training Information (1)
Project Tarzan - Training Information (1)Project Tarzan - Training Information (1)
Project Tarzan - Training Information (1)
 
O cole de sabarís
O cole de sabarísO cole de sabarís
O cole de sabarís
 
Technopreneur - Kampung Inggris
Technopreneur - Kampung InggrisTechnopreneur - Kampung Inggris
Technopreneur - Kampung Inggris
 
Cyber innovators.v8(compressed)
Cyber innovators.v8(compressed)Cyber innovators.v8(compressed)
Cyber innovators.v8(compressed)
 
Cyber innovators.v8a(compressed)
Cyber innovators.v8a(compressed)Cyber innovators.v8a(compressed)
Cyber innovators.v8a(compressed)
 
Mapanuri
MapanuriMapanuri
Mapanuri
 
K TO 12 GRADE 4 TEACHER’S GUIDE IN EDUKASYON SA PAGPAPAKATAO (Q1-Q4)
K TO 12 GRADE 4 TEACHER’S GUIDE IN  EDUKASYON SA PAGPAPAKATAO (Q1-Q4)K TO 12 GRADE 4 TEACHER’S GUIDE IN  EDUKASYON SA PAGPAPAKATAO (Q1-Q4)
K TO 12 GRADE 4 TEACHER’S GUIDE IN EDUKASYON SA PAGPAPAKATAO (Q1-Q4)
 
Classroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsClassroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and Adolescents
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back Kid
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris Lema
 

Similar a Ako využiť (ukradnúť) kolegove CPU cykly

DevOpSec_DockerNPodMan-20230220.pdf
DevOpSec_DockerNPodMan-20230220.pdfDevOpSec_DockerNPodMan-20230220.pdf
DevOpSec_DockerNPodMan-20230220.pdfkanedafromparis
 
condor_user_tutorial.ppt
condor_user_tutorial.pptcondor_user_tutorial.ppt
condor_user_tutorial.pptvlaaade
 
Deep submicron-backdoors-ortega-syscan-2014-slides
Deep submicron-backdoors-ortega-syscan-2014-slidesDeep submicron-backdoors-ortega-syscan-2014-slides
Deep submicron-backdoors-ortega-syscan-2014-slidesortegaalfredo
 
Docker container management
Docker container managementDocker container management
Docker container managementKarol Kreft
 
evolution of random access memory
evolution of random access memoryevolution of random access memory
evolution of random access memorydorotheemabasa
 
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with PuppetBeyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppetlutter
 
.NET Developer Days - Launching Patterns for Containers
.NET Developer Days - Launching Patterns for Containers.NET Developer Days - Launching Patterns for Containers
.NET Developer Days - Launching Patterns for ContainersMichele Leroux Bustamante
 
.NET Developer Days - So many Docker platforms, so little time...
.NET Developer Days - So many Docker platforms, so little time....NET Developer Days - So many Docker platforms, so little time...
.NET Developer Days - So many Docker platforms, so little time...Michele Leroux Bustamante
 
Docker app armor_usecase
Docker app armor_usecaseDocker app armor_usecase
Docker app armor_usecaseKazuki Omo
 
Voxxed Days Thesaloniki 2016 - Machine Learning for Developers
Voxxed Days Thesaloniki 2016 - Machine Learning for DevelopersVoxxed Days Thesaloniki 2016 - Machine Learning for Developers
Voxxed Days Thesaloniki 2016 - Machine Learning for DevelopersVoxxed Days Thessaloniki
 
Demystifying docker networking black magic - Lorenzo Fontana, Kiratech
Demystifying docker networking black magic - Lorenzo Fontana, KiratechDemystifying docker networking black magic - Lorenzo Fontana, Kiratech
Demystifying docker networking black magic - Lorenzo Fontana, KiratechCodemotion Tel Aviv
 
Zombies in Kubernetes
Zombies in KubernetesZombies in Kubernetes
Zombies in KubernetesThomas Fricke
 
Chaos Engineering for Docker
Chaos Engineering for DockerChaos Engineering for Docker
Chaos Engineering for DockerAlexei Ledenev
 
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?ArangoDB Database
 
When Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architectureWhen Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architecture Adrien Blind
 
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...Lacework
 
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Thomas Fricke
 
Docker at the gate
Docker at the gateDocker at the gate
Docker at the gateTony Deng
 
How We Learned To Love The Data Center Operating System
How We Learned To Love The Data Center Operating SystemHow We Learned To Love The Data Center Operating System
How We Learned To Love The Data Center Operating Systemsaulius_vl
 

Similar a Ako využiť (ukradnúť) kolegove CPU cykly (20)

DevOpSec_DockerNPodMan-20230220.pdf
DevOpSec_DockerNPodMan-20230220.pdfDevOpSec_DockerNPodMan-20230220.pdf
DevOpSec_DockerNPodMan-20230220.pdf
 
condor_user_tutorial.ppt
condor_user_tutorial.pptcondor_user_tutorial.ppt
condor_user_tutorial.ppt
 
Deep submicron-backdoors-ortega-syscan-2014-slides
Deep submicron-backdoors-ortega-syscan-2014-slidesDeep submicron-backdoors-ortega-syscan-2014-slides
Deep submicron-backdoors-ortega-syscan-2014-slides
 
Docker container management
Docker container managementDocker container management
Docker container management
 
evolution of random access memory
evolution of random access memoryevolution of random access memory
evolution of random access memory
 
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with PuppetBeyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppet
 
.NET Developer Days - Launching Patterns for Containers
.NET Developer Days - Launching Patterns for Containers.NET Developer Days - Launching Patterns for Containers
.NET Developer Days - Launching Patterns for Containers
 
.NET Developer Days - So many Docker platforms, so little time...
.NET Developer Days - So many Docker platforms, so little time....NET Developer Days - So many Docker platforms, so little time...
.NET Developer Days - So many Docker platforms, so little time...
 
Docker app armor_usecase
Docker app armor_usecaseDocker app armor_usecase
Docker app armor_usecase
 
Voxxed Days Thesaloniki 2016 - Machine Learning for Developers
Voxxed Days Thesaloniki 2016 - Machine Learning for DevelopersVoxxed Days Thesaloniki 2016 - Machine Learning for Developers
Voxxed Days Thesaloniki 2016 - Machine Learning for Developers
 
Tech Talk NVIDIA CUDA
Tech Talk NVIDIA CUDATech Talk NVIDIA CUDA
Tech Talk NVIDIA CUDA
 
Demystifying docker networking black magic - Lorenzo Fontana, Kiratech
Demystifying docker networking black magic - Lorenzo Fontana, KiratechDemystifying docker networking black magic - Lorenzo Fontana, Kiratech
Demystifying docker networking black magic - Lorenzo Fontana, Kiratech
 
Zombies in Kubernetes
Zombies in KubernetesZombies in Kubernetes
Zombies in Kubernetes
 
Chaos Engineering for Docker
Chaos Engineering for DockerChaos Engineering for Docker
Chaos Engineering for Docker
 
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?
gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?
 
When Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architectureWhen Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architecture
 
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...
DerbyCon 2019: Prepare to be Boarded! A Tale of Kubernetes, Plunder, and Cryp...
 
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
 
Docker at the gate
Docker at the gateDocker at the gate
Docker at the gate
 
How We Learned To Love The Data Center Operating System
How We Learned To Love The Data Center Operating SystemHow We Learned To Love The Data Center Operating System
How We Learned To Love The Data Center Operating System
 

Último

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Último (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Ako využiť (ukradnúť) kolegove CPU cykly

  • 1. Condor - hist´oria, z´akladn´e infrom´acie Vlastnosti Pr´ıklad Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly Tom´aˇs Rusˇn´ak MRG QA, Red Hat CZ 1. CloudCamp 31.10.2010 Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
  • 2. Condor - hist´oria, z´akladn´e infrom´acie Vlastnosti Pr´ıklad High Throughput Computing a Condor v´yvoj od roku 1988 na University of Wisconsin–Madison HTC a HPC http://www.cs.wisc.edu/condor/ http://www.redhat.com/mrg/ Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
  • 3. Condor - hist´oria, z´akladn´e infrom´acie Vlastnosti Pr´ıklad ˇSpecifick´e vlastnosti v RHEL/Fedora Vlastnosti condora koncept Job, ClassAd, Checkpoint, Hook universes: standard, vanilla, grid(Globus), java, parallel(MPI), vm(libvirt, VMware) SOAP manaˇzment zdrojov a prior´ıt pr´ıstupov´e pr´ava (uˇzivatelia, skupiny) BOINC - backfill jobs Linux(RHEL, Debian, etc.), AIX, MacOS/X, Solaris, WinNT 5.0 - Windows 7 Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
  • 4. Condor - hist´oria, z´akladn´e infrom´acie Vlastnosti Pr´ıklad ˇSpecifick´e vlastnosti v RHEL/Fedora ˇSpecifick´e vlastnosti v RHEL/Fedora Universe: grid(EC2), vm(XEN, KVM, VMWARE) Low-latency Wallaby - vzdialen´a konfigur´acia Messaging, Realtime Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly
  • 5. Condor - hist´oria, z´akladn´e infrom´acie Vlastnosti Pr´ıklad Pr´ıklad N´astroje: condor q, condor submit, condor history Executable = foo Universe = vanilla Requirements = Memory >= 32 && OpSys == "SOLARIS28" && Arch =="SUN4u" Rank = Memory >= 64 Image_Size = 28 Meg Error = err.$(Process) Input = in.$(Process) Output = out.$(Process) Log = foo.log Queue 150 Tom´aˇs Rusˇn´ak Condor - ako vyuˇziˇt (ukradn´uˇt) kolegove CPU cykly