0% found this document useful (0 votes)
33 views10 pages

Object Storage

cloud computing part 3

Uploaded by

shah.71772217140
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views10 pages

Object Storage

cloud computing part 3

Uploaded by

shah.71772217140
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

WEBVTT

1
[Link].990 --> [Link].060
In this video, we're
going to start to

2
[Link].060 --> [Link].655
understand what
object storage is,

3
[Link].655 --> [Link].995
how data is stored
in object storage,

4
[Link].995 --> [Link].240
and how it differs from

5
[Link].240 --> [Link].085
the more traditional
storage types,

6
[Link].085 --> [Link].260
such as file and block storage.

7
[Link].260 --> [Link].850
The first thing to note about

8
[Link].850 --> [Link].800
object storage is
that you do not

9
[Link].800 --> [Link].945
connect it to a
particular compute node

10
[Link].945 --> [Link].355
in order to use it.

11
[Link].355 --> [Link].840
Instead, you provision

12
[Link].840 --> [Link].120
an object storage
service instance and

13
[Link].120 --> [Link].620
use an API or

14
[Link].620 --> [Link].395
application programming
interface to upload,

15
[Link].395 --> [Link].585
download, and manage your data.

16
[Link].585 --> [Link].400
This means you can directly use

17
[Link].400 --> [Link].400
object storage with
anything that you

18
[Link].400 --> [Link].095
can call an API and you

19
[Link].095 --> [Link].395
don't need an underlying
compute node.

20
[Link].395 --> [Link].860
The second thing to note about

21
[Link].860 --> [Link].360
object storage is that it's

22
[Link].360 --> [Link].630
less expensive than other
Cloud storage options.

23
[Link].630 --> [Link].550
Its per gigabyte cost is

24
[Link].550 --> [Link].965
typically a couple of
US cents per month,

25
[Link].965 --> [Link].165
and in some cases

26
[Link].165 --> [Link].165
even less, depending on
the storage tier used--
27
[Link].165 --> [Link].365
more on storage tiers later.

28
[Link].365 --> [Link].580
The third and possibly most
important thing to note about

29
[Link].580 --> [Link].760
object storage is that
it's effectively infinite.

30
[Link].760 --> [Link].545
With file and block storage,

31
[Link].545 --> [Link].840
you specify the size
of the storage you

32
[Link].840 --> [Link].165
want in gigabytes or terabytes,

33
[Link].165 --> [Link].440
and then pay a fee based on
the size you provisioned.

34
[Link].440 --> [Link].600
With object storage you just
consume the storage you

35
[Link].600 --> [Link].795
need and pay per gigabyte
cost for what you use.

36
[Link].795 --> [Link].625
You can keep uploading files

37
[Link].625 --> [Link].470
and the storage
will never run out.

38
[Link].470 --> [Link].130
When would you use
object storage?

39
[Link].130 --> [Link].300
Well, object storage
is great for

40
[Link].300 --> [Link].105
storing large amounts
of unstructured data.

41
[Link].105 --> [Link].750
By unstructured, this means
that the data is not stored

42
[Link].750 --> [Link].015
in any kind of
hierarchical folder

43
[Link].015 --> [Link].730
or directory structure.

44
[Link].730 --> [Link].915
Object storage uses buckets,

45
[Link].915 --> [Link].700
and objects are stored within

46
[Link].700 --> [Link].370
these buckets in a
structurally flat way.

47
[Link].370 --> [Link].305
A bucket is a bit like a folder,

48
[Link].305 --> [Link].670
in the sense that you can give

49
[Link].670 --> [Link].050
them meaningful names and,

50
[Link].050 --> [Link].640
of course, have
different buckets

51
[Link].640 --> [Link].140
for different object types.

52
[Link].140 --> [Link].170
But you cannot place a
bucket with in a bucket.

53
[Link].170 --> [Link].315
When an object is
placed in a bucket,

54
[Link].315 --> [Link].260
it also has some metadata.

55
[Link].260 --> [Link].605
Data about the data added to it,

56
[Link].605 --> [Link].770
such as an object ID.

57
[Link].770 --> [Link].210
This metadata helps
applications to

58
[Link].210 --> [Link].655
both locate and
access the object,

59
[Link].655 --> [Link].130
as well as provide
information on the time

60
[Link].130 --> [Link].970
that the data was stored
or last accessed.

61
[Link].970 --> [Link].345
When you create a bucket,

62
[Link].345 --> [Link].010
you don't need to provide or

63
[Link].010 --> [Link].305
define any sizing information.

