Resource Allocation in the Network Operator's Cloud: A Virtualization Approach

Size: px
Start display at page:

Download "Resource Allocation in the Network Operator's Cloud: A Virtualization Approach"

Transcription

1 Resource Allocation in the Network Operator's Cloud: A Virtualization Approach J. Soares,2, J. Carapinha, M. Melo,2 Portugal Telecom Inovação Aveiro, Portugal {joao-m-soares, jorgec, marcio-mmelo}@ptinovacao.pt Abstract The access infrastructure to the Cloud is usually a major drawback that limits the uptake of Cloud services. Attention has turned to rethinking a new architectural deployment of the overall Cloud service delivery. We argue that it is not sufficient to integrate the cloud domain with the operator s network domain based on the current models. In this work we envision a full integration of the Cloud and the network, where cloud resources are no longer confined to a data center, but are spread throughout the network and owned by the network operator. In such an environment, challenges arise at different levels, such as at the resource management, where both cloud and network resources need to be managed in an integrated approach. We particularly address the resource allocation problem through joint virtualization of network and cloud resources, by proposing an algorithm to allocate cloud and network resources in an integrated way. This algorithm is evaluated through both simulation and experimental results in a real virtualization platform. Keywords-Cloud; Network; Resources; Server Stress; Node Stress; Link Stress I. INTRODUCTION Cloud Computing has no universally accepted definition but there is a consensus regarding its fundamental properties: scalability, elasticity, on-demand self-provisioning, pay-peruse, and anywhere, anytime access. It is clear that CC brings with it requirements at two different levels: at the data center (DC) level; and at the access level. Depending on the type of service, different Quality of Service (QoS) guarantees are required on the DC and in the network (Wide Area Network - WAN). Moreover, the scalability and elasticity of the Cloud may suggest variations on the requested network resources as the Cloud scales up or down. However, Cloud and network are two completely different entities, and usually the access to Cloud services is done over best-effort Internet. In some cases, when typical best effort Internet model is not enough, an independent network service that fulfills the Cloud service requirements can be purchased, connecting the user and the Cloud hosting the service. This typically happens in the enterprise sector, namely through operator-managed VPN service. Nevertheless, today these network services are statically provisioned and cannot follow the dynamics of the Cloud. The access component of the Cloud is extremely important [] and is also a major drawback that is limiting the uptake of Cloud services: an increasingly large number of heavy services, that are not able to be supported in a best-effort way, are emerging (e.g. Netflix, OnLive). The key role that the networking layer needs to play in the CC service R. Monteiro 2, a Sargento 2 2 Instituto de Telecomunicações University of Aveiro Aveiro, Portugal {romeumonteiro7, susana}@ua.pt delivery has been exposed, and attention has turned to rethink a new architectural deployment of the overall Cloud service delivery [] [2] [3]. However, we believe that it is not sufficient to integrate the cloud domain with the operator s network domain based on the current models, where Cloud resources are confined to big DCs. Today, CC relies on the power of big DCs, which has proven to reduce costs [4]. However, this is not the best solution for every problem, in particular when: Many individuals or organizations in a certain geographical area need to access the same resource/content/service. In such a case, it seems more appropriate that this object is located, moved or cached near the users, rather than being repeatedly transported across the network (negatively impacts the network performance) []; The access to a shared resource/content/service often requires low latency, therefore, it might be appropriate to locate the data closer to the users. In such cases, instead of relying on a single DC, Cloud Providers (CPs) can use Content Delivery Networks (CDNs), e.g. Akamai, to improve the delivery of their services. This is indeed true, but the level of dispersion of DCs in the network will be always limited to some degree. Considering all the above mentioned factors, the network operator (NO) is on the right path to play a strong and active role in the CC business. In this work we envision the full integration of Cloud and network, where cloud resources are no longer confined to DCs, but are spread throughout the network. Cloud and network resources will then be provisioned in an integrated way to provide a specific service support. Therefore, a joint management of cloud and network resources will be required, along with requirements at other levels, e.g. security. In this work we tackle the resource management topic. To provide a flexible and costeffective infrastructure for this integration, we consider the provisioning of cloud and network resources through virtualization (virtualized computing, storage and network), enabling the support of virtual infrastructures (VIs). In this virtual integrated environment, discovery, allocation, adaptation and re-optimization of both network and cloud resources, are main challenges of joint resource management. In particular, we address the allocation problem by proposing an algorithm to allocate the resources in an integrated way, complementing it with simulation and experimental results in a real virtualization platform. This paper is organized as follows. Section II describes the relevant work in the area and the way it relates to our work. Section III presents an algorithm for mapping cloud and network resources based on node and link stress, and /2/$3. 22 IEEE 8

2 studies different approaches for node and server stress calculation, evaluating the impact of different parameters in the joint embedding process in section IV. Further, in section V we present the results of an experimental testbed. Finally, section VI presents the conclusions and indicates directions for future work. II. RELATED WORK The importance of the WAN role in the cloud is becoming increasingly evident. Standardization bodies and enterprise efforts have highlighted the need for cloud and network resources to be handled together. IBM offers enterprises a cloud data backup supported by Verizon s VPN services, and Cisco has recently presented CloudVerse []. The Open Grid Forum (OGF), with the pyocni [6] is one of the standardization bodies actively involved in the subject. From the research community, with few exceptions, network and cloud resource allocation are usually addressed as two different problems. Works in [7], [8], and [9] address the allocation of virtual machines (VMs). More recently, [] addresses the problem of resource allocation in a large-scale cloud under CPU and memory constrains. The VN mapping optimization problem, which strives to map virtual nodes to physical nodes and virtual links to physical links in a way that maximizes the amount of virtual resources that can be embedded in the physical infrastructure, can be formulated as an unsplittable flow problem, known to be NP-hard [], and therefore it is only tractable for a small amount of nodes and links. Proposals such as [], [3], [4] propose heuristics and specific approaches to reduce the complexity of the mapping approach. In [] it is presented a fair joint multiple resource - computational and network - allocation; however, it makes a clear separation between both. Ongoing EU-funded projects such as SAIL [6] and GEYSERS [7] are additional examples of work in this area. The presented approaches and achievements made so far are of great interest; however, none in fact covers the joint provisioning of cloud and network resources. Our work addresses the subject, having cloud resources scattered in the operator s network. III. THE CLOUD INSIDE THE OPERATOR S NETWORK A VIRTUALIZATION APPROACH This section identifies the challenges, possible implementations, and its associated constrains, for a scenario where cloud and network resources are provisioned in an integrated way by the NO (sub-section A). Through the proposed approach, we present an algorithm to provide the allocation of VIs, i.e. infrastructures that combine cloud and network resources. Note that we consider cloud resources as virtual servers (VS); however, this can be extended to DCs. A. The Challenge and the Approach When coupling network and CC resources, several resource management challenges arise: discovery, allocation, adaptation and re-optimization of both resources in an integrated approach. The management of these resources lays upon concepts of virtual resource mapping in the physical infrastructure with self-organized reconfiguration of resources, devices and associated network, according to the service/user requirements, policies (e.g location) and changes in the infrastructure [8]. There are several challenges, and in this work we mainly target resource allocation. Virtual resources should be provisioned and placed in an optimal location according to the available physical resources and the service requirements, based on a number of possible criteria from both cloud and network, e.g.: type of VMs and possible restriction on location of these VMs; latency, bandwidth topology, geographical places where users will access the service. In order to map these resources, a combined algorithm, able to perform balanced decisions taking into account the abovementioned requirements of both network and cloud resources, is needed. This algorithm must be able to determine a possible solution, i.e., physical hosts able to allocate the cloud resources which, at the same time, can have an associated network service able to fulfill the requirements in the access to the cloud. Moreover, agility is a key feature of CC. The key enabler behind it is virtualization, by allowing the decoupling of operating systems (OSs) and applications from the underlying physical infrastructure. It is thus fundamental that this agility is preserved when bringing the network into the picture. NO managed VPNs (e.g. BGP/MPLS) are among the available network offers today for enterprises. This type of services has been conceived to work in a relatively stable network environment (which is the case with most enterprise VPNs today), but is not appropriate to cope with the typical dynamics of Cloud services. Part of the reason lies in the characteristics of the BGP protocol, in charge of handling intra-vpn routing, which suffers from well-known slow convergence issues [9]. On the other hand, network virtualization has been explored by different research initiatives in multiple contexts and application scenarios, where its flexibility is pointed out as a major feature. With these considerations in mind, our approach builds upon a scenario in which all resources can be virtualized. B. Virtual Infrastructure Allocation Algorithm Resource management functions work according to management objectives, resource capacity and user preferences/constrains. Examples of management objectives for resource allocation are the fair resource allocation, minimizing energy consumption, or ensuring QoS, such as guaranteeing minimum amounts of exclusive bandwidth or maximum packet delays. These objectives are not mutually exclusive and can, therefore, be combined. However, it usually results in an NP-hard problem. In [], the authors propose a heuristic to map virtual resources in the physical infrastructure, which supports the network heterogeneity, in both links and nodes. The algorithm is inspired by the concepts of node and link stress, i.e., links and nodes with less stress are more prone to accepting new virtual resources. Its management objective is to minimize the stress of the resources and to balance the stress among the resources. We will use these concepts to include the joint mapping of network (routers and links) and cloud (VSs) resources /2/$3. 22 IEEE 8

