کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
484184 | 703257 | 2016 | 8 صفحه PDF | دانلود رایگان |
چکیده
.1 معرفی
1.1صرفه جویی در هزینه برای مشتریان cloud
1.2تمرکز روی کسب و کار اصلی
1.3 کارایی و پشتیبانی
2. معماری موجود
3. انگیزه تحقیق اخیر
4. معماری ارائه شده
4.1 بازبینی
4.2پلتفرمی برای بازبینی
5. اجرا و آزمایش
5.1 طرح دامنه-محور (DDD)
شکل 1. طرح دامنه محور چارچوب بازبینی VM
5.2 مؤلفه در بازبینی VM
شکل 2. دیاگرام مولفه ها
5.3کلاس ها در بازبینی VM
شکل 3. ساختار کلاس اجرا شده
5.4آزمایش در بازبینی VM
6. نتیجه
6.1مقایسه قیمت نمونه AWS و Azure
جدول 1. قیمت های Azure روی محاسبات با هدف عمومی
جدول 2. قیمت های AWS روی محاسبات هدف عمومی
7.خاتمه و بحث
سپاسگزاری ها
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet). Clouds can be classified as public, private or hybrid. Cloud computing, or in simpler shorthand just “the cloud”, also focuses on maximizing the effectiveness of the shared resources. Cloud resources are usually not only shared by multiple users but are also dynamically reallocated per demand. This can work for allocating resources to users. For example, a cloud computer facility that serves European users during European business hours with a specific application (e.g., email) may reallocate the same resources to serve North American users during North America's business hours with a different application (e.g., a web server). This approach should maximize the use of computing power thus reducing environmental damage as well since less power, air conditioning, rack space, etc. are required for a variety of functions. With cloud computing, multiple users can access a single server to retrieve and update their data without purchasing licenses for different applications.Proponents claim that cloud computing allows companies to avoid upfront infrastructure costs, and focus on projects that differentiate their businesses instead of on infrastructure. Proponents also claim that cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enables IT to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a “pay as you go” model. This can lead to unexpectedly high charges if administrators do not adapt to the cloud pricing model
Journal: Procedia Computer Science - Volume 79, 2016, Pages 135-142