Lecture-2 Spring 2024
Lecture-2 Spring 2024
Presented by
Dr. Rubaiyat Islam
Crypto-economist Consultant
Sifchain Finance, USA.
Adjunct Faculty, IUB.
OMDENA Local Chapter Lead, Bangladesh
Discussion :
By the Way….
2
Discussion :
An open Question :
3
Paralellization Consideration
§ Speed of computation is
proportional to the square root
of system cost; they never
increase linearly. Therefore, the
faster a system becomes, the
more expensive it is to increase
its speed
§ Speed by a parallel computer
increases as the logarithm of
the number of processors (i.e., y
= klog(N)).
Let’s do a math to
understand Processing Need!
7
Discussion :
8
Discussion :
VPS Speed Tester Computing Use Case:
https://www.youtube.com/watch?v=Tk5dKs-JurA
9
Results
Combined comparison
Discussion :
11
A case study
§ An e-commerce business that sells high-end luxury products is experiencing
rapid growth and an increase in website traffic. The company needs a hosting
solution that can accommodate the increased traffic and provide high
performance and security. However, the business has specific requirements that
limit the use of shared hosting. For example, the company's products require
high-quality images and videos that take up a lot of server resources. In
addition, the business is required to comply with strict security regulations that
mandate the use of advanced security measures. The company has just
transitioned from low demand to moderate demand in the market for their
offered products.
§ Based on the above scenario, which option would you recommend for the e-
commerce business, VPS or cloud computing service, and why?
Cloud ECONOMICS MODELS
§ Pay-as-you-go: This is the most common model, where customers
pay only for the resources they use, typically on an hourly or monthly
basis. This model is ideal for customers who have unpredictable or
changing resource needs, as they only pay for what they use and can
scale their usage up or down as needed.
§ Subscription: In this model, customers pay a fixed monthly or
annual fee for a set amount of resources, regardless of actual usage.
This model is ideal for customers who have a stable and predictable
resource demand, and who want to lock in a predictable cost.
§ Reserved Instances: In this model, customers pay a lower rate for
a commitment to use a certain amount of resources over a defined
period of time. This model is ideal for customers who have a steady
and predictable resource demand, and who want to save money in
exchange for a longer-term commitment.
13
Cloud ECONOMICS MODELS
14
Challenges for cloud
computing
1. Availability of service: what happens when the service provider
cannot deliver?
- Downtime and Service Disruption
- Data Loss or Inaccessibility
- Breach of Service Level Agreements (SLAs)
- Loss of Customer Trust and Reputation
15
More challenges
16
Ethical issues
17
De-perimeterisation
18
Privacy issues
§ Cloud service providers have already collected
petabytes of sensitive personal information stored in
data centers around the world. The acceptance of Cloud
Computing therefore will be determined by privacy
issues addressed by these companies and the countries
where the data centers are located.
19
Cloud Vulnerabilities
21