Avatar

Infrastructure matters. It’s the foundation on which everything else in IT is built. The purpose of data center infrastructure is to run applications, yet the relationship between infrastructure admins and application developers is often dismal.

Are you an infrastructure admin? When’s the last time  Continue reading “It’s All About The Applications. But Do You Speak Developer? Do Your Developers Speak Infrastructure?”



Avatar

It’s hard to believe that, just a few years ago, most government employees could only access email from their primary desktop computers. Even those with the ability to access their enterprise e-mail accounts from other devices could only view new messages; archives were stored locally on their desktops. Now it is possible to check email from multiple locations and on multiple devices – 24 hours of the day.

Email was really just the beginning. We’ve arrived at a new technology-consumption landscape – powered by cloud, mobile and even social media – that is fundamentally changing the way we use and purchase information technology tools.

Continue reading “Innovations that Matter: The Future of Public Sector IT Consumption – From GovLoop Founder, Steve Ressler”



Authors

Steve Ressler

Founder and President, GovLoop

Avatar

IoTChat July 30As we gear up for the Internet of Things World Forum in October, it seems like a good time to start a discussion with the broader IoT community.  The goal of this series is to have a focused weekly discussion on a topic relevant to Internet of Things.  Since the theme of the IoT World Forum is “IoT is Here, IoT is Now” we’re using that as an initial theme for the chat series for the next few months.

The Tweet Chat will be run by @Cisco_IoT with the hashtag #IoTChat (creative, right?) the goal is to make this a community discussion (i.e. not Cisco-focused).  We’ll have 6-10 questions (time permitting) and request that people answer Q(number) with A(number). Continue reading “New IoT Tweet Chat Series Starting Wednesday 11am PT #IoTChat”



Authors

Lauren Friedman

Marketing Manager

Enterprise Networks

Avatar

Big Data, Video, and the Internet of Everything (IoE) are driving high demand for data storage in today’s IT environments. Today, Cisco announced new additions to the MDS storage area networking (SAN) portfolio, broadening innovation to meet the needs of small SANs and cloud environments.

How much of a demand for storage are we talking about? A lot. According to IDC’s recently released “Digital Universe of Opportunities: Rich Data and Increasing Value of Internet of Things,” by 2020 data produced will grow by 10 times, from 4.4ZB today to 44ZB (yes, that’s Zetabytes, with a Z); 32 billion Internet of Things devices will be connected to the Internet; 40% of data will be touched by cloud; and enterprises will have liability and responsibility for 85% of all data.

In 2013, Cisco introduced next generation SAN innovations with the new MDS 9710 Multilayer Director and MDS 9250i Multiservice Switch, redefining storage networking with industry leading performance, reliability, and flexibility. Fast forward to today: Cisco broadens the MDS portfolio and extends the innovation to small SANs and private cloud by introducing

  • Two new products (MDS 9148S and MDS 9706),
  • New scalable deployment options( Dynamic FCOE)
  • New management features to automate and provide better end-to-end visibility.

      Attend the Webinar on August 12th 8:00 PST to learn more :  Register Now

Explore MDS 9148S with  Christine Rhinehart,  Sr Product Manager

https://www.youtube.com/watch?v=rRdMuB3iAdA
Continue reading “Cisco Broadens SAN Portfolio for Small to Cloud-Scale Storage Networks”



Authors

Tony Antony

Marketing

Solutions

Avatar

Introduction

The video4linux subsystem of the kernel which deals with video capture, video output and hardware video codecs has a very large API with many ioctls, settings, options and capabilities. And most hardware will only use a fraction of that. This makes it hard to test whether your driver implements everything it should and it makes it hard to test if your application supports all hardware variants.

Providing tools that allow you gain confidence about the quality of the code you are writing, whether it is a driver or an application, would be very helpful indeed. As co-maintainer of the subsystem and as part of my job trying to convince the industry to switch to the V4L2 API instead of (Oh no! Not again!) rolling your own API I thought this was a worthy cause to spend time on.

Testing Drivers

