Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. The required resources must be accessible for Grid applications on demand, which makes the resource discovery a criti أکثر
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. The required resources must be accessible for Grid applications on demand, which makes the resource discovery a critical service in Grid environments. In recent years, diverse techniques are provided to index and discover the Grid resources. The response time and message load during the search process highly affect the efficiency of resource discovery. This paper proposes a new technique to forward the queries based on the resource types which are accessible through each branch in hierarchical Grid resource discovery approaches. The proposed technique is simulated in GridSim and the experimental results indicated that it is able to reduce the response time and message load during the search process especially when the Grid environment contains a large number of nodes.
تفاصيل المقالة
Grid is a new generation of distributed networks and allows users to share files like the Internet. With regard to the specific features of Grid environments, such as high dynamicity and resource/members heterogeneity, there are some challenges dealing to it. One of the أکثر
Grid is a new generation of distributed networks and allows users to share files like the Internet. With regard to the specific features of Grid environments, such as high dynamicity and resource/members heterogeneity, there are some challenges dealing to it. One of the most important services in grid environments is the resource discovery. The purpose of resource discovery is to identify a list of available resources for assigning to tasks. In this paper, using the assignment of prime numbers as the weight for tree nodes, and combining the hierarchical and super-peer structure, a new algorithm is presented with multiple trees. The results of the experiments and comparison with the previous methods indicate the improvement of the proposed method in terms of the number of visited nodes during the search process and the reduction of processing load caused by the smaller number of weights in the indexing tree.
تفاصيل المقالة
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the res أکثر
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resources. The response time and message load during the search process could highly affect the efficiency of resource discovery. This paper proposes a new technique in order to forward the queries based on the resource types which are accessible through each branch in hierarchical Grid resource discovery approaches. To evaluate the proposed technique, it is simulated in GridSim. The experimental results showed reducing the response time and message load during the search process especially when the Grid environment contains a large number of nodes.
تفاصيل المقالة
محیط های پردازشی توزیع شده مانند گریدهای محاسباتی، یکی از مهمترین بسترها برای رفع نیازهای پردازشی کاربران میباشند. این محیط ها دارای توان بالقوه ای برای پاسخگویی به نیازهای کاربران هستند اما مشکلات خاص خود را نیز بهمراه دارند که از آنجمله می توان به مسئله خرابی کارها اش أکثر
محیط های پردازشی توزیع شده مانند گریدهای محاسباتی، یکی از مهمترین بسترها برای رفع نیازهای پردازشی کاربران میباشند. این محیط ها دارای توان بالقوه ای برای پاسخگویی به نیازهای کاربران هستند اما مشکلات خاص خود را نیز بهمراه دارند که از آنجمله می توان به مسئله خرابی کارها اشاره نمود. تلاش های متعددی برای چیره شدن بر این مسئله انجام شده است که به طور کلی میتوان آنها را به دو دسته روشهای سمت منابع و روشهای سمت کار تقسیم نمود. هر دو دسته روشهای ذکر شده با هدف دنبال نمودن رویکرد پیشگیرانه در برابر خرابی ها، به پیشبینی وضعیت منابع و یا کارها نیازمند می باشند. با اینحال با توجه به پویایی این محیط ها، مدل های ایجادشده بسرعت اعتبار خود را از دست داده و لذا نمیتوانند کمک موثری به روشهای یاد شده نمایند. در این نوشتار ابتدا با شناسایی دلایل کاهش کیفیت پیشبینی کننده ها در محیط گرید، راهکاری بمنظور مقابله با آن ارائه شده و سپس راهکار مورد نظر در زمینه مقابله با خرابی کارها بکار گرفته شده است. نتایج آزمایشات برروی دو محیط آزمایشی AuverGrid و Grid5000 نشان داد روش پیشنهادی افزایش کیفیت به ترتیب به میزان 0.02 و 0.06 را در این دو محیط باعث می گردد.
تفاصيل المقالة
گریدهای محاسباتی به عنوان یک رویکرد جدید برای حل مسائل در مقیاس بزرگ در زمینههای علمی، مهندسی و تجاری به وجود آمدهاند. معماری باز سرویسهای گرید اقتباسی از معماری سرویسگرا میباشد تا اینکه بتواند عملکرد گرید را به عنوان مجموعهای از نرمافزارهای سرویسگرا به نمایش بگ أکثر
گریدهای محاسباتی به عنوان یک رویکرد جدید برای حل مسائل در مقیاس بزرگ در زمینههای علمی، مهندسی و تجاری به وجود آمدهاند. معماری باز سرویسهای گرید اقتباسی از معماری سرویسگرا میباشد تا اینکه بتواند عملکرد گرید را به عنوان مجموعهای از نرمافزارهای سرویسگرا به نمایش بگذارد. ترکیب سرویسهای گرید این امکان را به کاربران میدهد که نیازهای پیچیدهی خود را به عنوان یک درخواست تنها مطرح کنند. الگوریتمهای ترکیب سرویسهای گرید مبتنی بر کیفیت سرویس سعی در ایجاد سرویس گرید مرکبی را دارند که علاوه بر برآورده کردن محدودیتهای مشخصشده توسط کاربر، از نظر معیارهای کیفیت سرویس نیز بهینه باشد. تمامی الگوریتمهای ترکیب سرویس ارائهشده در ادبیات موضوع، سرویسهای گریدی را که مقادیر برخی از معیارهای کیفیت سرویس آنها نامشخص میباشند، نادیده گرفته و در فرآیند ترکیب سرویس دخالت نمیدهند. این در حالی است که در صورت تخمین مقادیر نامشخص معیارهای کیفیت سرویس، سرویسهای گرید مورد نظر شانس لازم برای انتخاب به عنوان سرویس گرید عضو در سرویس مرکب نهایی را پیدا میکنند. در این مقاله یک مدل احتمالی کیفیت سرویس با استفاده از شبکهی بیزی ارائه شده است که تخمین مقادیر نامشخص معیارهای کیفیت سرویس را ممکن میسازد. نتایج آزمایشات بیانگر این موضوع است که تخمین مقادیر نامشخص معیارهای کیفیت سرویس با دقت بالایی انجام گرفته و منجر به ایجاد سرویسهای گرید مرکب بهینه میگردد.
تفاصيل المقالة
Grid computing is an emerging computing paradigm that will have significant impact on the next generation information infrastructure. Due to the largeness and complexity of grid system, its quality of service, performance and reliability are difficult to model, analyze أکثر
Grid computing is an emerging computing paradigm that will have significant impact on the next generation information infrastructure. Due to the largeness and complexity of grid system, its quality of service, performance and reliability are difficult to model, analyze and evaluate. This paper proposes a virtual tree-structured model of the grid service. This model simplifies the physical structure of a grid service because there are several links between RMS and resources. In this paper, the task scheduling by RMS and the task execution within grid resources considering data dependence and failure correlation are modeled using colored Petri nets (CPNs). We have also proposed a method for evaluation the grid service reliability based on the analysis of the model. In addition, an instance of the proposed model for a sample grid environment is constructed and analyzed using CPN Tools.
تفاصيل المقالة
سند
Sanad is a platform for managing Azad University publications