I have been working with Windows 7 as my main laptop operating system since approximately the release of the beta – I have run it on an older machine and now I run the release candidate on a brand new machine. The specs of my laptop are Toshiba Satellite, 2 Ghz Core 2 Duo T6400, 64 Bit, 4GB Ram and all the trimmings. One item it does not support is Intel VT. And this is key.

I actually had a need to use the XP Mode add on to Windows 7 which is available for download for use with the release candidate. Great, a real world need for compatibility and a good test scenario, or so I thought. My problem to be solved was that of running the Juniper Netscreen VPN client which doesn’t support 64 bit operating systems or Windows 7  (first point very frustrating, second point fair enough).

I read the provided documentation and quickly discovered that XP Mode (which is a pre-configured virtual machine containing Windows XP) does not support processors that do not have Intel VT. This I found strange as Virtual PC 2007 SP1 the standalone product does work without Intel VT. For people who don’t believe documentation, I can confirm after installing it all and ignoring what the software developer said,  that it is indeed correct. It really doesn’t work without Intel VT.

My conclusion then is that though XP Mode sounded pretty useful, especially for this kind of issue, it is actually going to be mostly useless to most people. I have 10 PCs available to me and only one has Intel VT support (and that’s because I ensured it did).  My brand new shiny laptop which is mid range is therefore no use to me in supporting legacy apps. So I am back to manually installing Virtual PC 2007 SP1 as I always have to support any legacy requirements. That’s fine for me but much more of a headache for the average IT department that wants to roll our Windows 7 64 Bit but has to support not 64 bit compatible applications.

I realize that more expensive laptops and desktops will support Intel VT and if you want XP Mode you will need to buy one of those, but it seems a little shortsighted not make it work on any hardware platform as initially it sounded like a great idea.

I am very excited by the release of Windows 7  from a personal perspective and a business perspective. It can’t come too soon in my opinion.

I have been running Windows 7 Beta on my primary business laptop since the download was available. I was fearful that this was going to be another “pigs ear” of an OS like Vista. Now I am one of those people who has persevered with Vista and the experience improved over time; once I turned off the annoying features and found my way round the interface so I could do things my way.

I have met very few people (I can count them on one hand) who actually like Vista and there was good reason for this opinion. It was slow, the interface though pretty initially, was all over the shop, they had moved everything for no good reason and file access was tiresome. That was without talking about the User Account Control and plenty of other annoyances. I found people to be aggressively negative about the product in fact.

So here are a few reasons to get excited:

  • Since running Windows 7 I have found that the OS is super fast, even on old hardware with 512MB of RAM – I was really impressed
  • The interface has been tightened up and greatly improved and I find it much easy to achieve tasks and just get around
  • The product fits together much better overall, just like XP does and support for devices and software is great (the ones I use)
  • It is good looking and you wont be quite as envious of the Mac user sitting next to you in Starbucks

From a business point of view, this is the release that Vista should have been, and I don’t think there is any reason not to adopt it quickly. There will be a learning curve for users as the interface is significantly different to XP and at the back end if you are deploying it and managing it using Active Directory and group policies the features and items you can control centrally just keeps growing, which is good of course but means more effort to tune it to your particular needs. Still out of the box it is far more secure, stable and complete.

Being in the business of helping companies deploy technology and in particular Microsoft infrastructure , I have felt a large hole in my business because I havent come across anyone who wanted to roll the product out. I know some companies have, but I feel they are few and far between. I have a 1000 seat plus financial services customer who is about to roll out Windows XP for the third time. The last two roll outs have been whilst Vista has been available! They have chosen to do a new OS software refresh with everything but the OS being refreshed!

I am sure we are not the only IT services company missing out on these projects, before it felt like a conveyor belt that always turned on time, Windows 95/ 3.11 to NT4, NT4 to Windows 2000, Windows 2000 to XP and then it all stopped.

With the current economic crisis still taking it’s toll, businesses starting to perform hardware and software rerfreshes to their user base would be great for everyone concerned and that is why Windows 7 cant come soon enough.

