Академический Документы
Профессиональный Документы
Культура Документы
Kamal Gupta
M.Phil (Department of Computer Application) Guru Kashi University Talwandi Sabo, Bathinda (Pb) newstyle.kml@gmail.com
Abstract Cluster computing, utility computing, and distributed systems in general. This paper presents about Grid computing. It describes the features and architecture of grid computing. Grid computing provides many features but it has also many problems. The main goal of our paper is that find out the challenges of the grid computing, which are facing by grid at this time. Keywords:-Grid computing, Architecture, Distributed computing, Resource sharing
Today grid computing offers many solutions that already address and resolve the above problems. Grid computing solutions are conducted using a verity of technologies and open standards. Grid computing is turn; provide highly scalable, highly secure, and extremely high performance mechanisms for discovering and negotiating access to remote computing resources in seamless manner. [4]
IJSRET @ 2013
International Journal of Scientific Research Engineering & Technology (IJSRET) Volume 2 Issue3 pp 141-144 June2013 www.ijsret.org ISSN 2278 0882
Heterogeneity: A grid hosts both software and hardware resources that can be very varied ranging from data, files, software components or programs to sensors, scientific instruments, display devices, personal digital organizers, computers, super-computers and networks. Resource sharing: Resources in a grid belong to many different organizations that allow other organizations (i.e. users) to access them. Nonlocal resources can thus be used by applications, promoting efficiency and reducing costs. Multiple administrations: Each organization may establish different security and administrative policies under which their owned resources can be accessed and used. As a result, the already challenging network security problem is complicated even more with the need of taking into account all different policies. Resource coordination: Resources in a grid must be coordinated in order to provide aggregated computing capabilities. [5] Architecture: - Grids provide protocols and services at five different layers as identified in the Grid protocol architecture. These are five layers in grid architecture.
Fabric layer: - Grids provide access to different resource types such as compute, storage and network resource, code repository, etc. Grids usually rely on existing fabric components, for instance, local resource managers. Connectivity layer:-It defines core communication and authentication protocols for easy and secure network transactions. The GSI (Grid Security Infrastructure) protocol underlies every Grid transaction. Resource layer: - It defines protocols for the publication, discovery, negotiation, monitoring, accounting and payment of sharing operations on individual resources. The GRAM (Grid Resource Access and Management) protocol is used for allocation of computational resources and for monitoring and control of computation on those resources, and Grid FTP for data access and high-speed data transfer. Collective layer: - It captures interactions across collections of resources, directory services such as MDS (Monitoring and Discovery Service) allows for the monitoring and discovery of VO resources. Application layer: - It comprises whatever user applications built on top of the above protocols and APIs and operate in VO environments. Two examples are Grid workflow systems, and Grid portals. [6]
IJSRET @ 2013
International Journal of Scientific Research Engineering & Technology (IJSRET) Volume 2 Issue3 pp 141-144 June2013 www.ijsret.org ISSN 2278 0882
and My SQL are using WSRF, UDDI, WWW, SOAP and XML standards. Oracle 10g enterprise implement without WSRF. IBM develops the Grid middleware based on J2EE. We cannot use different OS at the same machine in the same time in grid computing. Distributed computing Vs Grid computing: - Grid computing involves dynamic virtual organisation, resource sharing and peer to peer computing. The Grid intends to make access to computing power, scientific data repositories and experimental facilities as easy as the Web makes access to information. Same all facilities provide the grid computing. So it is a challenge for grid computing. Lack of grid enabled software: - The software, which are enabled the grid computing are less, It has limited software on Grid. Much software has not copyright issues and source code of licence. It is need for more company developing grid-enabled version, need more developers on grid development and need to develop open source software. Sharing Resources between Various Types of Services:- Grid used for sharing resource from various sites and grid hosts. It handles a massive amount of data as a grid platform. A lot of sites and multiple servers gathered there it is so complex infrastructure. It provides difficulty for hardware resource sharing within virtual organisation. Difficult to develop: Grid programming used java, XML, use web services WSDD, WSDL, UDDI, WSRF, and GT3developing guidelines. It is a matter who developing the grid Applications. Basically that is available for senior computer science developers and enterprise developers.
Limited Area & Applications:-Grid computing is used to solve for large and complex problems. Its area is limited such as scientists, developer, analysis and researchers. Grid computing is used in Hollywood flickers, industrial research, and biometric research and engineering research. Grid cannot use for common problems by common persons. Management and Administration: Many institutes and organizations used grid computing. It distributes the resources on large geographically distributed environments and accesses the heterogeneous devices and machines. So it is a major challenge to manage the administration of the grid computing.
Reference
[1] Foster, I., Kesselman, K.: The Grid: Blueprint For A Future Computing Infrastructure. In: Morgan Kaufmann In Computer Architecture And Design (1999). [2] Luis Ferreira, Viktors Berstis, Jonathan Armstrong Introduction to Grid Computing with Globus IBM September 2003 [3] Mara S. Prez Grid and computing Facultad de Informtica Universidad Politcnica de Madrid cloud
[4] Joshy Joseph, Craig Fellenstein Grid computing published by Pearson Education, Inc. IBM Corporation 2004.
IJSRET @ 2013
International Journal of Scientific Research Engineering & Technology (IJSRET) Volume 2 Issue3 pp 141-144 June2013 www.ijsret.org ISSN 2278 0882
[5] 1Seyyed Mohsen Hashemi, 2Amid Khatibi Bardsiri Cloud Computing Vs. Grid Computing Dean of the Software Engineering and Artificial Intelligence Department , Science and Research Branch, Islamic Azad University, Tehran, IRAN [6] 1, 2,3Ian Foster, 4Yong Zhao, 1Ioan Raicu, 5Shiyong Lu Cloud Computing and Grid Computing 360-Degree Compared Department of Computer Science, University of Chicago, Chicago, IL, USA.
[7] David Munoz Sanchez Comparison between security solutions in Cloud and Grid Computing Helsinki University of Technology [8]Gurleen Kaur1, Inderpreet Chopra2 Grid Computing- Challenges Confronted And Opportunities Offered 1Department of Computer Applications, PCTE, Ludhiana [9] Hai Jin Grid Computing Huazhong University of Science and Technology
IJSRET @ 2013