Cisco Blogs

Cisco Blog > High Performance Computing Networking

Speaking about Open MPI / FOSS at Midwest Open Source Convention this weekend

I’ve been a bit remiss about posting recently; it’s conference-paper-writing season, folks — sorry.

But I thought I’d mention that I’ll be speaking at the Midwest Open Source Software Convention (MOSSCon) this weekend.

I’ll be talking about my work in Open MPI, Hardware Locality (hwloc), and other open source projects, as well as Cisco’s role in open source communities.  To be honest, when I joined Cisco (7 years ago… where has the time gone?), the fact that I could keep working in the open source community was one of the major factors in my decision to come here.

Read More »

Tags: ,

Cisco Open Source Conference 2013

It’s May 1st again, which means it’s time for our annual Open Source Conference, a time to celebrate the multitude of free and open source software developers world wide. Even more so than last May 1st, I’m very impressed to see the large turnout and the great feedback after the keynote and four tracks on Big Data, Cloud, Internet of Everything (IoE), and Software Defined Networking (SDN). Our keynote was from Dan Frye, a wonderful friend and partner at IBM. Wonderful to see Doug Cutting from Cloudera, Adrian Cockroft from Netflix, Troy Torman from Rackspace, Chris Wright from Red Hat, Juan Negron from Canonical, Mark Hinkle from Citrix and Vijoy Pandey from IBM and the great discussions that ensued. My thanks to Bhushan Kanekar who helped me put together the SDN track and also to our other tracks leaders, Mark Voelker for Big Data, Kyle Mestery and Brian Mullen for Cloud, and Fabio Maino and Laurent Philonenko for IoE and Collaboration — it’s great to see these guys come of age in open source, enjoying the moment and helping the open community grow. To all those of you who came, contributed and enjoyed this event, we salute you! Open at Cisco is proving it has indeed become a vibrant and fast growing community. Happy May Day!

Tags: , , , , ,

Tools of the Trade: The Compressed Pcap Packet Indexing Program

The Compressed Pcap Packet Indexing Program (cppip) is a tool to enable extremely fast extraction of packets from a compressed pcap file. This tool is intended for security and network folk who work with large pcap files. This article provides a complete discussion of the tool and is split into two parts. The first part, intended for end-users, will explain in detail how to build and use the tool. The second part, intended for C programmers, covers cppip’s inner workings.

Cppip is a command line utility designed to make packet extraction from large pcap files extremely fast — without having to uncompress the entire file. It relies on pcap files that have been compressed using the freely available bgzip, a backward compatible gzip utility that boasts a special additive — the ability to quickly and cheaply uncompress specific regions of the file on the fly. You will find cppip quite useful if you work with large pcap files and have the need to extract one or more packets for subsequent inspection. As you’ll see, preparing your pcap files for use with cppip is a two step process of compressing the pcap file with bgzip and then indexing it with cppip. But before you can use cppip, you first have to install it. Read More »

Tags: , , ,

Meet Me On The Equinox

Congratulations to all OpenDaylight founding partners, contributors, users and supporters. I am convinced this ambitious endeavor will redefine the meaning of “open source = collaboration”. This is a historic event, the coming of age of networking partners driving in the open source world, companies which until now, have been primarily preoccupied with driving open standards, though in many ways, resonating with the tenet of “running code and rough consensus” almost a generation before Open Source did. Perhaps this is, back to the future.

The announcement details are on the Consortium website at the Linux Foundation, contributions come in three categories, a multi protocol Controller platform contributed by Cisco, northbound (NB) applications on top, and southbound (SB) protocol drivers to support them from below. We expect that with such diverse community from the start, we will have a very open, diverse and collaborative development that will accelerate the growth and adoption of these projects for years to come.

Having been in this project from the very beginning, I would like to tell you exactly how and why we reached the open source model that we did, my own perspective in what I think is the key to getting that balance right. But later, not today.

Today is the day to celebrate all those diverse partners that were brought together by one singular desire to grow the market for application centered networking, to grow our collective ecosystem of users, developers, partners and customers, so that we can all win. With a rise in applications NB, more SB vendors will come and with a rise in SB support, more NB applications will arrive – the promise of the infinite feedback loop. I do not believe anyone out there should look for who wins and who loses; in this endeavor, this is a positive move for the industry, this is a win-win for everyone!

I think I’m going to play that “Meet Me On The Equinox” music and get into the OpenDaylight. It’s time to move forward and I hope everyone will.

Tags: , , , , , , , ,

Presenting Open MPI, USNIC, and Cisco open source at MOSSCon’13

Midwest Open Source Software ConferenceI was just recently informed that my talk was accepted at the Midwest Open Source Software Conference (MOSSCon).  w00t!

MOSSCon will be held at the University of Louisville, in Louisville, Kentucky, USA, on May 18-19, 2013.  It’s being organized by people from the Kentucky Open Source Society (KYOSS) and other open source / maker-oriented groups in Louisville and Ohio.

Read More »

Tags: , , ,