Not all .NET runs on Mono. Mono is reverse engineered and so may not implement 
everything 100% like Microsoft does. Also, it tends to "lag" .NET because it 
cannot implement the .NET functionality until after Microsoft has documented 
it. And, like IBM and z/OS, there may be some parts of .NET which are not 
publically documented but are used by those who can afford to license the 
information for a competitive advantage.

Well written (is there such?) C/C++ code could likely be ported to z/Linux. Of 
course, z/Linux and Solaris are different, so they speak a similar but 
different "language". Like a drunken Cockney talking to a drunken Texan, they 
both thing they're speaking English, but the meaning is likely to be quite 
different. Eh?

-- 
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
[email protected] * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:[email protected]] On Behalf Of George Henke
> Sent: Tuesday, May 08, 2012 6:02 PM
> To: [email protected]
> Subject: Re: It's feeding time in Jurassic Park . . .
> 
> John,
> 
> Thank you for the tip about MONO.
> 
> It appears that with MONO, .NET applications can be run under 
> zLinux, zVM.
> 
> This would be preferable to x86 zBx, because the CHPID, not 
> the IFL, does
> the I/O, more bang for the buck.
> 
> Why would I NOT port all .NET to zLinux instead of x86 zBx?
> 
> If so, what does that leave to run on zBx x86, other than 
> some C/C++ code?
> 
> 
> 
> On Fri, May 4, 2012 at 2:39 PM, McKown, John
> <[email protected]>wrote:
> 
> > > -----Original Message-----
> > > From: IBM Mainframe Discussion List
> > > [mailto:[email protected]] On Behalf Of George Henke
> > > Sent: Friday, May 04, 2012 1:02 PM
> > > To: [email protected]
> > > Subject: It's feeding time in Jurassic Park . . .
> > >
> > > and the dinosaurs are very hungry.
> > >
> > > I need to migrate 50 Solaris servers to zLinux under z/VM on
> > > a z114 and
> > > about the same number of Windows servers to zBx.
> >
> > Congrats!
> >
> > >
> > > Does anyone have experience with this, some ideas?
> >
> > Experience, no. Ideas, sure! Why not? <grin>
> >
> > >
> > > Need a migration path.
> > >
> > > Some questions:
> > >
> > > Can z114 be upgraded to include zBx or must I upgrade to a
> > > z196 for that?
> >
> > I am not sure.
> >
> > > Can zBx be SYSPLEXed between 2 CECs?
> >
> > No. a zBx can be attached to at most 1 CEC.
> >
> > > If not, how do I eliminate the SPF, how do I do failover 
> for the blade
> > > servers?
> >
> > SPF? Single point of failure? You need to have multiple 
> z114s with and
> > associated zBX.
> > I think you'd do failover just like you would with any other "racked
> > mounted" servers.
> > If the rack fails, all the servers fail. So you need the 
> same techniques
> > with a zBX "rack".
> > I'm not a PC person, but I think this involves TCP 
> connections between a
> > server and it's failover
> > twin.
> >
> > > How do I convert Solaris to zLInux under z/VM?  Solaris is
> > > not supported by
> > > zBx.
> > > Must I recompile the applications running under Solaris to
> > > run them under
> > > zLinux?
> >
> > Yes, you must recompile. z/Linux runs on the z/Architecture 
> instruction
> > set. Solaris runs on
> > Intel or SPARC(?). You can't run Intel or SPARC instructions on a z.
> > However there are two exceptions
> > that I can think of which __may__ not need recompilation. 
> The first is
> > Java code. The .jar and .class
> > files should run on any compatible JVM, regardless of the underlying
> > hardware architecture. Another
> > possibility is .NET applications. They __might__ run on a 
> z/Linux using
> > Mono. Again, because they
> > don't run "native", but on an instruction emulator. Shell 
> scripts may need
> > some changing. Perl, Python, Ruby
> > and other intepreted language may need some changing, 
> depending on the
> > levels of the intepreter
> > on z/Linux versus the one on Solaris.
> >
> > >
> > >
> > > --
> > > George Henke
> > > (C) 845 401 5614
> >
> > I wish we were doing something like this. But we're z/OS only and IT
> > management would like to go MS-Windows only.
> >
> > --
> > John McKown
> > Systems Engineer IV
> > IT
> >
> > Administrative Services Group
> >
> > HealthMarkets(r)
> >
> > 9151 Boulevard 26 * N. Richland Hills * TX 76010
> > (817) 255-3225 phone *
> > [email protected] * www.HealthMarkets.com
> >
> > Confidentiality Notice: This e-mail message may contain 
> confidential or
> > proprietary information. If you are not the intended 
> recipient, please
> > contact the sender by reply e-mail and destroy all copies 
> of the original
> > message. HealthMarkets(r) is the brand name for products 
> underwritten and
> > issued by the insurance subsidiaries of HealthMarkets, Inc. 
> -The Chesapeake
> > Life Insurance Company(r), Mid-West National Life Insurance 
> Company of
> > TennesseeSM and The MEGA Life and Health Insurance Company.SM
> >
> >
> >
> > 
> ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to [email protected] with the message: INFO IBM-MAIN
> >
> 
> 
> 
> -- 
> George Henke
> (C) 845 401 5614
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 
> 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to