Dell 2020 Networking & Solutions Technology Trends


  • Joseph White, Senior Distinguished Engineer
  • Joe Ghalam, Distinguished Engineer
  • Mark Sanders, Distinguished Engineer

Since joining Dell as CTO for Networking & Solutions in June 2019, I have been energized by the opportunities and the extent of technology development at Dell Technologies, as well as the deep partner engagement in R&D. Heading into 2020, our customers require distributed and automated infrastructure platforms that support a wide range of use cases from data center automation to edge and 5G enterprise verticals. Let’s take a closer, more technical look at what’s behind these trends.

Cloud-native software drives intelligent automation and fabrics in data centers

Advances in infrastructure automation are leading to full automation stacks incorporating OS configuration management, DevOps tools, and platform stack installers and managers. These bundles enable a new operational model based on fully-automated, zero-touch provisioning and deployment using remote tools for networking, compute and storage infrastructure. This has become a critical requirement for large deployments, delivering the ability to rapidly deploy and manage equipment with the least amount of operational cost at scale. This is a key enabler for edge use cases.

Network configuration and fault mitigation is rapidly becoming automated. Telemetry data availability and integration with orchestration applications allows the network to be more than one static domain. Using data analysis and fault detection, automatic network configuration and self-healing can become a great differentiating factor in selecting one solution over another.

The tools for infrastructure lifecycle management, including firmware upgrades, OS updates, capacity management and application support, are becoming an integral part of any infrastructure solution. These trends will accelerate with the help of AI software tools this year and continue to expand to every part of the infrastructure.

Micro-services based NOS design fuels the next wave in Open Networking

Network operating systems (NOS) are evolving into flexible cloud-native microservices designs that address many of the limitations of traditional networking platforms. One of the biggest benefits is the ability to support different hardware platforms and customize the services and protocols for specific deployments. Gone are the days when the only option network operators had was to accept a monolithic, generic OS stack with many features that would never be used. This new architecture is critical for supporting edge platforms with constrained CPU and power with targeted networking missions.

Community-based NOS platforms such as SONiC (Software for Open Networking in the Cloud) have the added benefit of accelerating development through a community. SONiC is gaining momentum as a NOS for both enterprises and service providers due to its disaggregated and modular design. By selecting desired containers and services, SONiC can be deployed in many use cases and fit in platforms of many sizes.

The recent increased industry involvement and community creation has placed SONiC on an accelerated path to support more use cases and features. The increased development activity will continue through 2020 and beyond. SONiC has also grabbed the attention of other projects and organizations such as ONF and TIP/Disaggregated cell site gateways. These projects are looking into ways to integrate with SONiC in their existing and new solutions and driving a new set of open networking use cases.

Merchant silicon extends to cover more complex networking requirements

Programmable packet forwarding pipelines, deep buffers, high radix, high line speeds, and high forwarding capacity merchant silicon switches coupled to a new generation of open network operating systems are enabling effective large scale-out fabric-based architectures for data centers. These capabilities will enhance both data center and edge infrastructure, replacing the need for a chassis design or edge routers with custom ASICs. In 2020, for the first time, we expect to see merchant silicon-based network solutions achieve parity with most of the traditional edge and core networking platforms, providing a scale out design that is better aligned to converged infrastructure and cloud requirements.

Programmable silicon/data plane enabling streaming analytics

Programmable data planes are maturing with P4 compilers (as the community approach) and many other available languages for creating customized data pipelines. There is also a growing number of NOSs that support programmable data plane functionality. These new software tools enable the creation of unique profiles to support specific services and use cases, including edge functionality, network slicing, real time telemetry and packet visibility. These powerful new capabilities provide control and AI-based mitigation, as well as customized observability at large scale in real time. Developers have access to the data pipeline and will be able to create new services that are not possible in traditional networking. This is going to be one of the key new trends in 2020.

Storage fabrics using distributed NVMe-oF over TCP/IP solutions

