A simple start to project management

Being able to track your work efficiently is a very useful skill. For years I completed my work but rarely tracked my work in a project management professional (PMP) sort of way. Sure, I’ve done the weekly reports, sticky notes, Outlook tasks, and Outlook calendar block scheduling, which are all useful. However, simple project management skills help create a consistent and straightforward approach to managing time, resources, and tasks. I’ve seen organizations take an all guns blazing PM approach to a nothing at all approach. Sometimes you’ll see IT subject matter experts resist PM due to the “I’m too busy” or “It takes too much time” statements, but in reality, basic fundamental project management is not that difficult.

Here’s an example of how you can model behavior and start to implement some basic PM skills. I recently had a team reach out to discuss a new project that would require infrastructure resources. The team pulled up a draft diagram, and we began our dialog. I started to ask peering questions, and the diagram began to transform. Once I was comfortable with understanding what we were trying to accomplish, I shared my screen with the team and opened up OneNote. I began typing each major task that needed to be completed and here’s what I came up with:

Work breakdown schedule (WBS)

Start date

Completion date

Assignment

Additional resources

~hours

Site A Start

Review existing firewall DMZ networks for possible reuse

New External DMZ VLAN creation

Setup new VLAN HP infra chassis/VC setup

Setup new Vsphere virtual switch

New Ext. DMZ subnet/routing (plan for 5 hosts future, + 3 F5 LB)

Request 2 VMs

New Ext. DMZ IP addresses

New Ext. DMZ setup on F5 LB

New Ext. DMZ firewall rules (internal)

F5 – VS creation for (internal)

New Ext. DMZ firewall rules (external)

F5 – VS creation for (external)

External DNS creation

Now all I have to do is work the timeline out and gather my team resources. Then I’ll collaborate with each of my team members to come up with project time availability and make sure that I can fit everything into an expected timeline. Of course, there’s lots more to a project, but this example can provide an excellent introduction to creating work breakdown schedules. This project also has some HA requirements, but we started the testing phase without HA. This table could be duplicated for Site B, C, etc. for the HA build. You can use Excel or tables within OneNote to get started. I would suggest looking at Gantter via www.smartapp.com which is free and easy to use if you like gantt charts. If you’re looking for more sophisticated tools, take a look at MS project, Teamdynamix, or Smartsheet.

Cisco UC on UCS

One of our latest projects at work is moving from centrex to Cisco Unified Communications (UC). I was assigned to complete quite a few tasks for this project. One of the first tasks was getting our two UCS c240 rack mount servers going. Our purchase was part of a larger order, so our UCS rack mount servers are bare metal servers. No esxi or UC components were pre-installed. I originally wanted to install esxi on the cisco flexflash SD card, but then found out that UC on UCS doesn’t recommend that configuration. I also found out that Cisco recommends that 2 RAID 5 arrays should be created across the 16 drives that we have in our c240’s.

ucs 2u c240 server

If you want to stay on a Cisco tested reference configuration (TRC), then I would recommend that you check out this Cisco page for reference:

http://docwiki.cisco.com/wiki/UC_Virtualization_Supported_Hardware

Extreme Networks Midwest Roundtable

I recently attended the Extreme Networks Midwest Roundtable event. These types of small events are good to attend as they promote great technical discussions, company vision, and product road-maps. It also gives current customers a chance to speak up about what features we are looking for in new products. It also allows interested potential customers to interact with real world current customers.

Here are some thoughts that I captured from the guest speakers:

How much do we as administrators spend on just maintaining our current infrastructure? – Dan Dulac
How can we use IT to drive business outcomes? – Dan Dulac
Here’s a good one. Netflix sucks when I tried using it on xyz’s network, therefore xyz sucks. Brand perception is highly important. – Dan Dulac

These discussions lead into Mike Lebovitz talking about Extreme Networks “Purview”.
Purview is classified as an application intelligence device that allows you to see analytic data from your network.

purview layer 7 visibility

Purview Layer 7 Visibility

In a nutshell, you get layer 7 visibility across your entire network. Granted you will need a specific line of Extreme Network switches to use it, but if you currently use Extreme Network’s gear I can see this as being another really useful tool. I’m still waiting to see if you will be able to enforce bandwidth/traffic shaping policies to edge ports based on L7 traffic. Some environments out there can benefit greatly about knowing what’s being used on their networks which ties into answering some of Dan Dulac’s questions above. We would benefit from the ability to shape our traffic in our current environment. We currently use an Allot Netenforcer which works great. However, this device sits and enforces at the border of our network and will need a periodic hardware refresh from time to time. If we could leverage Purview with our existing Extreme Networks equipment and enforce closer to the edge ports that would be great.

A few side notes to add were that Extreme Networks will be moving to a unified OS which will be the current Extreme OS or XOS. For those of you who don’t know, Extreme Networks recently purchased Enterasys. I’m excited to see the product merging that’s currently going on. The Enterasys dynamic policy (L2-L4 dynamic ACL) features will also be migrated to the Extreme line of equipment that can support it. Extreme Networks will also be building upon Enterasys Netsight, which is what we currently use to manage our network gear.

Overall the roundtable was a pretty neat event. It’s typically held in the fall around the downtown Milwaukee area for those who are interested in attending next year.

To cert or not to cert…

I have been pondering the thought of gaining some additional certifications for quite some time now. My good friend Shane recently asked what my thoughts were on certifications. I currently hold only two certificates myself. The first is Enterasys Switch Specialist and ITIL foundation certification. Both tests and training were funded by my employer. If your employer offers to pay for classes and for the test, then by all means do not pass up the opportunity.

