Virtualized computing for legacy IT
Protect, preserve and future proof your investment in long serving
technology assets. Avoid risk, ensure continuity, comply with mandates,
maintain your competitive advantage.
Get started
Your organization relies on a vintage but vitally
important computer system or application. It may handle logistics,
marketing, customer relations, finance, distribution, regulatory
compliance, process control… or something else entirely. Maybe the
software was custom built long ago, or the hardware is obsolete, or the
system is vendor end‑of‑life and unsupported. Whatever the
case, that system or application is essential to your business.
But it's legacy technology and not sustainable.
Doing nothing is not an option. You've been advised to rip
and replace, build new from scratch or start over in the cloud. Which
means a big new investment, along with lots of business disruption and
plenty of risk. For no real gain over what you already have. So what do
you do?
You shouldn't be forced into taking big risks
and facing unknown pitfalls. You need a better option. A way to
protect, maintain and secure your existing system into the future.
That's where we can help.
Xview Solutions has been delivering reliable, enduring, proven IT
solutions since 1997. We've focused since 2007 on building and
supporting virtualized computing environments… especially for
vintage, legacy and vendor EOL applications and systems. Our virtualization
technology works seamlessly with on‑premise, hosted or
cloud‑based platforms and is 100% portable so there's no
vendor lock‑in. We're also open source so there are no licensing
fees.
Success Stories
Virtualizing a long serving PC based business application suite
facilitated continued growth for this company.
We were very pleased with the way the project worked
out… we also got some unexpected benefits, too.
Learn more
This company's unified communications system running on EOL
hardware gained a new and extended life with virtualization.
The great thing is we get to keep our existing system
without having to worry… and we're happy with the
result.
Learn more
For this organization virtualization meant safeguarding essential
business software tied to a legacy Windows platform.
We've been able to keep on doing what we need to
do, the way we need to do it… the project was definitely a
success.
Learn more
Don't wait. Contact us today to schedule a quick voice or video
chat so we can talk about your specific needs, goals and timeline.
Get started
We'll follow up with a detailed proposal and step by step plan for a
complete, timely and cost effective solution to your problem. Once you
approve, we'll work together to implement the plan.
You can expect a virtual computing environment that is purpose built to
host your legacy system or application. Complete, fully functional and
exactly meeting your needs. We also offer ongoing active support.
Virtual computing environment
Available for on premise, data center or hosting
provider sites.
Supports all traditional workloads plus containers,
virtual machines, hardware emulation and more.
Dynamic allocation of compute, memory, storage and
networking resources.
Backup and recovery with encrypted storage.
Secure remote access worldwide.
From 1,200 USD
Learn more
Complete virtualization project
Discovery, analysis, scoping and specification.
Virtual computing environment setup.
Project implementation, testing and feedback.
Finalization and preflight check.
Handover and sign‑off.
Follow‑up and post project assessment.
From 6,000 USD
Learn more
Active support
Automated backups of files and data sets
Recovery testing and backup set validation
Software updates and patching
Status monitoring and remedial intervention
Activity and change logging and reporting
Trouble ticketing and telephone callback
From 420 USD
Learn more
Let's schedule a quick voice or video call to discuss your needs,
goals and timeline. Contact us today.
Get started
Avoid disruption and downtime
Eliminate change risk
Ensure business continuity
Achieve all mandates
Protect your investment
Maintain competitive advantage
Xview Solutions Inc.
Success Story
This company sells industrial equipment and parts
and provides repair and maintenance services. It's a
multi‑branch operation with widely‑separated locations.
Adopted in the the late 1990s and continuously customized through the
2000s, the company relied on a PC based accounting, billing, and
inventory control system. At the head office and in each branch a suite
of character mode applications were installed on individual PCs connected
in local area networks. The PCs worked in client‑server mode with
local database files which were updated and synchronized nightly with
head office over the internet. So checking orders, invoices and stock
levels for another branch required a phone call, instant message or email
query to that branch.
The system had worked well but the company was growing. New branches and
users meant new system installations and new database servers. Moreover,
the problem of timely data synchronization was only expected to get
worse. The company had looked at replacing the current system with other
products, both PC based and host based, but they faced some major issues,
quite apart from the cost. One big problem was extracting, transforming
and migrating all their data to new schemas and formats. But most
challenging of all was the prospect of re‑creating the many
important custom features of the existing system into any new system from
scratch.
We needed to find a way to deal with growth while hopefully
holding on to a system that our people knew well and was doing a good
job for us.
Xview Solutions was asked to investigate the possibility of retaining
the existing system while also accommodating new and future demands.
After a thorough analysis, we proposed hosting the existing PC based
system under emulation within a virtualized computing environment and
making it securely accessible over the internet to all users. This
required no changes to the application software and had several important
additional benefits, including:
No need for separate branch database files, so no need to
update and synchronize multiple data sources nightly. With a single
system installation, but accessed under distinct user profiles,
up‑to‑date information is available for all branches all the
time.
No need to install and maintain separate applications on
individual PCs. Users have secure authorized access to the applications
they need, all running within the virtual environment. Adding and
removing user access is simple and quick. And there is only a single
database and application suite to backup and maintain.
Centralizing the database also opened up the possibility
of connecting directly with e‑commerce applications to provide
enhanced customer service and support.
Processing, memory and storage resources of the virtual
environment can be readily increased to accommodate new users and company
growth.
The happy result is that the existing system has been preserved,
consolidated and enhanced. Maintenance and administration have been
simplified, and the company enjoys significant ongoing cost savings.
We were very pleased with the way the project worked out. There
ended up being a few differences in how our people worked with the system
after the changeover, but we also got some unexpected benefits, too. So
all in all it was really positive.
Xview Solutions Inc.
Success Story
This company had been relying on a unified
communications system running on a dedicated hardware appliance.
The system provided a full suite of realtime business communication
features including telephone, VoIP, automated call answer, call routing
and forwarding, conferencing, voicemail and instant messaging.
The appliance had given dependable service for a number of years, but
the platform was aging and unfortunately the product line had been
orphaned when the vendor went out of business.
Obviously, realtime business communication is essential so the company
was concerned about having a replacement before the hardware eventually
and inevitably failed. They considered moving to a hosted communications
service or purchasing a new appliance from another vendor.
However, in both cases there would be significant upfront costs
including setup and migration, along with loss of some features and
potential service interruptions during any changeover.
The original supplier was no longer around and the system was
getting on in age. So we had to decide what to do before we experienced
an actual breakdown, which we might not be able to fix.
Because the unified communications suite ran under a version of the
Linux operating system, the company asked Xview Solutions to investigate
the feasibility of moving the existing installation from dedicated
hardware to a virtualized environment.
As it turned out, the system was an ideal candidate for just such a
solution. The appliance had an Intel x86‑64 processor and was built
with mostly standard PC components. We were able to identify the
functions of those components and confirm that they would be supported in
a virtualized environment.
Consequently, we were able to “clone” the appliance's
entire local filesystem. We successfully installed, started and ran the
cloned image in the virtual environment, also making modifications and
configuration changes to accommodate the virtual hardware platform.
Testing verified all features working as expected and switching over to
the virtualized system was uneventful.
Beyond achieving the key objective of protecting the unified
communications system from hardware failure, our solution also freed it
from the limitations of the original appliance, extending the life of the
system even further:
The virtualized environment is itself completely
portable.
Processing and storage resources can be increased as
needed.
The great thing is we get to keep our existing system without
having to worry about its sudden demise. The project was a success and
we're happy with the result.
Xview Solutions Inc.
Success Story
This labor organization provides skilled workers
for regular, temporary and on‑call employment. The
organization's members are engaged as employees and independent
contractors by diverse clients at multiple locations.
The organization had for many years relied on a complex and unique
payroll, membership and financial management system. It consisted of a
custom software “stack” with a web browser based user
interface, all tightly integrated with a legacy version of Microsoft
Windows running on a dedicated server.
However, both the operating system and server hardware were long past
EOL. Simply replacing the server was not an option as some of the custom
software components were unavailable for newer versions of Windows and
the legacy version would not work with current hardware. The organization
considered outsourcing the payroll and finance functions, as well as
re‑creating the existing system on a new platform. For reasons of
risk and cost both those options were rejected.
Getting any kind of support for our server was no go because of
its age. But we absolutely need the things it does for us, so we had to
look at alternatives.
Xview Solutions was asked to examine the possibility of moving the
entire existing system to a virtual environment. After a thorough
analysis we developed a proposal to “clone” the Windows
server as a virtual machine and host it in a dedicated virtual
environment in our data center. Our proposal was ultimately accepted.
For users the experience was seamless when the system moved from
on‑premise to data center, which was the ideal outcome. And the
organization also gained significant new benefits:
The dedicated virtual hosting environment gives an added
layer of security and protection.
Up‑to‑date hardware makes processing and
response times faster than before even with the overhead of
virtualization.
The new environment greatly simplifies backup and
recovery procedures and testing.
Processing power and storage capacity can be increased on
demand.
Moving to a virtualized environment allowed Xview
Solutions to offer the organization an Active Support plan, which was
unavailable from any provider for the legacy physical system.
We've been able to keep on doing what we need to do, the
way we need to do it. From that point of view it was a good decision and
the project was definitely a success.
Xview Solutions Inc.
Virtualized Computing
Our virtualization infrastructure is built on standard x86‑64
servers configured as hostnodes. The technology is open source
so there's no vendor lock‑in and no license fees. A hostnode
can be located anywhere… on your premises, in a data center, or at
a public hosting site. That means real flexibility and huge cost savings
over cloud providers like AWS, Azure and Google.
We create virtual environments by partitioning a hostnode into
portable private operating domains (pods). Each pod is an
independent computing environment with its own processing, storage and
network resources and its own GNU/Linux operating system. A pod is
100% software that can be readily moved between hostnodes or even
“de‑virtualized” into a stand‑alone installation
runnning on its own physical server.
Workloads may be deployed directly within a pod or further isolated in
containers (Docker or Podman) and virtual machines (KVM and QEMU).
Containers run GNU/Linux workloads. Virtual machines run workloads that
need specialized or obsolete operating environments or non‑x86
hardware. Migrating workloads to pods, containers and virtual machines
makes them enduringly reliable, available and maintainable.
Virtual environment (pod) setup
Complete GNU/Linux operating environment with optional
automatic updates.
Each pod supports multiple concurrent workloads plus
containers and virtual machines including emulation for many different
hardware architectures.
Dynamically adjustable processor, memory, storage and
network resources.
One or more static IPv4 addresses with optional network
bridge.
Backup and recovery with encrypted external storage.
Optional deployment of specific workloads.
Secure remote access from any location worldwide.
From 1,200 USD. Contact us for a detailed proposal and
quote.
Get started
Full hostnode setup
Convert an existing x86‑64 server into a
hostnode.
Complete system software installation and
configuration.
Supports multiple concurrently active virtual
environments (pods).
Backup and recovery with encrypted external storage.
Secure remote access from any location worldwide.
From 3,600 USD. Contact us for a detailed proposal and
quote.
Get started
Xview Solutions Inc.
Project Services
We provide end‑to‑end project management for the design,
build and delivery of virtualized computing solutions. Each project is
different but in every case we follow a well‑defined four stage
methodology.
Initiation
In the first stage we conduct a basic inquiry and formulate a problem statement. That gives us a focus for
discussing your goals and objectives, available resources, desired
timeline and the technical feasibility. At the end we'll present you
with an estimated investment and the option of receiving a formal
proposal.
Let's talk about your project. Contact us today.
Get started
Planning
In this stage we collaborate with your stakeholders to develop a
detailed project plan setting out:
Objectives and expected outcomes
Potential risks and roadblocks
Required resources and budget
Activities, tasks and delivery schedule
The result is a statement of work specifying
the scope, terms and deliverables of the project, which we present for
your approval.
Implementation
In this stage we work with your stakeholders to carry out the project
plan. The earliest tasks typically involve setting up the virtual
computing environment that will host your existing application or system.
As the project proceeds we review the ongoing work with your stakeholders
who sign off on each deliverable or request revisions which are processed
as change orders. Throughout the process we
document and monitor activities to keep the project on track and on
schedule.
Completion
In this stage we typically perform a preflight
check before the official handover to your stakeholders. In every
case we provide you with a final report and we later conduct a
post‑project follow‑up. Optionally you may ask us to prepare
a post‑project “lessons learned” report.
Complete virtualization projects start at 6,000 USD.
Contact us for a detailed proposal and quote.
Get started
Xview Solutions Inc.
Active Support
You need skilled proactive support to ensure your essential technology
assets are reliable, available and secure. We offer subscription plans to
monitor, manage and maintain select workloads running in our virtualized
computing environments. Our focus and key objective is preventing
downtime.
Typically for our virtual environment solutions a daily snapshot of the
portable private operating domain (pod) filesystem is saved to
backup. However, in a recovery from backup all changes to data, programs
and settings since the most recent successful snapshot will be lost.
Moreover, there is no guarantee that running workloads will be recovered
intact. In particular, workloads running as virtual machine (KVM/QEMU)
images within a pod are not backed up.
For more frequent or fine‑grained backup with more assured
recovery and rollback options (including backup and recovery of virtual
machines) you need an Active Support plan.
Active Support plans typically provide:
Automated backups of files and data sets
Recovery testing and backup set validation
Software updates and patching
Status monitoring and remedial intervention
Activity and change logging and reporting
Trouble ticketing and telephone callback
Out‑of‑scope services at preferred rates
Plan development
Before we can offer you an Active Support plan for workloads deployed in
our virtual environments we must perform a preliminary no‑charge
assessment. If the assessment is positive we'll present you with an
offer to develop and price a plan specifically for your environment. If
you accept our offer we'll perform the following process…
Discovery
We examine the virtual environment as we find it. We investigate its
configuration and catalog the components: applications, services and data
sets. We identify the components we will be able to monitor, update,
patch, back up and recover.
Specification
Based on the results of discovery we develop, document and price an
Active Support plan for your existing environment. We list the specific
activities and procedures we will perform, and their objectives. The plan
defines the scope and limits of the offer and the subscription fee.
Enrollment
Upon your acceptance of the specification we set up the administrative,
technical and reporting procedures for your custom plan within our
internal systems. You may be asked to take some actions to complete the
enrollment. Finally, you must pay the subscription fee.
Go live
We set up and configure any software, services or other components
required by the Active Support plan and the subscription begins.
Contact us today for your preliminary no‑charge assessment.
Get started
Plan features
Active Support plans generally offer in‑scope coverage for backup,
recovery, updates, monitoring, reports and help. Additional
out‑of‑scope services are also available.
Backup
Specified filetrees and data sets are copied to archives for subsequent
recovery in case of error, accident, failure or malicious action. Data
backup support includes…
Defined RPOs and RTOs
Separate physical storage sites
Multiple point‑in‑time versions
In‑flight and at‑rest encryption
Automated, scheduled, verified
Recovery
Data backup archives are retrieved from storage and restored as
required. Data recovery support includes…
Integrity checks of archived data
Recovery testing from backup archives
On‑demand access to archived content
Updates
Vendor updates and patches are, as available, reviewed and applied to
specific software in your virtual environment, depending on the Active
Support plan. The covered software is verified working after update or
patching. Failed updates and patches are rolled back.
Updates and patches typically fix software bugs, add features, enhance
performance and resolve security issues. Applying updates and patches
helps maintain the reliability, availability and security of
business‑critical software.
Monitoring
The availability and performance of specific systems, services and
applications in the virtual environment are actively monitored. If a
problem or failure is detected an alert is generated, triggering an
investigation, followed by remedial intervention as necessary.
Status monitoring tools deployed in the virtual environment observe,
analyze and report on the components covered by the Active Support plan.
Our engagement tools receive and act upon the reported information. These
interactions are mostly automated and manual interventions are
uncommon.
Monitoring provides information necessary to understand how the covered
systems, services and applications are performing momentarily and over
time. This determines any remedial or preemptive actions required to
avoid or minimize downtime, which is our key objective.
Reports
All maintenance activities, notes, comments and recommendations are
documented and recorded. Incident reports are prepared and provided to
you when interventions occur or investigations are resolved.
Help
Our trouble ticketing and telephone callback services are available 24/7
to handle in‑scope service requests and inquiries. Callback service
is only available to Active Support subscribers.
Out‑of‑scope
Your monthly subscription fee covers the activities, procedures and
services listed in your Active Support plan. On request and as available,
out‑of‑scope services are billable at preferential rates.
Pricing
Subscriptions start from 420 USD monthly when prepaid
annually. Pricing depends on the specific details of your Active Support
plan.
Contact us today for your preliminary no‑charge assessment.
Get started
Xview Solutions Inc.