I will be talking about particular Windows 7  features in future entries.

Part 4 – Remote Working

Everyone knows that allowing your employees to work from somewhere else other than your office has many benefits.

From a business point of view first and foremost you can save on office space – perhaps reconfiguring your office to a place where people can come in to collaborate flexibly rather than sitting in cubes. The saving here is pretty easy to calculate in terms of square footage not being rented, moreover you need less furniture, less maintenance staff, less electricity, which all means less expenditure.

From an employee viewpoint, you don’t have a commute so you could save several hours per day, you can start work earlier, finish later and still be home earlier than ever!

Also as I understand, people are more productive working from home. I am not an expert in this area so I will take it that it is probably true – just the fact you cant be in relentless meetings all day is a bonus.

What Are The Basics To Getting This Running?

A lot of what you need depends on what you want your users to be able to do when they work away. In a simple scenario they may require access to documents, they will want to run some specific applications (other than standard office apps which would be installed locally) and they will require email access. Here is how you might choose to deliver this:

Documents – the two most common ways are either to provide VPN access to your corporate network which will require at least at VPN server at the office end and a client on the user side . Once the VPN is connected files can be accessed using the same drives that you use when in the office. The downside is when file structures are large or you need to move lots of files around, it can be very slow over DSL connections. The second option is to use an intranet document management store such as SharePoint which can either be exposed on the internet (so no VPN required) or kept internal (VPN required). A web system will work well when users need to upload / download documents, work on them for a while and then move on to the next. Normally version control and document management features such as check in / check out are included to save multiple users editing the same documents at the same time.

Applications – if the application is traditional client / server type and doesn’t require very much bandwidth then you might get away with running the client over a VPN so it can connect to the server. If it has heavy duty network requirements then delivering the client component via terminal services will probably be your best bet. Here you have several choices as you could connect via VPN, then connect to the server via a remote desktop, or you could put the server directly on the internet and connect to the service without using the VPN to establish a remote desktop or you could finally host the Remote Desktop client on a web site that connects into the corporate network. If the application is web based or hosted (see my next blog Part 5 for more details) then the key applications may not even be on your corporate network which makes life even easier as all the users need is most likely a web browser.

Email – Microsoft Exchange provides many ways to get at your email, but if a user is going to work heavily on email , then the best choice by far is using a full Outlook client configured with RPC over HTTPS. By using this technique you don’t need a VPN up all the time and it feels like you are sitting in the office. Alternatively you can still run it over a VPN connection if it happens to be up for other reasons. Outlook Web Access also provides a great solution, but I find that it is better for brief email spells or a quick check. It’s a great solution but I still prefer the full client. The extra benefit of using RPC over HTTPS is that once you are set up server side it is just a few seconds of effort to have your Windows Mobile or Apple iPhone connected to your corporate email too. No middleware or Enterprise servers required, it works straight out of the box, mobile data plans not withstanding.

Coming Soon. Direct Access

Now here is a really exciting development, that builds on the discussion – Direct Access technology in Windows 7.

For any one who uses Outlook with RPC over HTTPS you will now how liberating and flexible it is – wherever you are in the world as long as you have an internet connection Outlook behaves as if it is on the corporate network without you knowing any different, all over an encrypted connection and no VPN needed. With Direct Access you get the same advantages but now for the whole remote experience not just email. You can work on company systems, files, intranets, email, everything as if you are connected directly and without a need for a VPN. No clunky VPN clients, connection processes or VPN devices at the business end. Direct Access will therefore save money on network hardware.

The best bit is from a management point of view the laptop appears as if it is on the corporate network and you can apply group policies, deploy software, patches or anything else just as if the computer was in the office.

The only small downside is you need Windows Server 2008 R2 in place at the back end and of course, Windows 7 as the client. Once these two platforms are more common, you will be getting all the solutions above solved with the purchase of software you would have bought anyway.

For more information on Remote Working, please visit www.squeezetech.com or contact the author.

Follow

Get every new post delivered to your Inbox.