I think the real question in everyone’s mind is how much will a certificate help me out? This thought may come to us when we are thinking about seeking different career opportunities or maybe when we receive additional job responsibilities. Now as far as discussing the first scenario, I have been on both the hiring/seeking spectrums within the IT industry. Certifications definitely help solidify choices. Although I truly believe that experience trumps certificates. Here’s why. For instance, you can have someone that barely knows networking. They have tinkered around with home networks and possibly the one switch/router at work. They go home and study for 6 weeks straight. They practice hammering away at the cisco cli. They take the CCNA test and pass it. I’m not dismissing that accomplishment. It’s a difficult task and deserves recognition. I don’t even have CCNA status. Here’s my point, if you don’t use it, you lose it. If that person doesn’t work with cisco every day, chances are that they will lose it. Which one would you hire? The guy with 10 years of reputable experience or a guy with 1 year of experience and their CCNA?

Now I know I’m probably getting criticism on that one, but hey, that’s just my opinion. Ok, now you’re asking why doesn’t the guy with 10 years of reputable experience just go out and get the CCNA? Valid question. If you work with cisco all day long, then that’s probably a good idea. If you’re not a cisco shop, you’ll have to study a little. Bottom line is value. If you’re starting to look for another job, then getting your CCNA won’t hurt. If you’re crunched for time with work, family, and other things like me and are content with where you’re at, then maybe you don’t want to spend the extra money, time, and pressures of test taking going after your CCNA right now.

This same theory can be applied to other certificates. Now if your job is ramping up your responsibilities, then it never hurts to ask them to pay for a boot camp course. It will benefit both yourself and your company. If you’re feeling froggy, study the material a little more and go take the test. You can’t lose at that point. Your new job responsibilities will get you the solid experience you need. If you fail the test the first time, don’t get discouraged. You’ll at least know where to brush up and you’ll continue to build your skills at work.

In the meantime, have fun learning. It never hurts to learn or push yourself with a challenge of obtaining a cert. If you can’t afford those expensive books like me, then try using safaribooks. There are also lots of trial VM solutions out there now that can help you create a nice lab environment relatively cheap (F5 Virtual Edition/brocade vyatta/cisco csr1000v). GNS3 is also a nice tool to have, just remember to buy yourself a cheap router from ebay with an iso image. I’m not going to condone any illegal practices. Have fun!!!

Another round of great IT web resources

Check out the new list of great IT web resources below. I’ve also started to use twitter to get involved with the network/wifi community. I don’t really like how twitter works, but that’s where lots of tech enthusiasts are going. The user interface on my nexus 4 android is not very intuitive, but once you figure it out, it’s a great resource. The good thing is that there’s not too much to figure out.

The hardest thing is getting followers, but hey, start posting worthy comments and you might catch a few followers.

Sincerely,
@jhazesnooty

IT Resource list:
chinog.org Chicago Network Operators Group
http://packetpushers.net/ You can find some great podcasts here.
http://www.packetlife.net/ There’s an extensive list of tools in the armory section.
http://www.networkstatic.net/ Great info on SDN.
http://www.selil.com/ Purdue Prof, great insight.
http://www.shanekillen.com/ Shane blogs very often. Worth the visit.
http://www.revolutionwifi.net/ A great wifi gem.

Useful Network Admin Tools

My boss asked me to submit a list of “inexpensive” network admin tools that would be of value to assist us in managing and maintaining the wired and wireless network on campus. Here are a few tools that would be nice to have:

Throwing star (passive ethernet) LAN tap admin tool

Check out the throwing star
The design allows for inline tapping at 10/100 speeds only. Capacitors within the circuit force the speed down to 100Mbps. Wireshark, here I come.

“Cheap” 2.4Ghz/5Ghz wireless CPE w/spectrum analyzer

nanostation wifi bridge/analyzer
The ubiquiti nanostation AP/Client wireless device will provide you with a full blown spectrum analyzer. You would have to create your own POE battery pack to be mobile, but the price is right, its cheap. Remember, you pay for what you get. If you can afford something more expensive, try metageek’s wifi chanalyzer pro software.

Raspberry Pi Remote Wifi Network Monitoring

wifi admin tool
Buy yourself a raspberry pi from adafruit. It comes with everything you need to deploy a remote monitoring agent. Load up smokeping and put it in client mode. Connect it back to your smokeping server and monitor stats like DNS,web, mail, and a host of other services. You could also load tshark and use your throwing star tap for a remote packet capturing device. You can also use the included wifi adapter to and test your wifi network in remote buildings. This would make for a great wifi admin tool.

x86 based tablet

Everyone loves tablets, but in order to run wireshark effectively and a host of other applications natively, you need an x86 device running windows. There are a few nice tablet options out there. The MS surface pro 2 comes in at $899 plus the cost of the keyboard. The base model includes an i5, 64gb ssd, and 4gb ram coming in at 2lbs. HP just released the HP Pro x2 410 G1 tablet which comes in at $999 and includes a keyboard. You get the i5, 4gb ram, but a larger 128gb SSD. The weight without the keyboard comes in at 1.81lbs. The only downside is that your limited to 4gb of ram. I wish apple would come out with a tablet MacBook already. I would prefer apple because you can easily capture raw 802.11 frames without doing much work along with UNIX under the hood. Apple also gives you the ability to boot camp windows as well. They are just a tad bit expensive. We will most likely end up going with HP, as its our vendor of choice. Oh and don’t forget to buy an ethernet dongle as well.

Some great IT web resources…update

I figured that I would share with you a few sites that I typically check out through the week. One great site has a live video feed of their event going on, tech filed day. Check it out www.techfieldday.com

Here are some other great sites:

sharkfest.wireshark.org/sharkfest.13/

www.selil.com

www.shanekillen.com

www.cerias.purdue.edu/site/blog/

www.youtube.com/user/thetechfirm

www.nanog.org/archives/presentations – search through the presentation archives to find some great presentation slides and videos.