3 There are special characteristics of cloud resources that have to be included in the mapping approach, such as CPU load (Load), memory (MEM) and storage (STG) capacity. We consider that CPU frequency is not a limiting parameter when choosing the server host (an analysis on the subject is presented in [2]). This way, we now have 3 requested parameters, CPU, MEM and STG, that will limit the available physical resources for cloud hosting. We consider that virtual servers (VSs) are treated in a similar way to virtual routers (VRs), but with the following differences: () their candidates are restricted to physical servers (and VRs candidates are restricted to physical routers); (2) the VS parameters and the way VS stress is determined. Server stress is an indicator of how likely a physical server should be to host a VS in comparison with other servers. This indicator is used on the mapping algorithm to calculate the potential of a certain candidate server to host a VS. However, the joint cloud and network approach requires that the potential of a candidate is not calculated only using server stress, but also considering the stress of the physical links which might be used to host virtual links (VLs). Algorithm shows a pseudo-code description of the proposed algorithm that we explain throughout this subsection. The algorithm starts by calculating link and node stress. In [], link stress is the value of the bandwidth in use in the physical link: = () This option is based on the comparative analysis performed via simulation in [2]. We showed that considering either the fraction of bandwidth in use in the physical link or a non-linear approach results in a very similar performance in terms of VIs successfully mapped. The interplay between server and link stress allows for a server placement that considers both the servers' characteristics as well as the network characteristics. In a first approach the (router) node stress was given by: =. (. ) This means that a physical router running 3 VRs, with 7MB of RAM not allocated, a processor working at 2GHz, 4 CPUs and a workload which corresponds to the use of. CPUs, would have a stress given by: = (. ) =8 (3) MEM and Load are parameters that represent amounts of limited resources that are progressively occupied. In equation 2, the stress of the physical nodes is inversely proportional to the amount of free Load and MEM. This option is based on the consideration that a physical network with a balanced amount of free resources in the nodes will be able to maximize the amount of virtual resources it can map and embed. We argue that this is a good approach to balance the amount of free resources in the nodes, but it will have as trade-off longer physical paths for the VLs between the nodes (since more distant nodes might be chosen if they have more free resources). Since virtual nodes always occupy the same amount of physical resources (memory, storage, (2) processor cycles) in any physical node, special attention should be paid to the amount of physical links used to map the VI, since one might save bandwidth by using shorter paths and, as stated in [2], the bandwidth of the physical links represent the main limiting constraint to the amount of embeddable virtual resources. In order to prevent long physical paths from being used when the occupation of the nodes is not at a critical level, we propose the stress node expression 3 for router node stress calculation. = (3) In this approach, represents the average MEM of the virtual nodes, and represents the average load increase for each virtual node embedded; k represents a constant value. This way, when calculating the potential (π) of the candidate nodes (which is a product of the link cost and node stress), link cost will be the most important parameter, until the considered nodes achieve a critical occupation state (that can be adjusted through the constant k). After a thorough analysis through simulation in [2], we reached the best values for k = 3. The proposed server stress expression, in equation 4, has a similar structure to the one in equation 2, proposed in [2], and considers STG in a similar approach as the MEM. This is referred to the proportional stress approach. =. (. ) Equation presents the non-proportional stress approach, which is based on equation 3. As in equation 3, this approach prevents long physical paths from being used when the occupation of the nodes is not at a critical level. Since we are dealing with servers, equation extends (4) /2/$3. 22 IEEE 82

