یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق Grid Computing

اختصاصی از یاری فایل دانلود تحقیق Grid Computing دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق Grid Computing


دانلود تحقیق Grid Computing

واژه ی Grid Computing در اواخر دهه نود در مورد ایجاد قابلیت دسترسی ساده به منابع محاسباتی مانند آنچه در مورد انرژی الکتریسیته در شبکه برق[1] وجود دارد توسط آقایانIan Foster  وCarl Kesselman  در کتاب “ The Grid : Blue print for new computing infrastructure ”  مطرح شد . آنها در آن کتاب در مورد Grid  این طور نوشتند :

" Grid محاسباتی یک زیر ساخت نرم افزاری و سخت افزاری است که قابلیت استفاده از تجهیزات محاسباتی را قابل اطمینان ، به صورت کم خرج ، فراگیر و سازگار فراهم می آورد .

در سال 2000 آنها با همکاری Steve Tuecke مقاله ای با عنوان “The anatomy of the grid”   نوشتند و در آنجا هدف از Grid  را اینگونه معرفی کردند :

" به اشتراک گذاری متوازن منابع برای حل مسئله در یک محیط پویا ، شامل یک سازمان مجازی تشکیل شده صنعت "

و بعد اضافه کردند که :

" به اشتراک گذاری منابع که ما از آن صحبت می کنیم ، مبادله ی فایل نیست . بلکه منظور ما دسترسی مستقیم به کامپیوترها ، نرم افزارها ، داده ها و دیگر منابع است . این به اشتراک گذاری تحت کنترل کامل صاحب منبع است . مجموعه ای از افراد و یا شرکت ها که این نوع به اشتراک گذاری را داشته باشند ، سازمان مجازی خوانده می شود "

بعداً آقای Foster  در مقاله ی  “ What is the grid ?”، Grid را سیستمی تعریف می کند

که سه ویژگی زیر را داشته باشد .

  • مجموعه ای از منابع هماهنگ که دارای یک مدیریت مرکزی نیستند .
  • از Interface ها و پروتکل های استاندارد ، باز و عام منظوره بهره می برند .
  • کیفیت سرویسی[2] که کل سیستم ارائه می دهد بزرگتر از کیفیت سرویس هر کدام از منابع است .

تمام مفاهیم بالا در واقع Grid را از زاویه دید مختلفی بررسی می کنند ولی بصورت ساده هدف Grid به اشتراک گذاری منابع بصورت هماهنگ در یک محیط ( احتمالاً ) ناهمگن و پویا است .

 

 

 

 

 

 

 

 

 

فصل یکم : Grid Computing  چیست ؟

Grid Computing می تواند معنی های مختلفی برای افراد مختلف داشته باشد . تصور مشهور در مورد Grid ، چیزی شبیه شبکه ی برق ( Power Grid ) است که کاربران ( استفاده کنندگان از وسایل برقی ) بدون توجه به اینکه این برق از کجا می آید ، الکتریسیته را از پریز می گیرند .