I started writing a utility called v4l2-compliance to test drivers over 6 years ago, but for a long time it only tested a fraction of the V4L2 API. The test coverage slowly increased over the years but it wasn’t until February this year that it became a really powerful tool when support for testing video streaming was added. Today it has test coverage of around 90% of the API and new V4L2 drivers must pass the v4l2-compliance tests before they are allowed in the kernel.

One important missing piece in the compliance utility is testing for the various cropping, composing and scaling combinations. The main reason being that it wasn’t always clear in the API what the interaction should be between the various actions. E.g. changing a crop rectangle might require a change to the compose rectangle as well. So should that be allowed or should an error be returned instead? (Answer: yes, that’s allowed). I hope to add support for testing this some time this year.

Testing Applications

It would be nice if this could be easily tested with an application and a driver that supports all the various combinations. But no such driver exists, and that brings me to the second part of this post: how do you test an application against the bewildering array of hardware? All too often application developers only test their application against the hardware they own, and so it is likely it will fail miserably when using it with hardware that implements a different subset of the V4L2 API.

The answer to this question is that a virtual V4L2 driver is needed that implements as much of the V4L2 API as is possible and that can be configured in various ways to accurately model real hardware. Today there is a virtual video driver in the kernel called vivi, but unfortunately that driver doesn’t act at all as real hardware does. And it only supports simple video capture which is just a small subset of the whole API.

In order to resolve this situation I wrote a new driver called vivid: Virtual Test Driver. This driver covers most of the V4L2 API and is ideal for testing your application. Writing this driver was very useful since it forced me to think about some of the dark and dusty corners of the V4L2 API, and some of those corners needed a big broom to clean up. I found a variety of bugs in the V4L2 core and the API documentation just because this driver exercised parts of the API that are rarely if ever used.

I also realized that a driver like this is ideal to emulate hardware that is not yet available and can be used to prototype your upcoming product in the absence of the actual hardware. It’s a logical consequence of the requirement that in order for the virtual video driver to be really useful it has to accurately model hardware.

It also had an immediate beneficial effect on the two ‘golden reference’ utilities that control V4L2 drivers: the command line v4l2-ctl utility and the GUI equivalent qv4l2. After all, in order to test whether the vivid driver works you need applications to test the driver. As a result both utilities improved as more features were added to the driver, which all needed to be tested by those applications. So the driver has already fulfilled its promised to help test and improve applications.

All utilities mentioned in this article are part of the v4l-utils git repository.

If you would like to know more about V4L2 driver and application testing, then attend my presentation on this topic during the upcoming LinuxCon North America in Chicago!



Authors

Hans Verkuil

Senior Software Engineer R&D

TIPBU

Avatar

In this week’s episode of Engineers Unplugged, Uri Elzur (Intel)  and Mike Dvorkin (@dvorkinista) discuss automation in the data center, from application intent to compliance and governance. What is shared infrastructure? Listen in!

Data Center Automation Knowledge Drop with Uri Elzur and Mike Dvorkin.
Data Center Automation Knowledge Drop with Uri Elzur and Mike Dvorkin.

If you would like to become Internet Famous, and strut your unicorn talents, join us for our next filming session at VMworld 2014. Tweet me for details!

This is Engineers Unplugged, where technologists talk to each other the way they know best, with a whiteboard. The rules are simple:

  1. Episodes will publish weekly (or as close to it as we can manage)
  2. Subscribe to the podcast here: engineersunplugged.com
  3. Follow the #engineersunplugged conversation on Twitter
  4. Submit ideas for episodes or volunteer to appear by Tweeting to @CommsNinja
  5. Practice drawing unicorns

Join the behind the scenes by liking Engineers Unplugged on Facebook.



Authors

Avatar

(This is part 6 of a 7-part series sharing insights from Cisco partners about the Future of Cloud.)

“It’s been invigorating for us to hear all of the different messages around cloud because we really think that’s where the future is.”  This is what Steve Harris, Senior Vice President, National Alliances at Peak 10 had to say to me when we took a break together at Cisco Live!

Peak 10 was founded as a commercial collocation organization focused on providing maximum uptime and reliability for its clients.  “When we went into the cloud business,” said Harris, “we wanted to make sure that we could provide the same type of service that we’ve always given our clients.  For example, our enterprise cloud is essentially public cloud.  The differentiator, though, is that it isn’t an oversubscribed cloud; it’s production-grade.  It is multi-tenant, but you’re getting dedicated resources.”

