Cloud Computing
Cloud Computing
Assignment Total Points: 50
1. Suppose 95% of a program can be parallelized and run on multiple CPUs instead of one CPU and in so doing, achieve a system efficiency of 80%. Using Amdahl’s law, determine the number of processors that are being used in this case.
10 points
2. Given a speed up of 20 on 32 processors, what is the percentage of the program
that can be parallelized? Use Amdahl’s law.
10 points
3.
a. Compare Cloud Containers vs. VMs and explain where each should be used. Discuss the scalability of containerized workloads and VM workloads.
b. Research Docker and Kubenetes, provide a brief description of each, and describe how they relate to each other.
Be sure to include a list of all references used.
12. points
4. Research Amazon EC2, Google Cloud Platform, and Azure and write a detailed comparison. Focus on the following comparative points:
a. VM instance types offered (General purpose, compute optimized, memory optimized) along with their number of vCPUs and memory sizes.
b. Storage (such as Instance Store, EBS, EFS, and S3 in AWS and their equivalent in GCP)
c. Security
d. Performance and reliability
e. Pricing model (pricing only for compute and storage)
f. Auto-Scaling/Elasticity
Tabular format answer is acceptable.
18 points
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- formula for computing interest on a loan
- computing average product cost calculator
- computing formula standard deviation
- computing the inverse of a matrix
- major computing trends
- current trends in computing technology
- computing system definition
- formula for computing compound interest
- computing sample standard deviation
- cloud computing applications list
- cloud computing benefits for businesses
- advantages of cloud computing for business