Tag Archives: Migration

What are some considerations for a public folders migration?


A public folders migration from one version of Exchange to another can tax the skills of an experienced administrator…

“;
}
});

/**
* remove unnecessary class from ul
*/
$(“#inlineregform”).find( “ul” ).removeClass(“default-list”);

/**
* Replace “errorMessageInput” class with “sign-up-error-msg” class
*/
function renameErrorMsgClass() {
$(“.errorMessageInput”).each(function() {
if ($(this).hasClass(“hidden”)) {
$(this).removeClass(“errorMessageInput hidden”).addClass(“sign-up-error-msg hidden”);
} else {
$(this).removeClass(“errorMessageInput”).addClass(“sign-up-error-msg”);
}
});
}

/**
* when validation function is called, replace “errorMessageInput” with “sign-up-error-msg”
* before return
*/
function validateThis(v, form) {
var validateReturn = urValidation.validate(v, form);
renameErrorMsgClass();
return validateReturn;
}

/**
* DoC pop-up window js – included in moScripts.js which is not included in responsive page
*/
$(“#inlineRegistration”).on(“click”,”a.consentWindow”, function(e) {
window.open(this.href, “Consent”, “width=500,height=600,scrollbars=1”);
e.preventDefault();
});

— but there’s another level of complexity when cloud enters the mix.

A session at last week’s Virtualization Technology Users Group event in Foxborough, Mass. detailed the nuances of Office 365 subscription offerings and the migration challenges administrators face. Microsoft offers a la carte choices for companies that wish to sign up for a single cloud service, such as Exchange Online, and move the messaging platform into the cloud, said Michael Shaw, a solution architect for Office 365 at Whalley Computer Associates in Southwick, Mass., in his presentation.

Microsoft offers newer collaboration services in Office 365, but some IT departments cling to one holdover that the company cannot extinguish — public folders. This popular feature, introduced in 1996 with Exchange 4.0, gives users a shared location to store documents, contacts and calendars.

For companies on Exchange 2013/2016, Microsoft did not offer a way to move “modern” public folders — called “public folder mailboxes” after an architecture change in Exchange 2013 — to Office 365 until March 2017. Prior to that, many organizations either developed their own public folders migration process, used a third-party tool or brought in experts to help with the transition.

Organizations that want to use existing public folders after a switch from on-premises Exchange to Office 365 should be aware of the proper sequence to avoid issues with a public folders migration, Shaw said.

Most importantly, public folders should migrate over last. That’s because mailboxes in Office 365 can access a public folder that is on premises, but a mailbox that is on premises cannot access public folders in the cloud, Shaw said.

“New can always access old, but old can’t access new,” he said.

IT admins should keep in mind, however, that Microsoft dissuades customers from using public folders for document use due to potential issues when multiple people try to work on the same file. Instead, the company steers Office 365 shops to SharePoint Online for document collaboration, and the Groups service for shared calendars and mobile device access.

In another attempt to prevent public folders migration to Office 365, Microsoft caps public folder mailboxes in Exchange Online at 1,000. They also come with a limit of 50 GB per mailbox in the lower subscription levels and a 100 GB quota in the higher E3 and E5 tiers. Public folder storage cannot exceed 50 TB.

Still, support for public folders has no foreseeable end despite Microsoft’s efforts to eradicate the feature. Microsoft did not include public folders in Exchange Server 2007, but reintroduced it in a service pack after significant outcry from customers, Shaw said. Similarly, there was no support for public folders when Microsoft introduced Office 365 in 2011, but it later buckled to customer demand.

Citrix enables VM live migration for Nvidia vGPUs

Live migration for virtual GPUs has arrived, and the technology will help organizations more easily distribute resources and improve performance for virtual desktop users.

As more applications get graphic rich, VDI shops need better ways to support and manage virtualized GPUs (vGPUs). Citrix and Nvidia said this month they will support live migration of GPU-accelerated VMs, allowing administrators to move VMs between physical servers with no downtime. VMware has also demonstrated similar capabilities but has not yet brought them to market.

