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


دانلود مقاله انگلیسی ISI زمانبندی کارها در محیط های محاسبات ابری با الگوریتم زنبور عسل-- Load Balancing in Cloud computing

دانلود مقاله انگلیسی ISI زمانبندی کارها در محیط های محاسبات ابری با الگوریتم زنبور عسل-- Load Balancing in Cloud computing

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

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

سال انتشار: 2013

محل انتشار: ژورنال معروف محاسبات نرم کاربردی (Applied Soft Computing)

 

در این مقاله در مورد الگوریتم های زمانبندی کارها (task scheduling) و توازن بار (Load Balancing) در محیط های رایانش ابری یا محاسبات ابری (Cloud Computing) بحث شده است. الگوریتمی که در این مقاله استفاده شده، الگوریتم زنبور عسل (Honey Bee) نام دارد که نویسنده ثابت کرده است که به کمک این الگوریتم میتوان میانگین زمان انتظار را در کارهای داده شده به سیستم مینیمم کرد. برای شبیه سازی نتایج نیز از نرم افزار کلود سیم (Cloud Sim) استفاده شده است. همچنین این مقاله در ژورنال بسیار معتبر Applied Soft Computing چاپ شده است که توسط انتشارات الزویر (Elsevier)  منتشر میشود.

 

کلمات کلیدی:

مقاله 2015 کامپیوتر، مقاله 2015 رشته کامپیوتر، مقاله انگلیسی 2015، مقاله آی اس آی، مقاله ای اس ای، مقاله آی اس آی 2015، مقاله isi 2015، مقاله رشته کامپیوتر، امنیت رایانش ابری، امنیت محاسبات ابری، امنیت در رایانش ابری، امنیت در محاسبات ابری، محاسبات ابری موبایل، رایانش ابری موبایل، چالش های امنیتی رایانش ابری، چالش های امنیتی محاسبات ابری، امنیت رایانش ابری موبایل، چالش های امنیتی رایانش ابری سیار، چارچوب امنیت در ابر، چهارچوب امنیت در رایانش ابری، مقاله رایانش ابری، مقاله محاسبات ابری، مقاله جدید کامپیوتر، زمانبندی رایانش ابری، کلود، زمانبندی برای کاهش مصرف انرژی، شبیه سازی رایانش ابری، مقاله 2015 ترجمه شده، مقاله انگلیسی ترجمه شده، مقاله کامپیوتر ترجمه شده، مقاله رایانش ابری ترجمه شده، مقاله ترجمه شده جدید رایانش ابری، مقاله ترجمه شده جدید محاسبات ابری، مقاله با ترجمه، مقاله ISI با ترجمه، اختصاص ماشین های مجازی، الگوریتم های زمانبندی ابری، زمانبندی vm، زمانبندی ماشین مجازی، شناسایی میزبان پربار ، شناسایی میزبان کم بار، vm selection، vm placement ، مجازی سازی، 2015 Article, ISI Article, Virtualization, Power saving scheduling in cloud computing, security challenges in cloud computing, mobile cloud computing security

 

 

(قیمت ترجمه این مقاله با بهترین کیفیت، کاملا تخصصی و تایپ شده: حدود 90 هزار تومان)

 

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

 

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

ArticleEbookFinder@gmail.com

 

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

+98 921 764 6825

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

+98 921 764 6825 

 

 

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

 



خرید و دانلود دانلود مقاله انگلیسی ISI زمانبندی کارها در محیط های محاسبات ابری با الگوریتم زنبور عسل-- Load Balancing in Cloud computing


Conceptualizing a model for adoption of cloud computing in education

Conceptualizing a model for adoption of cloud computing in education

ژورنال:International Journal of Information Management

سال:April 2016

قیمت اصلی:19.95$

Abstract

Cloud computing is a pervasive computing paradigm that has revolutionized how computer infrastructure and services are delivered. Current research trends on cloud computing have been focused on the technology, applications, costs, benefits, and security of cloud computing at the organizational level within small and medium sized enterprises. Little research attention has been paid on adoption and usage of cloud computing at educational establishments and how contextual factors can influence diffusion and adoption of cloud computing. Universities in developing countries are faced with challenging socio-economic and political constraints that limit their ability to invest in expensive information systems to compete on the global stage. Using constructs from the diffusion of innovation theory and the technology acceptance model, this paper proposes a model that takes account of contextual, economic, and technological influences in the perception and adoption of cloud computing at universities in sub-Saharan Africa. Results from a pilot study, based on the model, through a survey of university lecturers and IS experts shows reliability and validity of the instrument and supports its usage for a more extensive study. Implications, potential contributions to research, and suggestions for future study are discussed.

