Internet Research Lab at NTU, Taiwan.
A survey of routing in data center networks and latest IEEE 802.1Qau - Congestion Notification standard in data center bridging task group.
Internet Research Lab at NTU, Taiwan.
SIGCOMM HotSDN 2012 is the first conference workshop focused on SDN. This presentation provides a survey of selected papers in HotSDN'12 and revisits concepts and frameworks of SDN. Example applications are also presented.
Virtualization in 4-4 1-4 Data Center Network.Ankita Mahajan
4-4 1-4 delivers great performance guarantees in traditional (non-virtualized) setting, due to location based static IP address allocation to all network elements.
Download this ppt first and then open in powerpoint to view without merged figures and with animations.
VL2: A scalable and flexible Data Center NetworkAnkita Mahajan
This Data Center Network Architecture introduces a virtual layer 2.5 in the protocol stack of hosts and uses a directory service to achieve efficient forwarding. It uses separate location/identifier IPs
Tungsten Connector / Proxy is truly the secret sauce for the Tungsten Clustering solution. Watch this webinar to learn how the Tungsten Connector enables zero-downtime MySQL maintenance via the manual switch operation, and gain an understanding of the various configuration options for doing local reads in remote composite clusters.
AGENDA
- Review the cluster architecture
- Understand the role of the Connector
- Describe Connector deployment best practices (app, dedicated with lb, db with lb)
- Explore zero-downtime MySQL maintenance using the manual role switch procedure
- Learn about Connector routing patterns inside a composite cluster
- Illustrate a manual site switch
- Explain read affinity and the vast performance improvement of local reads
- Examine Connector multi-cluster support
Internet Research Lab at NTU, Taiwan.
SIGCOMM HotSDN 2012 is the first conference workshop focused on SDN. This presentation provides a survey of selected papers in HotSDN'12 and revisits concepts and frameworks of SDN. Example applications are also presented.
Virtualization in 4-4 1-4 Data Center Network.Ankita Mahajan
4-4 1-4 delivers great performance guarantees in traditional (non-virtualized) setting, due to location based static IP address allocation to all network elements.
Download this ppt first and then open in powerpoint to view without merged figures and with animations.
VL2: A scalable and flexible Data Center NetworkAnkita Mahajan
This Data Center Network Architecture introduces a virtual layer 2.5 in the protocol stack of hosts and uses a directory service to achieve efficient forwarding. It uses separate location/identifier IPs
Tungsten Connector / Proxy is truly the secret sauce for the Tungsten Clustering solution. Watch this webinar to learn how the Tungsten Connector enables zero-downtime MySQL maintenance via the manual switch operation, and gain an understanding of the various configuration options for doing local reads in remote composite clusters.
AGENDA
- Review the cluster architecture
- Understand the role of the Connector
- Describe Connector deployment best practices (app, dedicated with lb, db with lb)
- Explore zero-downtime MySQL maintenance using the manual role switch procedure
- Learn about Connector routing patterns inside a composite cluster
- Illustrate a manual site switch
- Explain read affinity and the vast performance improvement of local reads
- Examine Connector multi-cluster support
Introduction to Cloud Computing Data Center and Network Issues to Internet Research Lab at NTU, Taiwan. Another definition of cloud computing and comparison of traditional IT warehouse and current cloud data center. (ppt slide for download.) Take a opensource data center management OS, OpenStack, as an example. Underlying network issues inside a cloud DC.
What is Quality of Service?
-Basic mechanisms
-Leaky and token buckets
-Integrated Services (IntServ)
-Differentiated Services (DiffServ)
-Economics and Social factors facing QoS
-QoS Vs. Over Provisioning
In current generation where all people are obsessed with mobile device and having mentality of “always stay connected”,SDN plays a major role.
OpenFlow based SDN technologies enable IT to address the some important aspects like high bandwidth, flexible QoS ,policy information, dynamic nature of today's applications, adaption of new network approaches to ever-changing business needs, and significantly reduce operations & management complexities. A network can have multiple SDN domains,each controlled by individual SDN controller.In today’s generation where networks are moving rapidly towards cloud architecture (data centers) ,SDN plays one of the key enabler of this.To utilize the resources efficiently ,SDN controllers need to communicate with each other which is the main discuss point in this seminar.
description of the services to the networks .
how to apply quality of service
how to improve the networks
summary in personal point of view
please don't hesitate if you have further question
Training Slides: Basics 102: Introduction to Tungsten ClusteringContinuent
This 30 minutes training session provides an introduction to how Tungsten Clustering for MySQL / MariaDB / Percona Server works, its basic principles, understanding Tungsten Clustering topologies, failover, rolling maintenance and related tools.
AGENDA
- Review the key benefits offered by Tungsten Clustering
- Examine the Tungsten Clustering architecture
- Tungsten Cluster Topologies for MySQL High Availability and Disaster Recovery
- Composite vs Multi-Site/Multi-Master
- Review automatic and manual failover
- Explore the concepts of a rolling maintenance procedure
- Study key resources to monitor and manage the cluster
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...Tal Lavian Ph.D.
The new architecture is proposed for data intensive enabled by next generation dynamic optical networks
Encapsulates “optical network resources” into a service framework to support dynamically provisioned and advanced data-intensive transport services
Provides a generalized framework for high performance applications over next generation networks, not necessary optical end-to-end
Supports both on-demand and scheduled data retrieval
Supports a meshed wavelength switched network capable of establishing an end-to-end lightpath in seconds
Supports bulk data-transfer facilities using lambda-switched networks
Supports out-of-band tools for adaptive placement of data replicas
Offers network resources as Grid services for Grid computing
A load balancing model based on cloud partitioning for the public cloud. ppt Lavanya Vigrahala
Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. This article introduces a better load balance model for the public cloud based on the cloud partitioning concept with a switch mechanism to choose different strategies for different situations. The algorithm applies the game theory to the load balancing strategy to improve the efficiency in the public cloud environment.
John Donovan
Senior Executive VP
AT&T Inc.
Keynotes Session
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
Introduction to Cloud Computing Data Center and Network Issues to Internet Research Lab at NTU, Taiwan. Another definition of cloud computing and comparison of traditional IT warehouse and current cloud data center. (ppt slide for download.) Take a opensource data center management OS, OpenStack, as an example. Underlying network issues inside a cloud DC.
What is Quality of Service?
-Basic mechanisms
-Leaky and token buckets
-Integrated Services (IntServ)
-Differentiated Services (DiffServ)
-Economics and Social factors facing QoS
-QoS Vs. Over Provisioning
In current generation where all people are obsessed with mobile device and having mentality of “always stay connected”,SDN plays a major role.
OpenFlow based SDN technologies enable IT to address the some important aspects like high bandwidth, flexible QoS ,policy information, dynamic nature of today's applications, adaption of new network approaches to ever-changing business needs, and significantly reduce operations & management complexities. A network can have multiple SDN domains,each controlled by individual SDN controller.In today’s generation where networks are moving rapidly towards cloud architecture (data centers) ,SDN plays one of the key enabler of this.To utilize the resources efficiently ,SDN controllers need to communicate with each other which is the main discuss point in this seminar.
description of the services to the networks .
how to apply quality of service
how to improve the networks
summary in personal point of view
please don't hesitate if you have further question
Training Slides: Basics 102: Introduction to Tungsten ClusteringContinuent
This 30 minutes training session provides an introduction to how Tungsten Clustering for MySQL / MariaDB / Percona Server works, its basic principles, understanding Tungsten Clustering topologies, failover, rolling maintenance and related tools.
AGENDA
- Review the key benefits offered by Tungsten Clustering
- Examine the Tungsten Clustering architecture
- Tungsten Cluster Topologies for MySQL High Availability and Disaster Recovery
- Composite vs Multi-Site/Multi-Master
- Review automatic and manual failover
- Explore the concepts of a rolling maintenance procedure
- Study key resources to monitor and manage the cluster
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...Tal Lavian Ph.D.
The new architecture is proposed for data intensive enabled by next generation dynamic optical networks
Encapsulates “optical network resources” into a service framework to support dynamically provisioned and advanced data-intensive transport services
Provides a generalized framework for high performance applications over next generation networks, not necessary optical end-to-end
Supports both on-demand and scheduled data retrieval
Supports a meshed wavelength switched network capable of establishing an end-to-end lightpath in seconds
Supports bulk data-transfer facilities using lambda-switched networks
Supports out-of-band tools for adaptive placement of data replicas
Offers network resources as Grid services for Grid computing
A load balancing model based on cloud partitioning for the public cloud. ppt Lavanya Vigrahala
Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. This article introduces a better load balance model for the public cloud based on the cloud partitioning concept with a switch mechanism to choose different strategies for different situations. The algorithm applies the game theory to the load balancing strategy to improve the efficiency in the public cloud environment.
John Donovan
Senior Executive VP
AT&T Inc.
Keynotes Session
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
Ming Xia
Ericsson Research Silicon Valley
Research Track Session Part 2
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...Open Networking Summits
This webinar presents a discussion on the 23+ ongoing OPNFV projects, the first OPNFV release (Arno), why it is significant and the use-cases / customer needs the OPNFV project aims to address.
Open Platform for NFV (OPNFV) is a carrier-grade, integrated, open source platform to accelerate the introduction of new NFV products and services, ensure the industry’s NFV needs are being met, and enable end user choice in specific technology components based on their use cases and deployment architectures.
Andrea Pinnola
Telecom Italia
NFV-SDN Synergy
Technology Track Session
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
BGP is a popular routing protocol used in the Data Center (DC). But as the protocol that powers the Internet, it also comes armed with a lot of sophistication that scares many who think a CCIE or CCNA is required to even understand it.
Watch this presentation and learn:
*How BGP fits in the DC with specific use cases
*How to configure and manage BGP traditionally and via new methods
Deploying Hyperscale SDN and NFV in Next-Generation Data CentersRadisys Corporation
Check out this presentation that Radisys' Bryan Sadowski, VP, Product Management, presented at SDN & OpenFlow World Forum 2016 in The Hague, Netherlands. This presentation explores the carrier-grade integrated hardware and software SDN/NFV solution Radisys offers to deploy into next-generation data centers.
Ceph, being a distributed storage system, is highly reliant on the network for resiliency and performance. In addition, it is crucial that the network topology beneath a Ceph cluster be designed in such a way to facilitate easy scaling without service disruption. After an introduction to Ceph itself this talk will dive into the design of Ceph client and cluster network topologies.
this is a presentation i made to give some introduction to the backward learning algorithm hope it would be use full.Many places were referred to get information here
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...balmanme
As current technology enables faster storage devices and larger interconnect bandwidth, there is a substantial need for novel system design and middleware architecture to address increasing latency, scalability, and throughput requirements. In this talk, I will outline network-aware data management and present solutions based on my past experience in large-scale data migration between remote repositories.
I will first describe my experience in the initial evaluation of 100Gbps network as a part of the Advance Network Initiative project. We needed intense fine-tuning in network, storage, and application layers, to take advantage of the higher network capacity. I will introduce a special data movement prototype, successfully tested in one of the first 100Gbps demonstrations, in which applications map memory blocks for remote data, in contrast to the send/receive semantics.
Within this scope, I will introduce a flexible network reservation algorithm for on-demand bandwidth guaranteed virtual circuit services. Flexible reservations find best path in a time-dependent dynamic network topology to support predictable application performance. I will then present a data-scheduling model with advance provisioning, in which data movement operations are defined with earliest start and latest completion times.
I will conclude my talk with a very brief overview of my other related projects on performance engineering, hyper-converged virtual storage, and optimization in control and data path for virtualized environments.
Sept 28, 2015
Akamai, Cambridge, MA
At the Society of Cable Telecommunications Engineers Expo 2014, Andy Smith of Juniper Networks presented Juniper’s vision and architecture for a cable oriented packet optical core and metro transport system. Access insights and network diagrams in his presentation and learn more in his blog post: http://juni.pr/1rwapCG.
A Scalable, Commodity Data Center Network ArchitectureGunawan Jusuf
A Scalable, Commodity Data Center Network Architecture
source : http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&uact=8&ved=0CFUQFjAF&url=http%3A%2F%2Fpages.cs.wisc.edu%2F~akella%2FCS740%2FF08%2FDataCenters.ppt&ei=BVxPVIy_Bse68gWwy4HAAw&usg=AFQjCNGYUB_rhG5dbCNAJyvYrhuZ0L7upg&sig2=yYxOytU7vpT7TT8-qD48CA&bvm=bv.77880786,d.dGc
Network-aware Data Management for Large Scale Distributed Applications, IBM R...balmanme
IBM Research – Talk – June 24, 2015
Title:
Network-aware Data Management for Large Scale Distributed Applications
Abstract:
As current technology enables faster storage devices and larger interconnect bandwidth, there is a substantial need for novel system design and middleware architecture to address increasing latency, scalability, and throughput requirements. In this talk, I will outline network-aware data management and present solutions based on my past experience in large-scale data migration between remote repositories.
I will first describe my experience in the initial evaluation of 100Gbps network as a part of the Advance Network Initiative project. We needed intense fine-tuning in network, storage, and application layers, to take advantage of the higher network capacity. End-system bottlenecks and system performance play an important role especially in many-core platforms. I will introduce a special data movement prototype, successfully tested in one of the first 100Gbps demonstrations, in which applications map memory blocks for remote data, in contrast to the send/receive semantics. This prototype was used to stream climate data over wide-area for in-memory application processing and visualization.
Within this scope, I will introduce a flexible network reservation algorithm for on-demand bandwidth guaranteed virtual circuit services. Flexible reservations find best path in a time-dependent dynamic network topology to support predictable application performance. I will then present a data-scheduling model with advance provisioning, in which data movement operations are defined with earliest start and latest completion times.
I will conclude my talk with a very brief overview of my other related projects on performance engineering, hyper-converged virtual storage, and optimization in control and data path for virtualized environments.
Is data culture just a fantasy for giant corporations? How does a data culture impact a startup's daily work? How does a team collaborate around a data culture?
Examples at KKTV, leveraged the tool Amplitude
How to use both big and thick data, quantitative and qualitative user studies, to drive product development, design, and growth?
Case studies at KKTV and examples of leveraging Amplitude Analytics.
成長駭客與成長團隊,如何和產品設計合作,打造持續變化且追求成長的產品。
How do KKTV's Growth Team and Growth Hackers co-work with Product Designers, for building a fast-growing and ever-changing product.
AB testing and product design based on behavior data extracted from users, both qualitative and quantitative, and most important of all, how to leverage both data to reinforce each other, sharpening two swords.
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
Internet Research Lab at NTU, Taiwan.
Software-Defined Networking overview and framework introduction. (ppt slide for download.) Comparing server virtualization and network virtualization, take Onix controller as an example. A quick view to LightRadio from Alcetel-Lucent.
Presentation of OpenStack survey to Internet Research Lab at National Taiwan University, Taiwan. OpenStack framework and architecture overview. (ppt slide for download.) Materials collected from various resources, not originally produced by the author.
Briefly explained Nova, Swift, Glance, Keystone, and Quantum.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Data Center Network Multipathing
1. Data Center Network
Multipathing
Peregrine: An All-Layer-2 Container Computer Network
Tzi-cker Chiueh*§, Cheng-Chun Tu*§, Yu-Cheng Wang§, Pai-Wei Wang§, Kai-Wen Li§, Yu-Ming Huang§
*Industrial Technology Research Institute, Taiwan
§Computer Science Department, Stony Brook University
IEEE Cloud 2012
Leveraging Performance of Multiroot Data Center Networks by Reactive Reroute
Adrian S.-W. Tam, Kang Xi H,. Jonathan Chao
Department of Electrical and Computer Engineering, Polytechnic Institute of New York Universit
2010 18th IEEE Symposium on High Performance Interconnects
Presenter: Jason, Tsung-Cheng, HOU
Advisor: Wanjiun Liao
May 17th, 2012 1
2. Motivation
• Summarize features of the popular multi-root
Clos / fat-tree data center topology
Take ITRI’s prototype as an example
• Surveyed solutions of multipathing
• Recap Jin-Jia Chang’s presentation on QCN
• Present another solution to multipathing
• Compare several multipathing methods
2
3. Agenda
• Multi-Root Clos / Fat-Tree Topology
• Surveyed Solutions to Multipathing
• 802.1Qau – QCN
• QCN and Reactive Reroute
• Comparison of Multipathing Methods
Peregrine: An All-Layer-2 Container Computer Network
Tzi-cker Chiueh*§, Cheng-Chun Tu*§, Yu-Cheng Wang§, Pai-Wei Wang§, Kai-Wen Li§, Yu-Ming Huang§
*Industrial Technology Research Institute, Taiwan
§Computer Science Department, Stony Brook University
IEEE Cloud 2012
3
4. Multi-Root Clos / Fat-Tree
• Adopted by various publications
– VL2, PortLand, BCube, Elastic Tree, Peregrine
• Scale-out, cheap commodity switches
• Through fixed maximum switches / hops
– If no bouncing, no routing loop
• Nearly full bisection, multipathing, symmetric
• Possibly tremendous routing table entries
• Up and down paths, handled differently
• High rate but limited capability, buffer, CPU..
4
5. High rate but limited capability
• All-L2 Ethernet switches
• Up to 1 GE or 10 GE links, dozens ports
• Limited buffer, hundred K bytes
• Limited CPU ability, processing bottleneck
• Limited flow table entries, at most dozen Ks
• Optimized for fast table lookups
• Take Peregrine for example
– ITRT’s industrial, commodity production prototype
– Others, mostly experimental or high-end
5
9. DS and RAS
• Directory Server
– Address association, mgmt, and reuse
– Performs IP-MAC lookup, mappings
– Updates mappings to end hosts
• Route Algorithm Server
– Collects entries of the traffic matrix
– Runs load-balancing algorithms, based on TM
– Distributes routing entries to switches, update DS
• Within one container, cross-container unclear
• Scalability unclear, VM mobility unclear
(Only refers to sth like mobile IP) 9
14. ITRI Container Computer Prototype
• 6.096m shipping container
• 12 server racks, 12 storage racks
• All-L2 network, commodity switches
• “Folded” Clos topology
• Directory Server, Route Algorithm Server
• Unclear: Load-balancing algo., VM mobility,
DS-RAS scalability, cross-container
• In the future: OpenFlow, OpenStack
(Currently not using OpenFlow to connect
switches… how? unclear)
14
15. Discussions
• Spanning tree for multipathing and load-
balancing: Simple but limited flexibility
• How to plug and play? Scalable?
– A new switch leads to reconfiguration
– VM migration = affects TM and direct routes?
• DS-RAS: a simple version of controller
But mechanism, performance unclear
• Seems to be trying to combined various
advantages: Address mapping, ST
multipathing, converged network, folded-Clos
15
16. Agenda
• Multi-Root Clos / Fat-Tree Topology
• Surveyed Solutions to Multipathing
• 802.1Qau – QCN
• QCN and Reactive Reroute
• Comparison of Multipathing Methods
16
17. Multipathing
• VLB:
– Traffic splits to intermediate points
– Automatically balances load
– Ideally great, but subject to PKT reordering
• ECMP-hashing
– Different hashing functions, big difference
– Flow always sticks to one path during transmit
• Hedera:
– Flow-to-core mapping, flow scheduling
– Requires global information, higher complexity
17
18. Multipathing
• Spanning Tree / VLAN: (Spain)
– Near-static, pre-computation required, but simple
– Re-computes when topology changes
– Segmentation of resources, limited flexibility
• Multipath TCP:
– One flow, many parallel paths
– VLAN-based routing in publication (like Spain)
– Shifts traffic to less congested paths
– A new transport mechanism, adaptive
– Still with segmentation of resources
18
19. Multipathing References
• M. Kodialam, T. V. Kakshman, S. Sengupta, “Efficient and Robust Routing of Highly
Variable Traffic”, HotHets, 2004.
• R. Zhang-Shen and N. McKeown “Designing a Predictable Internet Backbone Network”,
Third Workshop on Hot Topics in Networks (HotNets-III), November 2004.
• A. Greenberg et al., “VL2: A Scalable and Flexible Data Center Network”, ACM SIGCOMM
2009.
• M YSORE, R. N., PAMPORIS, A., FARRINGTON, N., H UANG, N., MIRI , P., R ADHAKRISHNAN,
S., S UBRAMANYA, V., AND VAHDAT, A. “PortLand: A Scalable, Fault-Tolerant Layer 2 Data
Center Network Fabric.” In Proceedings of ACM SIGCOMM, 2009.
• M. Al-Fares, et. al., “Hedera: Dynamic Flow Scheduling for Data Center Network”,
USENIX NSDI 2010.
• J. Mudigonda, P. Yalagandula, M. Al-Fares, and J. C. Mogul. “SPAIN: COTS Data-Center
Ethernet for Multipathing over Arbitrary Topologies.” In USENIX NSDI, April 2010.
• C. Raiciu, C. Pluntke, S. Barre, A. Greenhalgh, D. Wischik, and M. Handley. “Data center
networking with multipath TCP.” In HotNets, 2010.
19
20. Agenda
• Multi-Root Clos / Fat-Tree Topology
• Surveyed Solutions to Multipathing
• 802.1Qau – QCN
• QCN and Reactive Reroute
• Comparison of Multipathing Methods
Data center transport mechanisms: Congestion control theory and IEEE
standardization
M. Alizadeh, B. Atikoglu, A. Kabbani, A. Lakshmikantha, R. Pan, B. Prabhakar, and M. Seaman,
Communication, Control, and Computing, 2008 46th Annual Allerton Conference on
AF-QCN: Approximate fairness with quantized congestion notification for
multitenanted data centers
A. Kabbani, M. Alizadeh, M. Yasuda, R. Pan, and B. Prabhakar,
B. In High Performance Interconnects (HOTI), 2010, IEEE 18th Annual Symposium on
20
21. Data Center Bridging Task Group
• Converged network
– LAN: no priority control
Qbb: Priority-based Flow Control
– FCoE (SAN): no congestion control
Qau: Quantized Congestion Notification
• Need to survey more on converged network
– Respective features and requirements
– Could be a very important trend
21
22. QCN
• CP: Congestion Point
– A switch monitors queue, Q, Qeg, Qold
– Samples and sends Fb msg to RP
– Fb a combination of (queue, rate) excess
– Targets for no PKT loss
• RP: Reaction Point
– A host with Rate Limiter, Counter, and Timer
– Retries for more BW like AIMD
– Decreases according to Fb msg
– Counter and Timer both controls RL
22
27. Agenda
• Multi-Root Clos / Fat-Tree Topology
• Surveyed Solutions to Multipathing
• 802.1Qau – QCN
• QCN and Reactive Reroute
• Comparison of Multipathing Methods
Leveraging Performance of Multiroot Data Center Networks by Reactive Reroute
Adrian S.-W. Tam, Kang Xi H,. Jonathan Chao
Department of Electrical and Computer Engineering, Polytechnic Institute of New York Universit
27
28. Exploit Multipath Property
• Use QCN to further leverage redundancy
– Per-flow CN adjusts BW: Spectral
– Relocates flows among paths: Spatial
– Both mitigates congestions
• Multiroot, Clos / fat-tree topology
– Upward: destination based, deterministic
– Downward: could be randomized or rerouted
• Hashed ECMP: Distributes flow population
• Flow-reroute: Balancing congested links
28
29. Reactive Reroute
• Edge switches counts received QCNs-Ports
– Only edge switches will reroute, consider enough
– Only for upward PKTs, not for downward
• Reroutes flows (elephant && congested),
detects by counting QCNs in a short period
• Three reroute methods:
– Uniform random
– Min. prob. of congestion (conditional prob.)
– Weighted of above two
• Freezes a rerouted flow to avoid flapping
29
33. Outlier Latency
• Very large flows are throttled by L2 congestion
control, thus with large latency
• 60% within 1ms, but in average it takes 15ms!
33
34. Discussion
• Why Min. reroute is always worse?
– Some flows’ path overlap in the beginning
– Edge switches have no global information
– Receives QCN from the same (port, agg)
Synchronized reroute
• Operates a centralized controller?
– Authors argue that gain is very small
– But they do not present more on the “outliers”
– The flows with longest latencies, the larger
– The larger flows could be some vital connections
34
35. Discussion
• L2 congestion control protects TCP over UDP
• No PKT loss, almost no incast problem
• Out-of-order problem is more severe for UDP
• However, because switch buffer is tightly
monitored, the number of out-of-order PKTs is
limited at most as (5nr/s)
(n: buffer size) (r: sending rate) (s: link rate)
• Freezes a rerouted flow: Also limits reordering
35
36. Agenda
• Multi-Root Clos / Fat-Tree Topology
• Surveyed Solutions to Multipathing
• 802.1Qau – QCN
• QCN and Reactive Reroute
• Comparison of Multipathing Methods
Comparative Evaluation of CEE-based Switch Adaptive Routing
Daniel Crisan, Mitch Gusat, Cyriel Minkenberg,
2nd Workshop on Data Center - Converged and Virtual Ethernet Switching (DC CAVES),
2010
36
37. Multipathing Methods
• Deterministic, static, or preconfigured
– Single fixed path
– VLAN-based, multiple fixed paths, ST-per-VLAN
• Oblivious, randomized
– Hashed by headers
– Split to intermediaries
• Reactive, switch adaptive routing
• Controller-enabled centralized scheduling
37
38. Comparison
• Deterministic, static, or preconfigured
– Simple, no re-ordering
• Oblivious, randomized, good when…
– Single prio., symmetric traffic
• Reactive, switch adaptive routing, realistic…
– Multiple prio., asymmetric
• Controller-enabled centralized scheduling
– Large input set, higher complexity
– Controller hard to implement, high cost low gain?
• Convergence and virtualization are trends
38
39. Discussion
• Data center traffic patterns are evolving and
unknown a priori in many cases
• Justifies multiple routing / balancing schemes
Currently no single killer solution
• Should be able to switch between modes
Reactive-Adaptive and Randomized
• Role of controller still to be optimized
– Could be useful for criti cal flows / situation
– Detect and react in slower manner
– Not ideal for dynamic fast reaction
39
40. Reference
• Tzi-cker Chiueh, Cheng-Chun Tu, Yu-Cheng Wang, Pai-Wei Wang, Kai-Wen Li, Yu-Ming Huang ,
“Peregrine: An All-Layer-2 Container Computer Network”, IEEE Cloud 2012
• M. Alizadeh, B. Atikoglu, A. Kabbani, A. Lakshmikantha, R. Pan, B. Prabhakar, and M. Seaman, “Data
center transport mechanisms: Congestion control theory and IEEE standardization,”
Communication, Control, and Computing, 2008 46th Annual Allerton Conference on
• A. Kabbani, M. Alizadeh, M. Yasuda, R. Pan, and B. Prabhakar. “AF-QCN: Approximate fairness with
quantized congestion notification for multitenanted data centers”, In High Performance
Interconnects (HOTI), 2010, IEEE 18th Annual Symposium on
• Adrian S.-W. Tam, Kang Xi H., Jonathan Chao , “Leveraging Performance of Multiroot Data Center
Networks by Reactive Reroute”, 2010 18th IEEE Symposium on High Performance Interconnects
• Daniel Crisan, Mitch Gusat, Cyriel Minkenberg, “Comparative Evaluation of CEE-based Switch
Adaptive Routing”, 2nd Workshop on Data Center - Converged and Virtual Ethernet Switching (DC
CAVES), 2010
40