首页 > 其他分享 >2、安装cloudsim

2、安装cloudsim

时间:2023-06-03 18:02:48浏览次数:35  
标签:初始化 数据中心 cloudsim 创建 列表 主机 安装

以下操作前提是,已经安装过JDK

1.下载cloudsim

方法一:

下载地址:GitHub:https://github.com/Cloudslab/cloudsim
ClodSimPlus:https://cloudsimplus.org/

方法二:

链接:https://pan.baidu.com/s/15zcmYNJELN0cPTCGfdg0eA
提取码:gv3r
2、解压下载的文件,找到指定的jar文件

2、安装cloudsim_初始化

打开记事本,将以上四个路径全部写在记事本中

2、安装cloudsim_右键_02

 

 3、更改环境变量配置

我的电脑→右键 →属性

2、安装cloudsim_右键_03

 

2、安装cloudsim_初始化_04

 

2、安装cloudsim_数据中心_05

 

2、安装cloudsim_右键_06

 

2、安装cloudsim_初始化_07

 点击确定,一路确定...

 4、jar文件的合并

2、安装cloudsim_数据中心_08

 变成以下这样

2、安装cloudsim_右键_09

5、在idea中导入cloudsim 云计算平台 

2、安装cloudsim_数据中心_10

 

2、安装cloudsim_数据中心_11

 选中项目的examples文件夹,→ 右键 → Mark Directory as → 右键  →Resource Root ,只到看到文件夹变蓝就ok,效果如下:

2、安装cloudsim_数据中心_12

工程导入jar文件,

2、安装cloudsim_数据中心_13

 

2、安装cloudsim_数据中心_14

 

2、安装cloudsim_初始化_15

 

2、安装cloudsim_初始化_16

 

 运行的结果:

执行代码查看效果:

2、安装cloudsim_数据中心_17

 

2、安装cloudsim_初始化_18

 

示例程序CloudSimExample1试验目的:如何创建一个带有主机的数据中心,并在主机上运行一个云任务。
1)初始化 num_user,calendar,trace_flag

2、安装cloudsim_数据中心_19

 

2)初始化cloudsim库

2、安装cloudsim_数据中心_20

 

这里调用了init()函数,此函数初始化了cloudsim的参数。在创建任何的cloudsim实例前,都应该先调用init()进行初始化操作。在这个初始化过程中,init()函数创建了CloudInformationService对象。

3)创建数据中心

2、安装cloudsim_初始化_21

2、安装cloudsim_初始化_22

 

创建数据中心createDatacenter方法的步骤如下:
1.创建列表用于储存机器,简称主机列表
2.创建主机包含的PE或者CPU处理器列表
3.创建处理器,并添加到PE列表中
4.创建主机并将其添加至主机列表

4)创建数据中心特征,它表示了数据中心的资源的静态属性,比如:体系结构,操作系统,主机列表,分配策略,时间或空间共享,时区,价格

5)创建Power-aware数据中心

6)创建代理

7)开始模拟并输出结果:

2、安装cloudsim_数据中心_23

 

运行example2:展示如何创建一个只含一个主机的数据中心,并在其上运行两个云任务。(两个云任务运行在具有相同计算能力的虚拟机上,即两个云任务的执行需要相同的时间)

代码如下:

2、安装cloudsim_数据中心_24

 运行结果如下:

2、安装cloudsim_右键_25

 


 



标签:初始化,数据中心,cloudsim,创建,列表,主机,安装
From: https://blog.51cto.com/u_14625481/6408350

相关文章

  • 2、利用安装好的虚拟机创建新的虚拟机(克隆现有虚拟机)
    利用安装好的虚拟机创建新的虚拟机(克隆现有虚拟机)利用virt-install实现利用virt-manager实现利用virt-clone克隆实现方法一:利用virt-install实现把磁盘文件拷到需要创建虚拟机的位置[root@rocky8~]#cd/var/lib/libvirt/images/[root@rocky8images]#lsrocky8.qcow2拷贝虚......
  • AWVS安装 破解 附下载链接
    安装环境:windows11安装AWVS时需要注册⽤户名和密码,密码⻓度要求⾄少8位,且最少包含三种字符,建议阅读提示设置密码。下载:链接:https://pan.baidu.com/s/1whkyOPG3lsQ2VImGoavW8A?pwd=41al提取码:41al1.下载并解压AWVS安装包2.注意安装路径的选择,因为后续破解程序在查找AWVS......
  • WSL 安装配置 MySQL
    在WSL安装并配置MySQL与在UbuntuServer安装配置MySQL一样的步骤。简要记录一下配置的过程。安装MySQL参考微软官方文档[1]安装MySQL。sudoaptinstall-ymysql-server启动MySQLServer:sudoservicemysqlstart登录mysql:sudomysqlmysql_secure_instal......
  • win7 安装配置ssh
    1、下载ssh安装包 https://github.com/PowerShell/Win32-OpenSSH/releases 2、解压放到下图文件夹3、设置环境变量 4、验证安装是否成功运行cmd输入ssh  ......
  • 1、KVM安装部署及virt-manager图形化工具创建安装虚拟机、命令行工具virt-install创建
    KVM安装部署KVM做单机管理虚拟机,Openstack集群管理虚拟机docker单机管理容器,k8s集群管理容器宿主机环境准备在vmware安装linux系统,并在设置中开启虚拟化CPU开启虚拟化一:开启虚拟化引擎两项内容二:提高内存和处理器至8G验证开启虚拟化grep-Em1"vmx|svm"/proc/cpuinfoInt......
  • VMWare 虚拟机安装系统出现unsuccessful EFI Network
    问题:解决方法:重新打开虚拟机内的系统就可以安装了......
  • VMware虚拟机安装Windows Server 2022
    硬件要求处理器:1.4GHz64位处理器,与x64指令集兼容内存(RAM):800MB(对于带桌面体验的服务器安装选项为2GB)磁盘存储空间:32GB网络适配器:以太网适配器的吞吐量至少为1GB/秒、符合PCIExpress体系结构规范准备工作①VMwareWorkstation软件(演示版本:vmware-workstation-full-16.2......
  • 在不受支持的 Mac 上安装 macOS Ventura、Monterey、Big Sur (OpenCore Legacy Patche
    在不受支持的Mac上安装macOSVentura、Monterey、BigSur(OpenCoreLegacyPatcher)请访问原文链接:https://sysin.org/blog/install-macos-13-on-unsupported-mac/,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.org距离WWDC2023只有几天的时间了,期待macOS14......
  • 在 Windows 7 安装过程中,如果需要注入驱动程序,则可以使用一些注入驱动工具。以下是一
    在Windows7安装过程中,如果需要注入驱动程序,则可以使用一些注入驱动工具。以下是一些常见的Windows7镜像注入驱动工具:DISM(DeploymentImageServicingandManagement)工具:它是Windows操作系统自带的镜像注入工具,可以向新安装的Windows7映像添加驱动程序或其他更新......
  • 使用openresty替换线上nginx网关之openresty安装细节
    背景线上跑了多年的一个网关业务,随着部门的拆分,逐渐有了一个痛点。该网关业务主要处理app端请求,app端发起的请求,采用http协议,post方法,content-type采用application/x-www-form-urlencoded,表单中有一个固定的字段,叫功能号,即funcNo=1000100这样,然后表单中其他业务字段就根据funcNo......