KeywordsCloud computingEducational technologiesTechnology adoptionDiffusion of innovationSub-Sahara AfricaDeveloping countries

خرید و دانلود Conceptualizing a model for adoption of cloud computing in education


An overview, examples and impacts offered by Emerging Services and Analytics in Cloud Computing

An overview, examples and impacts offered by Emerging Services and Analytics in Cloud Computing

ژورنال:International Journal of Information Management

سال:October 2015

قیمت اصلی:19.95$

Highlights•

We present a high level overview of Emerging Services and Analytics in Cloud Computing, including its scope, rationale and technologies involved.

Examples in healthcare, business, climate change, natural disaster have been demonstrated to justify its contributions and impacts to scientists, businesses and general public.

Outputs and illustrations from weather science, sandstorm simulation, air pressure clash, seismic simulations, tsunami simulations, business intelligence, social networks, brain segmentations, insulin investigation and other examples have been explained and presented in details.

Contributions have been justified and future directions have been presented for Emerging Services and Analytics in Cloud Computing.

Abstract

This paper presents a high level overview of Emerging Services and Analytics in Cloud Computing including the rationale, technologies involved selected examples and contributions. Examples in healthcare, business, climate change, natural disaster have been demonstrated to support that Emerging Services and Analytics can allow scientists to understand the complexity behind science and process thousands of data within seconds. It is not only scientists with deep knowledge but also the general public can understand part of the outputs and illustrations from weather science, sandstorm simulation, air pressure clash, seismic simulations, tsunami simulations, business intelligence, social networks, brain segmentations, insulin investigation and other examples. Businesses can achieve business agility, improvement in efficiency, monitoring the daily work and analyzing key performance indicators up-to-date and in real-time. We present the case of Emerging Services and Analytics to discuss its contributions and future directions.

KeywordsCloud Computing,Review of Cloud Computing, Academic proposals for organizational and industrial adoption

خرید و دانلود An overview, examples and impacts offered by Emerging Services and Analytics in Cloud Computing


دانلود فایل های ویدیویی آشنایی با نرم افزار شبیه سازی کلود سیم به زبان فارسی-- محاسبات ابری-- CloudSim Simulation

دانلود فایل های ویدیویی آشنایی با نرم افزار شبیه سازی کلود سیم به زبان فارسی-- محاسبات ابری-- CloudSim Simulation

در این مطلب شش فایل ویدیویی برای شما آماده کرده ایم.

این فایل ها در زمینه آموزش نحوه کار با نرم افزار شبیه سازی کلود سیم (CloudSim) هستند. نرم افزار کلود سیم برای شبیه سازی برنامه های محاسبات ابری یا رایانش ابری (Cloud Computing) کاربرد دارد.

 

فایل اول: حدود 7 دقیقه آشنایی با علت نیاز به شبیه سازی و مزایا و معایب آن و معرفی برخی از نرم افزارهای شبیه سازی

فایل دوم: حدود 7 دقیقه معرفی کلاس ها و لایه های مختلف نرم افزار کلود سیم و نحوه کار محاسبات ابری

فایل سوم: حدود 6 دقیقه آشنایی با نحوه استفاده از نرم افزار کلودسیم در محیط جاوا Net Beans و معرفی محیط کلودسیم

فایل چهارم:حدود 6 دقیقه آشنایی با نحوه اضافه کردن کد شبیه سازی به محیط کلودسیم واجرای برنامه ها و نمونه ها

فایل پنجم: حدود 6 دقیقه آشنایی با نحوه اجرای مثالهای آماده موجود در نرم افزار CloudSim و قسمتهای مختلف کد و معرفی مفهوم ابرک (Cloudlet)

فایل ششم: حدود 5 دقیقه -- آشنایی با مفهوم مرکز داده یا دیتا سنتر (Data Center) و نحوه تعریف آن، تعریف هاست ها و عناصر پردازشی و سیاست های زمانبندی

 

 



خرید و دانلود دانلود فایل های ویدیویی آشنایی با نرم افزار شبیه سازی کلود سیم به زبان فارسی-- محاسبات ابری-- CloudSim Simulation