با این دید در مورد Grid Computing ، می توان " Computing " را به عنوان قدرت ( انرژی برق در نظر گرفت و کاربران ( یا برنامه ها ) به منابع محاسباتی ( پردازنده ها ، ذخیره کننده ها ، داده ها ، برنامه ها و غیره ) دسترسی پیدا می کند و اهمیتی ندارد که این منابع از نظر فیزیکی کجا قرار گرفته اند و یا تکنولوژی مورد استفاده در آنها ، سخت افزار و نرم افزار آنها چیست .

این دید از Grid Computing می تواند خلاقیت کسی را برانگیزد و در نهایت این ایده به حقیقت بپیوندد ولی در این راه مشکلات تکنیکی زیادی وجود دارد که باید حل شود . اگر این هدف به عنوان هدف نهایی در نظر گرفته شود ، مراحل کوچکتر زیادی باید طی شود و هر کدام از این مراحل مزیت های خود را دارند و تا اندازه ای ما را به هدف نزدیک می کنند .

پسGrid Computing  را می توان مانند یک مسیر جذاب از تکنولوژی ها و راهکار های مختلف دید که طی کردن این مسیر ما را به هدف نهایی نزدیکتر می کند . قسمت مهم این پیشرفت در محاسبات توزیع شده است که امکان پیاده سازی برنامه ها در سیستمی که از سازمان های مختلف تشکیل شده است برای به اشتراک گذاشتن منابع را فراهم می آورد . به طور خلاصه امکان" مجازی سازی" را فراهم می آورد . مجازی سازی در زمینه تکنولوژی ، Platform ها و سازمانها . این مجازی سازی فقط با استـاندارد های بـاز [3] امکان پذیر است . استـاندارد های بـاز کمک می کنند که مطمئن

برنامه ها می توانند بصورت شفاف سیستم حاوی منابع را ببینند .   [kessel 2004] .

محیطی که می خواهد قابلیت استفاده از منابع بصورت شفاف در یک محیط توزیع شده و نامتجانس را فراهم کند ، نه فقط نیاز دارد که منابع را مجازی سازی کند ، بلکه تکنولوژی و استانداردهایی برای زمان بندی ، مدیریت ، امنیت و موارد دیگر نیاز دارد .  Grid Computing  می تواند در هر مرحله ای از مجازی سازی تعریف شود . اینکه مجازی سازی تا چه مرحله ای انجام شود ، به نظر استفاده کننده بستگی دارد ولی حتی در یک مرحله ی پایین مجازی سازی نیز می توان گفت که یک سیستم مبتنی بر Grid تولید شده است .

این مراحل در شکل 1-1 نشان داده شده است . از قسمت پایین سمت چپ ، مجازی سازی از ساختن چندین ماشین مجازی بر روی منحنی حرکت می کنیم به سیستم هایی شامل چند کامپیوتر متجانس و توزیع شده می رسیم . مجازی سازی فقط به سرورها و CPU ها محدود نمی شود . بلکه تا حافظه ها ، شبکه ها و یا حتب برنامه ها نیز گسترده می شود . وقتی بر روی منحنی حرکت را ادامه می دهیم به مجازی سازی بر روی منابع غیر مشابه می رسیم . مرحله ی بعد مجازی سازی شرکت ها ست ، نه فقط بر روی مراکز داده و دپارتمان ها ، بلکه بر روی سازمان های توزیع شده و بعد مجازی سازی در خارج از سازمان و در سطح اینترنت .

پیاده سازی های قبلی در زمینه Grid Computing  به صورت داخل شرکتی وجود داشت ولی اکنون این پیاده سازی ها به سمت بیرونی شدن و در سطح چندین شرکت پیش می رود .

تفاوت Grid  های درون شرکتی و Grid هایی که در سطح چندین شرکت وجود دارند مربوط به دامنه های امنیتی ، درجه ی ایزوله سازی ، نوع سیاست و حوزه ی آن می شود . اینگونه مسائل ، طبیعتاً مسائل بنیادی معماری نیستند بلکه مربوط به شرکت ها می شوند . آنها می خواهند مطمئن شوند که شکافی بین مدلهای محاسبات توزیع شده در بین شرکت های شرکت کننده و زیر ساختهای IT داخلی وجود ندارد .

Grid Computing  استانداردهای باز ی وب سرویس ها را توسعه داده است تا با استفاده از آنها بتوان منابع محاسباتی را روی بستر اینترنت ارائه کرد . خیلی کم اتفاق می افتد که Grid بر روی یک محیط همگن پیاده سازی شود و معمولاً ما یک محیط ناهمگن سر و کار داریم .

اگر بیشتر بر روی راهکارهای محاسبات توزیع شده متمرکز شویم می توانیم Grid Computing را محاسبات توزیع شده بر روی منابع مجازی سازی شده تعریف کنیم . هدف ساختن یک کامپیوتر پر قدرت مجازی است . این کامپیوتر با استفاده از تعدادی منابع محاسباتی به هم پیوسته و احتمالاً ناهمگن ساخته شده است .

 

 

 

 

فصل دوم مزیت های Grid Computing

در این فصل مزیت هایی که  Grid Computing این است که برنامه ای که معمولاً روی ماشین خاصی اجرا می شود ، در شرایطی خاص به خاطر این که آن ماشین مشغول است ، در ماشین دیگری که کمتر مشغول است اجرا گردد .

برای این چندین سناریویی دو پیش نیاز وجود دارد . اول این که برنامه قابلیت اجرا در ماشین راه دور را داشته باشد . به عنوان مثال نباید به داده های روی ماشین اصلی وابسته باشد . دوم این که ماشین دوم ویژگی های سخت افزاری و نرم افزاری که در مورد نیاز آن برنامه است را داشته باشد .

برای مثال برنامه ای که بیشتر وقت خود را صرف محاسبه بر روی داده های ورودی می کند و خروجی تولید می کند احتمالاً ساده ترین و ایده آل ترین برنامه ای است که می توان با این Grid استفاده کرد . اگر مقدار ورودی و خروجی زیاد باشد ، باید فکر بیشتری شود که این برنامه بتواند به صورت مؤثر بر روی Grid اجرا شود . به نظر نمی رسد که از واژه ی " پردازنده ی راه دور " در Grid استفاده شود . چون معمولاً با تاخیر بسیار زیادی برای رساندن داده ها به پردازنده روبرو هستیم .

در بیشتر سازمان ها تعداد بسیار زیادی منابع محاسباتی وجود دارد که از توان آنها به درستی استفاده نمی شود . معمولاً بیشتر ماشین های رومیزی[1] در یک روز کاری ، کمتر از 5 درصد مشغول هستند . در برخی از سازمان ها ماشین های سرور نیز در بیشتر اوقات بی کار هستند .Grid Computing  بستری برای استفاده مؤثر از این منابع به وجود می آورد .

منابع محاسباتی تنها منابعی نیستند که ممکن است از آنها کم استفاده شود . ممکن است ماشینها

مقدار زیادی فضای استفاده نشده بر روی دیسک خود داشته باشند . Grid Computing ( به طور خاص Data Grid  ) این فضاها را به فضای مجازی بزرگ ، " مجازی سازی " می کند و در نتیجه بستری برای استفاده مؤثر از فضاهای استفاده نشده فراهم می آورد .

اگر یک پردازش دسته ای [2] به مقدار زیادی داده نیاز داشته باشد ، این داده ها می توانند در نقاط استـراتژیک مختلف پخش شوند و بنابـراین اگر این پردازش بخواهد در ماشین دیگری اجرا شود ، داده ها در آنجا هستند و نیازی نیست که به جای دیگری منتقل شود . این کار باعث افزایش کارایی می شود و نیز می توان از نسخه های گوناگون به عنوان نسخه ی پشتیبان برای وقتی که نسخه ی اصلی از بین رود استفاده کرد . این کار مزیت دیگر Grid  ، متعادل کردن استفاده از منابع است .

ممکن است برای سازمانی یک پردازش غیر منتظره پیش آید و ماشینی که قرار است پردازش را انجام دهد بسیار مشغول باشد ، اگر این پردازش بتواند در بستر Grid اجرا شود ، می توان آن را به ماشین دیگری انتقال داد تا استفاده از منابع به صورت متعادل انجام گیرد . این متعادل سازی استفاده از منابع می تواند برای CPU ، حافظه و یا هر منبع دیگر موجود در Grid استفاده شود .

مقدمه

فصل یکم – Grid Computing چیست ؟

فصل دوم – مزیت های Grid Computing 

2-1- استفاده مؤثر از منابع

2-2- قابلیت محاسبه موازی

2-3- منابع مجازی و سازمان های مجازی 

2-4- دسترسی به منابع اضافه ................................................................................................................

2-5- متعادل سازی استفاده از منابع

2-6- قابلیت اطمینان 

2-7- مدیریت  فصل سوم- مفاهیم و معماری

3-1- سازمان های مجازی و Grid

3-1-1- چالش های تکنیکی در به اشتراک گذاشتن 

3-1-2-سیر تکامل تکنولوژی Grid

3-2- معماری Gri

3-2-1- Fabric : رابط هایی برای کنترل های محلی

3-2-2- Connectivity : برقراری ارتباط ساده و امن

3-2-3 Resource : به اشتراک گذاشتن یک منبع 

3-2-4- Collective : هماهنگی چندین منبع 

3-2-5- Application

3-3- پیاده سازی معماری Grid 

3-3-1-Globus Toolkit v2.0  

3-3-1-1- Fabric

3-3-1-2- Connectivity

3-3-1-3-  Resource 

3-3-1-4- Collective

3-3-2- Open Grid Services Architecture 

فصل چهارم – مدلی برای برنامه نویسی 

4-1 تعریف محیط و هدف

4-2- المان ها 

4-2-1- کار

4-2-2- قسمت کردن 

4-2-3- ریزکار

4-2-4- منبع محاسباتی

4-2-5- زمانبند

4-2-6- ذخیره کننده 

4-3- مدل برنامه نویسی ، به صورت شبه کد 

4-3-1 – طرف منابع محاسباتی 

4-3-2- طرف زمانبند 

4-3-3- تقسیم کننده 

4-4- فلوچارت و کمی از جزئیات برنامه نویسی 

4-4-1- فلوچارت طرف زمانبند 

4-4-2- فلوچارت طرف منبع محاسباتی 

4-5- روشی برای تقسیم کردن در مسائل   Back-track

4-5-1- ساختمان داده ی گره 

4-5-2- درخت خاکستری

4-5-3- قطع کردن درخت 

4-5-4 زمانبندی 

4-5-5- نکات تکمیلی 
شامل 79 صفحه فایل word قابل ویرایش
 

دانلود با لینک مستقیم


دانلود تحقیق Grid Computing

CLOUD COMPUTING Principles and Paradigms, Wiley, 2015

اختصاصی از یاری فایل CLOUD COMPUTING Principles and Paradigms, Wiley, 2015 دانلود با لینک مستقیم و پر سرعت .

CLOUD COMPUTING Principles and Paradigms, Wiley, 2015

فهرست مطالب

1 Introduction to Cloud Computing 3
William Voorsluys, James Broberg, and Rajkumar Buyya
1.1 Cloud Computing in a Nutshell / 3
1.2 Roots of Cloud Computing / 5
1.3 Layers and Types of Clouds / 13
1.4 Desired Features of a Cloud / 16
1.5 Cloud Infrastructure Management / 17
1.6 Infrastructure as a Service Providers / 26
1.7 Platform as a Service Providers / 31
1.8 Challenges and Risks / 34
1.9 Summary / 37
References / 37
2 Migrating into a Cloud 43
T. S. Mohan
2.1 Introduction / 43
2.2 Broad Approaches to Migrating into the Cloud / 48
2.3 The Seven-Step Model of Migration into a Cloud / 51
2.4 Conclusions / 54
Acknowledgments / 55
References / 55
v
3 Enriching the ‘Integration as a Service’ Paradigm
for the Cloud Era 57
Pethuru Raj
3.1 An Introduction / 57
3.2 The Onset of Knowledge Era / 59
3.3 The Evolution of SaaS / 59
3.4 The Challenges of SaaS Paradigm / 61
3.5 Approaching the SaaS Integration Enigma / 63
3.6 New Integration Scenarios / 67
3.7 The Integration Methodologies / 69
3.8 SaaS Integration Products and Platforms / 72
3.9 SaaS Integration Services / 80
3.10 Businesses-to-Business Integration (B2Bi) Services / 84
3.11 A Framework of Sensor—Cloud Integration [3] / 89
3.12 SaaS Integration Appliances / 94
3.13 Conclusion / 95
References / 95
4 The Enterprise Cloud Computing Paradigm 97
Tariq Ellahi, Benoit Hudzia, Hui Li, Maik A. Lindner, and
Philip Robinson
4.1 Introduction / 97
4.2 Background / 98
4.3 Issues for Enterprise Applications on the Cloud / 103
4.4 Transition Challenges / 106
4.5 Enterprise Cloud Technology and Market Evolution / 108
4.6 Business Drivers Toward a Marketplace for Enterprise Cloud
Computing / 112
4.7 The Cloud Supply Chain / 115
4.8 Summary / 117
Acknowledgments / 117
References / 118
PART II INFRASTRUCTURE AS A SERVICE (IAAS) 121
5 Virtual Machines Provisioning and Migration Services 123
Mohamed El-Refaey
5.1 Introduction and Inspiration / 123

5.2 Background and Related Work / 124
5.3 Virtual Machines Provisioning and Manageability / 130
5.4 Virtual Machine Migration Services / 132
5.5 VM Provisioning and Migration in Action / 136
5.6 Provisioning in the Cloud Context / 145
5.7 Future Research Directions / 151
5.8 Conclusion / 154
References / 154
6 On the Management of Virtual Machines for
Cloud Infrastructures 157
Ignacio M. Llorente, Rube´n S. Montero, Borja Sotomayor,
David Breitgand, Alessandro Maraschini, Eliezer Levy, and
Benny Rochwerger
6.1 The Anatomy of Cloud Infrastructures / 158
6.2 Distributed Management of Virtual Infrastructures / 161
6.3 Scheduling Techniques for Advance Reservation of Capacity / 166
6.4 Capacity Management to meet SLA Commitments / 172
6.5 Conclusions and Future Work / 185
Acknowledgments / 186
References / 187
7 Enhancing Cloud Computing Environments
Using a Cluster as a Service 193
Michael Brock and Andrzej Goscinski
7.1 Introduction / 193
7.2 Related Work / 194
7.3 RVWS Design / 197
7.4 Cluster as a Service: The Logical Design / 202
7.5 Proof of Concept / 212
7.6 Future Research Directions / 218
7.7 Conclusion / 219
References / 219
8 Secure Distributed Data Storage in Cloud Computing 221
Yu Chen, Wei-Shinn Ku, Jun Feng, Pu Liu, and Zhou Su
8.1 Introduction / 221
8.2 Cloud Storage: from LANs TO WANs / 222
8.3 Technologies for Data Security in Cloud Computing / 232

8.4 Open Questions and Challenges / 242
8.5 Summary / 246
References / 246
PART III PLATFORM AND SOFTWARE
AS A SERVICE (PAAS/IAAS) 249
9 Aneka—Integration of Private and Public Clouds 251
Christian Vecchiola, Xingchen Chu, Michael Mattess, and
Rajkumar Buyya
9.1 Introduction / 251
9.2 Technologies and Tools for Cloud Computing / 254
9.3 Aneka Cloud Platform / 257
9.4 Aneka Resource Provisioning Service / 259
9.5 Hybrid Cloud Implementation / 262
9.6 Visionary thoughts for Practitioners / 269
9.7 Summary and Conclusions / 271
Acknowledgments / 272
References / 273
10 CometCloud: An Autonomic Cloud Engine 275
Hyunjoo Kim and Manish Parashar
10.1 Introduction / 275
10.2 CometCloud Architecture / 276
10.3 Autonomic Behavior of CometCloud / 280
10.4 Overview of CometCloud-based Applications / 286
10.5 Implementation and Evaluation / 287
10.6 Conclusion and Future Research Directions / 295
Acknowledgments / 295
References / 296
11 T-Systems’ Cloud-Based Solutions for
Business Applications 299
Michael Pauly
11.1 Introduction / 299
11.2 What Enterprises Demand of Cloud Computing / 300
11.3 Dynamic ICT Services / 302
11.4 Importance of Quality and Security in Clouds / 305

11.5 Dynamic Data Center—Producing Business-ready, Dynamic
ICT Services / 307
11.6 Case Studies / 314
11.7 Summary: Cloud Computing offers much more than Traditional
Outsourcing / 318
Acknowledgments / 319
References / 319
12 Workflow Engine for Clouds 321
Suraj Pandey, Dileban Karunamoorthy, and Rajkumar Buyya
12.1 Introduction / 321
12.2 Background / 322
12.3 Workflow Management Systems and Clouds / 323
12.4 Architecture of Workflow Management Systems / 326
12.5 Utilizing Clouds for Workflow Execution / 328
12.6 Case Study: Evolutionary Multiobjective Optimizations / 334
12.7 Visionary thoughts for Practitioners / 340
12.8 Future Research Directions / 341
12.9 Summary and Conclusions / 341
Acknowledgments / 342
References / 342
13 Understanding Scientific Applications for
Cloud Environments 345
Shantenu Jha, Daniel S. Katz, Andre Luckow,
Andre Merzky, and Katerina Stamou
13.1 Introduction / 345
13.2 A Classification of Scientific Applications and Services in the
Cloud / 350
13.3 SAGA-based Scientific Applications that Utilize Clouds / 354
13.4 Discussion / 363
13.5 Conclusions / 367
References / 368
14 The MapReduce Programming Model and Implementations 373
Hai Jin, Shadi Ibrahim, Li Qi, Haijun Cao, Song Wu, and Xuanhua Shi
14.1 Introduction / 373
14.2 MapReduce Programming Model / 375
14.3 Major MapReduce Implementations for the Cloud / 379

14.4 MapReduce Impacts and Research Directions / 385
14.5 Conclusion / 387
Acknowledgments / 387
References / 387
PART IV MONITORING AND MANAGEMENT 391
15 An Architecture for Federated Cloud Computing 393
Benny Rochwerger, Constantino Va´zquez, David Breitgand,
David Hadas, Massimo Villari, Philippe Massonet, Eliezer Levy,
Alex Galis, Ignacio M. Llorente, Rube´n S. Montero,
Yaron Wolfsthal, Kenneth Nagin, Lars Larsson, and Fermı´n Gala´n
15.1 Introduction / 393
15.2 A Typical Use Case / 394
15.3 The Basic Principles of Cloud Computing / 398
15.4 A Model for Federated Cloud Computing / 400
15.5 Security Considerations / 407
15.6 Summary and Conclusions / 410
Acknowledgments / 410
References / 410
16 SLA Management in Cloud Computing:
A Service Provider’s Perspective 413
Sumit Bose, Anjaneyulu Pasala, Dheepak R. A,
Sridhar Murthy and Ganesan Malaiyandisamy
16.1 Inspiration / 413
16.2 Traditional Approaches to SLO Management / 418
16.3 Types of SLA / 421
16.4 Life Cycle of SLA / 424
16.5 SLA Management in Cloud / 425
16.6 Automated Policy-based Management / 429
16.7 Conclusion / 435
References / 435
17 Performance Prediction for HPC on Clouds 437
Rocco Aversa, Beniamino Di Martino, Massimiliano Rak,
Salvatore Venticinque, and Umberto Villano
17.1 Introduction / 437
17.2 Background / 440

17.3 Grid and Cloud / 442
17.4 HPC in the Cloud: Performance-related Issues / 445
17.5 Summary and Conclusions / 453
References / 454
PART V APPLICATIONS 457
18 Best Practices in Architecting Cloud Applications
in the AWS Cloud 459
Jinesh Varia
18.1 Introduction / 459
18.2 Background / 459
18.3 Cloud Concepts / 463
18.4 Cloud Best Practices / 468
18.5 GrepTheWeb Case Study / 479
18.6 Future Research Directions / 486
18.7 Conclusion / 487
Acknowledgments / 487
References / 487
19 Massively Multiplayer Online Game Hosting on
Cloud Resources 491
Vlad Nae, Radu Prodan, and Alexandru Iosup
19.1 Introduction / 491
19.2 Background / 492
19.3 Related Work / 494
19.4 Model / 495
19.5 Experiments / 500
19.6 Future Research Directions / 507
19.7 Conclusions / 507
Acknowledgments / 507
References / 507
20 Building Content Delivery Networks Using Clouds 511
James Broberg
20.1 Introduction / 511
20.2 Background/Related Work / 512

20.3 MetaCDN: Harnessing Storage Clouds for Low-Cost,
High-Performance Content Delivery / 516
20.4 Performance of the MetaCDN Overlay / 525
20.5 Future Directions / 527
20.6 Conclusion / 528
Acknowledgments / 529
References / 529
21 Resource Cloud Mashups 533
Lutz Schubert, Matthias Assel, Alexander Kipp, and Stefan Wesner
21.1 Introduction / 533
21.2 Concepts of a Cloud Mashup / 536
21.3 Realizing Resource Mashups / 542
21.4 Conclusions / 545
References / 546
PART VI GOVERNANCE AND CASE STUDIES 549
22 Organizational Readiness and Change Management
in the Cloud Age 551
Robert Lam
22.1 Introduction / 551
22.2 Basic Concept of Organizational Readiness / 552
22.3 Drivers for Changes: A Framework to Comprehend the
Competitive Environment / 555
22.4 Common Change Management Models / 559
22.5 Change Management Maturity Model (CMMM) / 563
22.6 Organizational Readiness Self-Assessment: (Who, When,
Where, and How) / 565
22.7 Discussion / 567
22.8 Conclusion / 570
Acknowledgments / 571
References / 572
23 Data Security in the Cloud 573
Susan Morrow
23.1 An Introduction to the Idea of Data Security / 573
23.2 The Current State of Data Security in the Cloud / 574

23.3 Homo Sapiens and Digital Information / 575
23.4 Cloud Computing and Data Security Risk / 576
23.5 Cloud Computing and Identity / 578
23.6 The Cloud, Digital Identity, and Data Security / 584
23.7 Content Level Security—Pros and Cons / 586
23.8 Future Research Directions / 588
23.9 Conclusion / 590
Acknowledgments / 591
Further Reading / 591
References / 591
24 Legal Issues in Cloud Computing 593
Janine Anthony Bowen
24.1 Introduction / 593
24.2 Data Privacy and Security Issues / 596
24.3 Cloud Contracting models / 601
24.4 Jurisdictional Issues Raised by Virtualization and
Data Location / 603
24.5 Commercial and Business Considerations—A Cloud
User’s Viewpoint / 606
24.6 Special Topics / 610
24.7 Conclusion / 611
24.8 Epilogue / 611
References / 612
25 Achieving Production Readiness for Cloud Services 615
Wai-Kit Cheah and Henry Kasim
25.1 Introduction / 615
25.2 Service Management / 615
25.3 ProducerConsumer Relationship / 616
25.4 Cloud Service Life Cycle / 620
25.5 Production Readiness / 626
25.6 Assessing Production Readiness / 626
25.7 Summary / 634
References / 634
Index 635


دانلود با لینک مستقیم


CLOUD COMPUTING Principles and Paradigms, Wiley, 2015

دانلود مقاله محاسبات ابری موبایل Mobile Cloud Computing - بررسی ناهمگنی (Heterogeneity)، دسته بندی و چالش ها

اختصاصی از یاری فایل دانلود مقاله محاسبات ابری موبایل Mobile Cloud Computing - بررسی ناهمگنی (Heterogeneity)، دسته بندی و چالش ها دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله محاسبات ابری موبایل Mobile Cloud Computing - بررسی ناهمگنی (Heterogeneity)، دسته بندی و چالش ها


دانلود مقاله محاسبات ابری موبایل Mobile Cloud Computing - بررسی ناهمگنی (Heterogeneity)، دسته بندی و چالش ها

زبان: انگلیسی

سال انتشار: 2014

قالب: پی دی اف (PDF)

تعداد صفحات : 24

 

یکی از زمینه هایی که در سالهای اخیر توجه زیادی را به خود جلب کرده است محاسبات ابری (Cloud Computing) می باشد. با افزایش میزان استفاده از تلفن های هوشمند (Smartphone) و تبلت ها، موضوعی که میتواند پرداختن به آن مفید باشد، به کار گیری محاسبات ابری موبایل (Mobile Cloud Computing) است که منظور از آن استفاده از دستگاههای موبایل برای ایجاد سیستم های ابری (برای محاسبات، ذخیره سازی، ...) می باشد. در این مقاله ابتدا در مورد محاسبات ابری و محاسبات ابری موبایل بحث شده است و سپس نگارنده به بررسی انواع روشهای ایجاد محاسبات ابری موبایل اعم از نرم افزاری و سخت افزاری پرداخته است. سپس چالشهای فراروی هر کدام را بررسی نموده و بعد از آن نیز بحث مهم ناهمگونی در سیستم های محاسبات ابری موبایل را به طور کامل تشریح و اثرات و چالش های پیش رو را شرح داده است. برای هر چالش نیز راهکاری ارائه شده است. در پایان نیز مسائل باز که هنوز جای کار زیادی دارند معرفی شده است.

مطالعه این مقاله میتواند راهنمای خوبی برای کسانی باشد که قصد انجام تحقیق در زمینه محاسبات ابری موبایل را دارند. شایان ذکر است این مقاله در سال 2014 در ژورنال Communication tutorials and surveys که توسط انتشارات IEEE منتشر میشود چاپ شده است.

 

 

 

پس از خرید از درگاه امن بانکی لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده میشود.

 

تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه با آدرس ایمیل:

ArticleEbookFinder@gmail.com

 

شماره تماس ما در نرم افزار واتس آپ:

آیکون نرم افزار واتس آپ+98 921 764 6825

شماره تماس ما در نرم افزار تلگرام:

تماس با ما+98 921 764 6825 

 

 

توجه: اگر کارت بانکی شما رمز دوم ندارد، در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.

 


دانلود با لینک مستقیم


دانلود مقاله محاسبات ابری موبایل Mobile Cloud Computing - بررسی ناهمگنی (Heterogeneity)، دسته بندی و چالش ها