In Transit

A lot of things are in a transitive state right now. And so is my lab! Super Excited !! I have started receiving some of the components and will be building again soon.

1GbE and 10GbE optics arrived, still waiting on some of the cables, TwinAx arrived. Remote 1GbE transceiver conversion switch arrived for 1GbE fiber runs (future wiring closet). It’s too cold to run fiber right now anyway ;)

Fiber tools arrived and awaiting some practice time for cold connecting the ends.

MiniPC on track to arrive today for the new vSphere host

10GbE Aggregation Switch (Ubiquiti US-XG-16) is somewhere between Ontario and here ( I like to picture my switch enjoying the great Canadian odyssey of its drive across Canada). Hoping for this weekend.

Switch for future wiring closet is still back ordered and likely a few weeks yet (Ubiquiti USW-PRO-24),

I’ve done some prep labeling and shuffled some ports on my Cisco SB300-28P small business switch to free up the SFP combo ports. This is my current layer 3 and will likely transition that role to the 10GbE aggregation switch at some point.

DS1821+ is wired with 1GbE and has an IP but is waiting for configuration and connection to the new 10 GbE switch.

So exciting to have some projects on the go again.

Hope you are well

James

Synology DS1821+ Initial Setup and Review

I am very excited to share that the amazing marketing team at Synology has sent me a DS1821+ to take for a spin in my home lab (thanks Kyle and team!).

If you like full featured storage platforms for your home or business you should have a look at their portfolio. I have had my 8-bay DS1815+ for many years and run file services, manage multimedia, data protection, and several other applications for our household. In my original home lab I ran both iSCSI and NFS volumes for a physical vSphere environment on HP DL380’s. I started with the intention of using it for learning and experimenting outside of work, and quickly learned that it does that very well, but it also has an amazing ecosystem of product partners and Synology’s own products in its application packages, all available in the management platform DiskStation Manager. Extending the functionality is easy and usually at low to no cost!

I recycled the 380’s a couple of years ago and this time around will use a MiniPC and add 10 GbE networking to the mix. A lot has changed since my model came out and Kyle was kind enough to talk to me about where Synology is going and how they have been growing their offerings in the mid market and enterprise space, including 10 GbE networking support, advanced caching and their own line of hard drives. This unit will have three large capacity drives, NVMe cache drives and the newly announced Synology E10G21-F2 Dual-Port SFP+ 10GbE Adapter.

Time to revisit the home lab (it’s been sleeping…)

For the 10Gbps aggregation switch I elected to invest in an Ubiquiti US-16-XG and a USW-PRO-24 (for my garage wiring closet fiber run project). The switches, optics and cables are on order , so I likely will start the DS1821+ on copper Gigabit while I wait on the delivery early next month. For the MiniPC, I selected a model powered by an Intel i5-10210U chipset (quad core), dual port gigabit networking, a local NVMe drive and 16 GB of RAM. I will run vSphere 7 for the virtualization stack
(thanks Corey and vExpert Community!).

A huge thanks to Synology for providing me the opportunity to try this unit out. I will have my much loved DS1815+ to compare to, and I am very interested to see how my setup compares to the latest lineup! See below for my experience…

Unboxing and first impressions

IMG_20210224_135311.jpg

DS1821+

The unit and components arrived in three boxes: the main DS unit, hard drives, and 10 GbE networking card.

The DS unit was wrapped and packed snugly in an easy to open box, which was shipped in a perfectly fitted outer box to protect it on its journey through the UPS logistic network to my door. The packaging was very compact and efficient. The only comment I would make is that I would love to see an all cardboard solution and eliminate plastics as much as possible to reduce environmental impact. I don’t know if this is possible yet, but something to strive for.

Components

I was able to put together everything including all the extra parts that the Synology team was nice to send.

IMG_20210224_135831.JPG

Well packaged

IMG_20210224_135028.JPG

SNV3400 400TB NVMe Cache Drives for some punch!

IMG_20210224_135113.jpg

HAT5300 8TB Drives for data

IMG_20210225_135626.JPG

Synology E10G21-F2 Enterprise ready 10GbE SFP+

The case was easy to open and self service, and everything is neatly laid out in place. No need to tuck in cables or worry about how the access panels or case fits together. You just need a Phillips screwdriver (PH2) to open up the case or access panels. I recommend a static strap or a static free workbench if you have one. 3.5” drives can be installed with or without screws thanks to the easy to use Synology drive bay cassettes, although 2.5” will require screws (provided in the box).