“The first time we all saw vMotion of a normal VM, we were all amazed,” said Rob Beekmans, an end-user computing consultant in the Netherlands. “So it’s the same thing. It’s amazing that this is possible.”

How vGPU VM live migration works

Live migration, the ability to move a VM from one host to another while the VM is still running, has been around for years. But it was not possible to live migrate a VM that included GPU acceleration technology such as Nvidia’s Grid. VMware’s VM live migration tool, vMotion, and Citrix’s counterpart, XenMotion, did not allow migration of VMs that had direct access to a physical hardware component. Complicating matters was the fact that live migration must replicate the GPU on one server to another server, and essentially map its processes one to one. That’s difficult because a GPU is such a dense processor, said Anne Hecht, senior director of product marketing for vGPU at Nvidia.

The GPU isn’t just for gamers anymore.
Zeus Kerravalafounder and principal analyst, ZK Research

XenMotion is now capable of live migrating a GPU-enabled VM on XenServer. Using the Citrix Director management console, administrators can monitor and migrate these VMs. They simply select the VM and from a drop-down menu choose the host they want to move it to. This migration process takes a few seconds, according to a demo Nvidia showed at Citrix Synergy 2017. XenMotion with vGPUs is available now as a tech preview for select customers, and Nvidia did not disclose a planned date for general availability.

This ability to redistribute VMs without having to shut them down brings several benefits. It could be useful for a single project, such as a designer working on a task that needs a lot of GPU resources for a few months, or adding more virtual desktop users overall. If a user needs more GPU power all of a sudden, IT can migrate his or her desktop VM to a different server that has more GPU resources available. IT may use live migration on a regular basis to change the amount of processing on different servers as users go through peaks and valleys of GPU needs.

Most important to users themselves, VM live migration means that there is no downtime on their virtual desktop during maintenance or when IT has to move a machine.

“The amount of time needed to save and close down a project can number in the tens of minutes in complex cases, and that makes for a lot of lost production time,” said Tobias Kreidl, desktop computing team lead at Northern Arizona University, who manages around 500 Citrix virtual desktops and applications. “Having this option is in bigger operations a huge plus. Even in a smaller shop, not having to deal with downtime is always a good thing as many maintenance processes require reboots.”

VMware vs. Citrix

The new Citrix capability only supports VM live migration between servers that have Nvidia GPU cards of the same type. Nvidia offers a variety of Grid options, which differ in the amounts of memory they include, how many GPUs they support and other aspects. So, XenMotion live migration can only happen from one Tesla M10 to another Tesla M10 card, for example, Hecht said.

At VMworld 2017, VMware demoed a similar process for Nvidia vGPUs with vMotion. This capability was not in beta or tech preview at the time, however, and still isn’t. Plus, the VMware capability works a little differently from Citrix’s. With VMware Horizon, IT cannot migrate without downtime; instead, a process called Suspend and Resume allows a GPU-enabled VM to hibernate, move to another host, then restart from its last running state. Users experience desktop downtime, but when it restarts it automatically logs in and runs with all of the last existing data saved.

Nvidia Grid
Nvidia Grid graphics card

Nvidia is working with VMware to develop and release an official tech preview of this Suspend and Resume capability for vGPU migration and hopes to develop a fully live scenario for Horizon in the future as well, Hecht said.

“VMware will catch up, but I think it gives Citrix an early mover advantage,” said Zeus Kerravala, founder and principal analyst of ZK Research. “This might wake VMware up a little bit and be more aggressive with a lot of these emerging technologies.”

Who needs GPU acceleration?

Virtualized GPUs are becoming more necessary for VDI shops as more applications require intensive graphics and multimedia processing. Applications that use video, augmented or virtual reality and even many Windows 10 apps use more CPU than ever before — and vGPUs can help offload that.

“The GPU isn’t just for gamers anymore,” Kerravala said. “It is becoming more mainstream, and the more you have Microsoft and IBM and the big mainstream IT vendors doing this, it will help accelerate [GPU acceleration] adoption. It becomes a really important part of any data center strategy.”

At the same time, not every user needs GPU acceleration. Beekmans’ clients sometimes think they need vGPUs, when actually the CPU will provide good enough processing for the application in question, he said. And vGPU technology isn’t cheap, so organizations must weigh the cost versus benefits of adopting it.