64
[Link].305 --> [Link].550
The bucket will just hold

65
[Link].550 --> [Link].470
the data that you
place inside it.
66
[Link].470 --> [Link].750
And the service provider
ensures that there

67
[Link].750 --> [Link].255
is sufficient storage
capacity available.

68
[Link].255 --> [Link].225
Buckets can hold as little
as a few bytes of data,

69
[Link].225 --> [Link].330
right up to multiple petabytes
and you can build up

70
[Link].330 --> [Link].070
the amount of data stored as

71
[Link].070 --> [Link].975
slowly or quickly as you'd like,

72
[Link].975 --> [Link].880
as well as shrink
it back down again.

73
[Link].880 --> [Link].500
The service provider also

74
[Link].500 --> [Link].540
takes care of
resilience and making

75
[Link].540 --> [Link].745
sure that the object
storage solution

76
[Link].745 --> [Link].320
is highly available.

77
[Link].320 --> [Link].990
Some Cloud providers
offer different types of

78
[Link].990 --> [Link].675
buckets within different
levels of resilience.

79
[Link].675 --> [Link].870
For example, they offer
buckets which are resilient,

80
[Link].870 --> [Link].095
but the data is only
stored in one data center.

81
[Link].095 --> [Link].140
This is a good option where
data needs to reside in

82
[Link].140 --> [Link].840
a particular geographical
location or in

83
[Link].840 --> [Link].265
situations where high
availability is less of an issue.

84
[Link].265 --> [Link].180
They will then offer
buckets which are

85
[Link].180 --> [Link].385
highly available across regions

86
[Link].385 --> [Link].950
where the data is stored
multiple times in

87
[Link].950 --> [Link].145
different data centers or
zones in the same region,

88
[Link].145 --> [Link].310
or even in multiple regions.

89
[Link].310 --> [Link].465
These options usually cost more,

90
[Link].465 --> [Link].640
but they provide both
the highest level of
91
[Link].640 --> [Link].900
resilience as well as
availability for your data.

92
[Link].900 --> [Link].390
Object storage has a very
flat storage structure,

93
[Link].390 --> [Link].535
which we'll explain
in the next lesson.

94
[Link].535 --> [Link].350
This data can be anything from

95
[Link].350 --> [Link].455
text files to audio files
and video files from

96
[Link].455 --> [Link].230
IoT data to virtual
machine images

97
[Link].230 --> [Link].165
from backup files
to data archives.

98
[Link].165 --> [Link].900
Pretty much any data
which is static and where

99
[Link].900 --> [Link].675
fast read and write
speeds are not necessary,

100
[Link].675 --> [Link].200
would make a good fit
for objects storage.

101
[Link].200 --> [Link].265
Object storage would, however,

102
[Link].265 --> [Link].220
not be suitable for
running operating systems,
103
[Link].220 --> [Link].875
nor applications
such as databases or

104
[Link].875 --> [Link].090
anything else where the
contents of the files changes.

105
[Link].090 --> [Link].340
To summarize what we have
learned in this lesson,

106
[Link].340 --> [Link].230
object storage is used to store

107
[Link].230 --> [Link].115
files or objects
which are static.

108
[Link].115 --> [Link].395
The data that you can store
using object storage can be

109
[Link].395 --> [Link].755
anything from text files
to audio and video files,

110
[Link].755 --> [Link].920
from IoT data to
virtual machine images,

111
[Link].920 --> [Link].560
from backup files
to data archives.

112
[Link].560 --> [Link].990
You cannot run
operating systems or

113
[Link].990 --> [Link].580
other applications such as

114
[Link].580 --> [Link].100
databases using objects storage.

115
[Link].100 --> [Link].125
Objects are stored in buckets.

116
[Link].125 --> [Link].060
You can have multiple
buckets but you

117
[Link].060 --> [Link].540
cannot place buckets
within buckets.

118
[Link].540 --> [Link].300
You do not need to specify
a size for a bucket.

119
[Link].300 --> [Link].520
You can just use as little or
as much space as you need.

120
[Link].520 --> [Link].770
Many providers offer
different types of

121
[Link].770 --> [Link].880
buckets with different
charges for each.

122
[Link].880 --> [Link].495
Some are based on resilience
and availability,

123
[Link].495 --> [Link].550
while others are based
on the frequency at

124
[Link].550 --> [Link].130
which the objects
inside are accessed.

125
[Link].130 --> [Link].360
In the next video,

126
[Link].360 --> [Link].570
we'll be diving into

127
[Link].570 --> [Link].390
object storage data tiers
and object storage APIs.

You might also like