4 equation 3 by considering STG and not taking into account the CPU frequency for the reasons previously stated. = () Note that, in expressions (2) to (), is a small constant to avoid dividing by. After calculating the nodes and links stress ( and ), the proposed algorithm performs a pre-selection of possible physical hosts (candidates), where hosts that do not have a CPU frequency equal or higher than required for the virtual node, or do not have enough free RAM or storage for the virtual node's demands, are excluded from its candidate list. Afterwards, the algorithm verifies if there is at least one physical path available, with the virtual link QoS requirements, between each pair of candidates to the virtual source and destination of the link. These possibilities of connection are registered; the candidates that do not possess at least one possible connection to one candidate of each virtual neighbor node to the virtual node they are applying are removed. Note that each candidate removal along the algorithm is followed by a check of the remaining possible connections for the candidates that had possible connections to the removed candidate, and a removal of those candidates will take place if appropriate, and so on. At this point, the algorithm has removed some of the inadequate candidates; however, as virtual nodes are mapped to the candidates, more inadequate candidates may appear. At this point, the choice of a candidate to host one virtual node may compromise the search for a solution. To prevent this, when choosing a candidate, the algorithm verifies if there is still one candidate for the other virtual nodes; if not, the selected candidate is removed from the candidate list. In the end, the mechanism determines a possible allocation solution for the VI ( ). IV. SIMULATION RESULTS In order to evaluate the algorithm and the different proposed stress expressions, several simulations were performed. For a deeper evaluation study, please refer to [2]. A. Simulator In order to evaluate the proposed algorithm and stress approaches, a Matlab simulator was built. For each run, the program designs a random physical network infrastructure according to a pool of parameters; it also simulates a set of requests of VIs, also according to a pool of parameters, with Markov-modulated inter-arrival and inter-departure times. These pools of parameters are described in Table I. The use of the physical resources over time, as well as the ability to map the VIs, allows us to calculate different indicators of the algorithm performance when using different stress approaches. In the simulations both physical substrate and VIs have 2% of the nodes as servers (rounded to the higher integer) and the remaining 8% as routing nodes. The same substrate and VI requests are used for the study of both stress approaches. When not used as independent variables, the VI request rate is λ = 2 virtual networks per time unit (Poisson arrivals), and the average duration is /µ = 2 time units (exponentially distributed duration), where µ is the average service rate. The VSs' characteristics are based in the Amazon's EC2 instance types [2]. Each scenario runs times, each with time units. The results presented have a 9% confidence interval. Router Nodes Server Nodes Links TABLE I. SIMULATION PARAMETERS Physical Networks Virtual Networks N. CPUs {2; 4; 6; 8} {; 2; 3; 4 } CPU Freq(Hz) { /.2 steps} { /. steps} Memory {2; 4; 6}(GB) {64; 28; 26; 2}(MB) N. CPUs {8; 6; 32; 64} {; 2; 4; 8; 6; 32; 64} {64; 28; {; 2; 4; 8; Storage (GB) 26} 6} Memory (GB) {26; 2; 24} {2; 4; 8; 6; 32; 64} Bandwidth (Mbps) {8; 2} { } B. Analysis of results In this section we present a set of results obtained through simulation. In the following figures, the Stress approach corresponds to equation 4 of section III, where server stress is inversely proportional to the server's free resources; the Stress approach corresponds to equation, where server stress is calculated in a non-linear way. We analyze the following performance indicators: ) Acceptance Ratio - the fraction of VIs that are successfully mapped; 2) Bandwidth Ratio - the ratio between the time-averaged sum of the VLs' bandwidth and the sum of the physical links' bandwidth; 3) STG Ratio - the ratio of the time-averaged virtual STG in use and the total STG of the physical network; 4) VR ratio - the timeaveraged number of VRs per physical router; ) VS Ratio - the time-averaged number of VSs per physical server. Most of the results are presented as a function of the number of VI requests per time unit. However, we also include one where the indicator is plotted as a function of the number of physical nodes. Accepted VI requests / Total VI requests Acceptance ratio Number of Substrate nodes Figure. Acceptance ratio of VI requests. From the presented results, it is visible that the Non- Stress approach performs better than the Stress one in most of the evaluated Accepted VI requests / Total VI requests Acceptance ratio /2/$3. 22 IEEE 83

5 parameters and scenarios. For example, in Figure, when the number of substrate nodes is (44 routing nodes and server nodes), the acceptance ratio for the Non- approach is 93%, while for the approach it is about 87%. It can be seen that the difference grows larger as the frequency of the VI requests increases, and particularly, as the number of substrate nodes increases. Virtual BW / Substrate BW Average number of VRs per substrate routing node Figure 2. Virtual bandwidth and HDD vs VI requests. Figure 3. Average number of virtual routers and virtual servers vs the number of VI requests Analyzing the trends in the graphs of Figures, 2 and 3, it is expected that, for larger numbers of substrate nodes and/or higher VI request frequencies, the performance difference will increase even more, thus making the Non- Stress approach the best approach, particularly in an environment with high number of VI requests and a large physical network. This approach considers the average characteristics of the requests of VSs, and uses a non-linear approach to model the relation between node occupation and node stress. The consideration that stress should increase more as the remaining resources approach a critical level, while not changing much when there is a lot of free resources, seems to be a successful approach for the calculation of server stress. TABLE II. Bandwidth ratio VR ratio CHARACTERISTICS OF THE TESTBED MACHINES Name CPU Freq. (GHz) CPU Cores HDD Memory (GB) RAM Amount (GB) Virtual HDD / Substrate HDD Average number of VSs per substrate server node Storage Ratio VS ratio V. TESTBED &EXPERIMENTAL RESULTS In this section we present experimental results of the proposed approach over a real testbed. A. Experiment Description The testbed is composed by 6 physical nodes and is connected according to Figure 4. Table II presents the characteristics of each physical node. Figure 4. Virtualization testbed In this experiment, we have designed a standard VI to be mapped, which is presented in Figure. Virtual node VR is restricted to be mapped either in or in, by using geographical restrictions, while VR2 is restricted to be mapped on. VS server A can be mapped either in and in. We erased all pre-existing VIs and mapped 39 of these virtual networks in sequence, and repeated this process 3 times. We present the results of node occupation as a function of the number of pre-existing VIs, both for the server and the routing nodes. B. Results and Discussion Figure 6 presents the occupation of the server machines. In each mapped VI there is a VS that can be mapped either in or in. We can see that has significantly more free STG memory than, thus expectantly making it more prone to host the VS of each mapped VI. This is confirmed by the experimental results, where we can see that the VSs tend to be hosted in, while only gets a smaller portion of them. As s free STG gets smaller, the frequency with which it hosts new VSs is also reduced. Meanwhile, and dispute one of the VRs. Figure presents the occupation of the router machines. We observe that both and get a similar number of VRs, with a regular difference in occupation, where is slightly more occupied than. This is to be expected, as has the double number of cores of, thus making more prone to accept more virtual resources. It should be noted that has a higher CPU frequency than, but it is not even near double the CPU frequency of. In this section we analyzed mapping decisions for VIs and showed that machines with more resources or with better connections for other physical nodes are able to host more resources. It was possible to also observe how network and node stress interplayed and influenced mapping /2/$3. 22 IEEE 84

