Wouldn’t it be nice if you could try out a new feature before you had to deploy it in a live environment? Or, if you could pull an IP Office out of your back pocket and prove to someone that a fault lies in their network and not in your expert programming? Or, what if you just had a system you could trash and rebuild as needed?
Wouldn’t it be nice if you could have IP Office Anywhere?
Well, you can and most of you probably already have the means to do it stored on your PC or NAS. All you need is a laptop that can handle virtualization and the IP Office Server Edition OVA.
The first step is to check your laptop manufacturer website for support and then check in your BIOS that virtualisation acceleration is enabled. Everyone is different, but look for either Intel VT-x or AMD-V. More info can be found here.
Then, get the latest Server Edition OVA.
The next thing you’re going to need is VMWare Player 7.1.4, available here.
This will allow you to run multiple machines all from the one laptop, just be careful how you allocate your resources. You’re not carrying around a server in that laptop bag of yours!
Following the bouncing ball as far as the install of VMWare player goes and then open it up once it completes. You should see something like this:
As tempting as it is to click Create a New Virtual Machine at this point, we actually want to open an Existing Virtual Machine. That’s where our OVA comes in to play. OVA = Open Virtualization Archive. It’s a collection of files that contain a template for an existing machine. Click on Open a Virtual Machine and browse to your Server Edition OVA
Accept the EULA and then make a cuppa while it imports the template.
But “hang on a second” I hear you saying if you’ve ever deployed Server Edition before. “This is no different to deploying Server Edition in to ESXi, and it’s going to use 8GB of RAM and 100GB of my hard drive!” And that’s nearly true, but it’s not necessary to let IPO Anywhere destroy your laptop. If you have deployed Server Edition before, then you should be familiar with profiling the virtual machine for the number of users. More on that here.
In our case though, we’re not running a production environment, so a couple of gig of RAM and 1 CPU will see us over the line. Of course, your environment is different to mine, but I’m going to run with 4GB and 2 CPUs. Also, take a look under hard disk and you’ll see that it’s actually only using up around 10GB
So let’s fire up our server!
After some initial configuration and a reboot, you will have a full blown Server Edition running.
That IP Address should look familiar, but it doesn’t help us out much unless you’re in the same range.
To change this, enter login and press enter. Type root for the username and Administrator for the password. Enter system-config-network
Depending on your setup you can configure your VMWare Network Adapter to use NAT or Bridged Mode. Bridged will mean that your IPO Anywhere system can use an IP address in the same subnet you are connected to. For connecting phones or testing a SIP connection this is the easier of the two and we will use it here. When you use NAT, the Virtual DHCP server assigns an address you probably don’t recognise. When VMWare player installed it created a network VMnet8. Run ipconfig to see the range that it will use.
Go into Device Configuration and set the appropriate IP address details for your environment. You could also use DHCP at this point to keep things easy
Following the reboot, you can now browse to the LAN1 IP address and perform your server ignition. Configure it as you would a normal Server Edition Primary
Now that we’re ignited, it’s time get our IPO Anywhere on. At this point you might be expecting a link to a demo license form, but it’s even better than that. Go to the Platform View
Click the Updates tab and then have a look at the two components that say not installed.
First up, uninstall the IP Office. Next install the IP Office Demo and then the IP Office demo Default Config. Keep an eye on your VMWare Player console and after some time you’ll see all the effort you went to to change the IP address has been undone. But that’s OK, because you remember how to fix that don’t you? Scroll back to the section on system-config-network if you need a refresher.
Be aware that there is nothing secure about this configuration. Passwords = extension number. But with that in mind, go have fun playing with Alice, Bob and Carol. Or anyone else you choose to create.
Some things you might want to do are add another virtual hard drive and get Contact Recorder up and running. Add an IP500v2 to the solution and play around with failover. Note that you don’t just have Server Edition, but you have Server Edition Select! That means that you have every available feature at your fingertips. Try out the LDAP synchronization to create users, or try out location based failover, you can even add SIP trunks to simulate real life scenarios. The only thing you can’t do is add more licenses
Want to read more from our Avaya expert? READ A Walk Through Avaya IPOCC 9.1.6.
Stuart Logan – Senior Systems Engineer
Stuart has over 10 years’ experience working on the Avaya IP Office product and is a Senior Systems Engineer in our Arrow ECS ANZ Sydney office.
Whilst he admits he didn’t wake up one day with the burning desire to make phones ring, his decision to quit his job at KFC in New Zealand, to move to Australia and put his degree in Web Based Information Systems to good use, turned out to be a pretty good decision.
If you have any burning questions for Avaya expert Stuart Logan, get in touch firstname.lastname@example.org