@ARTICLE{Ali_Al-muqarm_Abbas_M._Resource_2023, author={Ali Al-muqarm, Abbas M. and Ali Hussien, Naseer}, volume={vol. 69}, number={No 2}, journal={International Journal of Electronics and Telecommunications}, pages={341-352}, howpublished={online}, year={2023}, publisher={Polish Academy of Sciences Committee of Electronics and Telecommunications}, abstract={The unpredictable and huge data generation nowadays by smart devices from IoT and mobile Crowd Sensing applications like (Sensors, smartphones, Wi-Fi routers) need processing power and storage. Cloud provides these capabilities to serve organizations and customers, but when using cloud appear some limitations, the most important of these limitations are Resource Allocation and Task Scheduling. The resource allocation process is a mechanism that ensures allocation virtual machine when there are multiple applications that require various resources such as CPU and I/O memory. Whereas scheduling is the process of determining the sequence in which these tasks come and depart the resources in order to maximize efficiency. In this paper we tried to highlight the most relevant difficulties that cloud computing is now facing. We presented a comprehensive review of resource allocation and scheduling techniques to overcome these limitations. Finally, the previous techniques and strategies for allocation and scheduling have been compared in a table with their drawbacks.}, type={Article}, title={Resource Management Techniques in Cloud-Fog for IoT and Mobile Crowdsensing Environments}, URL={http://journals.pan.pl/Content/127380/PDF-MASTER/19-3688-Al-muqarm-sk.pdf}, doi={10.24425/ijet.2023.144370}, keywords={IoT, Fog, Cloud, resource allocation, Task Scheduling}, }