IMG_20210224_191532.JPG

Having a look at the memory modules, nice and accessible underneath the unit.

IMG_20210224_140945.JPG

SNV3400 400TB NVMe Cache drives that don’t take up a bay anymore…

IMG_20210224_192155.JPG

Pleased to see the cache drives inside the drive bays. Removing drives 1-4 provides lots of room to access and install

IMG_20210225_140042.JPG

Installing the PCIe 3.0 card for E10G21-F2 10GbE was easy and clean

IMG_20210225_140033.JPG

Rear view of the DS1821+ with optional E10G21-F2 installed. Clean layout easy to use and access ports for 2 disk expansion units, USB3, gigabit and PCI 3.0 slot.

All of the manuals and guides are readily accessible on Synology’s site.

Comparison (DS1815+ vs DS1821+)

First impression was the unit was slightly larger than the DS1815+ and the build was the same high quality I have come to expect from Synology.

When I originally invested in my DS1815+ I was impressed with the bring your own disk approach and flexibility that came with the platform, it felt enterprise grade but was approachable for an enthusiast that wanted 8 drive bays and networking options with multiple ports.

That continues with the DS1821+. You get great flexibility to use your existing disk or source your own (as before) and now have the option of Synology’s own disks and expansion port options, all with strong warranties.

More modern ports are now on the unit and other than it being slightly taller, it looks very similar with a reasonable footprint for an 8 bay small office or mid-sized business storage platform.

IMG_20210224_140609.JPG

Next to older sibling DS1815+, the DS1821+ is a slightly larger footprint

IMG_20210225_190413.JPG

Front accessible USB3 port is a nice touch

Setup

Well the family has woken up and the second pot of coffee is on, so I will stop here.

I hope this finds you well and it was worth your read. Please use the comments or reach out via LI or Twitter.

Cheers

James

Recommended Reading List for Leaders

Here is the list of books that I recommend people read when they join my organization or team. Lots of great leadership and team tools and concepts picked up along the way (some new & some old). Thank-you to my many prior leaders that turned me onto some of these gems I still use today.

Libraries are happy places

I’m a big fan of the topics and approach that Jim Collins and team have created as they researched the successful practices of Great Companies.

Good to Great

This one is a staple for me and I have used this one in ‘book club’ for my team. Level 5 Leadership, The hedgehog concept, culture of discipline, it just goes on..

Great By Choice

I like to build off Good to Great with this gem Topics include ‘Fire Bullets and then Cannonballs’, ‘The 10Xers’ and the discipline staple ‘The 20 Mile March’.

Lots of reference materials and tools for group work and exercises at Jim’s site.

Try them at your next offsite or working group for team building (see below for more thoughts on this).


The Five Dysfunctions of a Team by Patrick Lencioni

Great book on how to adopt the practices of high performing teams and address the shortcomings that are holding you back.

Mastering the Rockerfeller Habits by Verne Harnish

Full of fantastic things to think about in leadership including one of my favorite team tools the one page plan.

Value Proposition Design (strategyzer.com/vpd) by Osterwalder, Pigneur, Bernarda, and Smith

A fun and easy to consume look at product development and management

The Phoenix Project by Gene Kim et all

Great introduction to DevOps in an easy to consume form (fable style story telling)

The DevOps Handbook by Gene Kim et all

The companion to the Phoenix Project

The Goal by Eliyahu M. Goldratt

Introduces the theory of constraints in manufacturing or product creation. One of the influences of the Phoenix Project and a fantastic management read (fable style) if you are interested in why process mapping is so important. I can’t emphasize the influence of this book on my thinking, I wish I had read this before Phoenix project (Gene and team leveraged the concepts well ;)).

Some other thoughts on how to use these tools with your team:

  1. Book Club

    This is something that our team has done and I found it fun and a great way to engage differently with fellow leaders. I would love to do this every quarter with my team, it is always a fun experience to read a book and then review it as a team (as individuals, leave your roles at the door) and discuss what you think about it, what was valuable and how this could be applied, or what was crap, etc. Leads to greater things… If you have a highly functioning team with a high level of trust this can be amazing, or this can be one of the things you use to get to know your team and each other … and build that trust :D.

  2. Offsites and working sessions

    Not to focus too much on Jim’s work, but there are a lot of interesting tools and resources on his site. Great videos to stimulate conversations on different topics. If you combine book club with some topics to weave into your offsite or leadership focus time, magic!

    Here are some things that worked previously for my team. We were working through Good to Great in book club and during an offsite we focused on several topics to stimulate our succession planning and growth to put our people in the right places (right seat on the bus/hedgehog concept/culture of discipline).

    A couple of videos that one of the leaders brought to the table from Jim’s site that we reviewed as part of this process:

    1. What is Great?

    2. The Hedgehog Concept

    3. First who then what

