Chatty Tenants and the Cloud Network Sharing Problem
|
|
|
- Rose Norman
- 10 years ago
- Views:
Transcription
1 Chatty Tenants and the Cloud Network Sharing Problem Hitesh Ballani, Keon Jang, Thomas Karagiannis Changhoon Kim, Dinan Gunawardena, Greg O Shea MSR Cambridge, Windows Azure
2 This talk is about... How to share the network in multi-tenant datacenters? Multi-tenant datacenters Public cloud datacenters Windows Azure, Amazon EC2, Rackspace, Tenants: users renting virtual machines Private cloud datacenters 2
3 A use-case of cloud datacenters Intra-tenant traffic Inter-tenant traffic Cloud Provider Storage Services Network is shared! Map reduce Physical Host Physical Host Virtual machines for blue tenant 3
4 Requirements for network sharing [ FairCloud] Tenants want predictable performance / cost Req 1. Minimum bandwidth guarantee Not all flows are equal: some tenants pay more Req 2. Proportionality Utilize spare resources as much as possible Req 3. High utilization 4
5 Existing solutions for network sharing Today Seawall Oktopus FairCloud (PS-L) FairCloud (PS-P) With Inter-tenant traffic Min-guarantee Proportionality High utilization Harder Problematic Prior work focuses on intra tenant traffic 5
6 Chatty tenants in the cloud Typical cloud applications have many dependency Provider Services A tenant s own File Storage SQL DB Web Frontend Cache Wan Optimizer Firewall Third Party Services in Marketplace 6
7 Inter-tenant traffic (%) Prevalence of inter-tenant traffic Measurement from 8 datacenters of a public cloud service provider Datacenter Inter-tenant traffic accounts for 10-35% of traffic! 7
8 Min bandwidth guarantee is harder On what links bandwidth guarantee is required? Intra-tenant traffic Inter-tenant traffic Physical Host Physical Host Inter-tenant traffic leads to richer communication pattern and makes minimum bandwidth guarantee harder! 8
9 How to define proportionality? P and Q are paying same amount p q 1000Mbps r1 r2 r3 r4 Allocation P (Mbps) Q (Mbps) Per flow Seawall FairCloud Q: Whose payment should dictate the flow bandwidth? 9
10 Hadrian Overview What semantics should we provide to tenants? Virtual network abstraction How to allocate bandwidth? Hose-compliant bandwidth allocation This talk How to place virtual machines? Greedy heuristic that guarantees min bandwidth 10
11 Hadrian Overview What semantics should we provide to tenants? Virtual network abstraction How to allocate bandwidth? Hose-compliant bandwidth allocation How to place virtual machines? Greedy heuristic that guarantees min bandwidth 11
12 State of the art: Hose-model Tenant Request: <N, B> Each is guaranteed to send/receive at B minimum bps of B bps B P 1 Virtual Switch 2 B P p B P Minimum bandwidth guarantee High-utilization Tenant P s 12
13 State of the art: Hose-model Tenant Request: <N, B> Each is guaranteed to send/receive at minimum of B bps Virtual Switch Virtual Switch Virtual Switch B P B P B P B Q B Q B Q B R B R B R 1 2 p 1 2 q 1 2 r Tenant P s Tenant Q s Tenant R s 13
14 Multi-hose model Tenant Request: <N, B> s in different tenants communicates with each other at a rate of min(bp, Bq) B P 1 Switch Switch Switch 2 B P p B P Multi Hose Switch B Q Assumes same inter- and intra- tenant bandwidth 1 2 B Q B Q q B R 1 2 B R B R r Tenant P s Tenant Q s Tenant R s Allows Inter-tenant communication 14
15 Hierarchical hose model Tenant Request: <N, B, B inter > B P 1 2 p Virtual Inter-tenant Switch Virtual Switch Virtual Switch Virtual Switch B P B P inter 1 2 B Q inter Assumes all-to-all communication B P B Q B Q B Q q B R 1 2 B R inter B R B R r Tenant P s Tenant Q s Tenant R s Separate inter-tenant bandwidth requirement 15
16 Communication dependency Most tenants communicate with only few other tenants Tenant Request: <N, B, B inter, list of dependent tenants> Reduces possible communication patterns Helps place dependent tenants closer Q:How about service tenants (e.g., storage )? Tenant Request: <N, B, B inter, *> 16
17 Hadrian Overview What semantics should we provide to tenants? Virtual network abstraction How to allocate bandwidth? Hose-compliant bandwidth allocation How to place virtual machines? Greedy heuristic that guarantees min bandwidth 17
18 Hose-compliant bandwidth allocation Whose payment should dictate the bandwidth of the flow? p 100Mbps Min flows 5 flows q 200Mbps Our approach : take minimum from two sides
19 Hose-compliant bandwidth allocation Weighted fair-share at the bottleneck p B p N p flows W pq? N q flows q B q W pq = min( B p N p, B q N q ) 19
20 Upper bound proportionality p 100Mbps 5 flows Min (20,?) x Max aggregate weight for p s flow = 100 Upper bound of total weight of s flows is proportional to the s payment 20
21 Minimum bandwidth guarantee Total weight for all flows of a given is bounded 500Mbps 500Mbps p q N flows 1000Mbps r1 r2 Total weight 1000 rk Placement algorithm enforces Total Weight Capacity on any link in the network Min bandwidth guarantee The verification can be formulated as max flow network problem 21
22 Evaluation Synthetic cloud workload benchmark Tenants submit requests for s and execute jobs A job has CPU Processing, Inter-tenant traffic, Intra-tenant traffic Inter-tenant traffic ratio: 10-40% Fraction of tenant w/ inter-tenant : 20% Environments Testbed: 16 end hosts Large scale simulation: 16,000 end hosts 22
23 Evaluation criteria Network sharing requirements Minimum bandwidth guarantee Upper-bound proportionality High-utilization Benefits of Hadrian Metric: acceptance ratio Comparison with Baseline: per flow sharing Existing approaches: Oktopus, FairCloud 23
24 Job completion time Always finishes in time Utilize spare resources 3.4x at 95 th percentile Relative job completion time against estimate Estimate = Minimum amount of bandwidth data / bandwidth guarantee requirement High utilization 24
25 Throughput for p (Mbps) Bandwidth allocation 500 p 1000Mbps r Per flow FairCloud(PS-L) Hose Compliant q N flows r2 rk Number of flows for q Upper bound proportionality 25
26 Acceptance Ratio (%) Request acceptance ratio testbed Simulation Testbed % more jobs 20 0 Baseline Hadrian Similar benefits in large scale simulations Testbed and Simulation shows consistent result 26
27 Summary We show that Inter-tenant traffic is prevalent 10~35% from a major public cloud provider We propose Hadrian Virtual network abstraction: inter-tenant, dependency Bandwidth allocation strategy: upper-bound proportionality Placement algorithm: greedy dependency aware packing Our evaluation show that Hadrian meets three network sharing requirements Hadrian delivers predictability and higher efficiency 27
28 Thank you
Predictable Data Centers
Predictable Data Centers Thomas Karagiannis Hitesh Ballani, Paolo Costa, Fahad Dogar, Keon Jang, Greg O Shea, Eno Thereska, and Ant Rowstron Systems & Networking Microsoft Research, Cambridge http://research.microsoft.com/datacenters/
Chatty Tenants and the Cloud Network Sharing Problem
Chatty Tenants and the Cloud Network Sharing Problem Hitesh Ballani Keon Jang Thomas Karagiannis Changhoon Kim Dinan Gunawardena Greg O Shea Microsoft Research Windows Azure Cambridge, UK USA Abstract
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani, Paolo Costa, Thomas Karagiannis and Ant Rowstron Microsoft Research, Cambridge This talk is about Guaranteeing network performance for tenants in
Decentralized Task-Aware Scheduling for Data Center Networks
Decentralized Task-Aware Scheduling for Data Center Networks Fahad R. Dogar, Thomas Karagiannis, Hitesh Ballani, Ant Rowstron Presented by Eric Dong (yd2dong) October 30, 2015 Tasks in data centers Applications
Silo: Predictable Message Completion Time in the Cloud
Silo: Predictable Message Completion Time in the Cloud Keon Jang Justine Sherry Hitesh Ballani Toby Moncaster Microsoft Research UC Berkeley University of Cambridge September, 2013 Technical Report MSR-TR-2013-95
The Price Is Right: Towards Location-Independent Costs in Datacenters
The Is Right: Towards Location-Independent Costs in Datacenters Hitesh Ballani Paolo Costa Thomas Karagiannis Ant Rowstron [email protected] [email protected] [email protected] [email protected]
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach Fangming Liu 1,2 In collaboration with Jian Guo 1,2, Haowen Tang 1,2, Yingnan Lian 1,2, Hai Jin 2 and John C.S.
Beyond the Stars: Revisiting Virtual Cluster Embeddings
Beyond the Stars: Revisiting Virtual Cluster Embeddings Matthias Rost Technische Universität Berlin September 7th, 2015, Télécom-ParisTech Joint work with Carlo Fuerst, Stefan Schmid Published in ACM SIGCOMM
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani Paolo Costa Thomas Karagiannis Ant Rowstron [email protected] [email protected] [email protected] [email protected] Microsoft Research
QoS-Aware Storage Virtualization for Cloud File Systems. Christoph Kleineweber (Speaker) Alexander Reinefeld Thorsten Schütt. Zuse Institute Berlin
QoS-Aware Storage Virtualization for Cloud File Systems Christoph Kleineweber (Speaker) Alexander Reinefeld Thorsten Schütt Zuse Institute Berlin 1 Outline Introduction Performance Models Reservation Scheduling
Resource Efficient Computing for Warehouse-scale Datacenters
Resource Efficient Computing for Warehouse-scale Datacenters Christos Kozyrakis Stanford University http://csl.stanford.edu/~christos DATE Conference March 21 st 2013 Computing is the Innovation Catalyst
Paolo Costa [email protected]
joint work with Ant Rowstron, Austin Donnelly, and Greg O Shea (MSR Cambridge) Hussam Abu-Libdeh, Simon Schubert (Interns) Paolo Costa [email protected] Paolo Costa CamCube - Rethinking the Data Center
ElasticSwitch: Practical Work-Conserving Bandwidth Guarantees for Cloud Computing
ElasticSwitch: Practical Work-Conserving Bandwidth Guarantees for Cloud Computing Lucian Popa Praveen Yalagandula Sujata Banerjee Jeffrey C. Mogul Yoshio Turner Jose Renato Santos HP Labs, Palo Alto, CA
Allocating Bandwidth in Datacenter Networks: A Survey
Chen L, Li B, Li B. Allocating bandwidth in datacenter networks: A survey. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 29(5): 910 917 Sept. 2014. DOI 10.1007/s11390-014-1478-x Allocating Bandwidth in Datacenter
Small is Better: Avoiding Latency Traps in Virtualized DataCenters
Small is Better: Avoiding Latency Traps in Virtualized DataCenters SOCC 2013 Yunjing Xu, Michael Bailey, Brian Noble, Farnam Jahanian University of Michigan 1 Outline Introduction Related Work Source of
QoS & Traffic Management
QoS & Traffic Management Advanced Features for Managing Application Performance and Achieving End-to-End Quality of Service in Data Center and Cloud Computing Environments using Chelsio T4 Adapters Chelsio
Comparison of Windows IaaS Environments
Comparison of Windows IaaS Environments Comparison of Amazon Web Services, Expedient, Microsoft, and Rackspace Public Clouds January 5, 215 TABLE OF CONTENTS Executive Summary 2 vcpu Performance Summary
A Cooperative Game Based Allocation for Sharing Data Center Networks
A Cooperative Game Based Allocation for Sharing Data Center Networks Jian Guo Fangming Liu Dan Zeng John C.S. Lui 2 Hai Jin Key Laboratory of Services Computing Technology and System, Ministry of Education,
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...
On Tackling Virtual Data Center Embedding Problem
On Tackling Virtual Data Center Embedding Problem Md Golam Rabbani, Rafael Esteves, Maxim Podlesny, Gwendal Simon Lisandro Zambenedetti Granville, Raouf Boutaba D.R. Cheriton School of Computer Science,
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Data Center Network Topologies: VL2 (Virtual Layer 2)
Data Center Network Topologies: VL2 (Virtual Layer 2) Hakim Weatherspoon Assistant Professor, Dept of Computer cience C 5413: High Performance ystems and Networking eptember 26, 2014 lides used and adapted
A hierarchical multicriteria routing model with traffic splitting for MPLS networks
A hierarchical multicriteria routing model with traffic splitting for MPLS networks João Clímaco, José Craveirinha, Marta Pascoal jclimaco@inesccpt, jcrav@deecucpt, marta@matucpt University of Coimbra
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
Airlift: Video Conferencing as a Cloud Service using Inter- Datacenter Networks
Airlift: Video Conferencing as a Cloud Service using Inter- Datacenter Networks Yuan Feng Baochun Li Bo Li University of Toronto HKUST 1 Multi-party video conferencing 2 Multi-party video conferencing
Recommendations for Performance Benchmarking
Recommendations for Performance Benchmarking Shikhar Puri Abstract Performance benchmarking of applications is increasingly becoming essential before deployment. This paper covers recommendations and best
Towards an understanding of oversubscription in cloud
IBM Research Towards an understanding of oversubscription in cloud Salman A. Baset, Long Wang, Chunqiang Tang [email protected] IBM T. J. Watson Research Center Hawthorne, NY Outline Oversubscription
CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment
CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of
Computer Networks COSC 6377
Computer Networks COSC 6377 Lecture 25 Fall 2011 November 30, 2011 1 Announcements Grades will be sent to each student for verificagon P2 deadline extended 2 Large- scale computagon Search Engine Tasks
Performance Evaluation of Linux Bridge
Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet
Lecture 7: Data Center Networks"
Lecture 7: Data Center Networks" CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Nick Feamster Lecture 7 Overview" Project discussion Data Centers overview Fat Tree paper discussion CSE
Memory Access Control in Multiprocessor for Real-time Systems with Mixed Criticality
Memory Access Control in Multiprocessor for Real-time Systems with Mixed Criticality Heechul Yun +, Gang Yao +, Rodolfo Pellizzoni *, Marco Caccamo +, Lui Sha + University of Illinois at Urbana and Champaign
Cisco Meraki MX products come in 6 models. The chart below outlines MX hardware properties for each model: MX64 MX64W MX84 MX100 MX400 MX600
MX Sizing Guide DECEMBER 2015 This technical document provides guidelines for choosing the right Cisco Meraki security appliance based on real-world deployments, industry standard benchmarks and in-depth
Fixed Price Website Load Testing
Fixed Price Website Load Testing Can your website handle the load? Don t be the last one to know. For as low as $4,500, and in many cases within one week, we can remotely load test your website and report
Scalable Network Virtualization in Software-Defined Networks
Scalable Network Virtualization in Software-Defined Networks Dmitry Drutskoy Princeton University Eric Keller University of Pennsylvania Jennifer Rexford Princeton University ABSTRACT Network virtualization
FairCloud: Sharing the Network in Cloud Computing
FairCloud: Sharing the Network in Cloud Computing Lucian Popa HP Labs rvind Krishnamurthy U. Washington Gautam Kumar UC erkeley Sylvia Ratnasamy UC erkeley Mosharaf Chowdhury UC erkeley Ion Stoica UC erkeley
Cisco Meraki MX products come in 6 models. The chart below outlines MX hardware properties for each model: MX60 MX60W MX80 MX100 MX400 MX600
MX Sizing Guide MARCH 2014 This technical document provides guidelines for choosing the right Cisco Meraki security appliance based on real-world deployments, industry standard benchmarks and in-depth
Rackspace Cloud Databases and Container-based Virtualization
Rackspace Cloud Databases and Container-based Virtualization August 2012 J.R. Arredondo @jrarredondo Page 1 of 6 INTRODUCTION When Rackspace set out to build the Cloud Databases product, we asked many
Testing & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
Cloud Scale Resource Management: Challenges and Techniques
Cloud Scale Resource Management: Challenges and Techniques Ajay Gulati [email protected] Ganesha Shanmuganathan [email protected] Anne Holler [email protected] Irfan Ahmad [email protected] Abstract Managing
Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers
BASEL UNIVERSITY COMPUTER SCIENCE DEPARTMENT Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers Distributed Information Systems (CS341/HS2010) Report based on D.Kassman, T.Kraska,
COMMA: Coordinating the Migration of Multi-tier Applications
COMMA: Coordinating the Migration of Multi-tier Applications Jie Zheng T. S. Eugene Ng Kunwadee Sripanidkulchai Zhaolei Liu Rice University NECTEC, Thailand Abstract Multi-tier applications are widely
Network Infrastructure Services CS848 Project
Quality of Service Guarantees for Cloud Services CS848 Project presentation by Alexey Karyakin David R. Cheriton School of Computer Science University of Waterloo March 2010 Outline 1. Performance of cloud
What is Cloud Computing? Tackling the Challenges of Big Data. Tackling The Challenges of Big Data. Matei Zaharia. Matei Zaharia. Big Data Collection
Introduction What is Cloud Computing? Cloud computing means computing resources available on demand Resources can include storage, compute cycles, or software built on top (e.g. database as a service)
Data Center Network Topologies: FatTree
Data Center Network Topologies: FatTree Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking September 22, 2014 Slides used and adapted judiciously
SDN Interfaces and Performance Analysis of SDN components
Institute of Computer Science Department of Distributed Systems Prof. Dr.-Ing. P. Tran-Gia SDN Interfaces and Performance Analysis of SDN components, David Hock, Michael Jarschel, Thomas Zinner, Phuoc
Cloud Server Performance A Comparative Analysis of 5 Large Cloud IaaS Providers
Cloud Server Performance A Comparative Analysis of 5 Large Cloud IaaS Providers Cloud Spectator Study June 5, 2013 With a lack of standardization in the IaaS industry, providers freely use unique terminology
STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)
10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA by Sowmya Krishnan, Senior Software QA Engineer, Citrix Copyright: STeP-IN Forum and Quality Solutions for Information
Relocating Windows Server 2003 Workloads
Relocating Windows Server 2003 Workloads An Opportunity to Optimize From Complex Change to an Opportunity to Optimize There is much you need to know before you upgrade to a new server platform, and time
Web Load Stress Testing
Web Load Stress Testing Overview A Web load stress test is a diagnostic tool that helps predict how a website will respond to various traffic levels. This test can answer critical questions such as: How
Greenhead: Virtual Data Center Embedding Across Distributed Infrastructures
: Virtual Data Center Embedding Across Distributed Infrastructures Ahmed Amokrane, Mohamed Faten Zhani, Rami Langar, Raouf Boutaba, Guy Pujolle LIP6 / UPMC - University of Pierre and Marie Curie; 4 Place
Performance and Scalability Best Practices in ArcGIS
2013 Europe, Middle East, and Africa User Conference October 23-25, 2013 Munich, Germany Performance and Scalability Best Practices in ArcGIS Andrew Sakowicz [email protected] Introductions Target audience
Part2 Hyper-V Replica and Hyper-V Recovery Manager. [email protected] Datacenter Specialist
Part2 Hyper-V Replica and Hyper-V Recovery Manager [email protected] Datacenter Specialist Business Continuity Challenges Costs Need to reduce the costs related to downtime Need to reduce the
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
Installing Intercloud Fabric Firewall
This chapter contains the following sections: Information About the Intercloud Fabric Firewall, page 1 Prerequisites, page 1 Guidelines and Limitations, page 2 Basic Topology, page 2 Intercloud Fabric
Variations in Performance and Scalability when Migrating n-tier Applications to Different Clouds
Variations in Performance and Scalability when Migrating n-tier Applications to Different Clouds Deepal Jayasinghe, Simon Malkowski, Qingyang Wang, Jack Li, Pengcheng Xiong, Calton Pu Outline Motivation
IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11
Cloud Computing (IV) s and SPD Course 19-20/05/2011 Massimo Coppola IaaS! Objectives and Challenges! & management in s Adapted from two presentations! by Massimo Coppola (CNR) and Lorenzo Blasi (HP) Italy)!
Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks
Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks Henrique Rodrigues, Yoshio Turner, Jose Renato Santos, Paolo Victor, Dorgival Guedes HP Labs WIOV 2011, Portland, OR The
How To Create A Cloud Based System For Aaas (Networking)
1 3.1 IaaS Definition IaaS: Infrastructure as a Service Through the internet, provide IT server, storage, computing power and other infrastructure capacity to the end users and the service fee based on
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
Dynamic Bandwidth Allocation for Multiple Network Connections: Improving User QoE and Network Usage of YouTube in Mobile Broadband
Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Dynamic Bandwidth Allocation for Multiple Network Connections: Improving User QoE and Network Usage of YouTube in
Towards an Optimized Big Data Processing System
Towards an Optimized Big Data Processing System The Doctoral Symposium of the IEEE/ACM CCGrid 2013 Delft, The Netherlands Bogdan Ghiţ, Alexandru Iosup, and Dick Epema Parallel and Distributed Systems Group
COMMA: Coordinating the Migration of Multi-tier Applications
COMMA: Coordinating the Migration of Multi-tier Applications Jie Zheng T. S. Eugene Ng Rice University Kunwadee Sripanidkulchai NECTEC, Thailand Zhaolei Liu Rice University Abstract Multi-tier applications
Fault-Tolerant Framework for Load Balancing System
Fault-Tolerant Framework for Load Balancing System Y. K. LIU, L.M. CHENG, L.L.CHENG Department of Electronic Engineering City University of Hong Kong Tat Chee Avenue, Kowloon, Hong Kong SAR HONG KONG Abstract:
Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition
Liferay Portal Performance Benchmark Study of Liferay Portal Enterprise Edition Table of Contents Executive Summary... 3 Test Scenarios... 4 Benchmark Configuration and Methodology... 5 Environment Configuration...
Efficient Load Balancing Algorithm in Cloud Computing
بسم هللا الرحمن الرحيم Islamic University Gaza Deanery of Post Graduate Studies Faculty of Information Technology الجامعة اإلسالمية غزة عمادة الدراسات العليا كلية تكنولوجيا المعلومات Efficient Load Balancing
Microsoft Azure for IT Professionals 55065A; 3 days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Microsoft Azure for IT Professionals 55065A; 3 days Course Description This
Integrating Active Directory Federation Services (ADFS) with Office 365 through IaaS
www.thecloudmouth.com Integrating Active Directory Federation Services (ADFS) with Office 365 through IaaS A White Paper Loryan Strant Office 365 MVP Introduction This purpose of this whitepaper is to
Performance Testing Percy Pari Salas
Performance Testing Percy Pari Salas Presented by : Percy Pari Salas Agenda What is performance testing? Types of performance testing What does performance testing measure? Where does performance testing
OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING
OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING Abstract: As cloud computing becomes more and more popular, understanding the economics of cloud computing becomes critically
CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA)
CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) Abhijeet Padwal Performance engineering group Persistent Systems, Pune email: [email protected]
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Wilfried van Haeren CTO Edgeworx Solutions Inc. www.edgeworx.solutions Topics Intro Edgeworx Past-Present-Future
Load Balance Scheduling Algorithm for Serving of Requests in Cloud Networks Using Software Defined Networks
Load Balance Scheduling Algorithm for Serving of Requests in Cloud Networks Using Software Defined Networks Dr. Chinthagunta Mukundha Associate Professor, Dept of IT, Sreenidhi Institute of Science & Technology,
ONE of the often cited benefits of cloud computing
IEEE TRANSACTIONS ON COMPUTERS, VOL. X, NO. X, X 2X Automatic Scaling of Internet Applications for Cloud Computing Services Zhen Xiao, Senior Member, IEEE, Qi Chen, and Haipeng Luo Abstract Many Internet
Navigating The World of Cloud Computing
Navigating The World of Cloud Computing Mike Klein President, Online Tech Cloud Computing Instead of having 20 servers Pool them together into a gigantic super-server Split up super-server into 100 virtual
Load Imbalance Analysis
With CrayPat Load Imbalance Analysis Imbalance time is a metric based on execution time and is dependent on the type of activity: User functions Imbalance time = Maximum time Average time Synchronization
DOCLITE: DOCKER CONTAINER-BASED LIGHTWEIGHT BENCHMARKING ON THE CLOUD
DOCLITE: DOCKER CONTAINER-BASED LIGHTWEIGHT BENCHMARKING ON THE CLOUD 1 Supervisors: Dr. Adam Barker Dr. Blesson Varghese Summer School 2015 Lawan Thamsuhang Subba Structure of Presentation 2 Introduction
