Resource
used by simulation
objects such as Hosts and VMs.See: Description
Interface | Description |
---|---|
FileStorage |
An interface which defines the desired functionality of a storage system in a Data Cloud
that performs operations on a file system, such as file inclusion, exclusion
and renaming.
|
Pe |
A interface to be implemented by each class that provides
the basic features of a virtual or physical Processing Element (PE)
of a PM or VM.
|
Resource |
An interface to represent a physical or virtual resource (like RAM, CPU
or Bandwidth) that doesn't provide direct features to change allocated
amount of resource.
|
ResourceCapacity |
An interface to allow getting the capacity of a given resource.
|
Resourceful | |
ResourceManageable |
An interface to represent a physical or virtual resource (like RAM, CPU or
Bandwidth) with features to manage resource capacity and allocation.
|
Class | Description |
---|---|
Bandwidth |
Represents the Bandwidth (BW) capacity of a PM or VM in Megabits/s.
|
File |
A class for representing a physical file in a DataCloud environment
|
FileAttribute |
Stores related information regarding to a
File entity. |
HarddriveStorage |
An implementation of a Hard Drive (HD) storage device.
|
PeSimple |
Pe (Processing Element) class represents a CPU core of a physical machine (PM),
defined in terms of Millions Instructions Per Second (MIPS) rating.
|
Processor | |
Ram |
Represents the RAM resource of a PM or VM in Mebabytes.
|
ResourceAbstract |
An abstract implementation of a
Resource . |
ResourceManageableAbstract |
A class that represents simple resources such as RAM, CPU, Bandwidth or Pe,
storing, for instance, the resource capacity and amount of free available resource.
|
SanStorage |
SanStorage represents a Storage Area Network (SAN) composed of a set of
hard disks connected in a LAN.
|
Storage |
A simple storage that just manages the device capacity and raw allocated (used) space.
|
Enum | Description |
---|---|
Pe.Status |
Status of PEs.
|
Resource
used by simulation
objects such as Hosts and VMs.
There are different interfaces that enable the existence of resources with different features such as if the capacity of the resource can be changed after defined, if the resource can be managed (meaning that some amount of it can be allocated or freed in runtime), etc.
The most basic resources are HarddriveStorage
,
Ram
,
Bandwidth
,
Pe
and File
.
Copyright © 2015–2018 Systems, Security and Image Communication Lab - Instituto de Telecomunicações (IT) - Universidade da Beira Interior (UBI) - Instituto Federal de Educação Ciência e Tecnologia do Tocantins (IFTO). All rights reserved.