NVMe has emerged as the most efficient and low-latency technology for storage access. NVME-over-Fabric (NVMe-oF) extends the protocol to work across networks using fabric-based networks (Fibre Channel, RoCE, TCP/IP). TCP/IP and RoCE have a clear cost effectiveness advantage with 100GbE being four times as fast as 32GbE FC at about 1/8th of the cost. Between those two protocols TCP/IP emerges as the solid choice due to similar performance, better interoperability and routing, and utilization of lossless networks only where needed. NVMe-oF/TCP transport provides the connectivity backbone to build efficient, flexible, and massive-scale distributed storage systems. The key to unlocking this potential is service-based automation and discovery controlling the storage access connectivity within the proven SAN operational approach and orchestration frameworks extended across multiple local storage networks through both storage services and fabric services federation.

Distributed edge emerging as a requirement for Industry vertical solutions

Emerging use cases at the far edge for analytics, surveillance, distributed applications and AI are driving the need for new infrastructure designs. Key constraints are the operating environment, physical location, and physical distribution giving rise to the need for a comprehensive remote automated operational model. New workload requirements are also driving the design. For example, Gartner predicts that “by 2022, as a result of digital business projects, 75% of enterprise-generated data will be created and processed outside the traditional, centralized data center or cloud*.” New innovations at the edge include converged compute and networking, programmable data plane processors, converged rack-level design, micro/mini data centers, edge storage and data streaming, distributed APIs and data processing. We are at the start of new phase of development of custom solutions for specific enterprise verticals that will drive new innovations in infrastructure and automation stacks.

Wireless first designs are driving new infrastructure platforms for enterprises and service providers

There is tremendous growth in wireless spectrum and technologies including 5G, 4G, shared spectrum (CBRS), private LTE, and WiFi, coupled with a new desire to transition to wireless as the preferred technology for LAN, campus, eetail, etc. This is driving the need for wireless platform disaggregation into cloud native applications for core, radio access network (RAN) and WiFi that support multiple wireless technologies on shared infrastructure. Disaggregation is starting at the core and moving to the edge levering edge compute with automation in a distributed model, which is bringing all the benefits of cloud economics, automation and developer access to wireless infrastructure and creating massive new efficiencies and new services.

Smart NICs are evolving to address massively distributed edge requirements

The new generation of powerful Smart NICs extend the model of simple NIC offload and acceleration by adding heavy data plane processing capacity, programmable hardware elements, and integrated switching capabilities. These elements allow many data flow and packet processing functions to live on the smart NIC, including networking, NVMe offload, security, advanced telemetry generation, advanced analytics, custom application assistance, and infrastructure automation. Smart NICs will be a key element in several valuable use cases: distributed network mesh, standalone intelligent infrastructure elements (e.g. radio controllers), autonomous infrastructure, distributed software defined storage, and distributed data processing. Smart NICs will serve as micro-converged infrastructure extending the range of edge compute to new locations and services beyond edge compute.

The age of 400G – higher speeds driving new fundamental network switch architecture

Native 400G switches coupled with 400G 0ptical modules are now available and breaking the 100G speed limit for data center interconnects. This is creating challenges with power and thermal, as well as space and layout, and moving the industry to co-packed optics.

In addition, new silicon photonics (ZR400 and others) enable long reach Dense Wavelength Division Multiplexing (DWDM) transport given the availability of merchant optics DSPs. This is going to fundamentally transform networking, data center interconnect and edge aggregation by collapsing the need for a stand-alone DWDM optical networks, therefore bringing great efficiencies, automation and software-defined capabilities to the entire networking stack.

Stay tuned—2020 is set to be a year packed with innovation as we strive to deliver customers the technology that will drive their businesses into the future.

Additional Resources

*Gartner Top 10 Strategic Technology Trends for 2020, 21 October 2019, David Cearley, Nick Jones, David Smith, Brian Burke, Arun Chandrasekaran, CK Lu


  • No Related Posts

Is there a list of the cloud sync executables I need to add to “Application Monitoring” for these Chinese Cloud providers?

I do not need a solution (just sharing information)


I want to have visibility into these specific personal cloud sync executables, if they exist for each service. I have found some for baidu and wechat, but having lots of trouble with many of these others.