6 decisions, and how physical machines with a critical level of free resources tended not to be used. Figure. Mapped VI VI. CONCLUSION AND FUTURE WORK This paper presented an algorithm for the allocation of cloud and network resources in an integrated way based on node and link stress. The algorithm assumes a NO s infrastructure where cloud resources are spread over the infrastructure, and where all resources can be virtualized. Active VSs Active VRs Active VSs vs Figure 6. Use of resources in the physical server nodes as a function of the number of mapped VIs Available Storage (GB) Active VRs vs Figure 7. Use of resources in the physical routing nodes as a function of the number of mapped Vis Two approaches for the evaluation of server stress were presented and an analysis over them was performed. Through this analysis, we concluded that a non-linear approach to calculate server stress shows better results in terms of number of VIs successfully mapped than the linear approach, which considers server stress to be inversely Available Memory (MB) Available Storage vs Available Memory vs Available Memory (MB) Available Memory vs proportional to the amount of free resources of the physical servers. By focusing on using network resources in an efficient way, we were able to increase the VI mapping. Knowing that the addressed problem is NP-hard, we plan in the future to provide the optimal solution for comparison purposes. We also plan to extend the algorithm s management objectives to include green objectives. REFERENCES [] Akamai, Can Cloud and High Performance Co-Exist?, Whitepaper, May 2. [2] Cisco, IP Next-Generation Network [Online]. Available: cisco.com/en/us/netsol/ns37/networking_solutions_solution_catego ry.html [Mar. 8, 22]. [3] Cisco, The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity, 29. [4] M. Armbrust, et. al., Above the Clouds: A Berkeley View of Cloud Computing, Technical Report No. UCB/EECS-29-28, University of California, Berkeley, Feb., 29. [] Cisco, CloudVerse [Online]. Available: [Mar. 8, 22]. [6] Institut Télécom, pyocni [Online]. Available: [Mar. 8, 22]. [7] K. Bouyoucef, et. al."optimal allocation approach of virtual servers in cloud computing," Next Generation Internet (NGI), 2 6th EURO-NF Conf. on, vol., no., pp.-6, 2-4 June 2 [8] M.J. Csorba, et. al., Ant system for service deployment in private and public Clouds, Proceeding of the 2nd workshop on Bio-inspired algorithms for distributed systems, ACM, 2, p [9] I. Houidi, et. al., Adaptive virtual network provisioning, In Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures (VISA '). ACM, New York, NY, USA, [] R. Yanggratoke, et. al.,"gossip-based resource allocation for green computing in large clouds," Network and Service Management (CNSM), 2 7th Int. Conf. on, vol., no., pp.-9, Oct. 2 [] J. Nogueira, et. al., Virtual network mapping into heterogeneous substrate networks, in ISCC 2, June 2. [2] J. Lischka and H. Karl, A virtual network mapping algorithm based on subgraph isomorphism detection, in VISA 9: Proceedings of the st ACM workshop on Virtualized infrastructure systems and architectures. New York, NY, USA: ACM, 29, pp [3] J. Lu and J. Turner, Efficient mapping of virtual networks onto a shared substrate, Washington University in St. Louis, Tech. Rep., 26. [4] I. Houidi, et. al., A distributed virtual network mapping algorithm, in Communications, 28. ICC 8. IEEE Int. Conf. on, , pp [] Y. Osana and S. -i. Kuribayashi, "Enhanced Fair Joint Multiple Resource Allocation Method in All-IP Networks," Advanced Information Networking and Applications Workshops (WAINA), 2 IEEE 24th Int. Conf. on, vol., no., pp.63-68, 2-23 April 2 [6] FP7 Project Scalable and Adaptive Internet Solutions (SAIL) [Online]. Available: [Mar. 8, 22]. [7] FP7 Project Generalised Architecture for Dynamic Infrastructure Services (GEYSERS) [Online]. Available: [Mar. 8, 22]. [8] J. Soares, et. al., Building Virtual Private Clouds with Networkaware Cloud, ADVCOMP 2, Lisbon, November 2. [9] Dan Pei, et. al., BGP convergence in virtual private networks, In Proceedings of the 6th ACM SIGCOMM Conf. on Internet measurement (IMC '6). ACM, New York, USA, [2] R. Monteiro, Creation and reconfiguration of virtual networks in the operator perspective, Master Thesis, Dept. Elect. Telecommunication and Informatics, University of Aveiro, Aveiro, Portugal, 2. [2] Amazon, Elastic Compute Cloud (EC2) [Online]. Available: aws.amazon.com/en/ec2/instance-types/# [Mar. 8, 22] /2/$3. 22 IEEE 8

Reliability Support in Virtual Infrastructures

Reliability Support in Virtual Infrastructures Reliability Support in Virtual Infrastructures 2 nd IEEE International Conference on Cloud Computing Technology and Science, Indianapolis, 2010 RESO Guilherme Koslovski (INRIA University of Lyon) Wai-Leong

More information

Simulation of Cloud Computing Environments with CloudSim

Simulation of Cloud Computing Environments with CloudSim Simulation of Cloud Computing Environments with CloudSim Print ISSN: 1312-2622; Online ISSN: 2367-5357 DOI: 10.1515/itc-2016-0001 Key Words: Cloud computing; datacenter; simulation; resource management.

More information

Cloud Connect. Gain highly secure, performance-optimized access to third-party public and private cloud providers

Cloud Connect. Gain highly secure, performance-optimized access to third-party public and private cloud providers Cloud Connect Gain highly secure, performance-optimized access to third-party public and private cloud providers of the workload to run in the cloud by 2018 1 60 % Today s enterprise WAN environments demand

More information

Call Admission Control in IP networks with QoS support

Call Admission Control in IP networks with QoS support Call Admission Control in IP networks with QoS support Susana Sargento, Rui Valadas and Edward Knightly Instituto de Telecomunicações, Universidade de Aveiro, P-3810 Aveiro, Portugal ECE Department, Rice

More information

Minimizing bottleneck nodes of a substrate in virtual network embedding

Minimizing bottleneck nodes of a substrate in virtual network embedding Minimizing bottleneck nodes of a substrate in virtual network embedding Adil Razzaq, Peter Sjödin, Markus Hidell School of ICT, KTH-Royal Institute of Technology Stockholm, Sweden {arazzaq, psj, mahidell}@

More information

Double Threshold Based Load Balancing Approach by Using VM Migration for the Cloud Computing Environment

Double Threshold Based Load Balancing Approach by Using VM Migration for the Cloud Computing Environment www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 1 January 2015, Page No. 9966-9970 Double Threshold Based Load Balancing Approach by Using VM Migration

More information

Network-Aware Resource Allocation in Distributed Clouds

Network-Aware Resource Allocation in Distributed Clouds Dissertation Research Summary Thesis Advisor: Asst. Prof. Dr. Tolga Ovatman Istanbul Technical University Department of Computer Engineering E-mail: aralat@itu.edu.tr April 4, 2016 Short Bio Research and

More information

Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model

Optimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-2, Issue-8 E-ISSN: 2347-2693 Optimization of Multi-server Configuration for Profit Maximization using M/M/m

More information

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST A Cloud WHERE PHYSICAL AND VIRTUAL STORAGE ARE TOGETHER AT LAST Not all Cloud solutions are the same so how do you know which one is right for your business now and in the future? NTT Communications ICT

More information

Paperspace. Architecture Overview. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper

Paperspace. Architecture Overview. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper Architecture Overview Copyright 2016 Paperspace, Co. All Rights Reserved June - 1-2017 Technical Whitepaper Paperspace Whitepaper: Architecture Overview Content 1. Overview 3 2. Virtualization 3 Xen Hypervisor

More information

The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b

The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b 2nd Workshop on Advanced Research and Technology in Industry Applications (WARTIA 2016) The Load Balancing Research of SDN based on Ant Colony Algorithm with Job Classification Wucai Lin1,a, Lichen Zhang2,b

More information

Figure 1: Virtualization

Figure 1: Virtualization Volume 6, Issue 9, September 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Profitable

