Thursday Apr 08, 2010

dim_STAT 8.5 is out

Got a note last night from Dimitri that dim_STAT 8.5 was out. dim_STAT is a performance monitoring tool that we love at ISV Engineering when running benchmarks and sizing studies. See some of its capabilities and graph snaphots in this earlier Openomics blog post. Highly recommended!

Monday Jan 11, 2010

Presentations from CMT Tech Day, Jan. 6th, Herzliya

Thanks for joining us for the CMT Tech Day last week! As promised, we are posting here presentations from the event. For the CMT processors and systems information --Rafa's presentation--, I'd point you to the Sun CoolThreads website where you will find current and exhaustive product information. Please continue to send feedback to help us improve these Tech Days.

Tuesday Dec 15, 2009

You're invited : CMT Tech Day, Jan. 6th, Herzliya

Come join the local ISV Engineering team for a special session on Chip Multi Threading (CMT) a.k.a. CoolThreads Technology. Yes, it is the same day and place as for the 5th IOSUG Meeting, but this Tech Day is in the morning. You are welcome to join both events.

UltraSPARC YOU'RE INVITED

Technology Transfer Day

Date :
Wednesday, January 6th, 2010
Time :
09:30 - 12:00
Location : 
Sun Microsystems
Ackerstein Tower A 8th floor
9 Hamenofim, Herzliya Pituach
Israel
Agenda :
Sun CMT processors and servers roadmap
    Rafael Friedlander, Sun Microsystems Israel
Develop and tune scalable applications for CMT systems - CMT scalability demo
    Malcolm Kavalsky & Amit Hurvitz, Sun ISV Engineering
Scalable CMT deployment using Virtualization - Solaris zones, LDOMs, consolidation and management
    Orgad Kimchi, Sun ISV Engineering
Parking :
at Ackerstein building. Bring parking ticket with you to stamp it.

To register, please RSVP to isve-toi-israel@sun.com.

Tuesday Nov 03, 2009

System performance issues? Check the I/O

Did you ever have a performance problem and not know where to start looking? Well, who didn't? In such a situation, it is important to perform a proper monitoring of the system and resist the immediate urge to blame the processing power --the storage subsystem is often overlooked. Now that I spoiled the suspense giving away the answer, give me 5 minutes to illustrate this with a typical example. Why typical? Because this is a case I meet quite often with startup companies who rightly concentrate on their core business and not on their IT infrastructure --that's what we are here for.

One of our partners, Squid Solutions, recently reported a performance problem with an Oracle database; they had engaged our team as part of the Sun Startup Essentials support program. Squid Solutions makes a software called Nautilus that performs intensive analytics on database systems, whatever their kind or size. They call Nautilus an SQL Knowledge Engine because it models data and business knowledge, and then automatically generates SQL code to execute the data processing tasks. Nautilus is sold as a service performed by Squid's engineers as Customer Intelligence projects.

So, Squid Solutions had purchased a brand-new Sun Fire X2250 server --quad-core Intel Xeon with 4 GB of RAM, running Solaris 10--, and was experiencing poor performance --much lower than their old system of previous generation-- when executing a read-n-write intensive workload on the database. When I first got on the server, something jumped right to my eyes…

[Read More]

Thursday Sep 24, 2009

Real Time opens system and network surveillance to Java

This large international System Integrator, where today's proofpoint was carried out, had been using and loving Java as a software language for the comfort of development and maintenance. When the request to build some kind of a system and network management application, involving intensive LAN communication, came from a classified customer, the partner knew the non-deterministic nature of Java SE (though Java 5 and 6 made big improvements in predictability) would not fit the bill. Indeed, the Java Virtual Machine stops application threads for garbage collection and other maintenance tasks so it is not possible to guarantee bounded pauses, especially when the maximal latency allowed for serving requests in this project was in order of tens of millisecond (for worst case scenarios).

That said, Java, as a runtime, can take many forms. Expressive Java FX for rich clients, lightweight Java ME for mobile device, transactional Java EE for enterprise services and real-time Java RTS for deterministic applications. Our partner had no previous experience with Java Real Time but the motivation to stay on Java was so strong that they engaged in a proof-of-concept to evaluate Java RTS 2.1 on Solaris 10. With the support of Sun and our ISV Engineering team…

[Read More]
About

How open innovation and technology adoption translates to business value, with stories from our developer support work at Oracle's ISV Engineering.

Subscribe

Search

Categories
Archives
« June 2016
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today
Feeds