المستخلص: |
الحوسبة السحابية هي تكنولوجيا تستخدم لتوفير الموارد الحوسبية مثل الأجهزة والبرامج والمرافق كخدمات عن طريق الإنترنت مع نموذج قاعدة الدفع. هذه التقنية تتيح للمستخدمين استخدام التطبيقات كخدمات بدون تثبيتها على أجهزتهم الشخصية. الحوسبة السحابية تواجه العديد من التحديات اعتمادا على متطلبات المستخدم والنظام مثل: تقليل تكلفة التنفيذ وتقليل وقت التنفيذ وغيرها، تستخدم جدولة سير العمل لتلبية هذه التحديات. هذه الرسالة ركزت على تقليل متطلبات وقت التنفيذ باستخدام خوارزميات جدولة سير العمل. في هذه الرسالة قمنا بدراسة وتحليل خمس خوارزميات جدولة سير العمل على أساس محددة وقت التنفيذ عن طريق محاكاة لمسارات عمل مختلفة باستخدام CloudSim Simulator وهذه الخوارزميات هي (Heterogeneous-Earliest-Finish-Time (HEFT), Scalable- Heterogeneous-Earliest-Finish-Time (SHEFT), Low complexity Performance-Effective-Task-Scheduling (PETS), A Compromised-Time-Cost algorithm, and Minimum Completion Time)) وقد جاءت النتائج لتظهر أن خوارزمية SHEFT قد قدمت أفضل النتائج حيث قدمت أقل وقت للتنفيذ باستخدام مسارات عمل مختلفة. ولقد قمنا باستحداث خوارزمية جديدة عن طريق إجراء بعض التعديلات على خوارزمية PETS حيث قمنا بإدخال عملية تخصيص الموارد الديناميكية (resource dynamic allocation) على هذه الخوارزمية وقد أعطت الخوارزمية الجديدة أفضل نتيجة في أحد مسارات العمل بينما خوارزمية SHEFT قدمت أفضل النتائج في أربع مسارات عمل من أصل خمسة. وهذا يعني أن الخوارزمية المقترحة وخوارزمية SHEFT لهما نتائج قريبة جدا.
|