<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>EnterpriseSystemsMedia.com</title>
    <link>http://www.enterprisesystemsmedia.com/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>ruth@mainframezone.com</dc:creator>
    <dc:rights>Copyright EnterpriseSystemsMedia.com 2013</dc:rights>
    <dc:date>2013-05-17T16:11:22+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title><![CDATA[CIO Perspective:&nbsp; Mainframes in the Mobile Space]]></title>
      <link>http://enterprisesystemsmedia.com/article/cio-perspective-mainframes-in-the-mobile-space</link>
      <guid>http://enterprisesystemsmedia.com/article/cio-perspective-mainframes-in-the-mobile-space#When:16:11:22Z</guid>
      <description><![CDATA[<p>
	The University of Florida (UF) sought to help students stay connected with university activities and news. With 50,000 students and staff using smartphones&mdash;and that number rising quickly&mdash;the Gainesville, FL, university realized it needed to develop an information-rich mobile Web application. An IBM System z mobile technology solution provided the foundation for its UF Mobile Web.</p>
<p>
	The heart of the UF Mobile Web is the Integrated Student Information System, which keeps students on track with class schedules, required textbooks, academic dates and information, grades and important announcements. In addition, a live interactive map of the campus shows where buildings are located and where a bus is on its route, while an emergency feature allows users to contact the UF Police or the operator in two clicks.</p>
<p>
	The UF Mobile Web was developed using the Mobile Web Open Source Project, but users are actually accessing data via the university&rsquo;s IBM CICS Transaction Server, which runs on IBM System z.</p>
<p>
	UF realized that by taking advantage of its IBM System z environment, it could mitigate risks such as poor application quality, inconsistent connectivity across devices and lack of security. With System z, the application performs to the highest standards, while maintaining the integrity of personal and confidential data.</p>
<p>
	With its ability to scale, deliver high levels of availability and offer the highest levels of security available on a commercial platform, System z can meet the demands for data integrity when communicating with mobile applications. And with the widespread growth of Linux to power these applications, it&rsquo;s the logical place to start.</p>
<p>
	For companies interested in mobile apps, there are three common goals identified, which also offer the most opportunity for System z:</p>
<p>
	Build and connect. Connecting to and running back-end systems in support of mobile. Businesses are struggling to bridge the gap between mobile devices and enterprise data and services by using services that extend network applications and capabilities to the increasing diversity of mobile devices. This can allow them to maximize worker productivity and deliver more satisfying customer engagement. Key capabilities include building Web applications that can be connected to System z.&nbsp;</p>
<p>
	IBM solutions: IBM Worklight Studio with Rational Developer on System z gives customers a common set of tools for end-to-end mobile development for System z. Companies get the advantages of native app development, and then use WebSphere MQ and WebSphere Message Broker to connect back-end applications with mobile devices.</p>
<p>
	Manage and secure. Managing mobile devices and applications and securing mobile business. With millions of employees expected to join those already following a Bring Your Own Device (BYOD) policy at work, this is an especially critical challenge. Enterprises are looking for ways to enable secure transactions from virtually any device and any location, while keeping the network protected and running efficiently.</p>
<p>
	IBM solutions: IBM Endpoint Manager enables businesses to adopt BYOD strategies and supports security of mobile devices. It provides a single view for visibility, management and automation to simplify administration and reduce total cost of ownership as employees connect back to data on System z.</p>
<p>
	Extend and transform. Extending existing business capabilities to mobile devices and transforming business by creating new opportunities. There&rsquo;s more to the mobile app than building, managing and securing it&mdash;and it offers more potential than simply looking up information. Companies want to redefine the customer experience at every touchpoint, including the moment of decision.</p>
<p>
	IBM offers solutions, such as Cognos, that link mobile with analytics and social business. It will help clients reinvent the customer experience, extend customer marketing to mobile devices, and empower employees and Business Partners with anywhere-anytime information and collaboration.</p>
<p>
	IBM solutions: IBM Rational Tools allow IT to integrate requirements, planning and quality management into the mobile app development lifecycle.</p>
<p>
	Mobile is a transformational business model that&rsquo;s changing the way we work. IBM&rsquo;s goal is to be the number one provider for enterprise mobile solutions, and clearly, System z will play a strong role in this success.</p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[IT Management ]]></dc:subject>
      <dc:date>2013-05-17T16:11:22+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Sidebar for: New Technologies Help Bridge Gap Between Mobile and the Mainframe]]></title>
      <link>http://enterprisesystemsmedia.com/article/sidebar-for-new-technologies-help-bridge-gap-between-mobile-and-the-mainfra</link>
      <guid>http://enterprisesystemsmedia.com/article/sidebar-for-new-technologies-help-bridge-gap-between-mobile-and-the-mainfra#When:14:31:00Z</guid>
      <description><![CDATA[<h2>
	<br />
	The IBM CICS Transaction Server Feature Pack for Mobile Extensions<br />
	V1.0 Introduces Native Support for JSON Data in CICS<br />
	&nbsp;</h2>
<h2>
	Top 3 Mobile Concerns</h2>
<p>
	According to a 2011 &ldquo;IBM Tech Trends Report,&rdquo; these are the top concerns:<br />
	<br />
	1. Security/Privacy (53 percent)<br />
	2. Cost of developing for multiplatform (52 percent)&nbsp;<br />
	3. Integrating cloud service with mobile (51 percent).</p>
]]></description>
      <dc:subject><![CDATA[CICS / WebSphere ]]></dc:subject>
      <dc:date>2013-05-17T14:31:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[New Technologies Help Bridge Gap Between Mobile and the Mainframe]]></title>
      <link>http://enterprisesystemsmedia.com/article/new-technologies-help-bridge-gap-between-mobile-and-the-mainframe</link>
      <guid>http://enterprisesystemsmedia.com/article/new-technologies-help-bridge-gap-between-mobile-and-the-mainframe#When:12:22:22Z</guid>
      <description><![CDATA[<h2>
	<strong>The IBM CICS Transaction Server Feature Pack for Mobile Extensions<br />
	V1.0 Introduces Native Support for JSON Data in CICS</strong><br />
	&nbsp;</h2>
<p>
	The IT industry is undergoing a mobile transformation as the explosion of mobile devices in the marketplace has driven service providers, such as banks and utility companies, to offer mobile applications. The proliferation of mobile devices brings a new raft of challenges to application developers as they do battle with competing platforms, frameworks and technologies&mdash;and this is just on the mobile device. This doesn&rsquo;t even begin to address the additional complexity of connecting to existing enterprise services, many built long before mobile devices appeared on the scene.</p>
<p>
	Thankfully, a revolution of this sort isn&rsquo;t uncommon in IT. Think back 10 years before the mainstream uptake of Service-Oriented Architecture (SOA), which led to the service-enablement of many existing back-end applications, extending their reach and transforming business flexibility in the process. Mobile is similar in this respect, offering business another transformational step, broadening the reach, flexibility and immediacy of the services they offer.</p>
<p>
	The challenge facing mobile developers today is to create a compelling mobile solution without having to re-architect the enterprise to achieve it. Businesses worldwide already have a huge investment in IT solutions, and when we look at the world of the mainframe, the applications and data they host are typically there to support core business. As businesses try to differentiate themselves from their competition, they often turn to IT solutions to find an advantage. It&rsquo;s no surprise that businesses are seeking technology solutions to unlock the value of their mainframe assets and extend their reach onto the mobile platform.</p>
<h2>
	<strong>Mobiles and Mainframes</strong></h2>
<p>
	What do we really mean by mobile? For most people, the term mobile is synonymous with a mobile phone. However, we shouldn&rsquo;t limit our thinking; today, the term covers a broad range of form factors&mdash;from the smartphone to the tablet&mdash;and we&rsquo;re even starting to see the convergence of the mobile platform with laptops. As we noted before, this represents a huge challenge to the mobile developer in determining which platform(s) they should support. Of course, the mobile transformation isn&rsquo;t without its supporting frameworks; jQuery, Dojo and Sencha offer developers a simplified approach to building a common look and feel for their apps. However, these frameworks certainly aren&rsquo;t the complete integration solution a developer needs to connect to their enterprise applications and resources residing on the mainframe.</p>
<p>
	So, we&rsquo;ve looked at what mobile means, but what about the mainframe? What are we referring to when we use that term? The mainframe is home to critical enterprise applications and data. It&rsquo;s common for mainframe applications to be hosted inside CICS Transaction Server (TS), with their accompanying data stored in DB2 or perhaps on VSAM files. In a modern enterprise, you might also expect the applications to be based on an SOA model, where subcomponents have been enabled as Web services. CICS TS provides a robust, scalable, secure transaction processing environment capable of handling millions of transactions per day. CICS TS also ensures updates to multiple data sources remain consistent, even when failures, such as crediting and debiting bank accounts, occur.</p>
<h2>
	<strong>Bridging the Gap</strong></h2>
<p>
	Building a mobile offering around existing mainframe resources might sound like an unusual match, but we&rsquo;ve already recognized that the mainframe represents the core business and IT investment, and the growth of the mobile application market can&rsquo;t be ignored. Business requires a solution that can bridge the gap between the mobile and the mainframe in a way that makes it easy to support multiple mobile platforms.</p>
<p>
	The IBM Mobile Foundation provides the solution in the form of IBM Worklight. IBM Worklight provides a platform for developing and managing applications for mobile devices. It enables you to create rich mobile applications without relying on unpopular scripting languages and it supports all popular mobile platforms. More important, from the mainframe perspective, it also offers a middle-tier component, the Worklight Server.&nbsp;</p>
<p>
	A common concern among data center managers and architects is mainframe security. Given the critical nature of the applications and data residing on the mainframe, being able to isolate it from the outside world is imperative. The Worklight Server acts as a gateway between the mobile and mainframe worlds, providing secure connections to the mainframe through its adapter-based architecture.</p>
<h2>
	<strong>CICS Support for JSON Data</strong></h2>
<p>
	JavaScript Object Notation (JSON) is becoming the industry&rsquo;s favored solution for mobile data exchange, thanks to its lightweight formatting rules that don&rsquo;t require costly processing. The IBM CICS Transaction Server Feature Pack for Mobile Extensions V1.0 introduces native support for JSON data in CICS and is available at no additional cost. This immediately removes a significant barrier between the mobile device and the mainframe application, allowing them to communicate in a common language. The final piece of the puzzle is the Worklight Server, which provides an HTTP adapter that can be used to connect to CICS to send and receive JSON data, finally linking the mobile to the mainframe.</p>
<h2>
	<strong>A Mobile-to-Mainframe Example</strong></h2>
<p>
	Let&rsquo;s consider an insurance company that wants to offer its customers a mobile insurance solution. The company might have gone through an SOA transformation in the past, so it already has a componentized architecture for its core business services. It wants to bring these services to its customers without having to introduce new application components to do so.</p>
<p>
	Figure 1 illustrates the three core components we discussed earlier in a typical configuration pattern. The application running on the mobile device connects to the Worklight Server, passing a request in JSON format. The Worklight Server&rsquo;s adapter validates the request before passing it on to CICS, again in JSON format or as a SOAP request. CICS receives the request and invokes the target service, converting the JSON data into the format expected by the target service. When the service responds, CICS packages the response in JSON format and returns it to the Worklight Server, which in turn passes it back to the mobile device. The beauty of this solution is twofold: The mobile application developer doesn&rsquo;t need to worry about the native data format of the mainframe application, thanks to the JSON support, and the mainframe application developers don&rsquo;t need to modify any application code to support the mobile offering.</p>
<h2>
	<strong>JSON: Not Just for Mobile</strong></h2>
<p>
	JSON format isn&rsquo;t restricted to use with just mobile devices. Its lightweight representation and ease of processing mean it has been widely adopted and supported. JSON extensions exist for a wide range of languages, and native support is now available in Web browsers. Many IBM products also have support for JSON, among them is WebSphere Message Broker. The CICS Feature Pack for Mobile Extensions opens up opportunities for connecting CICS to a vast spectrum of devices and technologies extending far beyond mobile.</p>
<h2>
	<strong>Summary</strong></h2>
<p>
	The proliferation of mobile devices is a global phenomenon, and it&rsquo;s having a profound effect on the way we go about our daily lives. Everything from reading the news, to checking stock markets, to transferring money between accounts can now be done on the move from a mobile device. As business starts to exploit new mobile service offerings, connecting to existing enterprise systems becomes increasingly important&mdash;especially doing so without excessive cost, disruption or a need to re-architect existing applications.</p>
<p>
	CICS TS is host to many core business applications; the challenge is finding a suitable solution to exploit these applications on mobile devices. In conjunction with Worklight Server, CICS TS provides a robust, scalable hosting environment capable of handling the most demanding mobile-driven workloads. The IBM CICS Transaction Server Feature Pack for Mobile Extensions V1.0, available at http://ibm.com/cics/mobile, provides improved integration with mobile devices, thanks to the JSON support it offers. If you want to deliver compelling mobile solutions that support all the major mobile platforms, integrated with your existing mainframe applications, then CICS TS combined with the new mobile feature pack and Worklight Server provide the robust platform you need.</p>
<p>
	For further information on CICS and mobile, watch the CICS goes Mobile Webcast, available at https://www.ibm.com/developerworks/mydeveloperworks/blogs/cicsdev/entry/cics_goes_mobile_<br />
	webcast_replay1?lang=en.</p>
<p>
	Bring the mainframe to your mobile by unleashing the value of your enterprise.<img alt="" src="http://www.mainframezone.com/attachments/Dingbat_ETJ.jpg" style="width: 28px; height: 10px;" /></p>
]]></description>
      <dc:subject><![CDATA[CICS / WebSphere ]]></dc:subject>
      <dc:date>2013-05-17T12:22:22+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Linux on System z: Five Reasons Why You Should Consider System z for the Cloud]]></title>
      <link>http://enterprisesystemsmedia.com/article/linux-on-system-z-five-reasons-why-you-should-consider-system-z-for-the-clo</link>
      <guid>http://enterprisesystemsmedia.com/article/linux-on-system-z-five-reasons-why-you-should-consider-system-z-for-the-clo#When:17:21:13Z</guid>
      <description><![CDATA[<p>
	As companies continue to rely on the cloud to deliver their more business-critical systems, they must consider how much they can trust this new paradigm. For a cloud solution to be robust enough to host the most important systems, it must be built on top of a virtualization stack that can deliver the necessary service levels.</p>
<p>
	You may have in-house, non-cloud solutions that provide five 9s uptime and adhere to the strictest levels of security, but when moved to the cloud, public or private, you may be concerned that you won&rsquo;t be able to get those same levels of service. This is especially true with the public cloud; for this reason, many companies are turning to internally hosted cloud solutions. The natural inclination is to push these solutions onto a sprawl of distributed servers, but in many cases, this isn&rsquo;t the optimal place to host them. In fact, System z could easily be the most optimal platform for your deployments. Consider these five key reasons why:</p>
<p>
	1. Even cloud solutions need robust platforms. If you&rsquo;re convinced that moving to the cloud is a good idea, and you&rsquo;re hosting your solutions in a private cloud, then you need to determine which platform provides the optimum environment for your various applications and evaluate business requirements related to reliability, cost, security and performance.</p>
<p>
	For more and more organizations, these cloud service requirements are leading straight to the mainframe. No system is more robust than the System z, and compliance teams will agree the mainframe offers unmatched security. When it comes to performance and scalability, System z outperforms everything else in the data center. Sometimes the mainframe isn&rsquo;t viewed as being the most cost-effective platform, but for Linux it absolutely can be.</p>
<p>
	2. It runs the same Linux you run on other platforms. There are many misconceptions about running Linux on the mainframe, the primary one being there&rsquo;s something special about that version of Linux. Organizations tend to think of the mainframe as a place to run only z/OS-based systems, but by leveraging Integrated Facility for Linux (IFL) processors, you can run the exact same Linux systems you run in your distributed environment. Both SUSE and RedHat have equivalent System z Linux distributions.</p>
<p>
	3. It can be an extremely cost-effective platform. Another misconception when looking at Linux is that the mainframe is expensive. This is based on the thought that adding work to the mainframe will increase those MIPS-related costs; however, you can use IFLs, which cost a fraction of a System z general purpose processor. In fact, the mainframe can often be more cost-effective than the same distributed environment&mdash;especially if you have high uptime requirements.</p>
<p>
	If you already own a mainframe, then there&rsquo;s a 60 percent chance it already has one or more IFLs installed, regardless of whether or not you&rsquo;re using them. IFLs sit in the existing mainframe chassis, so even if you must purchase an IFL, you won&rsquo;t be adding to your data center floor space, power consumption or cooling costs. Plus, you&rsquo;re already managing the hardware, security, networking, etc.</p>
<p>
	On top of the infrastructure savings, the savings in license costs can be even more significant. One such example is an insurance company that has indicated their total costs for hardware, software and support were up to 80 percent less than in a distributed environment. This is especially true for software that&rsquo;s licensed per core, such as Oracle.</p>
<p>
	One cost-savings approach we often see is server consolidation. This involves a company reducing its number of physical servers and using virtualization and load balancing to better utilize what resources they have. Typically, this also involves moving to a single vendor to gain better pricing leverage. If you take an extreme approach to this, you will have to find a platform that can host your mainframe-like applications and your distributed workloads; the truth is that the only platform capable of that is the mainframe. More typically, we&rsquo;d expect to see companies move toward a single distributed platform plus the mainframe, but offloading work to Linux on System z can ease that transition.</p>
<p>
	4. Nothing virtualizes like a mainframe. So, we&rsquo;ve established that we need a robust virtualization platform to support our cloud initiatives and the mainframe can run the same Linux operating system you run today. In comparison to a distributed environment, the mainframe has amazing resilience, can utilize its resources to a much higher level, is more secure and can cost significantly less to own.</p>
<p>
	A real-life example illustrates this: One company based in the Middle East was already running a mainframe replicated to a backup data center. The distributed team was told they needed to also add a backup data center for their business-critical Linux systems. To accommodate that many additional servers, they would have had to open a new backup data center, but instead they chose to simply move those x86-based Linux environments to System z. They inherited the mainframe&rsquo;s highly available environment, and saved millions of dollars and huge headaches.</p>
<p>
	5. If you need to communicate with z/OS, then it&rsquo;s unbeatable. Many companies make a great case to just run generic Linux applications on System z but if your Linux applications also need to communicate with the systems running on z/OS, then the value proposition becomes even clearer. If your Linux applications are running on an IFL and are communicating with systems on z/OS, such as DB2 or CICS transactions, then the network traffic never leaves the mainframe, which gives you superb performance and the ultimate in network security. Note that your Linux on System z environments can also communicate with other non-System z instances in the same way as a distributed system.</p>
<h2>
	Accelerating System z in the Cloud</h2>
<p>
	It&rsquo;s worth noting that in mainframe terms, Linux is a high-growth area. According to IBM, 50 percent of all mainframe capacity shipping today comes from specialty processors, mainly IFLs, and 50 percent of all new mainframe customers take delivery of mainframes that only contain IFLs.<br />
	Application design tools that automate deployment of Linux applications to both x86 and System z can empower you to accelerate service delivery to the &ldquo;best fit&rdquo; platform, while also addressing the growing need for scalability, reliability and security across your enterprise. It&rsquo;s also valuable to have cross-platform tools that enable you to dynamically reconfigure resources across the enterprise for optimum cost and performance based on changing workloads and business requirements. Look for solutions that not only provide this platform flexibility, but have also been designed to fully leverage all the unique benefits of the mainframe, including ease of communicating with back-end z/OS systems.</p>
<p>
	The ability to programmatically drive the provisioning of Linux systems is an important factor. One key difference between a virtualized environment and the cloud is the ability to support a self-service front-end. Your Linux deployment and management solutions need the flexibility to be driven by external systems&mdash;to include provisioning, maintenance and de-provisioning the running system. You need the ability to not just clone a Linux environment but to change key aspects of your application and, even better, change attributes and resource usage of your application components.</p>
<p>
	The final part of the equation&mdash;the ability to de-provision a system at the end of its lifecycle&mdash;is possibly the most important and often overlooked step in the Linux management world. You should be able to programmatically stop execution of an environment or destroy it entirely, returning all resources to the central pool. Provisioning Linux environments is just part of the equation, but without the ability to easily catalog and quickly de-provision, you&rsquo;re actually contributing to the virtual server sprawl problem.</p>
<p>
	Cloud has become a critical part of many IT infrastructures and as such it needs a robust platform on which to run. System z will provide that platform in a cost-effective, secure and robust fashion. It really does behoove companies to look closely at the mainframe as part of their enterprise cloud strategy.&nbsp;</p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[IT Management Operating Systems ]]></dc:subject>
      <dc:date>2013-05-16T17:21:13+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Sidebar for Linux on System z: Five Reasons Why You Should Consider System z for the Cloud]]></title>
      <link>http://enterprisesystemsmedia.com/article/sidebar-for-linux-on-system-z-five-reasons-why-you-should-consider-system-z</link>
      <guid>http://enterprisesystemsmedia.com/article/sidebar-for-linux-on-system-z-five-reasons-why-you-should-consider-system-z#When:17:19:24Z</guid>
      <description><![CDATA[<h2>
	Why System z for the Cloud?</h2>
<p>
	Consider System z for the cloud because it&rsquo;s:</p>
<p>
	1. Reliable. Even cloud solutions need robust platforms.<br />
	2. Flexible. It runs the same Linux that you run on lesser platforms.<br />
	3. Cost-effective. It can be an extremely cost-effective platform.<br />
	4. Virtualized. Nothing virtualizes like a mainframe.<br />
	5. z/OS-connected. It&rsquo;s unbeatable if you need to communicate with z/OS.</p>
]]></description>
      <dc:subject><![CDATA[Operating Systems ]]></dc:subject>
      <dc:date>2013-05-16T17:19:24+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Compuware Extends APMaaS Platform With dynaTrace Real User Monitoring]]></title>
      <link>http://enterprisesystemsmedia.com/article/compuware-extends-apmaas-platform-with-dynatrace-real-user-monitoring</link>
      <guid>http://enterprisesystemsmedia.com/article/compuware-extends-apmaas-platform-with-dynatrace-real-user-monitoring#When:17:06:49Z</guid>
      <description><![CDATA[<p>
	<a href="http://www.compuware.com/">Compuware Corporation</a>, the technology performance company delivering a new generation of APM, announced today the convergence of <a href="http://www.compuware.com/application-performance-management/dynatrace-enterprise.html">dynaTracePurePath&reg; Technology</a> and the <a href="http://www.compuware.com/application-performance-management/gomez-apm-products.html">Gomez Performance Network</a>, creating the industry&#39;s most powerful User Experience Management (UEM) solution. Compuware now offers the industry&#39;s only <a href="http://www.compuware.com/application-performance-management/apmaas-2013-release.html?utm_source=PR&amp;utm_medium=NASDAQ&amp;utm_campaign=apmaas-webpage">APMaaS solution</a> that provides a complete UEM offering, including real-user, synthetic, third-party service monitoring and business impact analysis. Compuware&#39;s APMaaS delivery model, auto-instrumentation and single-click to root cause diagnostics for both real user and synthetic transactions provides the deepest and broadest insight into application performance with the fastest time-to-value.</p>
<p>
	<a href="http://www.compuware.com/application-performance-management/apmaas-2013-release.html?utm_source=PR&amp;utm_medium=NASDAQ&amp;utm_campaign=apmaas-webpage">Compuware APMaaS</a> is the only solution that enables organizations to optimize user experience, manage performance, availability and service levels from a unified real-user and synthetic perspective, all within a single on-demand platform for fast and easy deployment.</p>
<p>
	"EMA&#39;s extensive research on User Experience Management shows that in a growing number of IT environments, UEM needs to address not just application performance, but capacity planning and business impact, while also shortening development and testing cycles," said Dennis Drogseth, Vice President at Enterprise Management Associates. "With APMaaS, Compuware has brought together web and mobile application performance, business impact, user behavior, and global ecosystem interdependencies into a unified, on-demand platform. This sets Compuware apart in a marketplace where fragmentation and clutter are still the norm."</p>
<p>
	Compuware APMaaS provides a single platform for managing performance, availability and service levels across web, mobile and cloud applications and sets a new bar for modern user experience management that includes:</p>
<ul>
	<li>
		<strong>Real User Monitoring:</strong> Complete view of application performance and actual end user experience for all users, browsers, devices and geographies. Understands and quantifies "visits" for expanded use-cases such as help desk. Automatically identifies and monitors all landing pages for better SEO and measures every transaction, including JavaScript/AJAX page actions, mobile tap and swipe, 24/7 in production.</li>
	<li>
		<strong>Synthetic Monitoring:</strong> Provides an "outside-in" perspective of web, mobile and cloud application availability and service-levels. Identifies when key pages and transactions are slow or unavailable from multiple geographies around the world before customers are impacted. With PurePath&reg; Technology, drill inline into transaction anomalies for faster problem resolution.</li>
	<li>
		<strong>Third-Party Services:</strong> Measures the performance of all third-party services like CDNs, ads, social media and video and enables companies to instantly determine if a problem&#39;s root cause is internal or due to a specific service provider. Capture sessions for off-line analysis with third-party provider.</li>
	<li>
		<strong>Business Impact:</strong> Quantifies the impact of application performance on real-user experience, customer satisfaction and business results. Track real-time conversions, abandonment and revenue alongside performance. Prioritize action based on business &#39;facts,&#39; not IT guesswork.</li>
</ul>
<p>
	"<a href="http://www.godaddy.com/business/small-business.aspx">Go Daddy</a>, the Web&#39;s top platform for small businesses, uses Compuware APM to manage the performance and availability of its most important applications," said Go Daddy Lead Performance Engineer Marcel Verkerk. "Now with Compuware APMaaS, we are able to bring next-generation real user monitoring and synthetic monitoring together into a single platform to quickly understand what, where and how, users are impacted by performance problems. It allows Go Daddy to address these issues quicker according to business impact, which ultimately leads to a better, more responsive experience for our customers every time they use our applications."</p>
<p>
	"Today more than ever, IT organizations are squeezed between mounting complexity, increased user and business demand, and the manpower and funding to keep up," said John Van Siclen, General Manager of Compuware&#39;s APM business unit. "Now, thanks to the convergence of two of our key industry-leading technologies&mdash;PurePath from dynaTrace and the Gomez Performance Network&mdash;into a single cloud-based environment, customers now have a complete, on-demand solution for application performance management from the user perspective."</p>
<p>
	<a href="http://www.compuware.com/application-performance-management/compuware-apm.html">Compuware APM</a> is the leader in a new generation of application performance management. Unlike traditional APM solutions that are heavy, difficult and reactive, Compuware APM is light, smart and proactive. Compuware APM is built to manage the complexity of today&#39;s most challenging modern applications including mobile, cloud, big data and SOA. Compuware APM optimizes and monitors tens of thousands of applications for more than 4,000 customers, large and small, around the globe. Through the lens of end-user experience, our customers enjoy faster performance, proactive problem resolution, accelerated time-to-market and reduced application management costs through smarter analytics, advanced APM automation and a unique performance lifecycle foundation.</p>
<p>
	Compuware is recognized as a leader in the "<a href="http://www.compuware.com/application-performance-management/compuware-leadership-in-the-APM-market.html">Magic Quadrant for Application Performance Monitoring</a>" report.</p>
<p>
	<strong>Compuware Corporation</strong></p>
<p>
	Compuware Corporation, the technology performance company, makes technology make a difference by providing software, experts and best practices to ensure technology works well and delivers value. Compuware solutions make the world&#39;s most important technologies perform at their best for leading organizations worldwide, including 46 of the top 50 Fortune 500 companies and 12 of the top 20 most visited U.S. web sites. Learn more at: <a href="http://www.compuware.com/">http://www.compuware.com</a>. <img alt="" src="http://www.mainframezone.com/attachments/Dingbat_ESM_1.jpg" style="width: 30px; height: 10px;" /></p>
]]></description>
      <dc:subject><![CDATA[News]]></dc:subject>
      <dc:date>2013-05-16T17:06:49+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[How CICS Helps Eliminate the Batch Window]]></title>
      <link>http://enterprisesystemsmedia.com/article/how-cics-helps-eliminate-the-batch-window</link>
      <guid>http://enterprisesystemsmedia.com/article/how-cics-helps-eliminate-the-batch-window#When:11:20:47Z</guid>
      <description><![CDATA[<p>
	Batch processing is traditionally used for reconciling and reporting transactions at the end of the day, week, month or quarter. It&rsquo;s used in many business activities from payment processing to bill-ing, stock control, credit scoring, interest calculations and more. Batch applications have proved over the years to be an efficient, reliable method for bulk processing of updates to data.</p>
<p>
	Batch applications sometimes require exclusive access to resources in order to make them effi-cient to run and they typically share business logic online. Batch processing is usually accom-plished through automated processes that remove resources in CICS, run the batch process and finally restore the resources in CICS. This batch window, as it&rsquo;s frequently called, can be minutes to hours long, during which time the CICS applications either aren&rsquo;t available or may operate with reduced features.</p>
<p>
	CICS is a modern, general-purpose transaction processing environment for online applications, providing unparalleled qualities of service for mixed language workloads of business-critical data and processes. As companies provide access to their online services across more geographies and time zones, and customers require services at all hours of the day and night, there&rsquo;s a growing need for online applications to be available continuously. This has led to pressure to minimize or even remove the window in which CICS resources are exclusively allocated to batch.</p>
<p>
	Here we discuss how these two conflicting interests can be aligned by allowing batch jobs to be architected in a way that allows them to run in parallel with online work, under the control of CICS.</p>
<h2>
	<strong>A Modern Batch Paradigm</strong></h2>
<p>
	The key behavioral aspects of a batch application that can run alongside online transactional ap-plications are:</p>
<p>
	&bull; The batch application must share access to resources with online applications.<br />
	&bull; The batch application must be able to work with data that could be changing as the online applications process requests.<br />
	&bull; The batch application must take regular checkpoints to free up transactional resources, so online applications aren&rsquo;t blocked from completing for excessive amounts of time.<br />
	&bull; If the batch application fails, it must be possible to restart it from its most recent checkpoint.</p>
<p>
	In addition to these key requirements, there are other important secondary requirements:</p>
<p>
	&bull; The batch workload may have to complete by a certain time to meet service level agree-ments.<br />
	&bull; The batch job may not be able to run until prerequisite processing has completed.<br />
	&bull; It must be possible to manage the scheduling of the batch jobs and see the progress of a batch job.<br />
	&bull; The solution must integrate well with existing traditional batch jobs and job schedulers.<br />
	&bull; Development of batch applications should be as simple as possible and leverage widely available skills.<br />
	&bull; It should be possible to share business logic between online transactional applications and batch applications.</p>
<p>
	IBM WebSphere Application Server (WAS) v8.5 includes the capability to schedule and process batch jobs using a paradigm that meets these requirements. It provides a multiplatform, Java-based batch solution that enables batch jobs to be executed across environments such as CICS and WAS.</p>
<p>
	WebSphere Application Server Network Deployment v8.5 for z/OS provides these key capabilities:</p>
<p>
	&bull; A job scheduler, capable of dispatching batch jobs to run inside CICS and WAS<br />
	&bull; The ability to break a large batch job into manageable parallel tasks in a controlled fashion to help ensure that batch jobs complete in time to meet their service level agreements.<br />
	&bull; Integration with MVS JCL; JCL can be submitted, where one or more of the JCL jobsteps drive modern batch applications via the WAS job scheduler<br />
	&bull; Integration with existing workload schedulers via the JCL integration.</p>
<p>
	To enable a modern batch application to be dispatched into CICS, CICS has provided a batch con-tainer that runs inside its Java Virtual Machine (JVM) server environment, enabling Java batch ap-plications to run and to use existing CICS programs and resources via the JCICS API.</p>
<p>
	The batch container is designed to let the user focus on writing business logic by taking care of things such as:</p>
<p>
	&bull; Informing the scheduler of the batch jobs that can be hosted in the CICS region<br />
	&bull; Starting and managing batch jobs, including viewing the job logs<br />
	&bull; Providing an abstraction layer for access to various input and output resources to enable them to be used in a batch job step in a consistent manner<br />
	&bull; Taking regular checkpoints to commit updated resources and release obtained locks<br />
	&bull; Recovering a job from its last checkpoint in the event of a failure.</p>
<p>
	Figure 1 shows how a job can be submitted from JCL, sent through the job scheduler and executed inside CICS.</p>
<p>
	<img alt="" src="http://www.mainframezone.com/attachments/ETJ/2013%20May/cockerFig1.PNG" style="width: 662px; height: 338px;" /></p>
<h2>
	<strong>When Does It Make Sense to Run a Batch Job in CICS?</strong></h2>
<p>
	There are various reasons to run batch applications in CICS:</p>
<p>
	&bull; When there&rsquo;s pressure to reduce or eliminate the batch window and CICS applications are required to be available for longer each day<br />
	&bull; When CICS has opened resources exclusively needed for batch<br />
	&bull; When the batch application can tolerate changes to the resources it&rsquo;s accessing, then the application may be able to run alongside online transactional work.<br />
	&bull; When you want to reuse CICS business logic, or access CICS services from batch, running the batch job in CICS can help reduce duplication and make it quicker and easier to devel-op new applications.</p>
<h2>
	<strong>The Benefits of Running a Batch Job Inside CICS</strong></h2>
<p>
	There are numerous benefits of running batch jobs in CICS:</p>
<p>
	&bull; Your online CICS applications can be available longer, as there&rsquo;s less need to take the CICS-managed resources offline.<br />
	&bull; You can focus on business logic and let the batch container take care of checkpointing, re-covery, logging, etc.<br />
	&bull; A common batch programming model makes it easier to develop applications across plat-forms and run-times.<br />
	&bull; Parallel job management enables multiple application instances to process a batch job, minimizing the overall time needed to run the job.<br />
	&bull; You can minimize cost through the use of Java, which can be offloaded to System z Appli-cation Assist Processors (zAAPs)<br />
	&bull; Use of common industry or open source frameworks for functions such as preparing PDF invoices, which are commonly available in Java.</p>
<h2>
	<strong>Conclusion</strong></h2>
<p>
	Batch processing has proved to be an efficient, manageable and reliable method for bulk pro-cessing of updates to data. As businesses expand, the volume of data to be processed also ex-pands. At the same time, the growth of online transactional workloads suggests that a new para-digm is needed to enable the two processing styles to work better together. The CICS batch con-tainer provides this new capability.</p>
<p>
	IBM has provided an initial implementation of the CICS batch container known as CICS Transac-tion Server support for the WebSphere Compute Grid. For more information on the CICS batch container, visit www.ibm.com/support/docview.wss?uid=swg24027213. For more information on WebSphere Application Server, visit www.ibm.com/software/webservers/appserv/was/.<img alt="" src="http://www.mainframezone.com/attachments/Dingbat_ETJ.jpg" style="width: 28px; height: 10px;" /></p>
]]></description>
      <dc:subject><![CDATA[CICS / WebSphere ]]></dc:subject>
      <dc:date>2013-05-15T11:20:47+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Warning: Mainframe Data Leakage Poses Significant Risk]]></title>
      <link>http://enterprisesystemsmedia.com/article/warning-mainframe-data-leakage-poses-significant-risk</link>
      <guid>http://enterprisesystemsmedia.com/article/warning-mainframe-data-leakage-poses-significant-risk#When:19:02:19Z</guid>
      <description><![CDATA[<h2>
	<br />
	An Interview With Rich Guski<br />
	&nbsp;</h2>
<p>
	Enterprise Executive sat down with Rich Guski, who recently retired from IBM, to get his insight into current and future security trends he sees. Rich was a key participant in RACF security development and also the architect of several CICS security functions that shipped with RACF for z/OS 1.10 during his 27-year tenure with IBM. He&rsquo;s also a Certified Information Systems Security Professional (CISSP), as defined by the International Information Systems Security Certification Consortium (ISC)2.&nbsp;<br />
	<strong>&nbsp;<br />
	Enterprise Executive:</strong> Rich, what are you currently doing now that you&rsquo;ve retired from IBM?</p>
<p>
	<em><strong>Rich Guski</strong></em>: I&rsquo;m currently doing mainframe computer security consulting work.</p>
<p>
	<strong>EE: </strong>Do you continue to stay apprised of current security trends that would benefit mainframe professionals?</p>
<p>
	<em><strong>Guski:</strong></em> Yes. I still attend and speak occasionally at RACF User Group (RUG) meetings and Vanguard conferences.</p>
<p>
	<strong>EE:</strong> What current or future trends do you see in the realm of data security that affect the z/OS environment?</p>
<p>
	<em><strong>Guski: </strong></em>If you&rsquo;re the manager of an IT organization, one of your responsibilities, as the custodian of your organization&rsquo;s data, is to comply with requirements for the security and handling of sensitive data. For many years, the simplest way to demonstrate compliance was to use a well-known mainframe Access Control Product (ACP), such as IBM&rsquo;s RACF, CA&rsquo;s ACF2 or CA&rsquo;s Top Secret, and use the associated ACP tools to generate reports to prove to auditors that you&rsquo;re protecting the sensitive data. But lately, newly emerging standards for security of sensitive data are complicating this picture.</p>
<p>
	<strong>EE: </strong>Can you give us an example of such an emerging standard and what it means for the IT executive.&nbsp;</p>
<p>
	<em><strong>Guski:</strong></em> Yes. Certain sets of security requirements, the Payment Card Industry Data Security Standards (PCI DSS), for example, have evolved their own requirements for the security and handling of sensitive data such as credit card numbers that are used by their industry. The PCI Security Standards Council has the responsibility of managing the PCI DSS standard. What makes the PCI DSS standard unique is that, unlike many other regulations, it comes from private industry rather than the government.</p>
<p>
	<strong>EE:</strong> Are there other standards and regulations besides PCI DSS that IT executives should be concerned about?</p>
<p>
	<strong><em>Guski:</em></strong> Yes, there are other compliance frameworks that, while not exactly the same as PCI requirements, nevertheless result in managerial action items similar to those driven by PCI DSS. However, for the sake of brevity, allow me to focus on PCI DSS for now, but be mindful that my conclusions will apply to other sets of sensitive information that a typical IT executive might be responsible for. Look at it this way: PCI DSS could be viewed as a &ldquo;Standard of Due Care&rdquo; in case a data breach ever goes to litigation.</p>
<p>
	<strong>EE</strong>: Most mainframe shops use mainframe security products such as RACF, CA-ACF2 or CA Top Secret. Don&rsquo;t these provide all the security required for mainframe data?</p>
<p>
	<em><strong>Guski:</strong></em> No. What I&rsquo;m saying is that these new standards and regulations such as PCI DSS are effectively raising the bar of mainframe security beyond the current reach of these products as they&rsquo;re used today.</p>
<p>
	<strong>EE</strong>: Can you explain this rather strong statement?</p>
<p>
	<em><strong>Guski:</strong></em> Sure. Most mainframe ACPs are configured to use Discretionary Access Control (DAC), which is an access architecture whereby security administrators or data owners decide how the data should be protected. Users, who must access the data in order to use it as part of their job function, are granted at least READ authority to the data. Any user who can read the data, in effect, becomes a &ldquo;custodian&rdquo; of the data with direct control over the disposition of the data. As an example of how a custodian of data can change its security and disposition, consider the following: A user who&rsquo;s authorized to READ certain data can make a copy of that data, giving the copy a different name with different access control rules. Therefore, they can give READ authority to other users without regard to the data content. Responsible managers know what they know about the location of production confidential and sensitive information, but they don&rsquo;t know when the confidential and sensitive information is copied to unknown data repositories.</p>
<p>
	<strong>EE:</strong> You mean to say that &ldquo;unknown&rdquo; sensitive data may have proliferated inside the mainframe environment in such a way that IT organizations don&rsquo;t know exactly where it is and how it&rsquo;s protected? Wow! Could you explain how this might happen and provide some examples?</p>
<p>
	<em><strong>Guski:</strong></em> Yes, of course. Consider the following common scenarios:</p>
<p>
	&bull; Your production support team is under pressure to fix a program abnormal termination (Abend) and get production back on schedule. To test a required fix, a team member copies production data to his or her own &ldquo;user-ID prefixed data sets.&rdquo; To expedite problem resolution, no time is spent sanitizing confidential and sensitive information, which may exist within the data. After the problem is resolved, for various valid reasons, the copied data isn&rsquo;t deleted from the system.<br />
	&bull; Another scenario is when a system user uploads confidential and sensitive information from a distributed platform to the mainframe into a repository that may be protected differently and is unknown to the manager who&rsquo;s the responsible custodian of the data.<br />
	&bull; A user is assigned to produce a report for executives and must do queries of a database containing sensitive information. He stores the query results in data sets under his userid prefix and then produces the report. He never deletes the data sets containing the query results, which contain sensitive information.</p>
<p>
	In each example, the copied data is inappropriately protected and logging attributes may be incorrectly configured. Again, the scenario continues downhill when the data isn&rsquo;t promptly deleted, which is often the case. Additionally, some of the co-workers also routinely have access to this data since it&rsquo;s stored in user-ID prefixed data sets, compounding the problem. These and similar scenarios are referred to as &ldquo;data leakage,&rdquo; which is now becoming a recognized risk by IT auditors. While the security experts are focusing on cyber security attacks, is anyone paying attention to the threat of insiders downloading improperly secured leaked data?&nbsp;&nbsp;</p>
<p>
	<strong>EE:</strong> How about companies that have outsourced the management of their mainframes and sensitive data to third-party service providers?</p>
<p>
	<em><strong>Guski:</strong></em> This is an interesting question. Managers who are responsible for the security and disposition of sensitive data sometimes assume that since the processing of the data has been moved outside their organization, they&rsquo;re no longer responsible for its security and disposition, but this isn&rsquo;t so. Again, using PCI as an example, the organization is still responsible for ensuring the service provider performs certain control functions to ensure compliance with the PCI requirements regarding proper handling and security of data, and that the output of these control procedures is presented to the requesting organization to be added to their records for later perusal by their auditors.</p>
<p>
	A secondary problem that often shows up when an IT organization turns PCI cardholder data over to a service provider occurs when copies of the cardholder data, either complete or partial, are mistakenly left on the organization&rsquo;s mainframe. PCI requirements state that the organization must be able to show that no such data exists outside of &ldquo;known data repositories.&rdquo; These scenarios show how sensitive data can leak outside the scope of a known data repository and become a security and audit risk to the organization.<br />
	&nbsp;<br />
	<strong>EE:</strong> OK, I can see how data leakage can occur especially over a long period of time and with changes of personnel. But how does data leakage add risk to an IT organization&rsquo;s bottom line?</p>
<p>
	<em><strong>Guski:</strong></em> Risk assessments are fundamental requirements found in almost all regulations and requirements, and they have long been a tool for mainframe security auditors. They&rsquo;re important in determining how data should be protected whether it&rsquo;s stored, transmitted or archived. Since data leakage has only recently begun to be recognized as a threat, it has only now begun to be included in mainframe risk assessments by auditors. To ignore data leakage in mainframe risk assessments presents an obvious loophole. If a mainframe risk assessment hasn&rsquo;t been conducted at all, then it&rsquo;s highly likely that little thought has been given to the mainframe data leakage problem.</p>
<p>
	Furthermore, if this risk wasn&rsquo;t identified and included in a mainframe risk assessment, management isn&rsquo;t positioned to make an intelligent decision regarding potential risk to the organization such as &ldquo;accept the risk and associated consequences if a breach does occur,&rdquo; or &ldquo;demonstrate due diligence by initiating a data discovery project to scan and find all data repositories for unknown cardholder data.&rdquo; Identifying and documenting mainframe data leakage in a risk assessment also removes the &ldquo;plausible denial&rdquo; factor.</p>
<p>
	To further expand on this point with PCI as the example, let&rsquo;s consider an instance where all known cardholder data has been identified and is included in the scope of the Cardholder Data Environment (CDE), and any unknown cardholder data is considered to be outside the scope of the CDE.</p>
<p>
	The following excerpts are from the PCI DSS 2.0:</p>
<p>
	Scope of Assessment for Compliance with PCI DSS Requirements</p>
<p>
	The first step of a PCI DSS assessment is to accurately determine the scope of the review. At least annually and prior to the annual assessment, the assessed entity should confirm the accuracy of their PCI DSS scope by identifying all locations and flows of cardholder data and ensuring they are included in the PCI DSS scope. To confirm the accuracy and appropriateness of PCI DSS scope, perform the following:</p>
<p>
	&bull; The assessed entity identifies and documents the existence of all cardholder data in their environment to verify that no cardholder data exists outside of the currently defined cardholder data environment (CDE).<br />
	&bull; Once all locations of cardholder data are identified and documented, the entity uses the results to verify that PCI DSS scope is appropriate (for example, the results may be a diagram or an inventory of cardholder data locations).<br />
	&bull; The entity considers any cardholder data found to be in scope of the PCI DSS assessment and part of the CDE unless such data is deleted or migrated/consolidated into the currently defined CDE.<br />
	&bull; The entity retains documentation that shows how PCI DSS scope was confirmed and the results retained, for assessor review and/or for reference during the next annual PCI SCC scope confirmation activity.</p>
<p>
	To be a bit more specific, there are several PCI requirements that will be identified as &ldquo;Not in Place&rdquo; when &ldquo;undiscovered&rdquo; cardholder data exists outside the defined CDE on a mainframe. I will cite two of these requirements as examples, along with the risk associated with not knowing if and where all such data exists:</p>
<p>
	PCI Requirement 3.1.1.d: Verify that policies and procedures include at least one of the following: A programmatic process (automatic or manual) to remove, at least quarterly, stored cardholder data that exceeds requirements defined in the data retention policy. The risk associated with data leakage is that unknown cardholder data that leaks out of the confines of the known environment will be non-compliant with the PCI organization&rsquo;s data retention policy.</p>
<p>
	PCI Requirement 9.10.2: Verify that cardholder data on electronic media is rendered unrecoverable via a secure wipe program in accordance with industry-accepted standards for secure deletion, or otherwise physically destroying the media (for example, degaussing). The risk associated with data leakage is that on mainframes, electronic media includes data repositories residing on both DASD and tape. Unknown cardholder data won&rsquo;t be identified and therefore may not be rendered unrecoverable via a secure wipe program.</p>
<p>
	Although PCI data has been used repeatedly as examples in this discussion, this same thought process should also be applied to any confidential and sensitive information stored on the mainframe.</p>
<p>
	<strong>EE</strong>: OK, I see now how data leakage can translate into a mainframe audit compliance risk. So, are there any commercially supported tools available that can help assess and mitigate the risks associated with data leakage on mainframes?</p>
<p>
	<em><strong>Guski:</strong></em> Your question uncovers another problem with conducting a risk assessment for data leakage on mainframes. Although data leakage discovery tools are presently in use for distributed platforms, they&rsquo;re only just beginning to become available for the mainframe.</p>
<p>
	An example of a comprehensive and commercially supported data leakage discovery and prevention tool that runs on the mainframe is DataSniff from XBridge Systems. This product provides the capability to search for and discover confidential and sensitive data so that appropriate protection can be applied. This protection may include deletion, migration to removable media, encryption or validation of the access controls for this data. This action will significantly reduce the data leakage risk to any organization.</p>
<p>
	DataSniff can also be used to support projects such as &ldquo;encrypt all social security numbers.&rdquo; The first step is to find all files that contain social security numbers, including those files associated with data leakage.&nbsp;</p>
<p>
	And after the encryption project is complete, running regular data vulnerability scans is important because social security numbers can creep back into the mainframe environment from external sources.</p>
<p>
	<strong>EE</strong>: Rich, in closing, can you summarize and possibly leave us with any additional suggestions for improving security for sensitive data of which we may be responsible?</p>
<p>
	<em><strong>Guski: </strong></em>Certainly. IT managers are responsible for the security of confidential and sensitive information that&rsquo;s entrusted to their organization. Mainframe interaction with distributed environments and other factors, such as mergers and acquisitions, have added the new threat of data leakage to the existing responsibilities that IT management must address. The PCI standard, which is typical among recently emerged data security standards, implies that Data Leakage Prevention (DLP) must be addressed to prove compliance. Commercially supported discovery tools, such as DataSniff from XBridge Systems, have only recently become available for mainframes. IT organizations with mainframes should consider this tool in order to understand and significantly reduce the data leakage risk and to ensure audit compliance.<img alt="" src="http://www.mainframezone.com/attachments/DIngbat_EE.jpg" style="width: 22px; height: 10px;" /></p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[Interviews ]]></dc:subject>
      <dc:date>2013-05-14T19:02:19+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[HostBridge v6.62 Improves Integration, Optimization for CICSR and System z]]></title>
      <link>http://enterprisesystemsmedia.com/article/hostbridge-v6.62-improves-integration-optimization-for-cicsr-and-system-z</link>
      <guid>http://enterprisesystemsmedia.com/article/hostbridge-v6.62-improves-integration-optimization-for-cicsr-and-system-z#When:19:00:54Z</guid>
      <description><![CDATA[<p>
	HostBridge Technology, provider of high-precision Web services integration and optimization software for CICS&reg; and System z&reg;, has released HostBridge v6.62. Complementing recent enhancements in CICS TS V5.1, HostBridge v6.62 helps organizations increase efficiency and service agility when using CICS, CICS socket applications, and DB2&reg; in enterprise integration.</p>
<p>
	&ldquo;Our customers integrate CICS applications with Web, cloud, and mobile resources,&rdquo; Russ Teubner, HostBridge CEO, said, &ldquo;and they always look for better ways to increase efficiency and reduce TCO. To help achieve these objectives, we maintain strong relationships with IBM product groups and engineer our technologies to exploit the best IBM technologies. HostBridge v6.62 offers a range of enhancements to help CICS customers save time, cut costs, and make money.&rdquo;</p>
<p>
	HostBridge v6.62 improvements include:</p>
<ul>
	<li>
		More robust HBz (HostBridge for zIIP) server. This component, enabling 100 percent of integration/Web services/SOA workloads to run on the zIIP, now runs faster to further reduce costs.</li>
	<li>
		Tighter integration between HostBridge Socket Support and HBz server. Organizations replacing CICS Socket Support (EZASOKET) with HostBridge Socket Support shift MIPS to specialty engines, cut general processor MIPS consumption, and reduce mainframe TCO.</li>
	<li>
		Improved DB2 integration. The HostBridge Web Services Engine improves support for direct access to DB2, enabling organizations to integrate anything mainframe with anything distributed.</li>
</ul>
<p>
	&ldquo;With HostBridge v6.62,&rdquo; Teubner added, &ldquo;organizations can improve the reliability, availability, and serviceability of critical IBM mainframe assets, particularly in integration with other enterprise applications, Web applications, SOAs, and clouds.&rdquo;</p>
<p>
	To learn more about HostBridge v6.62 and CICS TS V5.1, attend a live IBM-HostBridge joint webcast on Wednesday, 5/15, 11 a.m. EDT. Ian Mitchell, Chief Architect for CICS and IBM Distinguished Engineer, and Russ Teubner, HostBridge CEO, present Tales from the Trenches highlighting real customers gaining efficiencies and lowering TCO using the latest CICS and HostBridge enhancements. Register at <a href="http://www.hostbridge.com/index.php/news/events">http://www.hostbridge.com/index.php/news/events</a>.</p>
<p>
	<strong>About HostBridge</strong></p>
<p>
	HostBridge Technology provides high-precision integration and optimization software for CICS&reg; and other IBM System z&reg; assets. Using our patented products, enterprises integrate anything mainframe with anything distributed, optimize mainframe performance, reduce mainframe TCO, improve processes, and make money. For more information visit <a href="http://www.hostbridge.com/">http://www.HostBridge.com/ </a>. <img alt="" src="http://www.mainframezone.com/attachments/Dingbat_ESM_1.jpg" style="width: 30px; height: 10px;" /></p>
]]></description>
      <dc:subject><![CDATA[News]]></dc:subject>
      <dc:date>2013-05-14T19:00:54+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Making POWER7+ Work for You]]></title>
      <link>http://enterprisesystemsmedia.com/article/making-power7-work-for-you</link>
      <guid>http://enterprisesystemsmedia.com/article/making-power7-work-for-you#When:14:18:58Z</guid>
      <description><![CDATA[<p>
	IBM announced new servers using the newest POWER7+ chip in October 2012. The plus (+) designation is an approach IBM has used before; most recently with the POWER6+, and before that with POWER5+, to signify chip enhancements short of a full chip revision. POWER7+ provides some substantial improvements, but those expecting POWER8, which IBM has been telegraphing for months, will be disappointed. Still, there&rsquo;s much in POWER7+ to help Power shops improve overall system performance.</p>
<p>
	POWER7+ today is the most powerful chip IBM offers in the Power line. The plus version increases the number of virtual machines from 10 to 20 per core while it correspondingly decreases the minimum processor resource to 5 percent for software development. Each core experiences up to 25 percent frequency gain due to mapping into 32nm technology. The chip designers also increased the L3 memory capacity by 2.5 times, doubled single precision floating-point performance, and added POWER Gating regions for Core/L2 and L3 regions to increase granularity for power management purposes.</p>
<h2>
	POWER7+ Specifications</h2>
<p>
	The POWER7+ runs eight processor cores with 12 execution units per core. It delivers four-way Symmetrical Multi-Threading (SMT) per core with 32 threads per chip (four threads multiplied by eight cores) and 360GB per second Symmetric Multiprocessing (SMP) bandwidth/chip. It provides 256KB of L2 cache per core and 80MB (10MB per core) of on-chip embedded Dynamic Random Access Memory (eDRAM) for shared L3 cache.</p>
<p>
	As it did with previous recent plus variations, IBM may release versions of POWER7+ with their clocks turned way down so two processors can be squeezed into a single Power server socket, a technique referred to as double-stuffing. This isn&rsquo;t available now but may become available in a few months, according to Satya Sharma, a senior IBM chip designer.</p>
<p>
	The chip includes 2.1 billion transistors and runs at up to 4.42 GHz. It also features an added Dynamic Platform Optimizer, an Active Memory Expansion Accelerator (see &ldquo;Tuning POWER7 Active Memory Expansion for SAP&rdquo; at http://entsys.me/k5t1o) and on-chip encryption for its AIX operating system (the Power series also runs iOS and Linux).</p>
<p>
	POWER7+ offers easy growth via Capacity on Demand (CoD) and has added more flexible elastic CoD (on/off CoD) enablement keys, allowing for what amounts to utility pricing. You will have to check with IBM for any initial day credits or any no-charge processor and memory day credits. Finally, POWER7+ comes with a slew of accelerators and is binary-compatible with POWER6/7.</p>
<p>
	POWER7+ has 13 different metal levels (almost as many as the zEC12 chip). The multiple metal levels help minimize cross-die latency but offer nothing a system administrator can use to tweak system performance. The 32nm die allows for the logic transistors to have three different threshold voltages, which enabled IBM to optimize each part of the POWER7+ chip for power and performance.</p>
<p>
	Finally, IBM has built in several accelerators that offload work from the CPU and speed performance of Secure Sockets Layer (SSL), encrypted file system and Active Memory Expansion (AME). They include:</p>
<p>
	&bull; Accelerator for Asymmetric Math Functions (AMF) for use with Rivest, Shamir, Adleman (RSA) cryptography and Elliptic Curve Cryptography (ECC)<br />
	&bull; Advanced Encryption Standard (AES)/Secure Hash Algorithm (SHA) for use with symmetric-key cryptography with combinational modes<br />
	&bull; Random Number Generator (RNG) that provides a true hardware entropy generator that can&rsquo;t be algorithmically reverse-engineered<br />
	&bull; High-bandwidth and an area-efficient 842 proprietary compression algorithm (842 refers to the 8-byte, 4-byte and 2-byte parsings the algorithm supports for memory compression).</p>
<p>
	All these accelerators are integrated across silicon, Industry Standard Architecture (ISA), hypervisor and the operating system.</p>
<h2>
	Using POWER7+</h2>
<p>
	By putting so much in hardware, IBM makes the capabilities applicable to a broad range of workloads, and users get the benefits automatically, adds Sharma. That means no additional user configuration or integration is required. The RNG, however, is delivered to users as a standalone facility, too.</p>
<p>
	The accelerators are sophisticated and comprehensive. The AEX accelerator includes modes for ECB, CBC, CTR, CCM, CCA, GCM, GCA, GMAC, CM, F8 and XBC-MAC-96 and key lengths of 128b, 192b and 256b. The secure hash algorithm supports SHA-1, SHA-256, SHA-512, MD5 and HMAC for SHA. Accelerators support modular math functions for RSA and ECC, including mod add, mod subtract, mod inverse, mod reduction, mod multiplication, mod exponentiation, mod exponentiation CRT (integer only) functions and more. The RNG produces 64b random numbers accessible by Memory Mapped Input/Output (MMIO) load instructions with correctness verified against the National Institute of Standards and Technology (NIST) random number generator test suite.</p>
<p>
	Organizations using POWER7+ servers out-of-the-box will get most of the benefits of the enhanced chip automatically. According to Sharma, it requires no special configuration work on the part of the organization.</p>
<p>
	Java and database workloads, for example, will experience an immediate performance boost from the increased cache. There are, however, a few areas where users willing to do some additional configuration can benefit, especially when it comes to active memory expansion.</p>
<p>
	In addition, energy savings is an area where organizations can configure POWER7+ for the level of energy savings appropriate to their situations. Start with the chip&rsquo;s three conservation modes: Nap, Sleep and Winkle.</p>
<p>
	&bull; Nap stops clocks to only the processor core execution engines while leaving all caches running, effectively preserving cache coherency. This saves approximately 10 percent with 5us latency.<br />
	&bull; Sleep turns off the core plus private L2 cache while leaving the shared L3 cache running. It requires restore/reinitialization to wake up; it saves approximately 80 percent of power with approximately 3ms latency.<br />
	&bull; Winkle turns off the entire chiplet and takes offline one-third of the shared L3 cache. It provides maximum savings but at higher latency. It requires restore/initialization to wake up and saves more than 95 percent of the power consumption with less than 6ms latency.</p>
<p>
	For additional energy savings, you can drop the processor speed by 50 percent. This can be effective when your workloads don&#39;t require full chip speed. With POWER7+ power-gating, you can control the caches by regions in any combination, which allows you to configure the processor for the level of energy savings you need based on the trade-offs between energy savings and latency. POWER7+ can scale-up cores and cache segments as necessary and scale them back down again when the server is less busy.</p>
<p>
	The POWER7+ also deploys a Critical Path Monitor (CPM) for real-time detection of the available circuit timing power margin. CPM, built into the firmware, performs real-time detection of voltage levels and understands how levels change due to process variation, system power supply variation, workload-induced thermal and voltage variation, aging, random uncertainty and test inaccuracy. Without CPM, the margin lets the microprocessor operate correctly during worst-case conditions, but during typical conditions, it&rsquo;s larger than necessary and wastes energy, according to IBM researchers.</p>
<p>
	The CPM&mdash;on-chip sensors that measure the timing margin available to circuits on the chip&mdash;adjust clock frequency within cycles in response to excess or inadequate timing margins and can achieve a specified average clock frequency target. The CPM is part of the POWER7+ overall real-time chip guardband management. By reducing voltage settings in this way, IBM can reduce average processor power by 24 percent with no performance loss while still meeting industry-standard benchmarks. Guardband management, however, is something Sharma advises administrators not to undertake.</p>
<p>
	Chip geeks have been buzzing about the POWER7+ since August 2012, when it was unveiled publicly at the Hot Chips conference. The single-socket POWER7+ implementation is aimed at customers who want the best possible single-thread performance. What generated the biggest buzz, however, was the possibility of the double-stuffed POWER7+ sockets. Any double-stuffed POWER7+ server will be aimed at workloads that need more cache per clock cycle and more threads per system. With a double-stuffed machine, reportedly, you could get 512 cores into a single system image.</p>
<p>
	More interesting may be what POWER7+ will do at the high end of the UNIX server market. Late in 2012, HP introduced a server based on the new Itanium chip. The Itanium 9500 chip boasts 3.1 billion transistors and supports up to eight cores&mdash;twice as many as the previous Itanium.</p>
<p>
	According to published specs, it offers up to 54MB of on-die memory and enables up to 2TB of low-voltage Dual In-line Memory Module (DIMMs) in four-socket configurations. The Itanium 9500 provides up to 2.4 times performance scaling and 33 percent faster I/O speed over the previous generation, with frequencies ranging from 1.73 GHz at a power level of 130 watts, to 2.53 GHz at 170 watts. This doesn&rsquo;t match the zEC12 and, depending on the workload, it might not beat the 4.42GHz POWER7+ either despite more transistors.</p>
<p>
	The real question remains what the POWER8 chip will be like. All Sharma will say is that it will be very different and offer much more capability. This much IBM has publicly disclosed: The chip promises improved SMT, even better reliability, larger caches, more accelerators, more use of virtual memory and more cores. It will be built on 22nm silicon. There probably won&rsquo;t be much tweaking left for administrators; IBM&rsquo;s direction lately is to build more expertise and optimization into its systems at the factory.<img alt="" src="http://www.mainframezone.com/attachments/Dingbat_ETJ.jpg" style="width: 28px; height: 10px;" /></p>
<p>
	&nbsp;</p>
]]></description>
      <dc:subject><![CDATA[Operating Systems ]]></dc:subject>
      <dc:date>2013-05-14T14:18:58+00:00</dc:date>
    </item>

    
    </channel>
</rss>