Archive

Category Archives for "Networking"

Introducing ebpf_exporter

Introducing ebpf_exporter

This is an adapted transcript of a talk I gave at Promcon 2018. You can find slides with additional information on our Prometheus deployment and presenter notes here. There's also a video.

Tip: you can click on the image to see the original large version.

Introducing ebpf_exporter

Here at Cloudflare we use Prometheus to collect operational metrics. We run it on hundreds of servers and ingest millions of metrics per second to get insight into our network and provide the best possible service to our customers.

Prometheus metric format is popular enough, it's now being standardized as OpenMetrics under Cloud Native Computing Foundation. It's exciting to see convergence in long fragmented metrics landscape.

In this blog post we'll talk about how we measure low level metrics and share a tool that can help you to get similar understanding of your systems.

Introducing ebpf_exporter

There are two main exporters one can use to get some insight into a Linux system performance.

The first one is node_exporter that gives you information about basics like CPU usage breakdown by type, memory usage, disk IO stats, filesystem and network usage.

The second one is cAdvisor, that gives similar metrics, but drills down to a container level. Instead Continue reading

Fog Computing and Networking

To meet the needs of the emerging applications and networks, the clouds are descending toward the ground and even dispersed among the client devices – forming fog computing and networking or fog. Learn more about fog computing at Fog World Congress 2018.

Check Out Our Newest Collaboration Video!

Do you want to obtain your CCNP Collaboration or perhaps enhance your Cisco Collaboration skills for the real world? The CCNP Advanced Technologies v1 course from INE is targeted at network and voice professionals who want to take their Cisco Collaboration knowledge to the next level.

This course is intended for network and voice professionals looking to further improve their knowledge or prepare themselves for the CIPTV1 exam. In this course we will be looking at CUCM and VCS Dial Plan, Voice + Video Calling, IOS Gateway, Conferencing, QoS, On Cluster Calling with CUCM and Media Resources. This course will be delivered in lecture based format with plenty of hands on practical demonstrations.

CIPTV1 – Implementing Cisco IP Telephony & Video’ will cover professional to advanced level concepts and demonstrations around a large portion of the Cisco Unified Communications portfolio, including some of the below products and topics:

  • Cisco Unified Communications Manager Dial Plan and Media Resources
  • Cisco VCS Dial Plan
  • IOS Gateways – Digital Voice, Dial-Peers, Translation Rules
  • Conferencing with Cisco Conductor and Cisco Telepresence Server
  • Quality of Service
About The Instructor:

Dean Babbage is a Voice and Network Professional actively working in the Cisco Partner community. He carries Continue reading

Fixing My Twitter

It’s no surprise that Twitter’s developers are messing around with the platform. Again. This time, it’s the implementation of changes announced back in May. Twitter is finally cutting off access to their API that third party clients have been using for the past few years. They’re forcing these clients to use their new API structure for things like notifications and removing support for streaming. This new API structure also has a hefty price tag. For 250 users it’s almost $3,000/month.

You can imagine the feedback that Twitter has gotten. Users of popular programs like Tweetbot and Twitterific were forced to degrade client functionality thanks to the implementation of these changes. Twitter power users have been voicing their opinions with the hashtag #BreakingMyTwitter. I’m among the people that are frustrated that Twitter is chasing the dollar instead of the users.

Breaking The Bank

Twitter is beholden to a harsh mistress. Wall Street doesn’t care about user interface or API accessibility. They care about money. They care are results and profit. And if you aren’t turning a profit you’re a loser that people will abandon. So Twitter has to make money somehow. And how is Twitter supposed to make money in today’s Continue reading

The Internet Society and Global Scribes Work Together to Amplify Young Voices

On International Youth Day, the Internet Society and Global Scribes partnered to connect youth around the world to let their voices be heard, allowing them to become empowered and engaged global citizens, striving toward a more united and sustainable digital future.

As local and international actors innovate to solve the most pressing issues that we face in the world today, young people are often left out of the equation with little or no participation in important discussions and decision-making processes.

Youth across the world are often overlooked as a potential resource to solving global challenges, such as climate change, migration, health, and unemployment, despite being directly impacted by these issues and having opinions on how to solve them.

This also happens in the Internet ecosystem, where young people often do not have a place at the table when it comes to decisions that shape the Internet’s future.

While youth are recognized as “the future generation” and perceived as key to a more sustainable tomorrow, they are seldom given adequate platforms to let their voices be heard or allow them to contribute to their societies in a meaningful way, in their own right as youth.

Young people are often deprived of the opportunity to serve as catalysts for a more united and sustainable world Continue reading

