NFV Group Report --Network Functions Virtualization LIU XU →

Slides:



Advertisements
Similar presentations
Live migration of Virtual Machines Nour Stefan, SCPD.
Advertisements

Capacity Planning in a Virtual Environment
Ravi Sankar Technology Evangelist | Microsoft
SLA-Oriented Resource Provisioning for Cloud Computing
GPU Virtualization Support in Cloud System Ching-Chi Lin Institute of Information Science, Academia Sinica Department of Computer Science and Information.
Energy-efficient Virtual Machine Provision Algorithms for Cloud System Ching-Chi Lin Institute of Information Science, Academia Sinica Department of Computer.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Proactive Prediction Models for Web Application Resource Provisioning in the Cloud _______________________________ Samuel A. Ajila & Bankole A. Akindele.
COMMA: Coordinating the Migration of Multi-tier applications 1 Jie Zheng* T.S Eugene Ng* Kunwadee Sripanidkulchai† Zhaolei Liu* *Rice University, USA †NECTEC,
Towards High-Availability for IP Telephony using Virtual Machines Devdutt Patnaik, Ashish Bijlani and Vishal K Singh.
Virtualizing Mission-Critical Apps 1PM EST, 3/29/2011 Ilya Mirman Philip Thomas.
NAMED DATA NETWORKING IN CLIMATE RESEARCH AND HEP APPLICATIONS CHEP2015, APRIL , OKINAWA, JAPAN Susmit Shannigrahi*, Artur Barczyk^, Christos Papadopoulos*,
Virtualization for Cloud Computing
CSE598C Project: Dynamic virtual server placement Yoojin Hong.
Virtualization Performance H. Reza Taheri Senior Staff Eng. VMware.
Server 2008 & Virtualization. Costs are too highCan’t meet SLAs Providing business continuity for operating systems and applications Expensive space across.
Presented by : Ran Koretzki. Basic Introduction What are VM’s ? What is migration ? What is Live migration ?
Extreme Networks Confidential and Proprietary. © 2010 Extreme Networks Inc. All rights reserved.
Dual Stack Virtualization: Consolidating HPC and commodity workloads in the cloud Brian Kocoloski, Jiannan Ouyang, Jack Lange University of Pittsburgh.
Dynamic and Decentralized Approaches for Optimal Allocation of Multiple Resources in Virtualized Data Centers Wei Chen, Samuel Hargrove, Heh Miao, Liang.
How to Resolve Bottlenecks and Optimize your Virtual Environment Chris Chesley, Sr. Systems Engineer
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Internet Information Services 7.0 Infrastructure Planning and Design Series.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Cloud Computing Energy efficient cloud computing Keke Chen.
Challenges towards Elastic Power Management in Internet Data Center.
A Brief Intro to Virtualiztion. What is Virtualization? An abstraction Usually performed via software Many different types –Hardware –Software –Data –Network.
Dynamic Resource Monitoring and Allocation in a virtualized environment.
Using Virtual Servers for the CERN Windows infrastructure Emmanuel Ormancey, Alberto Pace CERN, Information Technology Department.
Server Virtualization
Job scheduling algorithm based on Berger model in cloud environment Advances in Engineering Software (2011) Baomin Xu,Chunyan Zhao,Enzhao Hua,Bin Hu 2013/1/251.
© 2012 IBM Corporation Platform Computing 1 IBM Platform Cluster Manager Data Center Operating System April 2013.
02/09/2010 Industrial Project Course (234313) Virtualization-aware database engine Final Presentation Industrial Project Course (234313) Virtualization-aware.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware iCARE : A Framework for Big Data Based.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
Virtual Server Server Self Service Center (S3C) JI July.
VM Layout. Virtual Machine (Ubuntu Server) VM x.x You can putty into this machine from on campus. Or you can use vSphere to control the hardware.
Virtual Machines (part 2) CPS210 Spring Papers  Xen and the Art of Virtualization  Paul Barham  ReVirt: Enabling Intrusion Analysis through Virtual.
Virtualization Neependra Khare
The Docker Container Approach to Build Scalable and Performance Testing Environment Pankaj Rodge, VMware.
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
Virtualization for Cloud Computing
Use of Cloud Computing for Implementation of e-Governance Services
Xin Li, Chen Qian University of Kentucky
NFV Compute Acceleration APIs and Evaluation
Title of the Poster Supervised By: Prof.*********
Agenda Hardware Virtualization Concepts
Matt Lemons Nate Mayotte
By Chris immanuel, Heym Kumar, Sai janani, Susmitha
6WIND MWC IPsec Demo Scalable Virtual IPsec Aggregation with DPDK for Road Warriors and Branch Offices Changed original subtitle. Original subtitle:
Cloud-Assisted VR.
From Algorithm to System to Cloud Computing
Cloud-Assisted VR.
A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
Deploy OpenStack with Ubuntu Autopilot
3.2 Virtualisation.
SQL Server 2012 Licensing Overview.
Overview Introduction VPS Understanding VPS Architecture
Cloud Computing and Cloud Networking
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
CLUSTER COMPUTING.
VSWAPPER: A Memory Swapper for Virtualized Environments
Efficient Migration of Large-memory VMs Using Private Virtual Memory
Presentation transcript:

