Tartalomjegyzék:
Meghatározás - Mit jelent az erőforrás-ütemezés?
Az erőforrás-ütemezés a különböző algoritmusokra vonatkozik, amelyeket a szolgáltatók használnak a különféle erőforrások virtuális környezetben történő továbbítására és elosztására. Az a feltevés, hogy az erőforrások nagyon korlátozottak, tehát a bérlők és a felhasználók nem ténylegesen birtokolják vagy fenntartják a nekik kiosztott erőforrásokat, hanem inkább az ütemezési algoritmusok alapján osztják meg azokat az erőforrásokat, amelyekre jelenleg szükségük van, és hogy a meghirdetett erőforrások csak felső határértékek vannak. Ez lehetővé teszi a rendszer karcsúságát, mivel nincs lefűzött erőforrás, elpazarolt és felhasználatlan.A Techopedia magyarázza az erőforrás-ütemezést
Az erőforrás-ütemezésben alkalmazott algoritmusok a szolgáltató igényei szerint különböznek. Jelenleg nincs meghatározott szabvány az erőforrás-ütemezésre, így a virtualizációs szoftvergyártók maguk készítették matematikai és bevált algoritmusokon alapuló számítógépes ismereteket. Kutatási tanulmányok készülnek annak meghatározására, hogy mely algoritmusok működnek a legjobban egy adott forgatókönyvhöz, például a továbbfejlesztett részecske-raj optimalizálási algoritmus és az Ant kolónia optimalizálási algoritmus.
Egyes erőforrás-ütemezési algoritmusok nem a korábban meghatározott algoritmusokon alapulnak, hanem a különböző változók, például az aktuális terhelés és az alkalmazások és virtuális gépek igénylésének nyilvánvaló szükségessége dinamikus reakcióin. Úgy tűnik, hogy ez a reaktív megközelítés elég jól elvégzi a munkát, és a legtöbb helyzetben meglehetősen alkalmazható.
