سلام. خواستم بدونم در شبیه ساز کلودسیم چطور میشه یک فایل را تعریف و آن فایل را مورد نیاز یک cloudlet تعریف کرد، به طوری که cloudlet یا task از آن فایل استفاده کند.
من کد:
کد HTML:
File f1 = new File("f1", 1024); datacenter2.addFile(f1);
cloudlet1.setUserId(brokerId1); cloudlet1.addRequiredFile("f1");
را نوشته ام. ولی اگر کد
کد HTML:
datacenter2.addFile(f1);
را حذف کنم شبیه سازی با موفقیت انجام می شود و cloudlet نیز اجرا می شود و پایان می یابد. در صورتی که فایل مورد نیاز cloudlet در هیچ دیتاسنتری نبوده و نباید اجرا می شده. این یعنی cloudlet از فایل هیچ استفاده ای نمی کند و این بی معنی است.
اگر کسی با فایل توی کلودسیم کار کرده ممنون میشم کمک کنه.