Next up for me:

Built to Last, Jim Collins

Jim’s first book which he refers to later as the book that better fits better after Good to Great

How the Mighty Fall, Jim Collins

The book before Great by Choice, frankly I want to read the entire series and I have never gotten to this one although it is sitting on my bookshelf.

The Toyota Way by Jeffrey Liker

I still intend to get into this one that heavily influenced manufacturing and Lean.


Parting thought, if you are going to invest in books for growth, please consider buying local and buying responsibly, especially now. In Canada consider Indigo/Chapters or more importantly a local chain or store. In the BC Interior I prefer to buy from the amazing Mosaic Books (since 1968!). I can’t speak to the US or other places, but anyways, you do you.

Thanks for reading I hope you find something of value in any of these books. Have a good book for leaders or management to suggest? Please let me know.

Be Well.

Cheers,

James


How quickly the time passes - Where is James?

It has been a busy couple of years. I’ve thought about a few subjects that would have been good posts that never made it to keyboard…. and meanwhile my blog slept.

Lots of things have changed since.

I moved into two different Principal Architect roles over the next 2.5 years (Virtualization and then Transformation Services) that were really rewarding and would lead me to what has become my favorite role in my career.

In 2016 my family moved West to the Okanagan Valley in British Columbia Canada. I was fortunate to be able to change roles again and in early 2017 it led me to my current role (and favorite to date) as Chief Architect for the Cloud and Managed Services business unit at Long View Systems.

So what does a Chief Architect do? I’m fortunate to be responsible for strategy, lead product development and governance, and focus again on client solutions. The role combined all of the things I have always loved as a consultant and architect - finding ways to solve interesting problems and then tell people about them. The last four years have been a period of rapid learning as our business unit retooled to better adopt Agile practices and embrace DevOps concepts into both our product development and our operations. I manage a dynamic team of incredibly talented people and I still get to be an evangelist and actively work with clients and our sales community.

Lately I’ve gotten back into the technology learning mode and have been researching and investing in a network upgrade and refresh on my home lab.

Some upcoming projects that may make it into posts:

Rebuilding my home lab with vSphere 7 to my Synology DS1815+

10G Networking implementation (Ubiquiti US-16-XG)/Unifi Switch Pro (USW-PRO-24)

Fiber cabling runs from my home office to a new network room in my garage

Ubiquiti Unfi PoE camera implementation

Adding an additional wireless access point to my Ubiquiti wireless environment (UAP-AC-LR)

Hoping you are well as I pick up where I left off, fascinated with technology and consulting (and with several projects on the go).

Cheers,

James

Needs vs. Wants Update

I've been pretty busy with several large projects and wanted to update this post with a few more learnings:

Additional Communication Methods to Help During Rapid Change

