Welcome!

SDN Journal Authors: Pat Romanski, Yeshim Deniz, Elizabeth White, Liz McMillan, TJ Randall

Related Topics: SDN Journal, Mobile IoT, Microservices Expo, Agile Computing, @CloudExpo, @DXWorldExpo

SDN Journal: Blog Post

Many Waze to Cambridge

Having active feedback and a centralized view & orchestration of what needs to go where will provide an overall better solution

I work mostly in Plexxi’s office in Nashua, NH. That is about a 12-minute commute for me, backroads only through two sleepy towns. Very convenient and a great improvement over my previous commute. Every now and again I make the trek out to our Cambridge office and it is painful. About 40 miles and around 45 minutes of mostly highway on a good day; early morning this is easily a 90-minute exercise, and finding myself on the road for two hours is not unusual.

I am not very attached to a GPS, but whenever I travel a distance or know I am going to hit traffic, I turn on Waze on my phone and let it guide me to where I need to go. Waze has only failed me twice in getting me where I wanted to go (for some odd reason it brings you to a corporate airport when asking to go to DFW), but I am usually quite impressed with how it gets me there. It will almost always adjust the route along the way based on traffic, and it is rare that I use the exact same route to get to the Cambridge office.

Stuck in traffic earlier this week for a different reason my mind started wandering. If all of us used Waze (not pushing Waze specifically here, it just happens to be my GPS app of choice), would the combined commute time for all of us drop? Waze uses a variety of feedback mechanisms including current speed and user-reported traffic jams, accidents, etc. If we would all blindly follow what this application would tell us, would its global view of the state of traffic and where people needed to go lead to an overall better commute experience?

Interestingly (and probably not surprisingly) there is quite a bit of research on feedback-based traffic management. Traffic management in its non-network sense that is. There is this paper that looks at speed control based on traffic feedback and applies serious math (that seems to be a theme here at Plexxi) to try and prove whether it can be done safely. This paper discusses the use of GPS to collect road utilization, speed and other variables that can be used for route construction. Google some more and you find lots of variations of GPS-based traffic monitoring proposals, patents and academic papers.

There is a bit of a common theme in all of these discussions. Having active feedback and a centralized view and orchestration of what needs to go where will provide an overall better solution. All traffic on the road interacts with each other, and centrally orchestrated routes, speeds, traffic lights, etc., will provide a better overall solution compared to individual decision making based on only on your immediate surroundings. And we certainly have the compute power these days to work through the math to get results.

It is clear that we believe in those overall thoughts for network engineering too. Plexxi Control creates a L1, L2 and L3 network infrastructure based on where traffic is coming from and where it needs to go. And how much of it. And whether it needs special treatment. When calculated, it informs the drivers (the switches) how to route traffic, and will receive utilization feedback so it can make even better choices next time.

This does not mean that we believe in the centralization of all things networking. Switches are intelligent devices that can and need to make their own choices based on their immediate environment. When a link does down (like a accident on a highway), the switch needs to have pre-calculated ways to re-route the traffic. But all these choices are made within the global context provided by the controller.

I am fascinated by the various videos and demonstrations of quadcopters that cooperate to do certain tasks. This one is specifically impressive. Even in those systems, there is centralized control that tells the quadcopters what to do as an overall goal or task, but then use local intelligence and environment feedback for specific movements and adjustments. That is exactly the type of model we believe in at Plexxi. We want the controller to specify the overall movement of traffic but allow the switches enough intelligence to place to deal with failures in the routes calculated, even which specific traffic to place on which segments of multi-path routes, and perhaps in the future provide it with enough policy information to change forwarding patterns based on momentary utilization.

Yes, I think the chances are pretty good that if we would all use Waze or equivalent GPS and followed its directions blindly that we would improve overall commute times. I am sure it would need some tuning, but as an overall premise, I am a believer.

[today's fun fact: a GPS satellite signal takes between 65 and 85 milliseconds to reach earth. <insert can't-resist-comment-about-the-latency-of-multi-tier-network-architectures here>]

To read more on this topic, check out:

The post Many Waze to Cambridge appeared first on Plexxi.

Read the original blog entry...

More Stories By Marten Terpstra

Marten Terpstra is a Product Management Director at Plexxi Inc. Marten has extensive knowledge of the architecture, design, deployment and management of enterprise and carrier networks.

