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

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Último (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

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