Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:01,310 --> 00:00:02,730
In this lesson,
we'll take a look
2
00:00:02,730 --> 00:00:05,850
at Oracle offerings in
the virtualization sphere.
3
00:00:05,850 --> 00:00:08,040
Virtualization is an
extremely hot topic
4
00:00:08,040 --> 00:00:10,170
in enterprise IT
right now, primarily
5
00:00:10,170 --> 00:00:12,000
because of its
association with what's
6
00:00:12,000 --> 00:00:15,150
called Cloud architectures,
or Cloud computing.
7
00:00:15,150 --> 00:00:18,120
We all hear about the Cloud,
or moving to the Cloud,
8
00:00:18,120 --> 00:00:20,140
and virtualization is an
important part of that.
9
00:00:20,140 --> 00:00:22,470
But it's important to understand
that virtualization has
10
00:00:22,470 --> 00:00:24,060
been around for a long time.
11
00:00:24,060 --> 00:00:27,390
Its beginnings go all the way
back to the days of mainframe.
12
00:00:27,390 --> 00:00:29,800
And, in fact, mainframes
are still used today
13
00:00:29,800 --> 00:00:31,890
and they still rely
on virtualization.
14
00:00:31,890 --> 00:00:34,320
For our purposes,
virtualization is the act
15
00:00:34,320 --> 00:00:36,150
of creating a
virtual resource that
16
00:00:36,150 --> 00:00:40,020
could be interacted with as if
it were a physical resource.
17
00:00:40,020 --> 00:00:42,630
You may have heard the phrase,
if it walks like a duck
18
00:00:42,630 --> 00:00:44,430
and quacks like a
duck, it's a duck.
19
00:00:44,430 --> 00:00:46,680
But this isn't true
with virtualization.
20
00:00:46,680 --> 00:00:49,050
A virtual machine looks
like a physical machine
21
00:00:49,050 --> 00:00:51,900
and we can interact with
it like a physical machine,
22
00:00:51,900 --> 00:00:54,240
but it's not an
actual real server.
23
00:00:54,240 --> 00:00:57,420
Virtualization can refer to
several computing resources
24
00:00:57,420 --> 00:00:58,950
but for our purposes,
we're talking
25
00:00:58,950 --> 00:01:00,720
about hardware virtualization.
26
00:01:00,720 --> 00:01:02,490
We can define hardware
virtualization
27
00:01:02,490 --> 00:01:03,780
in two categories--
28
00:01:03,780 --> 00:01:07,650
workstation virtualization
and enterprise virtualization.
29
00:01:07,650 --> 00:01:10,780
Workstation virtualization
involves a single machine.
30
00:01:10,780 --> 00:01:12,960
However, on that machine,
we can run any number
31
00:01:12,960 --> 00:01:15,210
of different virtual
machines, which can even run
32
00:01:15,210 --> 00:01:17,010
different operating systems.
33
00:01:17,010 --> 00:01:20,040
We'll revisit workstation
virtualization shortly.
34
00:01:20,040 --> 00:01:22,620
The most niche and critical
type of virtualization
35
00:01:22,620 --> 00:01:24,570
is enterprise virtualization.
36
00:01:24,570 --> 00:01:26,520
Enterprise
virtualization involves
37
00:01:26,520 --> 00:01:30,480
running many different virtual
machines across the finite set
38
00:01:30,480 --> 00:01:31,930
of physical machines.
39
00:01:31,930 --> 00:01:33,330
So how can this help us?
40
00:01:33,330 --> 00:01:35,130
Let's look at an
example of this.
41
00:01:35,130 --> 00:01:38,550
Let's say we have three physical
servers at our disposal.
42
00:01:38,550 --> 00:01:41,790
This limits us to the
CPU, RAM, and disk
43
00:01:41,790 --> 00:01:43,450
of these three servers.
44
00:01:43,450 --> 00:01:45,540
What if we have a
need for more servers,
45
00:01:45,540 --> 00:01:48,390
like a situation where we want
to run multiple application
46
00:01:48,390 --> 00:01:51,300
and web servers connecting to
multiple different database
47
00:01:51,300 --> 00:01:52,170
servers?
48
00:01:52,170 --> 00:01:55,410
Without virtualization, we're
forced to buy and configure
49
00:01:55,410 --> 00:01:57,030
more physical servers.
50
00:01:57,030 --> 00:02:00,150
This isn't always cost effective
since our need is simply
51
00:02:00,150 --> 00:02:03,360
more servers for separation,
not because they're maxed out
52
00:02:03,360 --> 00:02:04,860
in terms of resources.
53
00:02:04,860 --> 00:02:06,480
What if it were
possible to change
54
00:02:06,480 --> 00:02:10,830
those three servers to look
like 50 servers or 100 servers?
55
00:02:10,830 --> 00:02:13,290
That's what virtualization
enables us to do.
56
00:02:13,290 --> 00:02:17,130
We use virtualization software
to make them run together
57
00:02:17,130 --> 00:02:21,300
and then create multiple virtual
machines, or VMs, that share
58
00:02:21,300 --> 00:02:24,120
resources across the
three physical machines.
59
00:02:24,120 --> 00:02:27,150
Using this architecture, we can
create as many virtual machines
60
00:02:27,150 --> 00:02:29,580
as we need, limited
only by the resources
61
00:02:29,580 --> 00:02:32,490
available to those
three physical machines.
62
00:02:32,490 --> 00:02:35,460
Oracle's product to accomplish
enterprise virtualization
63
00:02:35,460 --> 00:02:37,350
is Oracle VM Server.
64
00:02:37,350 --> 00:02:39,360
Oracle VM Server
allows us to take
65
00:02:39,360 --> 00:02:42,810
multiple physical machines,
enable them to act together,
66
00:02:42,810 --> 00:02:45,690
and create any number of
virtual machines, all of which
67
00:02:45,690 --> 00:02:49,590
look to the user as if they
were separate physical machines.
68
00:02:49,590 --> 00:02:52,230
Each has its own
virtual CPUs in memory
69
00:02:52,230 --> 00:02:54,660
and each has its own virtual
disk drives, as well as
70
00:02:54,660 --> 00:02:56,580
things like virtual IDs.
71
00:02:56,580 --> 00:02:59,730
using Oracle VM Server
allows organizations
72
00:02:59,730 --> 00:03:01,920
to use their existing
hardware configurations
73
00:03:01,920 --> 00:03:05,280
more efficiently, eliminating
much of the server sprawl
74
00:03:05,280 --> 00:03:08,670
that drives up the
cost of enterprise IT.
75
00:03:08,670 --> 00:03:10,470
The second type
of virtualization,
76
00:03:10,470 --> 00:03:13,470
workstation virtualization,
is a similar idea
77
00:03:13,470 --> 00:03:14,820
on a smaller scale.
78
00:03:14,820 --> 00:03:17,040
With workstation
virtualization, you
79
00:03:17,040 --> 00:03:19,200
can run a number of
different operating systems
80
00:03:19,200 --> 00:03:21,100
on a single hardware system.
81
00:03:21,100 --> 00:03:23,030
Let's see an example of this.
82
00:03:23,030 --> 00:03:26,250
The product you see here
is Oracle VirtualBox.
83
00:03:26,250 --> 00:03:30,030
VirtualBox is freely available
via download from Oracle.
84
00:03:30,030 --> 00:03:32,370
With VirtualBox, you can
run many different types
85
00:03:32,370 --> 00:03:35,040
of operating systems,
including multiple different
86
00:03:35,040 --> 00:03:36,270
distributions of Linux.
87
00:03:36,270 --> 00:03:39,630
In fact, VirtualBox is probably
the most widely-used software
88
00:03:39,630 --> 00:03:42,270
program to test new
operating systems.
89
00:03:42,270 --> 00:03:44,010
Let's say you want
to learn Linux
90
00:03:44,010 --> 00:03:46,380
but aren't sure which
distribution you can use.
91
00:03:46,380 --> 00:03:48,330
Do you use Linux Mint, Red Hat?
92
00:03:48,330 --> 00:03:50,460
Rather than choosing
one without testing it,
93
00:03:50,460 --> 00:03:52,650
why not try it out
as a virtual machine?
94
00:03:52,650 --> 00:03:54,540
So as you see here,
we have a number
95
00:03:54,540 --> 00:03:57,240
of different operating systems
that are available to us.
96
00:03:57,240 --> 00:04:00,450
These have all been setup
that I've setup myself.
97
00:04:00,450 --> 00:04:05,260
Oracle Linux, Linux Mint,
there's a Windows XP.
98
00:04:05,260 --> 00:04:06,850
This is Oracle Solaris.
99
00:04:06,850 --> 00:04:08,320
So let's see what
these look like.
100
00:04:12,940 --> 00:04:16,620
Here's an example of a
Windows XP virtual machine.
101
00:04:16,620 --> 00:04:20,080
Everything about this and
how we interact with it
102
00:04:20,080 --> 00:04:22,870
would appear to be
a physical machine.
103
00:04:22,870 --> 00:04:25,510
But in fact, it's a
set of files residing
104
00:04:25,510 --> 00:04:27,460
on my physical
host machine, which
105
00:04:27,460 --> 00:04:29,680
is actually running Windows 7.
106
00:04:29,680 --> 00:04:34,200
Here's a virtual
machine of Linux Mint.
107
00:04:34,200 --> 00:04:36,330
Again, everything
about our interaction
108
00:04:36,330 --> 00:04:38,160
indicates that we're
on a physical machine.
109
00:04:42,130 --> 00:04:44,620
This has particular value
to us for the purposes
110
00:04:44,620 --> 00:04:46,060
of learning Oracle.
111
00:04:46,060 --> 00:04:47,740
You learn better
by doing, so how
112
00:04:47,740 --> 00:04:49,270
do you learn Oracle Database?
113
00:04:49,270 --> 00:04:51,730
You certainly have the option
of installing it on your home
114
00:04:51,730 --> 00:04:53,890
machine, but what if
your home machine runs
115
00:04:53,890 --> 00:04:56,800
Windows and you want to
learn Oracle on Linux?
116
00:04:56,800 --> 00:04:59,860
You may not want to erase
Windows from your home machine.
117
00:04:59,860 --> 00:05:03,170
Instead, why not install
VirtualBox and create a VM
118
00:05:03,170 --> 00:05:04,330
for learning Oracle?
119
00:05:04,330 --> 00:05:06,880
This way, anytime you
want to work with Oracle,
120
00:05:06,880 --> 00:05:08,830
you just start up
your virtual machine.
121
00:05:08,830 --> 00:05:10,360
When you're done, you close it.
122
00:05:10,360 --> 00:05:12,670
This lets you separate out
your enterprise software
123
00:05:12,670 --> 00:05:14,680
from your home
machine and allows
124
00:05:14,680 --> 00:05:18,380
you to learn without the fear
of harming your home computer.
10188
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.