Dell EMC rolls out future-proofed high-performance servers

Dell EMC has launched a new line of high-performance servers called the PowerEdge MX that the company said is designed to support a wide variety of traditional and emerging data center workloads, such as artificial intelligence.PowerEdge MX offers the first modular infrastructure architecture designed to easily adapt to future technologies and offers what Dell calls “server disaggregation.” What that means is customers can tailor configurations to their needs from shared pools of disaggregated resources, which can be changed as needed. If a company needs more or less compute, it can reprovision that resource on the fly to avoid overprovisioning and wasted assets.To read this article in full, please click here

Dell EMC rolls out future-proofed high-performance servers

Dell EMC has launched a new line of high-performance servers called the PowerEdge MX that the company said is designed to support a wide variety of traditional and emerging data center workloads, such as artificial intelligence.PowerEdge MX offers the first modular infrastructure architecture designed to easily adapt to future technologies and offers what Dell calls “server disaggregation.” What that means is customers can tailor configurations to their needs from shared pools of disaggregated resources, which can be changed as needed. If a company needs more or less compute, it can reprovision that resource on the fly to avoid overprovisioning and wasted assets.To read this article in full, please click here

AfPIF 2018 Day Three: Cloud Infrastructure, Local Content, and More

The growth of cloud infrastructure in Africa has been credited with the growth of local content in many regions, and it holds the key for Africa’s ability to attract content carriers and distribution networks.

The first panel of day three at the Africa Peering and Interconnection Forum (AfPIF) was dedicated to discussing the current scenario of cloud infrastructure and what it will take to grow the sector further, get the market interested, and eventually grow the level of content hosted locally.

South Africa has the most extensive cloud market, compared to other African countries, and it took concerted efforts from the different players, under the ISP Association, for the market to be deregulated and the laws to be put in place. The laws can take time, but industry players agree the laws are vital to investments in the market.

Although the industry may be small in Africa, cybersecurity is key, as businesses are susceptible to cybercrime, just like other global operators. That means the enactment of cyber security laws in the different countries, and continued training and awareness by industry players.

Power and cooling is another vital part, with many countries enjoying monopoly of power distribution. Liquid Telecom said Continue reading

Updated: Networking Modules in Building Next-Generation Data Centers Online Course

We migrated the self-study materials for the network infrastructure and services module of the Building Next-Generation Data Centers online course into the new format, and split the largest module of the course into manageable chunks: data center fabrics 101, designing leaf-and-spine fabrics, overlay virtual networking, IPv6 and network services.

Feedback on the new format is obviously highly welcome. Thank you!

Junos Kafka & InfluxDB Exporters

This post acts as the introduction for two other posts, which cover Junos data collection tools for Kafka and InfluxDB. The code is open-sourced and licensed under MIT. Both applications are ready for release and I’ve spent considerable spare time building and testing both pieces of software.

To Go or not to Go

Back in yesteryear, I used to be a C developer and enthusiast. Thanks to the infamous K&R C book, it made perfect sense when I needed a language that provided syntax what I thought of at the time as one level higher than assembly.
Roll the clock forwards a decade and Go has become my ‘go to’ (multi-pun intended) language. It’s powerful from its simplicity, easy to debug and super easy to observe when things aren’t going as you planned. The concurrency capabilities seem to make perfect sense and development cycles are short thanks to the powerful “batteries included” tool-chain. Building binaries couldn’t be easier and building containers for the likes of Docker is a piece of cake. Thanks also to the language’s popularity, tools like Travis-CI are easy to work with. Powerful enough to do almost anything, easy enough to learn in days and offers Continue reading

NSX Cloud at VMworld US 2018

We have done a series of blogs on NSX Cloud in the last couple of weeks and the response has been great! We have customers who have purchased licenses already and are on-route to deployment, customers with whom we have completed POCs successfully, and a pipeline that looks promising. Meanwhile, recognitions continue to flow from all sides, CRN rated NSX Cloud as one of the 10 best SDN solutions for 2018 and NSX Cloud was judged as Best of Show runners-up in the cloud computing category at Interop Tokyo. With all this excitement and VMworld around the corner, we couldn’t help but write again to provide more updates. So, here we go!

 

Before reading on, if you would like to quickly go over past blogs, here is your single pane of glass to past blogs *wink*. You can find a high-level overview of VMware’s vision for Virtual Cloud Network and how NSX Cloud fits into the broader vision over here. If you are like, duh! I know that, can you just give me an overview about NSX Cloud… we hear you and this is where you could go to refresh your memory on NSX Cloud.  If you are Continue reading