@CloudExpo Stories
Deep learning has been very successful in social sciences and specially areas where there is a lot of data. Trading is another field that can be viewed as social science with a lot of data. With the advent of Deep Learning and Big Data technologies for efficient computation, we are finally able to use the same methods in investment management as we would in face recognition or in making chat-bots. In his session at 20th Cloud Expo, Gaurav Chakravorty, co-founder and Head of Strategy Development ...
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, discussed the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
Enterprise architects are increasingly adopting multi-cloud strategies as they seek to utilize existing data center assets, leverage the advantages of cloud computing and avoid cloud vendor lock-in. This requires a globally aware traffic management strategy that can monitor infrastructure health across data centers and end-user experience globally, while responding to control changes and system specification at the speed of today’s DevOps teams. In his session at 20th Cloud Expo, Josh Gray, Chie...
As organizations shift towards IT-as-a-service models, the need for managing and protecting data residing across physical, virtual, and now cloud environments grows with it. Commvault can ensure protection, access and E-Discovery of your data – whether in a private cloud, a Service Provider delivered public cloud, or a hybrid cloud environment – across the heterogeneous enterprise. In his general session at 18th Cloud Expo, Randy De Meno, Chief Technologist - Windows Products and Microsoft Part...
"Cloud computing is certainly changing how people consume storage, how they use it, and what they use it for. It's also making people rethink how they architect their environment," stated Brad Winett, Senior Technologist for DDN Storage, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
FinTechs use the cloud to operate at the speed and scale of digital financial activity, but are often hindered by the complexity of managing security and compliance in the cloud. In his session at 20th Cloud Expo, Sesh Murthy, co-founder and CTO of Cloud Raxak, showed how proactive and automated cloud security enables FinTechs to leverage the cloud to achieve their business goals. Through business-driven cloud security, FinTechs can speed time-to-market, diminish risk and costs, maintain continu...
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settl...
"I will be talking about ChatOps and ChatOps as a way to solve some problems in the DevOps space," explained Himanshu Chhetri, CTO of Addteq, in this SYS-CON.tv interview at @DevOpsSummit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of bus...
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
The Jevons Paradox suggests that when technological advances increase efficiency of a resource, it results in an overall increase in consumption. Writing on the increased use of coal as a result of technological improvements, 19th-century economist William Stanley Jevons found that these improvements led to the development of new ways to utilize coal. In his session at 19th Cloud Expo, Mark Thiele, Chief Strategy Officer for Apcera, compared the Jevons Paradox to modern-day enterprise IT, examin...
Digital transformation has increased the pace of business creating a productivity divide between the technology haves and have nots. Managing financial information on spreadsheets and piecing together insight from numerous disconnected systems is no longer an option. Rapid market changes and aggressive competition are motivating business leaders to reevaluate legacy technology investments in search of modern technologies to achieve greater agility, reduced costs and organizational efficiencies. ...
Amazon started as an online bookseller 20 years ago. Since then, it has evolved into a technology juggernaut that has disrupted multiple markets and industries and touches many aspects of our lives. It is a relentless technology and business model innovator driving disruption throughout numerous ecosystems. Amazon’s AWS revenues alone are approaching $16B a year making it one of the largest IT companies in the world. With dominant offerings in Cloud, IoT, eCommerce, Big Data, AI, Digital Assista...
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities. In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, posited that disruption is inevitable for comp...
Organizations planning enterprise data center consolidation and modernization projects are faced with a challenging, costly reality. Requirements to deploy modern, cloud-native applications simultaneously with traditional client/server applications are almost impossible to achieve with hardware-centric enterprise infrastructure. Compute and network infrastructure are fast moving down a software-defined path, but storage has been a laggard. Until now.
High-velocity engineering teams are applying not only continuous delivery processes, but also lessons in experimentation from established leaders like Amazon, Netflix, and Facebook. These companies have made experimentation a foundation for their release processes, allowing them to try out major feature releases and redesigns within smaller groups before making them broadly available. In his session at 21st Cloud Expo, Brian Lucas, Senior Staff Engineer at Optimizely, discussed how by using ne...
In his session at 20th Cloud Expo, Mike Johnston, an infrastructure engineer at Supergiant.io, discussed how to use Kubernetes to set up a SaaS infrastructure for your business. Mike Johnston is an infrastructure engineer at Supergiant.io with over 12 years of experience designing, deploying, and maintaining server and workstation infrastructure at all scales. He has experience with brick and mortar data centers as well as cloud providers like Digital Ocean, Amazon Web Services, and Rackspace. H...
Without a clear strategy for cost control and an architecture designed with cloud services in mind, costs and operational performance can quickly get out of control. To avoid multiple architectural redesigns requires extensive thought and planning. Boundary (now part of BMC) launched a new public-facing multi-tenant high resolution monitoring service on Amazon AWS two years ago, facing challenges and learning best practices in the early days of the new service.
@DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises - and delivering real results.
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, discussed how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team at D...