در زمینه اختصاص منبع به مشتری ابر، فاکتورهایی نظیر کیفیت سرویس، قیمت، عدالت، تعادل بار و سود می توانند موثر باشند. بنابراین فرایند تخصیص منبع یک فرایند بسیار پیچیده است، زیرا هم مشتری و هم سرویس دهنده ابر به دنبال بدست آوردن بیشترین سود هستند. در این زمینه می توان فاکتورهای مختلفی از جمله کیفیت سرویس مورد نظر، میزان مصرف انرژی و بهینگی منابع را مد نظر قرار داد. درواقع روشی مناسب است که بتواند
انرژی مصرفی را مدیریت نموده و بتواند به شکلی بهینه مصرف نماید. مصرف بالای انرژی در مراکز داده ی
رایانش ابری از مشکلات کنونی این فناوری می باشد که از پیامدهای آن می توان به تولید گازهای گلخانه ای و بالا رفتن هزینه های عملیاتی اشاره نمود. ما در این مقاله برآنیم تا با استفاده از یک الگوریتم فرا ابتکاری ابتدا تخلفات انجام شده از توافقات با کاربر را کاهش داده و به دنبال آن
انرژی مصرفی مراکز داده را کاهش داده و هزینه های سرویس دهندگان را کمتر نماییم. برای این منظور ابتدا به بررسی کارهای پیشین انجام شده در این زمینه پرداخته و معایب هر روش را بررسی می کنیم. سپس الگوریتم رقابت استعماری را معرفی کرده و از آن برای تخصیص منبع در محیط
ابرهای انجمنی استفاده می نماییم.