عنوان مقاله
مقایسه محاسبات ابری و گرید ۳۶۰ درجه
فهرست مطالب
چکیده
تعریف محاسبه ابری
ابرها، گریدها و سیستم های توزیع شده
مقایسه گریدها و ابرها
نتیجه گیری
بخشی از مقاله
مدیریت کاربردی
گریدها عموماً از انواع و اقسام برنامه های کاربردی، از محاسبه با عملکرد بالا (HPC)گرفته تا محاسبه با بازده بالا (HTC) پشتیبانی به عمل می آورند. برنامه های کاربردیHPC در اجرای کارهای موازی تزویج شده در ماشین خاص با اتصالات دارای تاخیر پائین به گونه ای موثر عمل کرده و عموماً در شبکه گرید اجرا نشده اند.
کلمات کلیدی:
Cloud Computing and Grid Computing 360-Degree Compared 1,2,3Ian Foster, 4Yong Zhao, :Ioan Raicu, 5Shiyong Lu foster@mcs.anl.gov, yozha@microsoft.com, iraicu@cs.uchicago.edu, shiyong@wayne.edu 1 Department of Computer Science, University of Chicago, Chicago, IL, USA 2Computation Institute, University of Chicago, Chicago, IL, USA 3Math & Computer Science Division, Argonne National Laboratory, Argonne, IL, USA 4Microsoft Corporation, Redmond, WA, USA 5 Department of Computer Science, Wayne State University, Detroit, MI, USA Abstract- Cloud Computing has become another buzzword after Web 2.0. However, there are dozens of different definitions for Cloud Computing and there seems to be no consensus on what a Cloud is. On the other hand, Cloud Computing is not a completely new concept; it has intricate connection to the relatively new but thirteen-year established Grid Computing paradigm, and other relevant technologies such as utility computing, cluster computing, and distributed systems in general. This paper strives to compare and contrast Cloud Computing with Grid Computing from various angles and give insights into the essential characteristics of both. 1 100-Mile Overview Cloud Computing is hinting at a future in which we won't compute on local computers, but on centralized facilities operated by third-party compute and storage utilities. We sure won't miss the shrink-wrapped software to unwrap and install. Needless to say, this is not a new idea. In fact, back in 1961, computing pioneer John McCarthy predicted that "computation may someday be organized as a public utility"— and went on to speculate how this might occur. In the mid 1990s, the term Grid was coined to describe technologies that would allow consumers to obtain computing power on demand. Ian Foster and others posited that by standardizing the protocols used to request computing power, we could spur the creation of a Computing Grid, analogous in form and utility to the electric power grid. Researchers subsequently developed these ideas in many exciting ways, producing for example large-scale federated systems (TeraGrid, Open Science Grid, caBIG, EGEE, Earth System Grid) that provide not just computing power, but also data and software, on demand. Standards organizations (e.g., OGF, OASIS) defined relevant standards. More prosaically, the term was also co-opted by industry as a marketing term for clusters. But no viable commercial Grid Computing providers emerged, at least not until recently. So is "Cloud Computing" just a new name for Grid? In information technology, where technology scales by an order of magnitude, and in the process reinvents itself, every five years, there is no straightforward answer to such questions. Yes: the vision is the same—to reduce the cost of computing, increase reliability, and increase flexibility by transforming computers from something that we buy and operate ourselves to something that is operated by a third party. But no: things are different now than they were 10 years ago. We have a new need to analyze massive data, thus motivating greatly increased demand for computing. Having realized the benefits of moving from mainframes to commodity clusters