BlueSky (CC, Storage And Databases) Flashcards

(5 cards)

1
Q

Background (BlueSky)?

A
  • BlueSky is a network file system backed by cloud storage. It allows users to take advantage of the benefits offered by cloud providers, avoiding the need for dedicated server hardware.
  • It utilizes a proxy-based approach to replace traditional network file service with cloud services.
  • BlueSky was designed for small to medium-sized companies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Problem (BlueSky)?

A
  • Cloud services have increased latency and bandwidth costs compared to LAN environments.
  • Cloud services offer resizable capacity that can be scaled according to user demands.
  • Enterprises have concerns about data security, performance, and the availability of cloud services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Solution (BlueSky)?
(PNCEL)

A
  • BlueSky uses a proxy server to translate client requests into cloud storage API calls.
  • It supports NFS and CIFS network file system protocols.
  • The proxy caches data locally, minimizing latency and preventing expensive round-trips to the cloud.
  • It uses AES encryption for data confidentiality and integrity checks to detect data tampering.
  • BlueSky employs a log-structured design for improved write performance and reduced storage costs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Applications (BlueSKy)
(Companies)

A

BlueSky was designed for small to medium-sized companies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Strengths and Weaknesses (BlueSky)?
(think of benefits of using cloud)
(Existing, Outsourcing, Latency, Log, Compatibility)
(Network Load, Trust, Latency, No Data Duplication, Lacks features on permissions handling of data)

A

Advantages:
- BlueSky can be plugged into existing systems without requiring client code modifications.

  • It allows outsourcing computing resources, reducing costs.
  • The proxy provides low-latency responses to clients when data is cached.
  • It encrypts data before sending it to the cloud, ensuring confidentiality.
    BlueSky’s log-structured design improves write performance and reduces storage costs.
  • It can be used with potentially any cloud provider.
  • BlueSky supports multiple protocols - both NFS and CIFS.

Disadvantages:
- Transferring large amounts of data to and from the cloud is not fast or reliable.
- BlueSky requires trusting cloud service providers.
- The latency of cloud storage access can be high.
- BlueSky has limited multi-proxy and multi-site support.
- It does not support data de-duplication.
- BlueSky lacks security features on permissions handling of data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly