- Computing and Information Systems - Research Publications
Computing and Information Systems - Research Publications
Permanent URI for this collection
Search Results
Now showing
1 - 10 of 39
-
ItemJeeva: Enterprise Grid Enabled Web Portal for Protein Secondary Structure PredictionJin, C ; Gubbi, J ; Buyya, R ; Palaniswami, M ; Thulasiram, R (IEEE, 2008)This paper presents a Grid portal for protein secondary structure prediction developed by using services of Aneka, a .NET-based enterprise Grid technology. The portal is used by research scientists to discover new prediction structures in a parallel manner. An SVM (Support Vector Machine)-based prediction algorithm is used with 64 sample protein sequences as a case study to demonstrate the potential of enterprise Grids.
-
ItemSeven tips for enhancing your research visibility and impactBuyya, Dr. Raujkumar ( 2007-02)This article presents 7 tips for enhancing your research visibility and impact.
-
ItemGridEmail: Economically Regulated Internet-based Interpersonal CommunicationsSoysa, ; BUYYA, R ; NATH, G ; Dai, YS ; Pan, Y ; Raje, R (Nova Science Publishers, 2006)
-
ItemA Taxonomy of CDNsPathan, M ; Buyya, R ; Buyya, R ; Pathan, M ; Vakali, A (SPRINGER, 2008)
-
ItemDecentralised resource discovery service for large scale federated gridsRanjan, R ; Chan, L ; Harwood, A ; Karunasekera, S ; Buyya, R ; Fox, G ; Chiu, K ; Buyya, R (IEEE COMPUTER SOC, 2007)
-
ItemAneka: Next-generation enterprise grid platform for e-Science and e-Business applicationsChu, X ; Nadiminti, K ; Jin, C ; Venugopal, S ; Buyya, R ; Fox, G ; Chiu, K ; Buyya, R (IEEE COMPUTER SOC, 2007)
-
ItemWorkflow Scheduling Algorithms for Grid ComputingYu, J ; Buyya, R ; Ramamohanarao, K ; Xhafa, F ; Abraham, A (SPRINGER-VERLAG BERLIN, 2008)
-
ItemScheduling parameter sweep applications on global Grids: A deadline and budget constrained cost-time optimization algorithmBuyya, R ; Murshed, M ; Abramson, D ; Venugopal, S (Wiley, 2005)Computational Grids and peer-to-peer (P2P) networks enable the sharing, selection, and aggregation of geographically distributed resources for solving large-scale problems in science, engineering, and commerce. The management and composition of resources and services for scheduling applications, however, becomes a complex undertaking. We have proposed a computational economy framework for regulating the supply of and demand for resources and allocating them for applications based on the users' quality-of-service requirements. The framework requires economy-driven deadline- and budget-constrained (DBC) scheduling algorithms for allocating resources to application jobs in such a way that the users' requirements are met. In this paper, we propose a new scheduling algorithm, called the DBC cost-time optimization scheduling algorithm, that aims not only to optimize cost, but also time when possible. The performance of the cost-time optimization scheduling algorithm has been evaluated through extensive simulation and empirical studies for deploying parameter sweep applications on global Grids.
-
ItemAn SCP-based heuristic approach for scheduling distributed data-intensive applications on global gridsVenugopal, S ; Buyya, R (ACADEMIC PRESS INC ELSEVIER SCIENCE, 2008-04)
-
ItemA taxonomy of data grids for distributed data sharing, management, and processingVenugopal, S ; Buyya, R ; Ramamohanarao, K (Association for Computing Machinery (ACM), 2006)Data Grids have been adopted as the next generation platform by many scientific communities that need to share, access, transport, process, and manage large data collections distributed worldwide. They combine high-end computing technologies with high-performance networking and wide-area storage management techniques. In this article, we discuss the key concepts behind Data Grids and compare them with other data sharing and distribution paradigms such as content delivery networks, peer-to-peer networks, and distributed databases. We then provide comprehensive taxonomies that cover various aspects of architecture, data transportation, data replication and resource allocation, and scheduling. Finally, we map the proposed taxonomy to various Data Grid systems not only to validate the taxonomy but also to identify areas for future exploration.