CloudSim3.0.3 网络编程

以 org.cloudbus.cloudsim.examples.network.NetworkExample1 为例,该例子展示了如何创建一个有网络拓扑的数据中心并且在其上运行一个云任务。例子通过读取topology.brite 文件来构造网络拓扑。网络拓扑的信息包括节点的位置,节点间的有向边,边时延,边带宽等信息。能够模拟基于网络位置,时延,带宽等的网络环境,有效地计算网络传输造成的花销。与前面例子不同的是,网络编程需要调用 org.cloudbus.cloudsim.NetworkTopology 构造网络拓扑图,然后把 CloudSim 实体与拓扑图的节点进行映射。  


/**
 * org.cloudbus.cloudsim.examples.network.NetworkExample1
 * A simple example showing how to create
 * a datacenter with one host and a network
 * topology and and run one cloudlet on it.
 */

public static void main(String[] args) { 
 Log.printLine("Starting NetworkExample1..."); 
 // 第一步:初始化 CloudSim 
 int num_user = 1; 
 Calendar calendar = Calendar.getInstance(); 
 boolean trace_flag = false; 
 CloudSim.init(num_user, calendar, trace_flag); 
//第二步:创建数据中心 
 Datacenter datacenter0 = createDatacenter("Datacenter_0"); 
 /
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值