Вы находитесь на странице: 1из 15

CLOUD STRUCTURE

What is cloud structure? What are the properties, the components of the cloud structure?
Actually there are factors that result complexities in understanding the components of the cloud
structure and also the relation between its entities,
At mas lalo pa itong magiging kumplikado when considering the collaboration with in a cloud
across Federated clouds.
Ano naman ang Federated Clouds? Federated Clouds o Cloud Federation tumutukoy ito sa
deployment and management of multiple internal and external Cloud Computing Services para
mag match o tumugon sa Company needs.
Today Im going to discuss the Cloud Structure.
The Cloud Structure is composed of enormous components. Para daw maunawaan natin si Cloud
Computing we have to understand the functions of the components of Cloud Structure, its
properties and how they interact.

1
A. Storage Components
B. Physical Servers
C. Network Devices
D. Management Platforms

2
A Storage component is a basic
component that stores cloud
data and/or provides file
system services. -
There are hundreds of Cloud Storage providers on the Web and everyday nadadagdagan sila.
Not only the number of competing companies that provide storage services ang nadadagdagan but
also the amount of storage they offer.
What are the companies that offer some form of cloud storage?
Google Docs, Wed E-mail providers like Gmail, Hotmail.. Other examples FB, Youtube, MySpace..
These services are free.. Some companies charge a Flat Fee for a certain amount of space.

3
1. SAN (Storage Area Network)

1. NAS (Network Attached


Storage)

4
SAN – Dedicated high-speed network that provides
access to consolidated, block level storage. It
interconnects and presents shared pools of storage
devices to multiple servers. -

Yung block level storage ginagamit ito sa Storage Area


Network environment where data is stored in volumes.
So saan ba kadalasan ginagamit ang SAN? So the
common uses of SAN include Databases, Server
Clustering, MESSAGING APP like Microsoft Exchange.

5
NAS – is remote storage that is accessed over the
Internet as if it was local. The storage is usually
hosted by a third-party service provider, who
charges the customer a fee based on capacity and
bandwidth. -
There are many important properties associated with
storage component like SIZE, SPEED, PROTECTION
MEASURES and RELIABILITY.
At yung mga Enterprise Architect na ang bahala to
decide on those properties, off course naka base ito sa
application properties ng paggagamitan.

6
So again NAS and SAN are the 2 options for cloud
storage. So ano ba ang pagkakaiba ng dalawa?
NAS offers both STORAGE and FILE SYSTEM while
SAN only provides BLOCK-BASED STORAGE and leaves
to the FILE SYSTEM concerns to the Client side,
SAN also utilizes FIBRE CHANNEL INTERCONNECTS
which is a high speed network technology COMMONLY
RUNNING at 1 to 128 bit Gigibit per second rates.
While NAS typically makes ETHERNET and TCP / IP
connections.

-block-based storage
- FIBRE channel -
-storage and file system
-Ethernet and TCP/IP connections
- less expensive option than SAN

7
If one of the storage resources fails,
It can be extracted from the another one.
Which makes Cloud computing more reliable.

At itong mga resources na ito these are often


pooled and seperated from the Server Hardware
in SEPERATE RACKS na ginagamitan ng Hard
disks and Flash Storage.

8
- Physical servers provide “host”
machines for multiple VMs or
“guests”.- Cloud servers work in the same way as Physical servers,
pero magkaiba sila ng pino provide na functions,
When opting for Cloud Hosting, the Client is renting
VIRTUAL SERVER SPACE rather than renting or purchasing
Physical server,
Ito yung mga PAID FOR BY THE HOUR depende sa
CAPACITY required AT ANY PARTICULAR TIME,

- The server would typically run a


Hypervisor which is a minimized OS
providing minimum components
Ano ba ang HYPERVISOR, actually it is the
traditional term for the KERNEL of an OS. The

enabling the Hypervisor toVMMvirtualizes


HYEPERVISOR RUNS a VMM (Virtual Machine
Manager) at yung nmn ang nag mamanage
ng mga Virtual Machines running in the Physical
hardware resources to guest
Server OS.
( like START, STOP, -
and RESTART
and each VM has its OS which referred to as
a VM.)

GUEST OS.
9
- A Virtual machine provides an
abstraction of CPU, Memory, Network
and Storage resources to cloud users. –
IN SUCH WAY that the VM is viewed by the user
as an INDEPENDENT PHYSICAL MACHINE

- VMs running at the same physical


platform would share the platform
resources in a controlled manner but
then should be independent and not
aware of each other. - For example a VM can SHUTDOWN, RESTARTED,
CLONED and MIGRATED without affecting other
VMs at the same Physical Platform

10
- This provides computational resources
to cloud users.

- Server helps to compute the resource


sharing and offer other services such
as resource allocation and de
allocation, monitoring the resources
and providing security.

11
- Network of Cloud is the Network isbackbone
the KEY COMPONENT ofwhich
Cloud
Infrastructure. Why?
provides the communication medium
Bec. It allows between
to connect CLOUD SERVICES over
the Internet.
resources constituting the
Maraming components Cloud
ang associated
NETWORK COMPONENTS such as
with the

Infrastructure. - NETWORK SPEED, NETWORK NATURE, and


FIREWALL.

- Routers and Switches are used to move data


Enterprise Architect decide on the network
properties.

between the computing resources, the storage


systems and outside world. These might be
proprietary data-center switches or white box
switches running software-defined
networking (SDN) software on commodity
server hardware.
12
HORIZONTAL COMMUNICATION

This is where Cloud resources communicate as


peers. There are many examples of horizontal
Communication, such as replicating files
between peers of virtual machines and
synchronizing shared memory across
parallel servers.

13
VERTICAL COMMUNICATION
This is where Cloud resources communicate with other
Cloud resources following a process workflow in either
up-down or down-up directions. This would typically
work as follows. First, an upper layer’s resource runs a
process which generate sub-processes that must be run
at lower layers. The lower layer would then process the
sub-processes and send the outcome to the upper
layer. These steps represent an up-down communication
channel. Each layer in turn sends their response back in the
opposite direction, which represents the down-up
communication
channel.
14
 A cloud infrastructure likely contains very
expensive combination of SERVER,
NETWORKING, and STORAGE HARDWARE but
the key to making it work all together is
software. This software is often referred to as
VIRTUALIZATION software.

Вам также может понравиться