What is rapid change?  Well as a project consultant my baseline on change has evolved over the years (eight years consulting and counting) so I have been used to dynamic situations for a while (you don't start out that way).  Most clients that you work with seldom have to deal with longer periods of significant change, and some clients may struggle to communciate internally fast enough to keep up with an aggressive project timeline.

The following are easy to implement but highly effective things that can be added to your project rhythm to help the extended team feel and stay involved even during periods of rapid disruptive change.

Daily Scrums

4 or 5 times a week.  Sometimes called a standing meeting.  10-15 minute call or meeting to update and ask questions.  Simple rules apply:

1. It begins and ends on time.

2. Updates are provided by all attendees (if they have an action to update)

3. New concerns can be raised for later discussion (follow up meeting)

4. Great time to recognize achievements or clarify a deliverable

Weekly Updates (to the entire project team)

Be proactive and transparent in your communication.  By communicating and providing answers and information before it is asked for can prevent a lot of confusion and build trust. Put yourself on the receiving end, what information would be useful to you? Celebrate the success as milestones are achieved, and let everyone know what is coming up next.

Voice Communication

As much as possible try to speak with impacted parties for critical items.  Our email culture can be very fire and forget, and not everyone can get to the bottom of their new email every day.  Use the scrums for internal team and call the impacted clients or remote extended teams when you can, especially if you have a time sensitive request. If you have video capabilities like Lync, Skype or TelePresence use them.  Seeing each other's faces can bridge time zones, assure a nervous participant, and ensure they know you are listening to them and their involvement is important.

Hope some of the above help during your next fast paced project.

Thanks for reading!

Cheers,

James

Needs vs. Wants

I was catching up recently with a friend about our days and were discussing communication with clients, expectations and requirements.

Both of us had had long days, and their story went something like this.

They had been helping a client complete a transaction, had confirmed the details and and then proceeded.  The client reviewed the end result and then said "that's not what I expected".  Classic problem, sometimes things are not understood the same by everyone.

In my friends case other people had to get involved and everything was sorted out.  Those who got involved reversed course and ended up in a place the client was happy with.

Sound familiar?

I often work with clients during the start of a project defining requirements and when dealing with potential change of requirements during a project.

The difference between we want and we need in a project can be a large chasm.

  • When someone asks "Why aren't we doing it this way?" you need to be able to answer and speak to how the current approach meets the requirements.

  • When someone new joins the project or stakeholders change you need to be able to communicate the boundaries of the project and the implied scope.

So how do you properly manage changing expectations in a project setting?

That's where documented and agreed requirements, constraints, assumptions and risks come into play.  When change requests come you need to be able to help the client understand the potential impact and then manage it.  Change is going to happen, but what counts is how you manage it.

What can make this easier?

Lots of healthy discussion and understanding of the changing client requirements is always a great start, but the following are a list of things that may help throughout the project and specifically can be useful when dealing with changing requirements.

1. Overview presentation

Create an overview presentation.  I like to have one for the project kickoff meeting. It lists the objectives, and outlines the components of the project and the requirements from the entire team - most importantly it defines what is in scope and what is not.

  • This information is usually available in a Project Charter or a Statement of Work.

  • This is handy if someone joins the team later, for a mid-project refresher, or as a quick reference you can provide to someone if they have a question.

  • When questions of change come up its time to review the original objectives and then talk about it with everyone having the same (refreshed) information.

2. Whiteboard with the stakeholders

I often find it useful to use the whiteboard and list out all the details: options to meet the new requirement, impact to the current plan, pro and con of the items, and risk including probability.  Work this through with the team and stakeholders.

Great way to get buy in and collaborate.

  • Try to facilitate more than lead the discussion, let the team get to a result of at least two options that will meet the requirements and stay within your constraints.

  • Include the estimated effort, budget changes and timeline impact for options.  Budget and time will usually heavily influence the weight of an option and whether a want is approved to become a need.

3. Avoid snap decisions, don't be afraid to have the team 'think on it'.

Having the team take an important item away and come back prepared to discuss in more detail is important.

  • Not everyone engages the same way.  Some people (myself included) prefer to spend time thinking something through and then discussing it.

  • If you can take another 24 hours, try not to force people too far out of their comfort zone, they may need more time to come up with questions and form their thoughts in order to participate.  It is usually worth the day investment.

  • Set a deadline for when the discussion will happen.  This ensures it will happen, and that the expectations are set.  Depends on the group, but a day is a good starting point.

4. 'Show' the change if possible.

If you can display things visually in a diagram, that can be helpful; some people are visual and will be more engaged if they can 'see' what the changes mean.

  • Diagrams can make the difference in getting across a concept and keeping it whole in a dispersed team.

  • Diagrams may make it easier to demonstrate options or possible impacts on the solution and design.

  • Diagrams don't always have to be complicated or highly detailed - conceptual or logical diagrams can often help demonstrate the difference between current and options on future state.

5. Everyone has a chance to comment

Clear communication is key to success here and so is the requirement for people to feel involved and buy in.

  • Most people will accept a decision contrary to their own if they have an opportunity to be heard.

  • Give them the chance so it doesn't become a roadblock and prevent everyone from buying in.

6. Document the Decision - Use a Decision Record!

When you reach a consensus or decision, document it!  Email is fine in smaller less structured projects, but some will require decision documents and supporting information for the project sponsor.  Time passes and memory fades… so document.

  • Don't forget to update your deliverables and all project artifacts; sometimes a change flows through a lot of things.

  • Few things are more annoying and confusing after a project is transitioned to operations than an implementation document that doesn't align with the design.

The decision record and project change request are your friends and IMHO the best vehicles to keep track of approvals during projects.  They don't only have to be used for changes in budget!  They can also be used to keep your scope accurate and ensure you are measuring your success against what was agreed upon.

Every client, project, team and situation is different.  Use what makes sense and keeps things moving, but always document so you can measure success.

Things change in projects (as in life), hopefully some of the above will help your project team be more successful.

 

Thanks for reading.

Cheers,

James

:)

