Hello and welcome to Module six of Cloud Architecture Foundations, a study in the concepts of virtual ization and its virtual ization that makes the cloud possible. In 1965. Gordon anymore, co founder of Intel, makes an observation that then becomes Moore's law.
And Moore's Law states that the growth of micro processors is exponential
and that the number of transistors on a microchip doubles every two years, which then leads to the cost of the computer getting cut in half in 1999 V. M, where introduces Veum was virtual platform for Intel architecture and between 99 2000 and three
great advancements in processor miniaturization and the way our processors read information are made by Intel in a M D.
And this leads to doubling the blocks of information that gets attention from the CPU, from 32 bit processing to 64 bit processing and then through miniaturization in the same socket footprint. Before this great achievement, where we had a couple of processors on the motherboard. Now the multi multi core processor
following Moore's law now has four core and eight core processors.
That's 16 CPU is on the motherboard, or before, we only had two or four. So we can write twice the information to our processors with 64 bit processing. And we have four and maybe even eight times the computing power and the same motherboard footprint.
Now we have an unbelievable amount of processing and workload capabilities in the same server hardware footprint.
And now we're woman. Once before, we had eight servers in Iraq, each with their own power and connectors and cabling and CPU and cooling all of this stuff. Now we've shrunk that down in the same computing power down to one or two. You in Iraq,
we have this, um, creating crazy amount of computing and processing power now in the data centers. And so now what should we D'oh? Well, we're gonna go ahead and build our software front, ends on her back in databases and then allow us to resell or data center servers to the public because now we have all of this extra capacity,
and that is where we are today. And that's how the public cloud got created.
So I cannot overestimate the value of virtual ization to the network and the data center and without virtual ization there would be no such thing as the cloud. Virtual ization is not just about computing, and with developments and advancements of CPU architecture that we can do more with less. Virtual ization is the shift from performing our workloads on purpose Built hardware
to now performing those same workloads in software
when you were talking to a virtual computer or a virtual database or a virtual network device like a virtual switch? A virtual firewall where a virtual wireless line controller you're performing these workloads in software on virtualized computing hardware. So let's take a look under the hood about what we're talking about.
Virtual ization is the creation of virtual, not actual versions of computing hardware platforms, storage devices and computing. Network Resource is hardware platform. Virtual ization refers to the creation of a virtual machine that acts like a real computer or a network device with its own operating system.
Software executed on the virtual machine is separated from the underlying hardware. Resource is
an example of virtual ization. Would be running a Windows desktop your Windows operating system, while also running a hosted virtual machine that looks like a computer that is running one of the many versions of linen. So you're running a PC that's running clinics for an operating system in software
on your Windows PC that is running Windows has its own separate operating system.
So what is happening under the hood with virtual ization is by introducing this new layer of software called a hyper visor, you no longer dedicate all of your physical hardware, your processors, your memory. You're spinning a flash memory storage, even the ports on your network interface card. You're Nick. You no longer dedicate your physical hardware on the machine to a single operating system.
You now can run via the hyper visor.
Numerous virtual machines, each with their own separate operating systems, all sharing the physical resource is of the host computer Really amazing stuff.
Desktop virtualization is the concept of separating the logical desktop from the physical machine. One former virtual ization is known as virtual desktop infrastructure, or VD. I VD I, for the purposes of this discussion, can be thought of as a more advanced form of hardware. Virtual ization with VD I, rather than interfacing with the host computer directly
mouse monitor, the user interacts with the host computer using another desktop computer or mobile device by means of a network connection such as the wired land wireless land were over the Internet. With this ends up, being in this scenario is the computer that you log into to access your virtual desktop interface becomes a server,
and this server, which is really just a PC,
can host multiple virtual machines at the same time. For multiple users,
they're seven types of virtual ization in the cloud server. Virtualization provides the capability to separate the physical resource is of a server and use them as different isolated machines called virtual machines, or V EMS.
The CPU becomes many virtual CP use, and the same becomes true for RAM and hard disks. Network virtualization used in the cloud refers to the management and monitoring of a computer network as a single managerial entity
from a single software based administrators console, you'll remember our lectures on land switches and wireless access points managed in the cloud under one single point of cloud management were storage virtual ization. Multiple network storage resource is air present is a single storage device for easier and efficient management. Of these resource is
the two types of storage, virtual ization or block and file storage
block works before the file system exists. File level Cloud storage Virtual ization requires software be installed in order to enable file level usage memory virtual ization and introduces a way to decouple memory from the server to provide a shared, distributed or network access way of accessing the memory. Resource is
memory. Virtual ization enhances performance by providing greater memory capacity without any addition to the main memory. A portion of the disk drive serves as an extension of the main memory
software. Virtual ization provides the ability for the main computer to run and create one or more virtual environments and data. Virtual ization means that without any technical details about the data, you can easily manipulate the data, know how it's formatted and where it's physically located.
Data. Virtual ization decreases data errors on the processing time
that it takes to perform the data workloads.
So the last concept I want to talk about in this introduction of virtual ization is the relatively new concept of container ization, or containers. Container ization is a lightweight alternative to full machine virtual ization containers involved encapsulating an application in a container with its own operating environment.
This provides many of the benefits of loading an application onto a virtual machine,
as the application can be run on any suitable physical machine without worries about dependencies. The Foundation for Container ization Lice in the Limits container for Matt Alexy, which is a user space interface for the limits Colonel Containment features. As a result, container ization on Lee works in Lenox environments and can only run Lennox applications.
This is in contrast with traditional hyper visors like VM, where
E S X I Citrix in or K V M, where applications can run on Windows or any other operating system that supports a hyper visor. Microsoft is working on its own container ization technology, which will likely in the future, show up in Microsoft Azure. Some of the benefits of containers include resource efficiency, the speed it takes to create,
replicate or destroy containers,
mere seconds simplicity and improve productivity. Fewer pieces to manage and maintain, compared to standard virtual ization piper visors and independent operating systems and virtual machines.
Let's rock on with virtual ization, where in our first election, the module will be learning about this thing called the hyper visor and the various players in the space Veum, where Citrix, Microsoft, K V, M and MME. Or so until then, on behalf of all of us at the Cyber Security and IittIe Learning Team, we wanna wish you and all of the users on your network farewell, Good day