More information

1 Energy Efficient Protocols in Self-Aware Networks

1 Energy Efficient Protocols in Self-Aware Networks Energy Efficient Protocols in Self-Aware Networks Toktam Mahmoodi Centre for Telecommunications Research King s College London, London WC2R 2LS, UK Stanford NetSeminar 13 December 2011 1 Energy Efficient

More information

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco ACI increases network security, automates communication policies based on business-relevant application requirements, and decreases developer

More information

Verification and Validation of X-Sim: A Trace-Based Simulator

Verification and Validation of X-Sim: A Trace-Based Simulator http://www.cse.wustl.edu/~jain/cse567-06/ftp/xsim/index.html 1 of 11 Verification and Validation of X-Sim: A Trace-Based Simulator Saurabh Gayen, sg3@wustl.edu Abstract X-Sim is a trace-based simulator

More information

IMPROVING LOAD BALANCE AND MINIMIZING SERVICE DISRUPTION ON ETHERNET NETWORKS WITH IEEE 802.1S MSTP

IMPROVING LOAD BALANCE AND MINIMIZING SERVICE DISRUPTION ON ETHERNET NETWORKS WITH IEEE 802.1S MSTP EuroFGI Workshop on IP QoS and Traffic Control P. Pereira (Ed.) Lisbon, Portugal, December 6-7, 2007 IMPROVING LOAD BALANCE AND MINIMIZING SERVICE DISRUPTION ON ETHERNET NETWORKS WITH IEEE 802.1S MSTP

More information

BUYING SERVER HARDWARE FOR A SCALABLE VIRTUAL INFRASTRUCTURE

BUYING SERVER HARDWARE FOR A SCALABLE VIRTUAL INFRASTRUCTURE E-Guide BUYING SERVER HARDWARE FOR A SCALABLE VIRTUAL INFRASTRUCTURE SearchServer Virtualization P art 1 of this series explores how trends in buying server hardware have been influenced by the scale-up

More information

Pricing Intra-Datacenter Networks with

Pricing Intra-Datacenter Networks with Pricing Intra-Datacenter Networks with Over-Committed Bandwidth Guarantee Jian Guo 1, Fangming Liu 1, Tao Wang 1, and John C.S. Lui 2 1 Cloud Datacenter & Green Computing/Communications Research Group

More information

A priority based dynamic bandwidth scheduling in SDN networks 1

A priority based dynamic bandwidth scheduling in SDN networks 1 Acta Technica 62 No. 2A/2017, 445 454 c 2017 Institute of Thermomechanics CAS, v.v.i. A priority based dynamic bandwidth scheduling in SDN networks 1 Zun Wang 2 Abstract. In order to solve the problems

More information

ReViNE: Reallocation of Virtual Network Embedding to Eliminate Substrate Bottleneck

ReViNE: Reallocation of Virtual Network Embedding to Eliminate Substrate Bottleneck ReViNE: Reallocation of Virtual Network Embedding to Eliminate Substrate Bottleneck Shihabur R. Chowdhury, Reaz Ahmed, Nashid Shahriar, Aimal Khan, Raouf Boutaba Jeebak Mitra, Liu Liu Virtual Network Embedding

More information

HPC in Cloud. Presenter: Naresh K. Sehgal Contributors: Billy Cox, John M. Acken, Sohum Sohoni

HPC in Cloud. Presenter: Naresh K. Sehgal Contributors: Billy Cox, John M. Acken, Sohum Sohoni HPC in Cloud Presenter: Naresh K. Sehgal Contributors: Billy Cox, John M. Acken, Sohum Sohoni 2 Agenda What is HPC? Problem Statement(s) Cloud Workload Characterization Translation from High Level Issues

More information

A Time-To-Live Based Reservation Algorithm on Fully Decentralized Resource Discovery in Grid Computing

A Time-To-Live Based Reservation Algorithm on Fully Decentralized Resource Discovery in Grid Computing A Time-To-Live Based Reservation Algorithm on Fully Decentralized Resource Discovery in Grid Computing Sanya Tangpongprasit, Takahiro Katagiri, Hiroki Honda, Toshitsugu Yuba Graduate School of Information

More information

Understanding Data Locality in VMware vsan First Published On: Last Updated On:

Understanding Data Locality in VMware vsan First Published On: Last Updated On: Understanding Data Locality in VMware vsan First Published On: 07-20-2016 Last Updated On: 09-30-2016 1 Table of Contents 1. Understanding Data Locality in VMware vsan 1.1.Introduction 1.2.vSAN Design

More information

THE VMTURBO CLOUD CONTROL PLANE

THE VMTURBO CLOUD CONTROL PLANE THE VMTURBO CLOUD CONTROL PLANE Software-Driven Control for the Software-Defined Data Center EXECUTIVE SUMMARY The Software-Defined Datacenter (SDDC) has the potential to extend the agility, operational

More information

Functional Requirements for Grid Oriented Optical Networks

Functional Requirements for Grid Oriented Optical Networks Functional Requirements for Grid Oriented Optical s Luca Valcarenghi Internal Workshop 4 on Photonic s and Technologies Scuola Superiore Sant Anna Pisa June 3-4, 2003 1 Motivations Grid networking connection

More information

A Process Scheduling Algorithm Based on Threshold for the Cloud Computing Environment

A Process Scheduling Algorithm Based on Threshold for the Cloud Computing Environment Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Seven Criteria for a Sound Investment in WAN Optimization

Seven Criteria for a Sound Investment in WAN Optimization Seven Criteria for a Sound Investment in WAN Optimization Introduction WAN optimization technology brings three important business benefits to IT organizations: Reduces branch office infrastructure costs

More information

Load Balancing with Minimal Flow Remapping for Network Processors