NFV Group Report --Network Functions Virtualization LIU XU →

C A T A L O G U E NFV Introduction Testbed Work What I do ? 1 NFV Introduction 2 Testbed Work 3 What I do ? 4 Future Work

1 PART ONE NFV Introduction

-- Network Function Virtualization NFV Introduction -- Network Function Virtualization NFV & VNF Network functions virtualization (NFV) architecture consolidates network functions over standard IT hardware by leveraging virtualization technologies, enables quick and cost-effective response of mobile network operators to the new market demands, where the crux is to effectively and efficiently allocate resources to virtual network functions (VNFs). However, a systematical approach for resource allocation in virtualized mobile core network is still unavailable.

-- Network Function Virtualization NFV Introduction -- Network Function Virtualization NFV & VNF Network functions virtualization (NFV) architecture consolidates network functions over standard IT hardware by leveraging virtualization technologies, enables quick and cost-effective response of mobile network operators to the new market demands, where the crux is to effectively and efficiently allocate resources to virtual network functions (VNFs). However, a systematical approach for resource allocation in virtualized mobile core network is still unavailable.

2 PART TWO Testbed Work

Testbed Work Dell Poweredge R420 servers 4 CPUs and 32GB memory To demonstrate the effectiveness of our approach, we develop a testbed that performs resource allocation over a simplified UMTS core network. We conduct experiments on the testbed using application and signaling records of millions of real users. Dell Poweredge R420 servers 4 CPUs and 32GB memory KVM virtual machines Ubuntu 14.04.1 LTS GNU/Linux 3.19.0-28-generic x86_64

3 PART THREE What I do ?

What I do? Find methods to realize the migration function of the KVM virtual machines between hosts. 01 03 02 04

What I do? Find methods to realize the migration function of the KVM virtual machines between hosts. 01 03 02 04 Standardize the naming mode, and create same image file for every VM in every host

What I do? Find methods to realize the migration function of the KVM virtual machines between hosts. 01 03 02 04 Standardize the naming mode, and create same image file for every VM in every host An optimization method: recycle the VM migration process between hosts to improve robust

What I do? Find methods to realize the migration function of the KVM virtual machines between hosts. 01 03 02 04 Standardize the naming mode, and create same image file for every VM in every host An optimization method: recycle the VM migration process between hosts to improve robust Final optimization work: Adding migration process to the resource allocation algorithm

Conclusion & Future Work 4 PART FOUR Conclusion & Future Work

Conclusion & Future Work We compare our model with the blank model under the condition that both models will process the same incoming workload. Specifically, the incoming workload is time-varying and will change according to the number of people accessing the Internet. The blank model will divide the workload equally to 12 sub-jobs and allocate one of them on each VM. In contrast, our dynamic allocation model will assign more jobs to the VM with more resources. To complete the final optimization work To test the effect Another way

THANKS FOR YOUR WATCHING LIU XU →