Alibaba Cloud
KS Cloud
Tencent Cloud
Meituan Open Services
Qing Cloud
Netease Cloud
Western Digital
E Cloud

For instance, when I got to download it on Alibaba’s website, I have to get a free trial, and in the end I an ineligible for their cloud storage services. I really just need the names of the executables, right? Is there a list of any of these anywhere? Google searching has not been very helpful.





  • No Related Posts

Why Does Hardware Matter in a Software-Defined Data Center?

Today, organizations with a modernized infrastructure (aka “modernized” firms) are much better positioned to handle emerging technologies than their competitors with aging hardware. Modernized firms can quickly scale to meet changing needs. They understand the importance of flexibility, especially when it comes to handling demanding applications and processing the insane amount of data inundating us from all angles! The right software-defined data center (SDDC) solutions can help organizations address those heavy demands and accommodate future growth. SDDC breaks down traditional silos and plays a critical role in a firm’s data center transformation. Since all elements in … READ MORE


  • No Related Posts

Citrix Files Desktop Apps – How to use offline access

How to use Offline Access

Citrix Files for Windows:

Employee users are able to right-click on a Folder / File and select Make available offline.

User-added image

User-added image

Once a file or folder is select for ‘Make Available Offline,’ upon a future right-click, you will have the option to select ‘Make Online’ which will bring the file or folder back to an online only experience.

User-added image

If a sync, downloading files to make them available offline, is in process, the end user will see the status of the process from the dashboard.

User-added image

Users may also pause / resume the sync process.

User-added image

Moving forward, end users are not able to set their ‘cache limit’ in the application UI. Instead, the application will default to 5 GB of cache space, however, admins can set a predefined cache limit through a Group Policy.

In the Citrix Files for Windows Settings UI, end users have the ability to Free Up Space. When clicked, Citrix Files for Windows will move any cached files User-added imageto an online only User-added imageexperience.


It will not move any files or folders you brought offline to an online only experience

User-added image

Manage Offline Sync Folders (Requires Citrix Files for Windows v4.4+)

Users can specify which folders are to be designated for Offline Sync. The Manage Offline Sync menu can be accessed in the Settings Menu of Citrix Files for Windows.

Folders selected for Offline Sync will make all files and folders within that folder available for offline access. Newly added files or folders to that folder will be automatically made available for offline access. To remove a folder and files from Offline Sync, simply de-select that folder from the Manage Sync menu.

Restricting Offline Access through Group Policy

Administrators can limit Offline Access functionality to specific computers through Group Policy. To learn more about Citrix Files Group Policy support, see

To enable/disable Offline Access from Group Policy, an administrator can use the following setting:



Computer Configuration/Administrative Template/Citrix Files/Enable Offline Access

If Enable Offline Access is unchecked, users will not be able to mark folders or files to be available while not connected to the internet.

Citrix Files for Mac

To use Citrix Files for Mac offline access, do the following:

  1. Click Citrix Files Menu.
  2. Click the overflow menu and select Preferences.
  3. In preferences check Enable offline access.


The app will need to quit and relaunch to enable the feature

User-added image

Once the Offline Access is enabled, end users are able to right-click on a Folder / File and select Make Available Offline.

User-added image

User-added image

Icons in File Explorer / Finder:

User-added image
Online – (Not synced)

Folders – These folders are in the cloud and don’t take up space on your computer.

Files – These files are in the cloud and don’t take up space on your computer.

User-added image
Offline (Synced)

Folders – This folder’s contents will be stored on your computer and will continue to be available if you are working offline

File – This file is stored on your computer and will continue to be available while you are working offline.

User-added image

Folders – Some of this folder’s contents will be available if you are working offline. Open the folder to see what content is available offline.

Files – This file has been added to the temporary cache and will be available while you are working offline. Make the file available offline if you need to ensure it will always be available on your computer.

User-added image

Sync (upload / download) is in progress

User-added image
Checked Out

The file is currently checked out

Once Offline Access is enabled you may right click on a file or folder and select Make Available Offline *

User-added image