Load Balancing with Minimal Flow Remapping for Network Processors Load Balancing with Minimal Flow Remapping for Network Processors Imad Khazali and Anjali Agarwal Electrical and Computer Engineering Department Concordia University Montreal, Quebec, Canada Email: {ikhazali,

More information

W H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud

W H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud W H I T E P A P E R : O P E N. V P N C L O U D Implementing A Secure OpenVPN Cloud Platform White Paper: OpenVPN Cloud Platform Implementing OpenVPN Cloud Platform Content Introduction... 3 The Problems...

More information

Udaipur, Rajasthan, India. University, Udaipur, Rajasthan, India

Udaipur, Rajasthan, India. University, Udaipur, Rajasthan, India ROLE OF NETWORK VIRTUALIZATION IN CLOUD COMPUTING AND NETWORK CONVERGENCE 1 SHAIKH ABDUL AZEEM, 2 SATYENDRA KUMAR SHARMA 1 Research Scholar, Department of Computer Science, Pacific Academy of Higher Education

More information

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability IT teams in companies of all sizes face constant pressure to meet the Availability requirements of today s Always-On

More information

Optimal Slice Allocation in 5G Core Networks

Optimal Slice Allocation in 5G Core Networks arxiv:182.4655v3 [cs.ni] 19 Dec 18 Optimal Slice Allocation in 5G Core Networks Danish Sattar Ashraf Matrawy Department of Systems and Computer Engineering Carleton University Ottawa, Canada danish.sattar@carleton.ca

More information

Dynamic Task Scheduling in Cloud Computing Based on the Availability Level of Resources

Dynamic Task Scheduling in Cloud Computing Based on the Availability Level of Resources Vol. 1, No. 8 (217), pp.21-36 http://dx.doi.org/1.14257/ijgdc.217.1.8.3 Dynamic Task Scheduling in Cloud Computing Based on the Availability Level of Resources Elhossiny Ibrahim 1, Nirmeen A. El-Bahnasawy

More information

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure Nutanix Tech Note Virtualizing Microsoft Applications on Web-Scale Infrastructure The increase in virtualization of critical applications has brought significant attention to compute and storage infrastructure.

More information

2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network Improving the Data Scheduling Efficiency of the IEEE 802.16(d) Mesh Network Shie-Yuan Wang Email: shieyuan@csie.nctu.edu.tw Chih-Che Lin Email: jclin@csie.nctu.edu.tw Ku-Han Fang Email: khfang@csie.nctu.edu.tw

More information

Modeling and Optimization of Resource Allocation in Cloud

Modeling and Optimization of Resource Allocation in Cloud PhD Thesis Progress First Report Thesis Advisor: Asst. Prof. Dr. Tolga Ovatman Istanbul Technical University Department of Computer Engineering January 8, 2015 Outline 1 Introduction 2 Studies Time Plan

More information

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of Minnesota

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

MPLS SOLUTION How to Make the Best Choice for Your Business

MPLS SOLUTION How to Make the Best Choice for Your Business HOW-TO GUIDE Choosing the Right MPLS SOLUTION How to Make the Best Choice for Your Business TABLE OF CONTENTS Introduction 3 CH. 1 Why Organizations Choose MPLS 4 CH. 2 What Types of MPLS Solutions Will

More information

High Performance Computing Cloud - a PaaS Perspective

High Performance Computing Cloud - a PaaS Perspective a PaaS Perspective Supercomputer Education and Research Center Indian Institute of Science, Bangalore November 2, 2015 Overview Cloud computing is emerging as a latest compute technology Properties of

More information

DCRoute: Speeding up Inter-Datacenter Traffic Allocation while Guaranteeing Deadlines

DCRoute: Speeding up Inter-Datacenter Traffic Allocation while Guaranteeing Deadlines DCRoute: Speeding up Inter-Datacenter Traffic Allocation while Guaranteeing Deadlines Mohammad Noormohammadpour, Cauligi S. Raghavendra Ming Hsieh Department of Electrical Engineering University of Southern

More information

Load Balancing Algorithm over a Distributed Cloud Network

Load Balancing Algorithm over a Distributed Cloud Network Load Balancing Algorithm over a Distributed Cloud Network Priyank Singhal Student, Computer Department Sumiran Shah Student, Computer Department Pranit Kalantri Student, Electronics Department Abstract

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

Top 4 considerations for choosing a converged infrastructure for private clouds

Top 4 considerations for choosing a converged infrastructure for private clouds Top 4 considerations for choosing a converged infrastructure for private clouds Organizations are increasingly turning to private clouds to improve efficiencies, lower costs, enhance agility and address

More information

A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing

A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing Sachin Soni 1, Praveen Yadav 2 Department of Computer Science, Oriental Institute of Science and Technology, Bhopal, India

More information

Boost Online Virtual Network Embedding: Using Neural Networks for Admission Control

Boost Online Virtual Network Embedding: Using Neural Networks for Admission Control Chair of Communication Networks Department of Electrical and Computer Engineering Technical University of Munich Boost Online Virtual Network Embedding: Using Neural Networks for Admission Control Andreas

More information

Elastic Virtual Network Function Placement CloudNet 2015

Elastic Virtual Network Function Placement CloudNet 2015 Elastic Virtual Network Function Placement CloudNet 215 M. GHAZNAVI, A. KHAN, N. SHAHRIAR, KH. ALSUBHI, R. AHMED, R. BOUTABA DAVID R. CHERITON SCHOOL OF COMPUTER SCIENCE UNIVERSITY OF WATERLOO Outline

More information

Large-Scale Network Simulation Scalability and an FPGA-based Network Simulator

Large-Scale Network Simulation Scalability and an FPGA-based Network Simulator Large-Scale Network Simulation Scalability and an FPGA-based Network Simulator Stanley Bak Abstract Network algorithms are deployed on large networks, and proper algorithm evaluation is necessary to avoid

More information

Evaluation Report: Improving SQL Server Database Performance with Dot Hill AssuredSAN 4824 Flash Upgrades

Evaluation Report: Improving SQL Server Database Performance with Dot Hill AssuredSAN 4824 Flash Upgrades Evaluation Report: Improving SQL Server Database Performance with Dot Hill AssuredSAN 4824 Flash Upgrades Evaluation report prepared under contract with Dot Hill August 2015 Executive Summary Solid state

More information

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 143 CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 6.1 INTRODUCTION This chapter mainly focuses on how to handle the inherent unreliability

More information

Brainstorming Workshop on 5G Standardization: WISDOM. by A.K.MITTAL Sr. Deputy Director General Telecom Engineering Centre, K.L.

Brainstorming Workshop on 5G Standardization: WISDOM. by A.K.MITTAL Sr. Deputy Director General Telecom Engineering Centre, K.L. Brainstorming Workshop on 5G Standardization: WISDOM by A.K.MITTAL Sr. Deputy Director General Telecom Engineering Centre, K.L. Bhawan, Delhi 1 st September, 2014 Index 3G and Beyond ITU Work on Future

More information

Business Benefits of Policy Based Data De-Duplication Data Footprint Reduction with Quality of Service (QoS) for Data Protection

Business Benefits of Policy Based Data De-Duplication Data Footprint Reduction with Quality of Service (QoS) for Data Protection Data Footprint Reduction with Quality of Service (QoS) for Data Protection By Greg Schulz Founder and Senior Analyst, the StorageIO Group Author The Green and Virtual Data Center (Auerbach) October 28th,

More information

A QoS Load Balancing Scheduling Algorithm in Cloud Environment

A QoS Load Balancing Scheduling Algorithm in Cloud Environment A QoS Load Balancing Scheduling Algorithm in Cloud Environment Sana J. Shaikh *1, Prof. S.B.Rathod #2 * Master in Computer Engineering, Computer Department, SAE, Pune University, Pune, India # Master in

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS677 Guest Lecture Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

Data Centers and Cloud Computing. Slides courtesy of Tim Wood

Data Centers and Cloud Computing. Slides courtesy of Tim Wood Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

ATA DRIVEN GLOBAL VISION CLOUD PLATFORM STRATEG N POWERFUL RELEVANT PERFORMANCE SOLUTION CLO IRTUAL BIG DATA SOLUTION ROI FLEXIBLE DATA DRIVEN V

ATA DRIVEN GLOBAL VISION CLOUD PLATFORM STRATEG N POWERFUL RELEVANT PERFORMANCE SOLUTION CLO IRTUAL BIG DATA SOLUTION ROI FLEXIBLE DATA DRIVEN V ATA DRIVEN GLOBAL VISION CLOUD PLATFORM STRATEG N POWERFUL RELEVANT PERFORMANCE SOLUTION CLO IRTUAL BIG DATA SOLUTION ROI FLEXIBLE DATA DRIVEN V WHITE PAPER Create the Data Center of the Future Accelerate

More information

OPTICAL NETWORKS. Virtual Topology Design. A. Gençata İTÜ, Dept. Computer Engineering 2005

OPTICAL NETWORKS. Virtual Topology Design. A. Gençata İTÜ, Dept. Computer Engineering 2005 OPTICAL NETWORKS Virtual Topology Design A. Gençata İTÜ, Dept. Computer Engineering 2005 Virtual Topology A lightpath provides single-hop communication between any two nodes, which could be far apart in

More information

SaaS Providers. ThousandEyes for. Summary

SaaS Providers. ThousandEyes for. Summary USE CASE ThousandEyes for SaaS Providers Summary With Software-as-a-Service (SaaS) applications rapidly replacing onpremise solutions, the onus of ensuring a great user experience for these applications

More information

Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen

Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen Presenter: Haiying Shen Associate professor *Department of Electrical and Computer Engineering, Clemson University,

More information

Network Traffic Characteristics of Data Centers in the Wild. Proceedings of the 10th annual conference on Internet measurement, ACM

Network Traffic Characteristics of Data Centers in the Wild. Proceedings of the 10th annual conference on Internet measurement, ACM Network Traffic Characteristics of Data Centers in the Wild Proceedings of the 10th annual conference on Internet measurement, ACM Outline Introduction Traffic Data Collection Applications in Data Centers

More information

Load Balancing in Cloud Computing System

Load Balancing in Cloud Computing System Rashmi Sharma and Abhishek Kumar Department of CSE, ABES Engineering College, Ghaziabad, Uttar Pradesh, India E-mail: abhishek221196@gmail.com (Received on 10 August 2012 and accepted on 15 October 2012)

More information

A Comparative Study of Various Computing Environments-Cluster, Grid and Cloud

A Comparative Study of Various Computing Environments-Cluster, Grid and Cloud Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 6, June 2015, pg.1065

More information

NETWORK VIRTUALIZATION: PRESENT AND FUTURE

NETWORK VIRTUALIZATION: PRESENT AND FUTURE 1 NETWORK VIRTUALIZATION: PRESENT AND FUTURE Wednesday, May 21, 2008 Mosharaf Chowdhury Member, envy Project What is Network Virtualization? 2 Network virtualization is a networking environment that allows

More information

SD-WAN. Enabling the Enterprise to Overcome Barriers to Digital Transformation. An IDC InfoBrief Sponsored by Comcast

SD-WAN. Enabling the Enterprise to Overcome Barriers to Digital Transformation. An IDC InfoBrief Sponsored by Comcast SD-WAN Enabling the Enterprise to Overcome Barriers to Digital Transformation An IDC InfoBrief Sponsored by Comcast SD-WAN Is Emerging as an Important Driver of Business Results The increasing need for

More information

Multi-Criteria Strategy for Job Scheduling and Resource Load Balancing in Cloud Computing Environment

Multi-Criteria Strategy for Job Scheduling and Resource Load Balancing in Cloud Computing Environment Indian Journal of Science and Technology, Vol 8(30), DOI: 0.7485/ijst/205/v8i30/85923, November 205 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Multi-Criteria Strategy for Job Scheduling and Resource

More information

Cloud Computing Concepts, Models, and Terminology

Cloud Computing Concepts, Models, and Terminology Cloud Computing Concepts, Models, and Terminology Chapter 1 Cloud Computing Advantages and Disadvantages https://www.youtube.com/watch?v=ojdnoyiqeju Topics Cloud Service Models Cloud Delivery Models and

More information

Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption

Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption Ruilong Deng 1,4, Rongxing Lu 1, Chengzhe Lai 2, Tom H. Luan 3, and Hao Liang 4 1: Nanyang Technological University,

More information

packet-switched networks. For example, multimedia applications which process

packet-switched networks. For example, multimedia applications which process Chapter 1 Introduction There are applications which require distributed clock synchronization over packet-switched networks. For example, multimedia applications which process time-sensitive information

More information

Transform your network and your customer experience. Introducing SD-WAN Concierge

Transform your network and your customer experience. Introducing SD-WAN Concierge Transform your network and your customer experience Introducing SD-WAN Concierge Optimize your application performance, lower your total cost of ownership and simplify your network management. 2X Bandwith

More information

Software Defined Networking: A New Networking Approach

Software Defined Networking: A New Networking Approach Software Defined Networking: A New Networking Approach Gunjan Katwal #, Ayushi Nainwal * # Computer Science, AP Goyal University Shimla 1 gun363@gmail.com 2 AyushiNainwal@gmail.com ABSTRACT Software defined

More information

CHAPTER 5 PROPAGATION DELAY

CHAPTER 5 PROPAGATION DELAY 98 CHAPTER 5 PROPAGATION DELAY Underwater wireless sensor networks deployed of sensor nodes with sensing, forwarding and processing abilities that operate in underwater. In this environment brought challenges,

More information

Doctoral Written Exam in Networking, Fall 2008

Doctoral Written Exam in Networking, Fall 2008 Doctoral Written Exam in Networking, Fall 2008 December 5, 2008 Answer all parts of all questions. There are four multi-part questions, each of equal weight. Turn in your answers by Thursday, December

More information

MASERGY S MANAGED SD-WAN

MASERGY S MANAGED SD-WAN MASERGY S MANAGED New Performance Options for Hybrid Networks Business Challenges WAN Ecosystem Features and Benefits Use Cases INTRODUCTION Organizations are leveraging technology to transform the way

More information

Definition of QoE Interfaces for Virtual Networks. Selami Ciftci September 2011

Definition of QoE Interfaces for Virtual Networks. Selami Ciftci September 2011 Definition of QoE Interfaces for Virtual Networks Selami Ciftci September 2011 1 Agenda 2 Network Virtualization Concept Management of Virtual Networks Virtual Networks Provisioning of Virtual Networks

More information

Virtual Network Mapping based on Subgraph Isomorphism Detection. Jens Lischka, Holger Karl Paderborn University

Virtual Network Mapping based on Subgraph Isomorphism Detection. Jens Lischka, Holger Karl Paderborn University Virtual Network Mapping based on Subgraph Isomorphism Detection Jens Lischka, Holger Karl Paderborn University 2.09.2009 Jens Lischka 1 VNM Problem 2 VNR 1(t 0, 10) PN 6 2 G B C 1 0 α γ 0 0 αa D γe 0 0

More information

Nowadays data-intensive applications play a

Nowadays data-intensive applications play a Journal of Advances in Computer Engineering and Technology, 3(2) 2017 Data Replication-Based Scheduling in Cloud Computing Environment Bahareh Rahmati 1, Amir Masoud Rahmani 2 Received (2016-02-02) Accepted

More information

Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data

Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data 46 Next-generation IT Platforms Delivering New Value through Accumulation and Utilization of Big Data

More information

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Evaluation of Routing Protocols for Mobile Ad hoc Networks International Journal of Soft Computing and Engineering (IJSCE) Evaluation of Routing Protocols for Mobile Ad hoc Networks Abstract Mobile Ad hoc network is a self-configuring infrastructure less network

More information

Data center interconnect for the enterprise hybrid cloud

Data center interconnect for the enterprise hybrid cloud WHITEPAPER Data center interconnect for the enterprise hybrid cloud The world is moving to the cloud. Everything from entertainment and consumer mobile applications to enterprise software and government

More information

Data Center Network Topologies II

Data Center Network Topologies II Data Center Network Topologies II Hakim Weatherspoon Associate Professor, Dept of Computer cience C 5413: High Performance ystems and Networking April 10, 2017 March 31, 2017 Agenda for semester Project

More information

Data Center Virtualization: VirtualWire

Data Center Virtualization: VirtualWire Data Center Virtualization: VirtualWire Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking November 21, 2014 Slides from USENIX Workshop on

More information

AN ASSOCIATIVE TERNARY CACHE FOR IP ROUTING. 1. Introduction. 2. Associative Cache Scheme

AN ASSOCIATIVE TERNARY CACHE FOR IP ROUTING. 1. Introduction. 2. Associative Cache Scheme AN ASSOCIATIVE TERNARY CACHE FOR IP ROUTING James J. Rooney 1 José G. Delgado-Frias 2 Douglas H. Summerville 1 1 Dept. of Electrical and Computer Engineering. 2 School of Electrical Engr. and Computer

More information

INFS 214: Introduction to Computing

INFS 214: Introduction to Computing INFS 214: Introduction to Computing Session 13 Cloud Computing Lecturer: Dr. Ebenezer Ankrah, Dept. of Information Studies Contact Information: eankrah@ug.edu.gh College of Education School of Continuing

More information

THE HYBRID CLOUD. Private and Public Clouds Better Together

THE HYBRID CLOUD. Private and Public Clouds Better Together THE HYBRID CLOUD Private and Public Clouds Better Together Bruno Terkaly Principal Software Engineer Cloud Architect Open Source/Linux Global ISV at Microsoft A MULTI-CLOUD WORLD A growing trend in the

More information

On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks

On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks Akshaye Dhawan Georgia State University Atlanta, Ga 30303 akshaye@cs.gsu.edu Abstract A key challenge in Wireless

More information

Exploiting ICN for Flexible Management of Software-Defined Networks

Exploiting ICN for Flexible Management of Software-Defined Networks Exploiting ICN for Flexible Management of Software-Defined Networks Mayutan Arumaithurai, Jiachen Chen, Edo Monticelli, Xiaoming Fu and K. K. Ramakrishnan * University of Goettingen, Germany * University

More information

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department 1 CLOUD COMPUTING Networks and Communication Department Lecture 4: Introductory lecture for cloud computing By: Latifa ALrashed Outline 2 Introduction to the cloud comupting Define the concept of cloud

More information

Automated Control for Elastic Storage Harold Lim, Shivnath Babu, Jeff Chase Duke University

Automated Control for Elastic Storage Harold Lim, Shivnath Babu, Jeff Chase Duke University D u k e S y s t e m s Automated Control for Elastic Storage Harold Lim, Shivnath Babu, Jeff Chase Duke University Motivation We address challenges for controlling elastic applications, specifically storage.

More information

volley: automated data placement for geo-distributed cloud services

volley: automated data placement for geo-distributed cloud services volley: automated data placement for geo-distributed cloud services sharad agarwal, john dunagan, navendu jain, stefan saroiu, alec wolman, harbinder bhogan very rapid pace of datacenter rollout April

More information

Network Virtualisation from an Operator Perspective

Network Virtualisation from an Operator Perspective 1 Network Virtualisation from an Operator Perspective 1,2 Márcio Melo, 2 Susana Sargento, 1 Jorge Carapinha 1 Portugal Telecom Inovação, Aveiro, Portugal 2 Universidade de Aveiro, Instituto de Telecomunicações,

More information

Fundamentals and Deployment of Cisco SD-WAN Duration: 3 Days (24 hours) Prerequisites

Fundamentals and Deployment of Cisco SD-WAN Duration: 3 Days (24 hours) Prerequisites Fundamentals and Deployment of Cisco SD-WAN Duration: 3 Days (24 hours) Prerequisites The recommended knowledge and skills that a learner must have before attending this course are as follows: Knowledge

More information

SoftNAS Cloud Performance Evaluation on AWS

SoftNAS Cloud Performance Evaluation on AWS SoftNAS Cloud Performance Evaluation on AWS October 25, 2016 Contents SoftNAS Cloud Overview... 3 Introduction... 3 Executive Summary... 4 Key Findings for AWS:... 5 Test Methodology... 6 Performance Summary

More information

Transformation Through Innovation

Transformation Through Innovation Transformation Through Innovation A service provider strategy to prosper from digitization People will have 11.6 billion mobile-ready devices and connections by 2020. For service providers to thrive today

More information

CTO s cloud(y) agenda Clouds on CTO s heaven?

CTO s cloud(y) agenda Clouds on CTO s heaven? CTO s cloud(y) agenda Clouds on CTO s heaven? Cloud computing is one of the most advertised technological trends and its discussion mainly focuses on cost efficiency aspects of IT infrastructures. This

More information

Video Architectures Eyes on the Future: The Benefits of Wireless Technology for Fixed Video Surveillance

Video Architectures Eyes on the Future: The Benefits of Wireless Technology for Fixed Video Surveillance S O L U T I O N PA P E R Video Architectures Eyes on the Future: The Benefits of Wireless Technology for Fixed Video Surveillance Table of Contents Fixed Video Surveillance: The Big Three... 3 Wireless

More information

Multilevel Fault-tolerance for Designing Dependable Wireless Networks

Multilevel Fault-tolerance for Designing Dependable Wireless Networks Multilevel Fault-tolerance for Designing Dependable Wireless Networks Upkar Varshney Department of Computer Information Systems Georgia State University Atlanta, Georgia 30302-4015 E-mail: uvarshney@gsu.edu

More information

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility White Paper Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility The Cisco 4000 Series Integrated Services Routers (ISRs) are designed for distributed organizations with

More information

CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines

CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines Timothy Wood, Prashant Shenoy University of Massachusetts Amherst K.K. Ramakrishnan, and Jacobus Van der Merwe AT&T

More information

Genetic-based algorithms for resource management in virtualized IVR applications

Genetic-based algorithms for resource management in virtualized IVR applications Kara et al. Journal of Cloud Computing: Advances, Systems and Applications 2014, 3:15 RESEARCH Genetic-based algorithms for resource management in virtualized IVR applications Nadjia Kara 1*, Mbarka Soualhia

More information