2013 A Year in Review

As I take a moment to look back, 2013 was a fantastic year and the perfect start for this project.

 1H2013 (January - June)

Both Matt Vandenbeld (VCDX#107) and I (VCDX#106) successfully completed our VCDX at Partner Exchange and Long View became the first Canadian partner to have VCDX on staff.  For a few months we had two and were one of the few partners worldwide to ever have that number at one time.  I was finally able to achieve the goal I started in 2010 and join one of my most respected friends and peers Mark Achtemichuk (VCDX#50 ) as a fellow VCDX.  Without the support from my amazing wife Paula, my family, Long View, and many friends this would not have been possible, thank-you.

Partner Exchange also saw an opportunity to speak as one of four focus partner success stories during the first General Session.  This was a pretty cool experience and I got to play a small part in the magic that is a large conference production, and meet Carl Eschenbach at dinner (the Carl)!

One of the years consulting highlights happened in the Spring after Partner Exchange.  I received a call one evening from our GM of Sales, a client was having trouble in their VMware environment.  What followed makes me extremely proud to work for Long View.  The complex problem was impacting the production environment of a newer client and we swung into action.  Over the next 30 days we would bring over 30 of my peers into play from across the organization to assist with the largest multi-technology recovery and remediation effort we had ever assisted with.  Team members were onsite 24/7, we provided architectural oversight, subject matter experts, project management, resource coordination, change and problem management, crisis management, and communication support.  We forged a partnership that will last for years to come, all starting with one phone call.  Next challenge... the Alberta Flood.

The flood surprised the province to put it lightly and the effects will be visible for many years.  Our offices were without power as were many of our clients, and some of our clients and peers businesses and homes were underwater or inaccessible.  I am so proud of what Long View did next, we were given three priorities: 1. Look after our staff, 2. Ensure our clients were up and running, 3. See how we can help in our communities.  Those who couldn't work remotely and were willing, were organized into volunteer teams to go and help the community.  Long View financed hundreds of hours and supplies to give back to the communities that have treated us so well.  We also did some very innovative work to deploy and expand remote access and VDI solutions for several large public and private clients dramatically impacted by rising water.

 

 2H2013 (July - December)

I said goodbye to my good friend and colleague Matt as he went onto a global role with the VMware Global Center of Excellence in the Summer (Nate Raper went too - theses guys are world class).  He will be missed (and the Twitter banter will of course continue), but we have another VCDX applicant in progress and we will have two again in 2014.  We won't stop there, it's important to support the VCDX program, we will find more candidates.

My first year in my new North American role ended November 1, and we experienced another good year of growth and projects successes.  Five of our branches now have established virtualization teams, the progress continues.  In 2014 we will build out our Toronto team.  Yes, we are hiring, let me know if you are looking in that market, or any of our markets.  Good people are hard to find, we often create positions for them when we can.

I met a lot of great people this last year at conferences (Partner Exchange, VMworld) at Partner Technical Advisory Board, at clients, and am happy to now call many of them friends.  I also saw a great deal of movement as some friends made the move to manufacturers.  The partner community will feel the loss, but we gain advocates for tighter partner engagement.  You can't stop career progression and retaining top talent is always going to be tough in this market.  I wish them all well in their next challenging roles and hope to work with them "on the other side". :D

And to properly close out the year and begin the next, I decided it was time to do something I had meant to do for some time now, start this blog.

In 2014 I will start putting my thoughts to print as something grabs my interest.  I find that the longer I consult and run a virtualization practice the more I want to write my thoughts down about what we do and share ideas about what we have learned along the way.

I hope you find some value in it, and if you have time to comment please do.

I will be running a breakout session at Calgary VMware vForum in January on automation and the cloud journey, so please stop by  and say hi.

I hope 2013 was a good year for you as well, and I look forward to seeing you in 2014.  Enjoy the time with your families, all the best to you this holiday season.  Thanks for reading.

Cheers,

James