Professional Documents
Culture Documents
3 Introduction to OwnCloud
CLOUD COMPUTING
Next select Windows or Linux. This article is about Windows Server 2016 Datacenter. Hey man,
I’m a Microsoft MVP. Do you really think I’m going to show you how to create a Linux VM? ;-).
Each operating system has its advantages and disadvantages. I have to admit, I would choose
Linux for a web server.
Choose a name for your new VM. Select your favourite disk type. It’s not necessary to mention that
SSD is more expensive than HDD ;-). Pay attention to the Ressource Group. You have to create
one and provide a name.
On the next screen select your VM type.
Now it’s time to configure the Network Settings. By default your Computer will be configured with a
Public IPv4 Address. Consider the Auto Shutdown Settings. You can configure your computer to
automatically shutdown when not needed. In Azure you pay for uptime, not for the VM.
Go to the next screen and complete the wizard. You’ve now created a VM in the Cloud.
The first difficulty was that I was not able to connect to my VM via Remote Desktop. I clicked on
Virtual Machines and was faced with a greyed out Connect button.
After some research, I found out, that I have to configure Network Inbound Rules, which can be
found in the Network Security Group. Well, RDP is using Port 3389, so let’s configure a Rule to
allow access via RDP.
After some time I tried to connect via Remote Desktop. The connect button now appears and I was
able to connect to my new server.
Yeah, I am in!
PRACTICAL NO. 5
Introduction to CloudSim :
CloudSim stands for “Cloud Simulator”. CloudSim is a library for cloud computing simulation in
Java language. To understand how CloudSim works, you must have a basic knowledge of Java
programming. CloudSim installation is not required, so you just unpack the package and add .jar
file as a library into your project.
1. DATA-CENTER
Datacenter is composed of a set of hosts and it is responsible for managing virtual machines (VMs)
(e.g., VM provisioning). It behaves like an IaaS provider by receiving requests for VMs from
brokers and creating the VMs in hosts.
2. DATA-CENTER-BROKER
This class represents a broker acting on behalf of a user. It modifies two machanisms: a
machanism for submitting VM provisioning requests to data centers and another one for submitting
tasks to VMs. The CloudSim users have to extend this class for conducting experiments with
their own policies.
3. HOST
Host executes actions related to management of VMs (e.g., creation and destruction) and update
task processing to VMs. A host has a defined policy for provisioning memory, processing elements,
and bandwidth to virtual machines. A host is associated to a datacenter. It can host virtual
machines.
4. VM
It represents a software implementation of a machine that executes applications called virtual
machine (VM) which works like a physical machine. Each virtual machine divides the resources
received from the host among tasks running on it.
5. CLOUDLET
A cloudlet class is also known as a task. CloudSim represents the complexity of an application in
terms of its computational requirements. This class is managed by the scheduling policy which is
implemented in DatacenterBroker Class.