“I don’t think everybody needs a GPU,” Beekmans said. “It’s hype. You have to look at the cost.”

More competition in the GPU acceleration market — which Nvidia currently dominates in terms of virtual desktop GPU cards — would help bring costs down and increase innovation, Beekmans said.

Still, the market is here to stay as more apps begin to require more GPU power, he added.

“If you work with anything that uses compute resources, you need to keep an eye on the world of GPUs, because it’s coming and it’s coming fast,” Kerravala agreed.

For Sale – Asus GTX 660 2GB Graphics card £40 still available!

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

For Sale – Asus GTX 660 2GB Graphics card £40 still available!

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

For Sale – Asus GTX 660 2GB Graphics card £40 still available!

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

For Sale – Asus GTX 660 2GB Graphics card £40 still available!

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

For Sale – Asus GTX 660 2GB Graphics card £40 still available!

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

How to bring Azure costs down to earth

The migration of virtual machines to the cloud sounds great — until your IT department is hit with a huge bil…

“;
}
});

/**
* remove unnecessary class from ul
*/
$(“#inlineregform”).find( “ul” ).removeClass(“default-list”);

/**
* Replace “errorMessageInput” class with “sign-up-error-msg” class
*/
function renameErrorMsgClass() {
$(“.errorMessageInput”).each(function() {
if ($(this).hasClass(“hidden”)) {
$(this).removeClass(“errorMessageInput hidden”).addClass(“sign-up-error-msg hidden”);
} else {
$(this).removeClass(“errorMessageInput”).addClass(“sign-up-error-msg”);
}
});
}

/**
* when validation function is called, replace “errorMessageInput” with “sign-up-error-msg”
* before return
*/
function validateThis(v, form) {
var validateReturn = urValidation.validate(v, form);
renameErrorMsgClass();
return validateReturn;
}

/**
* DoC pop-up window js – included in moScripts.js which is not included in responsive page
*/
$(“#inlineRegistration”).on(“click”,”a.consentWindow”, function(e) {
window.open(this.href, “Consent”, “width=500,height=600,scrollbars=1”);
e.preventDefault();
});

l.

For every minute the VM runs and byte it uses, Microsoft adds charges to a monthly tab. How do you manage Azure costs? The formula is relatively simple — admins should understand the approximate price tag before workloads move to Azure and right-size VMs to reduce wasteful expenses.

Find the right Azure region

The first step is to select the proper Azure region. Each region has different resources, capabilities and services; these facets — and its relative location compared to the business — produce the cost per region. Not every region is available — it depends on the organization’s location or subscription. For example, users in the United States cannot use Australian data centers without an Australian billing address.

A move to a less expensive Azure region makes a noticeable difference when it involves several dozen servers. However, a migration to a different Azure region affects the end-user experience with increased latency if applications move further from users and customers. Admins use Microsoft’s Azure latency test site to understand network performance per region.

Don’t make one-size-fits-all VMs

To further reduce Azure costs, align VMs to the proper performance level. For example, differentiate between production and dev/test environments, and build VMs accordingly. Dev/test VMs don’t usually need the production specifications as they rarely require high availability. Reduce the resources — and their associated costs — for dev/test VMs so they get only what they need.

Look at infrastructure as a service (IaaS) servers

In the web-based GUI wizard admins use to create servers, Azure presents the high-performance VMs as the default. Click on “View All” in the top right-hand corner of the dialog to reveal the range of server sizes. A0 is small and costs significantly less than Microsoft’s suggested options, which makes it ideal for experimentation.

Range of server sizes
Figure 1: The A0 server size is the smallest and least expensive option.

A0 is also oversubscribed, which means CPU performance varies based on other workloads in the node. The lower tiers also do not support load balancing and have other limitations, but the VMs in those levels make for ideal inexpensive test machines.

Admins also have a disk choice to limit Azure costs. To build an IaaS VM, there are two options: hard disk drives or solid-state drives (SSDs). Standard disks are good enough for most workloads with speeds up to 500 IOPS, depending on the configuration. If speed is not a concern, avoid the more expensive SSD choices.

