May 2014 ManageOps Partnerships

With the clouds turning to summer sun, ManageOps signed two new partners to its Cloud Hosting Partner Program in May 2014. A big welcome to:

Northstar Technologies of Los Angeles, California

Web Creations & Consulting of Salina, Kansas

A collaboration with ManageOps ensures customers the technology running in a business becomes almost invisible to its users. By becoming a partner, you can keep your current in house or managed services customers who want to move into a cloud based system without having to build your own environment. To learn about our partner program please visit www.ManageOps.com/partners.

Why Desktop as a Service?

This morning, I ran across an interesting article over on techtarget.com talking about the advantages of the cloud-hosted desktop model. Among other things, it listed some of the reasons why businesses are deploying DaaS, which align quite well with what we’ve experienced:

  • IaaS – Businesses are finding that as they move their data and server applications into the cloud, the user experience can degrade, because they’re moving farther and farther away from the clients and users who access them. That’s reminiscent of our post a few months ago about the concept of “Data Gravity.” In that post, we made reference to the research by Jim Gray of Microsoft, who concluded that, compared to the cost of moving bytes around, everything else is essentially free. Our contention is that your application execution platform should be wherever your data is. If your data is in the cloud, it just makes sense to have a cloud-hosted desktop to run the applications that access that data.
  • Seasonality – Businesses whose employee count varies significantly over the course of the year may find that the pay-as-you-go model of DaaS makes more sense than building an on-site infrastructure that will handle the seasonal peak.
  • DR/BC – This can be addressed two ways: First, simply having your data and applications in a state-of-the-art data center gives you protection against localized disasters at your office location. If your cloud hosting provider offers data replication to geo-redundant data centers, that’s even better, because you’re also protected against a catastrophic failure of the data center as well. Second, you can replicate the data (and, optionally, even replicate server images) from your on-site infrastructure to a cloud storage repository, and have your hosting provider provision servers and desktops on demand in the event of a disaster – or, although this would cost a bit more, have them already provisioned so they could simply be turned on.
  • Cost – techtarget.com points out that DaaS allows businesses to gain the benefits of virtual desktops without having to acquire the in-house knowledge and skills necessary to deploy VDI themselves. While this is a true statement, it may be difficult to build a reliable ROI justification around it. We’ve found that it often is possible to see a positive ROI if you compare the cost of doing a “forklift upgrade” of servers and server software to the cost of simply moving everything to the cloud and never buying servers or server software again.

It’s worth taking a few minutes to read the entire article on techtarget.com (note – registration may be required to access some content). And, of course, it’s always nice to know we’re not the only ones who think there are some compelling advantages to cloud-hosted desktops!

Cloud Computing East 2014

When we were selected to speak at this conference a few months ago, I was excited to visit DC and talk with decision-makers in the healthcare space who are in all parts of their cloud journey. The questions we got from the attendees varied widely as you could tell the attendees were in many different phases of their cloud migration. Some were still wondering where to start, while others were looking how to have a separate cloud for a very unique set of users (in this case, it was R&D engineers who needed test environments with more freedom and semi-persistence). It definitely reminded me of the breadth of places we find our customers day-in/day-out.