The item(s) you’ve selected will start to sync onto your computer

You may pause or resume syncing during the download process

User-added image

From the preferences you may see the total size of content made available offline

User-added image


Making an item available offline is only available for content in Personal Folders and Shared Folders

User-added image

Unsupported scenarios:

  • When offline, Folder actions are not support, such as but not limited to, creating a new folder, moving a folder or renaming a folder.
  • If creating a new Folder and quickly going offline, moving files that that folder may fail. Once the client is brought back online, move operations to that folder will be successful.
  • Files or Folders marked for offline that fail to download will continue to have the Sync in progress overlay.
  • If there is no available disk space when attempting to make files offline, explorer may become unresponsive without any error notification.


  • No Related Posts

App Layering – Creating the credentials required for the Azure Connector

Create an App Registration

You must create a new App Registration for each Azure Subscription you want to create App Layering connectors for. If you want to have multiple Azure connectors in the same subscription, you can reuse the same App Registration for those.

  • Log in to the Azure portal
  • In the left sidebar, click Azure Active Directory.

  • If this isn’t listed, click More Services and search for Azure Active Directory
  • In the menu that appears, click App registrations.

  • Click New application registration in top of the new window.

    A new form appears to fill out.

User-added image

  • In Name, type a descriptive name, such as Citrix App Layering Access.
  • For Application type, select Web app / API.
  • For Sign-on URL, type http://nothing.
  • Click Create.

  • In the list of App registrations, click the new app registration that you created in the preceding procedure. It contains the name you entered.

User-added image

  • In the new window that appears, the Application ID appears near the top. Enter this value into the Client ID box in the App Layering Azure Connector UI.
  • Click the Settings icon on the top, then click Properties in the navigation menu

User-added image

  • Find the App ID URI field in the Properties window that appears.
  • The Tenant ID you need is in the middle of the App ID URI.

    The Tenant ID is everything after the https:// portion of the App ID URI, up until the next slash.

    For example, if your App ID URI is this:

    Then your Tenant ID is this:
  • Copy the Tenant ID and enter it into the Tenant ID box in the App Layering Azure Connector UI.
  • In the Settings menu, click Keys.
  • In the Keys window that appears, click Key description and type a description, such as App Layering Key 1.
  • Click the drop-down menu under Expires and select any value.
  • Click Save at the top of the Keys window.
  • The key value appears under Value and is your Client Secret. Type this value into the Client Secret box in the App Layering Azure Connector UI.

    Note: This key does not appear again after you close this window.

    This key is sensitive information. Treat the key like a password. If someone gets access to this value, they can potentially gain administrative access to your Azure subscription.

User-added image

  • In the Settings menu, click Required Permissions.
  • Click the delegated permissions for Access the directory as the signed in user, Read all users’ basic profiles, and Sign in and read user profile

  • Click Save
  • Click Subscriptions in the left sidebar. This closes all open windows and brings you to the Subscriptions window. If Subscriptions isn’t listed, click More Services and search for Subscriptions in that window
  • Click the subscription you are using for this connector.
  • In the menu that opens, click Access Control (IAM).

  1. In the window that appears, click Add on the top bar.

  • The Add permissions form appears on the right. Click the drop-down for Role and select Contributor.
  • In the Select box, type Citrix App Layering Access or use the name you entered for the Application registration in step 5 and then press Enter.
  • Click that name you configured, such as Citrix App Layering Access (or the name you used).

  • Click Save on the bottom of this form.

You have now set up an Azure app registration that has read/write access to your Azure subscription.


  • No Related Posts

Take Control of your Cloud Strategy with a Data First Approach

The cloud can be a powerful tool for optimizing business outcomes, which is why our customers are actively mapping out their cloud strategies. When embarking on the journey to the cloud, you must carefully consider how your data is managed – as data is increasingly becoming the most valuable asset of your business today. A cloud strategy therefore requires a data first approach, where you can ensure your data is: secured, protected, available where and when you need it, delivered at the performance levels required by your applications, and within compliance of your company policies. Dell … READ MORE


  • No Related Posts