Aside from IaaS, there are other options that many users are unaware of or fail to understand.

Implement services as a service

Some administrators new to the cloud see it as pure IaaS where everything needs to run on its own VM. This is an option — but an expensive one.

A move to a less expensive Azure region makes a noticeable difference when it involves several dozen servers.

Instead, think of that SQL Server and all the associated costs for compute, storage and licensing. Why deal with the price and deployment headaches, and instead just use the SQL Server as a service? It’s cheaper — a Standard_B4ms VM (four cores, 16 GB of RAM) with SQL standard costs about $383 a month while an Azure setup for multiple databases costs $224 a month on a standard tier. Plus, SQL as a service saves the administrator from the patch and update process.

Check your company’s security requirements to see if it clears the use of database servers in the cloud. Because these databases are on a shared resource with potentially hundreds of other companies, an exploit or misconfiguration could leak data outside the organization.

Analyze the cost of cloud resources

Admins must understand business requirements and know what costs they bring before a move to the cloud. On-premises compute has inefficiencies and sprawl that add expenses, but the lack of a monthly bill for most environments lets those costs fly under the radar.

By the same token, it’s vital to know the cloud environment’s requirements and the expenses for applications and infrastructure. Use Microsoft’s Azure calculator to work out the potential price tag.

Bundle resources for easier management

Admins should tap into resource groups to further control Azure costs. This feature collects the service resources, such as the VM, database and other assets, into a unit. Once the business no longer needs the service, the admins remove the resource group. This avoids a common housekeeping problem where the IT staff missed an item and the charges for it show up in the next bill.

Efficient code makes a difference

In an on-premises scenario, admins overcome inefficient code with additional resources. In the cloud, where every item has a cost per transaction or per second, better programming lowers expenses.

For example, an inexperienced database programmer who builds an additional temporary database, costs the company more money each time a new one spins up in the cloud. As this inefficient practice multiplies with each deployed instance, so does the cost. A better programmer with a more thorough understanding of SQL avoids this waste and builds code that takes less time to run.

Good programmers require higher salaries, but for a company that uses the cloud to scale out, that expense is worth it. The business saves more in the long run because lower resource utilization — thanks to better code — results in a smaller bill from Microsoft.

Next Steps

How Azure users can avoid higher Oracle licensing bills

Five steps to control cloud storage costs

Azure Stack adopters might need a hand

For Sale – Asus GTX 660 2GB Graphics card £50

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external) – SOLD
NZXT S340 Case – (this one but in black)in great shape! £25 – SOLD
Asus GTX 660 2GB GPU (this one) £65

FullSizeRender 3.jpg

FullSizeRender 2.jpg

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.

For Sale – Corsair HX750i PSU – NZXT S340 Case – Asus GTX 660 2GB Graphics card

Hello. As they are of no use due to a laptop migration, I have the following left to sell:

Corsair HX750i PSU – (this one) Boxed with all the bits and pieces £65 – sale pending (external)
NZXT S340 Case – (this one but in black)in great shape! £25 – sale pending
Asus GTX 660 2GB GPU (this one) £65

I don’t know about posting these as they’re not exactly light…

I could potentially “deliver” them if you’re not too far.

I’ll post photos upon interest.

If you can collect (London) you’ll get 20% off.

Cheers,
Mario

Price and currency: various
Delivery: Delivery cost is not included
Payment method: cash, BT, PayPal
Location: West London
Advertised elsewhere?: Not advertised elsewhere
Prefer goods collected?: I prefer the goods to be collected

______________________________________________________
This message is automatically inserted in all classifieds forum threads.
By replying to this thread you agree to abide by the trading rules detailed here.
Please be advised, all buyers and sellers should satisfy themselves that the other party is genuine by providing the following via private conversation to each other after negotiations are complete and prior to dispatching goods and making payment:

  • Landline telephone number. Make a call to check out the area code and number are correct, too
  • Name and address including postcode
  • Valid e-mail address

DO NOT proceed with a deal until you are completely satisfied with all details being correct. It’s in your best interest to check out these details yourself.