The sessions focused on a number of topics, starting with infrastructure and architecture topics, building all the way to workflow impacts when migrating to the cloud (Scott’s session). At one of the sessions, the presenter Roman Pavlyuk had a great pejorative question: “In the 1800’s western US (a.k.a. “The Wild west”, banks were getting robbed all the time, yet individuals still put their money into them.” Their security wasn’t believed-in, yet people still flocked to them as a “safe” place. He used this example to setup his perspective on security in the cloud. It was interesting to hear his perspective because it’s one we experience all the time: How much security risk are you willing to continue to manage? When you are running your own IT support group, you are taking on plenty of risk and probably don’t even realize it. What feels like the best that can be done is nothing compared to the world-class service that can be provided by a specialist in that area. The process designed and implemented by your local IT guy likely pales in comparison to the structured, methodical, and rehearsed practices that are managed and delivered by organizations skilled in that specific service. No one wants to be the guinea pig in any situation, but this is often what a SMB is when using their internal staff to solve ALL technology challenges. While it may cost more to get expertise from outside your walls, this would be a place NOT to be penny-wise and pound foolish.

The most difficult part of the security conversations has been requesting users to change their behavior. We stumble into this scenario sometimes in clients who have made simplicity and ease the guiding principle of their technology, even when it violates basic security protocols. When asking an organization to embrace common security standards, in this day and age of DNS attacks and corporate espionage, your security is only as strong as your weakest link. . I definitely recognize that security is a sometimes difficult balance between safe guarding your data and avoiding inconvenience for the user. That said, everyone must be on-board to protect the firm’s data, IP, and overall business. No exceptions, even for the founder and CEO

Scott’s speech was met with applause (speeches will be posted here) and he stayed on stage to anchor a panel to discuss additional healthcare / cloud questions from the moderator. True to form, he got the entire room to laugh at a metaphor three times during the Q&A session. We do take technology serious, but often times we can explain things to simply and comically, that the audience will actually remember it. Both of us feel the audience remembering the story/metaphor is more powerful a tool than being perfectly detailed on a technology concept. I guess it really goes back to “know your audience.”

It was a little tortuous to be in a windowless hotel conference room with picture-perfect spring days outside. We got out for one nice meal at Le Diplomate before the final day of the show and that meal was amazing. I highly recommend the pâté (smooth as ice cream), as well as their seafood platter. I love French food.

Le Diplomate

XenServer Host Is In Emergency Mode

It’s 8 pm on a Sunday evening, and I get a panicked call from a customer because he cannot connect to his XenServersTM via the XenCenterTM management tool. However, as near as he could tell, all of the hosted virtual machines were up and running and in a healthy state. He had unsuccessfully tried to point the XenCenter management tool at another member of the XenServer pool but was unsuccessful.

So what happened and how do you fix it?

This situation can happen for several reasons but generally it happens when there are only two servers in the XenServer pool, and the pool master suddenly fails. In essence, what happens is the surviving server (let’s just call it the “slave”) can no longer see its peer, the pool master, so it assumes it has been stranded and goes into emergency mode to protect its own VMs. There are other ways this can happen (an incorrectly configured pool with HA turned on for example), but this is the most common reason that I have personally experienced.

Depending upon the situation, you may not be able to ping the master server because it is actually down, or you may be able to ping the server but it is in an inconsistent, “locked up”, state such that it cannot answer requests to it. If you are able to connect to the console of the master server either directly with a monitor, keyboard, and mouse (the old fashioned way) or through a remote management interface (DRAC, ILO, ILOM, etc) the server may appear to be running, but you may not be able to do anything with it.

At this point you may be thinking, “This is no big deal – just reboot the machine and it will be fine.” If you are lucky that may actually solve the problem, but in many cases it will not. What you might see is that after the master reboots you will be able to connect to the master but you will not see the slave. Or it may be that your master is truly broken and you are not able to simply reboot it due to a system or hardware failure. But, of course, you’ve still got to get your pool online and working again regardless.

During this period of time, if you try to use a tool such as Putty to connect to the slave via its management interface, you may not be able to connect to it either. If you try to ping the slave on the management interface you may not get any replies. But if you connect to the console of the slave (again, either the physical console or via a remote management interface) you will probably see that the machine is running, but if you look at XSconsole it will appear that the management interface is gone because there will be no IP address showing. By now you’ll probably be scratching your head because the strange thing is all the VMs are running.

So at this point your master appears to be down, or at least impaired, you’ve got no management interface on the slave, your pool is broken and you cannot manage the VMs. So what do you do?

Well, if this happens to you and your VMs are still up and running the first thing you should do is take a deep breath, because more than likely it is not as bad as you might think. XenServer is a robust platform and if the infrastructure is built correctly (and I’m going to quote a customer), “you can really slam the things around and they still work”.

After you take a deep breath and let it out slowly, from the console of the slave server, you will need to access the command line and start by typing:

xe host-is-in-emergency-mode

If the server returns an answer of “True” then you’ve confirmed that the server has gone into emergency mode in order to protect itself and the VMs running on it. (If the server returns an answer of “False” then you can stop reading, because the rest of this post isn’t going to help you.)

Assuming you receive the answer of “True” the slave server is in emergency mode because it cannot see a master – either because the master is actually down, or because the management interface(s) is(are) not working. Therefore, the next step is to promote the slave to master to get it out of emergency mode. We do this by typing:

xe pool-emergency-transition-to-master

At this point the slave server should take over as the pool master and the management interface should be available again. Now if you type the xe host-is-in-emergency-mode command again you should get an answer of “False”.

Now, open XenCenter again. It will first try to connect to the server that was the master, but after it times out it will then attempt to connect to the new master server. Be patient, because eventually it will connect (it may take several seconds) and you will again see your pool and be able to manage your VM’s. If some of the VMs are down because they were on the server that failed you’ll be able to start them on the remaining server (assuming you have shared backend storage and sufficient processor and memory resources).

Now what about the master if it has totally failed? What do I do after I’ve fixed, say, a hardware problem in order to return it to my pool?

If the following two conditions are true:

  1. You are using shared storage so that your VMs are not stored on the XenServer local drives, and
  2. You have built your XenServers with HBAs (fiber or iSCSI) rather than using Open iSCSI, which means the connectivity information to your backend SAN will be stored within the HBA,

…then it may be much simpler and quicker just to reload the XenServer operating system. (If you do not have shared backend storage, which means your VMs are on local storage, DO NOT DO THIS). I can rebuild my XenServers from scratch in about 20 – 30 minutes and have them back in the pool and running.

If either of those two conditions is not true then, depending upon your situation, recovery may be significantly more difficult. It could be as simple as resetting your Open iSCSI settings and connecting back to your SAN (still easy but takes more time to accomplish) or it could be as painful as rebuilding your VMs because you lost your server drives. (OUCH!)

Real world example: I recently had a NIC fail on the motherboard of my master server. Of course since the NIC was on the motherboard it meant the whole motherboard had to be replaced which significantly modified the hardware configuration for that server.

In this case, when I brought that XenServer back online it still had all the information about the old NICs showing in XenCenter, plus it had all the new NICs from the new hardware. Yes I could have used some PIF forget commands to remove the NICs that no longer existed and reconfigure everything but that would have taken me a bit of time to straighten out. Since I had iSCSI HBAs attached to a Datacore SAN (great product, by the way) for shared storage, all I did was reload XenServer on that machine, modify the multipath-enabled.conf file (that is a different blog topic for another day), and rejoin the server to the pool. Because the HBAs already had all the iSCSI information saved in the card, the storage automatically reconnected all the LUNs, the network interfaces took the configuration of the pool, and I was back online and running in less than 30 minutes.

After you repair the machine that failed and get it back online, you may want it to once again be the master server. To do this type:

xe host-list

You will get a list of available servers with their UUID’s. Record the UUID of the server that you want to designate as the new master and then type:

xe pool-designate-new-master host-uuid=[the uuid of the host you want]

After you type this your pool will again disappear from XenCenter, but after about 20 – 30 seconds (be patient) it will reappear with the new server as the master. Your pool should now be healthy, and you should again be able to manage servers as normal.

LOCAL BUSINESS CEO SCOTT GORCESTER RELEASES BOOK

Mr. Gorcester teamed up with CelebrityPress and leading technology exports in collaborative book

Woodinville, WA, May 15, 2014– ManageOps’s Founder and CEO, Scott Gorcester, joined a select group of leading I.T. experts to co-write The Business Owner’s Guide To I.T. and All Things Digital. The book launched this morning, May 15th across the nation and internationally on Amazon.com. The Business Owner’s Guide has already seen great success as a strategic resource for owners of small and large businesses looking to learn about the ever developing and expanding Information Technology industry.

CelebrityPress describes the book as, “spearheading the technical backup for Information Technology in the business world are specialists in computer systems and their applications. We highlight the CelebrityExperts® in this book who so diligently contribute to this process. These entrepreneurs develop and adapt computer systems to better organize and run our businesses. They have competed in the marketplace and achieved the success of surviving and thriving in the Digital Era that we enjoy – truly a feat in the competitive world of today. You too can readily benefit from these CelebrityExperts®. These authors share their experiences to help you develop your business and avoid the errors they have made along the way. If you wish to succeed, it is far better to be guided by those that have made a successful trip rather than follow the advice of someone who has only read the map.”

Scott Gorcester is the Founder and Chief Executive Officer of ManageOps. He and his team designed and built the technology stacks in use by ManageOps today, currently serving thousands of users across multiple industries across the nation. Prior to founding ManageOps, he was president of ManageOps, an IT company he founded in 1994. ManageOps was one of the original 100 Citrix resellers and Scott was one of the first people to use the technology to provide early cloud computing solutions for clients in 1994.

“I was excited at the opportunity to work with leading experts in the I.T. industry to write a book that has so much need in the current marketplace. Having worked in the I.T. industry for over 20 years I have seen the need for business owner’s to truly understand the technology that supports their company.” – Scott Gorcester

To purchase a signed copy of The Business Owner’s Guide To I.T. and All Things Digital please go here. All proceeds will be donated to the Washington state chapter of Mothers Against Drunk Driving. Mr. Gorcester is an accomplished race car driver and is passionate about driver safety.

ManageOps, based near Seattle, WA, is a Cloud Services provider with expertise in cloud solutions based on Microsoft, Citrix and other technologies. Sold mainly through channel partners, the ManageOps cloud platform is stable, secure, scalable, and flexible enough to meet the needs of businesses of all sizes. ManageOps works to earn the respect and trust of partners and clients by providing creative technology solutions with friendly and accessible customer support. Learn more at www.ManageOps.com.

Celebrity Press™ is a leading business, health and wellness book publisher that publishes books from thought leaders around the world. Celebrity Press™ has published books alongside Jack Canfield, Brian Tracy, Dan Kennedy, Dr. Ivan Misner, Robert Allen and many of the biggest experts across diverse fields. CelebrityPress™ has helped launch over 1400 best-selling authors to date. Learn more at www.celebritypresspublishing.com.

# # #

If you would like more information about this topic, please contact Laura Gorcester at 425.939.2704 or email at Laura.Gorcester@www.manage-ops.com.

Scott Gorcester and Karl Burns Featured in New Book

ManageOps President & CEO Scott Gorcester and Chief Strategy Officer Karl Burns are among the authors featured in The Business Owners Essential Guide to IT and All Things Digital, a forthcoming book to be released May 15, 2014 by Celebrity Press. For more information about the book, and to reserve your autographed copy, please visit www.manage-ops.com/about/essential-guide-to-IT.html

Windows XP – Waiting for the Other Shoe to Drop

It's Dead Jim

As nearly everyone knows, Microsoft ended all support for Windows XP on April 8. To Microsoft’s credit, they chose to include Windows XP in the emergency patch that they pushed out last night for the “zero day” IE/Flash vulnerability, even though they didn’t have to, and had initially indicated that they wouldn’t. (Of course, the bad press that would have ensued had they not done so would have been brutal. Still, kudos to them for doing it. Given that so many of us criticize them when they do something wrong, it’s only fair that we recognize them when they do something right.)

But what about next time?

The fact is that if you are still running Windows XP on any PC that has access to the Internet, your business is at risk – and that risk will increase as time goes on. The IE/Flash issue should be a huge wake-up call to that effect.

Windows XP was a great operating system, and met the needs of most businesses for many, many years. However, Windows 7 and Windows 8 really are inherently more secure than Windows XP. Moreover, the realities of the software business are such that no vendor, including Microsoft, can continue to innovate and create new and better products while simultaneously supporting old products indefinitely. The “End of Life” (EOL) date for WinXP was, in fact, postponed multiple times by Microsoft, but at some point they had to establish a firm date, and April 8 was that date. The patch that was pushed out last night may be the last one we see for WinXP. When the next major vulnerability is discovered – and it’s “when,” not “if” – you may find that you’re on your own.

Moving forward, it’s clear that you need to get Windows XP out of your production environment. The only exception to this would be a system that’s isolated from the Internet and used for a specific purpose such as running a particular manufacturing program or controlling a piece of equipment. Unfortunately, a lot of the Windows XP hardware out there simply will not support Windows 7 or Windows 8 – either because it’s underpowered, or because drivers are not available for some of the hardware components. So some organizations are faced with the prospect of writing a big check that they weren’t prepared to write for new hardware if they want to get off of Windows XP altogether – and telling them that they had plenty of warning and should have seen this coming may be true, but it isn’t very helpful. Gartner estimates that between 20 and 25 percent of enterprise systems are still running XP, so we’re talking about a lot of systems that need to be dealt with.

Toby Wolpe has a pretty good article over on zdnet.com about 10 steps organizations can take to cut security risks while completing the migration to a later operating system. The most sobering one is #9 – “Plan for an XP breach,” because if you keep running XP, you will eventually be compromised…so you may as well plan now for how you’re going to react to contain the damage and bring things back to a known-good state.

One suggestion we would add to Toby’s list of 10 is to consider moving to the cloud. Many of the actions on Toby’s list are intended to lock the system down by restricting apps, removing admin rights, disabling ports and drives, etc., which may make the system safer, but will also impact usability. However, a tightly locked-down XP system might make an acceptable client device for accessing a cloud hosted desktop. Alternately, you could wipe the XP operating system and install specialized software (generally Linux-based) that essentially turns the hardware into a thin client device.

But the one thing you cannot do is nothing. In the words of Gartner fellow Neil MacDonald (quoted in Toby’s article), “we do not believe that most organizations – or their auditors – will find this level of risk acceptable.”

SCOTT GORCESTER TO SPEAK AT CLOUD COMPUTING EAST 2014

Mr. Gorcester will discuss the people impacts of emerging healthcare cloud options.

Woodinville, WA, April 1, 2014– ManageOps’s CEO, Scott Gorcester, will be speaking about the impacts on the workforce across the healthcare industry at Cloud Computing East 2014. Cloud Computing East will be held at the Doubletree by Hilton in Washington, DC on May 15th and 16th, 2014. The day will start off with speeches tackling infrastructure concerns, emerging cloud technologies, defining public-, private- and hybrid-clouds, and will conclude with a panel of experts speaking about their experiences. Mr. Gorcester will participate in this panel as well.

The Cloud Computing Association and the Distributed Computing Industry Association will be hosting their 2nd annual Cloud Computing Conference this May. Cloud Computing East 2014 will focus on two major sectors whose use of cloud-based technologies is revolutionizing business processes across both healthcare and government. The expo will include an exhibition hall, networking functions, a track for healthcare and a track for government. More information can be found on their website.

Scott Gorcester is the founder and chief executive officer of ManageOps. He and his team designed and built the technology stacks in use by ManageOps today, currently serving thousands of users across multiple industries across the nation. Prior to founding ManageOps, he was president of ManageOps, an IT company he founded in 1994. ManageOps was one of the original 100 Citrix resellers and Scott was one of the first people to use the technology to provide early cloud computing solutions for clients in 1994.

 

“We are very pleased to be among this group of professionals to collaborate on how government and healthcare can leverage cloud computing to create new levels of operational efficiency. We are excited to share experiences and help other healthcare providers navigate the complexities of technology to get the most value out of them.”   – Scott Gorcester

 

ManageOps, based near Seattle, WA, is a Cloud Services provider with expertise in cloud solutions based on Microsoft, Citrix and other technologies.  Sold mainly through channel partners, the ManageOps cloud platform is stable, secure, scalable, and flexible enough to meet the needs of businesses of all sizes.  ManageOps works to earn the respect and trust of partners and clients by providing creative technology solutions with friendly and accessible customer support.  Learn more at www.ManageOps.com.

# # #

If you would like more information about this topic, please contact Laura Gorcester at 425.939.2704 or email at Laura.Gorcester@www.manage-ops.com.

April 2014 ManageOps Partnerships

Starting of quarter two with a bang, ManageOps signed three new partners to its Cloud Hosting Partner Program in April 2014. A big welcome to:

Awkmman Consulting Inc in Sherwood, Arkansas

Intrasect Technologies in Wabash, Indiana

Yeoman Technology Group in Portsmouth, New Hampshire

A collaboration with ManageOps ensures customers the technology running in a business becomes almost invisible to its users. By becoming a partner, you can keep your current in house or managed services customers who want to move into a cloud based system without having to build your own environment. To learn about our partner program please visit www.ManageOps.com/partners.

My first trip to a DataCenter

Friday, the technology leadership of ManageOps (and me) descended upon Austin, Texas to meet with our datacenter vendor. It was a meeting long overdue as we had been doing business together for almost four years, but this was the first face-to-face meeting for the entire team.

Our vendor did their homework and took us out to dinner to Bob’s Steakhouse on Lavaca in downtown Austin the night before. It was a GREAT meal, and we had a blast checking out a number of watering holes in the area. According to our hosts, we apparently stopped the festivities just before entering the “seedy” part of the city. I feel like that was the perfect amount of fun to have, especially since we had a 4 hour meeting starting at 9am the next day.

The first thing we started with was a tour of the facility. Our vendor is in a CyrusOne Type Four Level II datacenter. For the uninitiated, this means it’s the best of the best. Fully redundant everything, generally with another safety valve or failover in addition. And the majority of these failovers were tested MONTHLY. Whoa, that’s impressive. We even saw the four huge generators outside that were gas powered and would support the entire building in case of a loss of electricity. Looking inside them (which we weren’t supposed to be allowed to do) was awe inspiring. Basically a V-12 design, with a filter on each cylinder due to its size. I didn’t get the specs, and I would have gotten a photo but security showed up right as I had grabbed for my phone. Just believe me that this building had thought of everything that could go wrong.

I broke the rules and took a picture of all the blinking lights. Kinda looks like my home theater, only more expensive (which is tough to do!).

DC1DC2

 

After the tour we talked about ways to work together for the coming years and both teams came away with a list of action items to make our collective futures brighter. And I’m off to get started on one of those projects now!