Product
lifecycle management (PLM) at most companies is no longer the invention of
new ideas within a large vertically federated R&D department. It is now more likely to be accomplished by
networks of geographically dispersed companies and consultants that offer the
necessary skills and expertise to impact a products competitive advantage or
time to market.
Firms
are now rethinking their traditional approaches to innovation and are seeking
more collaborative forms of product development. Enter Cloud Computing, and the concept of Private Cloud, which simply are proprietary
computing infrastructures that provide self-service, on-demand services to a users behind a firewall of an organisation or enterprise. By definition, Cloud-based PLM is simply employing the internet to provide a comprehensive
information infrastructure that coordinates all aspects of a product from
initial concept to its eventual retirement.
As such, the obvious barriers to Cloud-based PLM are security, availability, and predictability.
Cloud-based PLM must function like an electric utility company - as electricity is available to light your
home when you need it, Cloud based PLM needs to always be there offering ready
and secure access to your data whenever (and whereever) you need it. It also needs to offer predictable service
levels with no ebbs and flows based on competing traffic or Cloud use. Security remains paramount - enterprise PLM prevents unauthorized access from the outside. In a virtual
world, a physical perimeter no longer exists, thus businesses must assume
that all data transferred may potentially be intercepted. Encryption technologies, long been used by
militaries and governments to facilitate secret communication, are now being
used to help
secure PLM data, by transforming its
high value information using encryption algorithms, making it readable only to those possessing special knowledge. If the encryption keys themselves are lost or comprised, so is the data itself. Thus, cloud based PLM security
remains a top concern.
Cloud
based PLM and Intel technologies
Top
concerns in cloud based computing remain security, predictability and
availability. Let’s look at how Intel technologies can help overcome these potential
barriers.
- Intel Trusted Execution Technology (TXT): TXT for safer computing, is a versatile set of hardware extensions to Intel processors and
chipsets that enhance the digital office platform with security capabilities
such as measured launch and protected execution. Intel Trusted Execution
Technology provides hardware-based mechanisms that help protect against
software-based attacks and protects the confidentiality and integrity of data
stored or created on the client PC. It does this by enabling an environment
where applications can run within their own space, protected from all other
software on the system. These capabilities provide the protection mechanisms,
rooted in hardware, that are necessary to provide trust in the application's
execution environment. In turn, this can help to protect vital data and
processes from being compromised by malicious software running on the platform.
To learn more about Intel TXT visit these URLs: Trusted Execution
Technology Overview (PDF
83KB), Trusted Execution
Technology Architectural Overview (PDF 184KB)
- Intel Virtualization Technology (Intel VT) In
an IDC report titled Optimizing
Hardware for x86 Server Virtualization, they stated that “virtualization offers a
myriad of benefits to an enterprise.” Beyond the obvious CAPEX and OPEX savings
from server virtualization and consolidation the high availability, fault
tolerance, disaster recovery, and workload balancing offered by this technology
can help deliver a resilient cloud based solution.
The
next generation of virtualization brings in advanced management tools for
greater automation and orchestration of the datacenter and promises to further
reduce operational costs and improve service levels. These new technologies will
help you rapidly save, copy, and provision a virtual machine that enables
zero-downtime maintenance and supports new "go live" initiatives. Dynamic sharing of idle resources across
server platforms will improve performance and use while eliminating
stovepipes. Seamless failover when a
virtual server component fails will lead to higher system availability. Net/Net with Intel virtualization
technologies your PLM cloud computing solution will deliver predictable service
levels. Here is a cute video on
virtualization I am sure you will enjoy - Intel Virtualization Technology for
servers. To learn more about
Intel VT visit this URL: http://www.intel.com/technology/virtualization/technology.htm.
· Intel Virtualization Technology (Intel VT) FlexMigration - Flexible
migration technologies
enable cloud service providers to easily move workloads across multiple
generations of processors without disrupting services. Performing live
migrations from a newer generation processor with a newer instruction set to an
older generation processor with an older instruction set carries the risk of
unexpected behaviors in the guest. In 2007 Intel helped solve this problem by
developing Intel Virtualization Technology (Intel VT) FlexMigration. By
allowing virtual machine monitor (VMM) software to report a consistent set of
available instructions to guest software running within a hypervisor, this
technology broadens the live migration compatibility pool across multiple
generations of Intel Xeon processors in the data center. This reduces the
challenges to IT in deploying new generations of hardware, enabling faster
utilization of servers with new performance capabilities as they become
available.
· Accelerating I/O
performance and enabling more efficient migration Virtualization
solutions are inherently challenged in the area of network I/O because the
guests on a host server all end up sharing the same I/O resources. Moreover,
many I/O resources are emulated in software for consistency and decision-making
(e.g., network packet routing from the shared I/O resource is often done in
software).
Intel
improves availability through a number of technologies that accelerate I/O
performance. This enhances the ability to deploy I/O intensive workloads (beyond
simple consolidation) and increases efficiency in Virtualization 2.0 usage
models such as load balancing, high availability, and disaster recovery (all of
which extensively rely on data transfer over the network). Intel’s I/O
technologies for improving data transfer include:
§ Intel Virtualization Technology (Intel VT) for Connectivity - (Intel VT-c)
provides
unique I/O innovations like Virtual Machine Device Queues (VMDq) that offloads
routine I/O tasks to network silicon to free up more CPU cycles for applications
and delivers over 2x throughput gains on 10 GbE.
§ Intel Virtualization Technology (Intel VT) for Directed I/O (Intel VT-d)
delivers
scalable I/O performance through direct assignment (e.g., assigning a network
interface card to a guest) and enables single root input/output virtualization
(IOV) for sharing devices natively with multiple guest
systems.
Privacy and Policy
Intel
recognizes that many aspects of successful policy implementation depend on
software and hardware development from third party providers whose
implementations are outside Intel’s direct control. Intel believes adherence to
these or equivalent policies is critical to delivering the full benefits of
Intel Trusted Execution
Technology
and other complementary security technologies, and will vigorously encourage Intel's fellow travelers in the industry to internalize and implement these policies.
For details on these policies visit http://www.intel.com/technology/security.