Offering enterprise-class cloud services that maximize uptime and reliability, however, is not something that a single company can offer by itself.  “Today it takes an ecosystem to deliver the business outcome that clients are looking for.  We’ve gone beyond the point where clients are just interested in the technology.  They want the technology to provide a business outcome for them.  Being able to provide that seamless solution with the Cisco ecosystem of partners is incredibly important.

“The other thing that really differentiates Peak 10, and we’ve heard a lot about hybrid cloud, is the opportunity to mix and match with that environment.  So if you have a private cloud and want to leverage applications in the public cloud, we’re absolutely able to do that.”  This follows the vision of Cisco’s Intercloud, the ability to have mobility of workloads between clouds.

“Which excites us at Peak 10 because we created that environment within our world.”

You can also learn more about how providers are addressing the need for enterprise class services in the latest edition of Unleashing IT.



Authors

Xander Uyleman

Senior Manager

Global Partner Marketing

Avatar

 

APCO 2014

Public safety organizations worldwide are increasingly adopting and using secure broadband networks, supporting open standards and multivendor technologies, and using new public safety applications, while adopting new policies for bring your own device (BYOD) using Apple iOS and Google Android smartphones and tablets for their personnel.

The rate of adoption is continuing to accelerate because of the next technology trend, called the Internet of Things (IoT), which empowers public safety to make its communities and cities safer. In fact, according to recent research by Cisco Consulting Services, this represents more than $4.6 trillion in Internet of Everything (IoE) value at stake for the public sector.

First Responders
First responders rely on mission critical communications and sensors to fulfill public safety needs, further empowered by the Internet of Things

The IoT is the next technology transition in which devices will allow us to sense and control the physical world by making objects smarter and connecting them through an intelligent network. IoT is about connecting the unconnected.

At APCO, Cisco and partners will demonstrate next-generation public safety solutions based on open standards, secure networks, and Internet of Things technologies and solutions providing important benefits:

  • Enhanced reliability: Cisco’s IP infrastructure keeps the mission-critical network running at the most critical times.
  • Cost savings: Cisco’s software solutions allow less expensive endpoints to communicate with user groups.
  • Improved operations: Agencies can now communicate with voice, video, and data in open collaborative ways.
  • Multiple-vendor solutions: Cisco’s software allows customers to choose between many best-in-class vendors for an entire solution.
  • Solution support: Cisco offers support for the entire system, including third-party components, with a single support call.

We will showcase new solutions for next-generation instant communications using private and public networks that are now available to government and enterprise customers. Cisco’s IoT solutions support public safety, utilities, and industrial customer needs with multivendor, interoperable broadband technologies for mobility: BYOD, bring your own application (BYOA), and bring your own interface (BYOI). Cisco’s technology gives system integrators the ability to connect different systems that unify P25, LTE, and public safety broadband technologies easily and affordably.

In the Cisco booth we will be demonstrating our newest IPICS software solution, which includes a software development kit (SDK) that enables application developers to embed Cisco’s push-to-talk technology into their applications. Cisco will highlight the Quantum Virtualized Packet Core is a software application that routes data over LTE networks.  The Cisco Quantum™ Virtualized Packet Core (QvPC) is one of the industry’s first commercial virtualized evolved packet cores, the new Cisco Quantum Virtualized Packet Core (vPC ) solution redefines the paradigm of agility for service providers.

Continue reading “The Internet of Things Empowers Public Safety: Please Visit Cisco at APCO 2014 Booth 461”



Avatar

Recently I was speaking to someone (Mike from New Jersey) at Cisco Live and they were raving about their journey to the Flexpod. They were seeking the best compute, networking and storage yet didn’t want to be boggled down with details when it came to the purchasing process. Converged systems like this are relatively new, and honestly when I was an IT pro; we didn’t have options like that! Not to make me sound old, but when Mike and I were talking about this approach I had a few questions.

Read the rest of Rick’s article, If you bundle it, they will come!, on the Data Center and Cloud blog.



Authors

Rick Vanover

Product Strategy Specialist

Cisco Champion