Újra jönnek az Intel processzoros Sun szerverek

Címkék

Úgy tűnik, hogy a Sun ismét Xeon processzoros szervereket vesz fel az x86-os szerver kínálatában. A CNN Money.com és egyéb oldalak nem hivatalos értesülései szerint ezt a Sun hétfőn (ma?) jelenti be. A Sun nem dobja az Opteron-alapú szervereit, hanem azokat megtartva bővíti kínálatát. A hírt sem a Sun, sem az Intel illetékesei nem erősítették meg, de a Sun hétfő reggelre sajtótájékoztatót hirdetett egy san francisco-i hotelbe. Bővebben itt és itt.

Frissítés: közben hivatalossá vált a hír

Hozzászólások

V40Z után inkább hanyagolják a dolgot ! Lásd alább :


 * Intel ACPI Component Architecture
 * AML Disassembler version 20060912
 *
 * Disassembly of SUN_V40z_dsdt.aml, Wed Dec 13 08:06:08 2006
 *
 *
 * Original Table Header:
 *     Signature        "DSDT"
 *     Length           0x00004FFB (20475)
 *     Revision         0x01
 *     OEM ID           "Sun "
 *     OEM Table ID     "V40z"
 *     OEM Revision     0x06040000 (100925440)
 *     Creator ID       "MSFT"
 *     Creator Revision 0x0100000E (16777230)
 */
DefinitionBlock ("SUN_V40z_dsdt.aml", "DSDT", 1, "Sun ", "V40z", 0x06040000)
{
    External (\_SB_.PCI0.PCIO)
    External (\_SB_.PCI0.MMIO)

    Scope (_PR)
    {
        Processor (CPU0, 0x00, 0x0000F010, 0x06) {}
        Processor (CPU1, 0x01, 0x00000000, 0x00) {}
        Processor (CPU2, 0x02, 0x00000000, 0x00) {}
        Processor (CPU3, 0x03, 0x00000000, 0x00) {}
        Processor (CPU4, 0x04, 0x00000000, 0x00) {}
        Processor (CPU5, 0x05, 0x00000000, 0x00) {}
        Processor (CPU6, 0x06, 0x00000000, 0x00) {}
        Processor (CPU7, 0x07, 0x00000000, 0x00) {}
    }

    Name (_S0, Package (0x04)
    {
        0x00, 
        0x00, 
        0x00, 
        0x00
    })
    Name (_S1, Package (0x04)
    {
        0x01, 
        0x01, 
        0x01, 
        0x01
    })
    Name (_S5, Package (0x04)
    {
        0x07, 
        0x07, 
        0x07, 
        0x07
    })
    Name (PICF, 0x00)
    Scope (\_SB)
    {
        Name (OSTB, Ones)
        Method (OSTP, 0, NotSerialized)
        {
            If (LEqual (^OSTB, Ones))
            {
                If (CondRefOf (\_OSI, Local0))
                {
                    If (\_OSI ("Windows 2001.1"))
                    {
                        Store (0x20, ^OSTB)
                    }
                    Else
                    {
                        If (\_OSI ("Windows 2001 SP1"))
                        {
                            Store (0x10, ^OSTB)
                        }
                        Else
                        {
                            If (\_OSI ("Windows 2001"))
                            {
                                Store (0x08, ^OSTB)
                            }
                            Else
                            {
                                Store (0x00, ^OSTB)
                            }
                        }
                    }
                }
                Else
                {
                    If (CondRefOf (\_OS, Local0))
                    {
                        If (^SEQL (\_OS, "Microsoft Windows"))
                        {
                            Store (0x01, ^OSTB)
                        }
                        Else
                        {
                            If (^SEQL (\_OS, "Microsoft WindowsME: Millennium Edition"))
                            {
                                Store (0x02, ^OSTB)
                            }
                            Else
                            {
                                If (^SEQL (\_OS, "Microsoft Windows NT"))
                                {
                                    Store (0x04, ^OSTB)
                                }
                                Else
                                {
                                    Store (0x00, ^OSTB)
                                }
                            }
                        }
                    }
                    Else
                    {
                        Store (0x00, ^OSTB)
                    }
                }
            }

            Return (^OSTB)
        }

        Method (SEQL, 2, Serialized)
        {
            Store (SizeOf (Arg0), Local0)
            Store (SizeOf (Arg1), Local1)
            If (LNotEqual (Local0, Local1))
            {
                Return (Zero)
            }

            Name (BUF0, Buffer (Local0) {})
            Store (Arg0, BUF0)
            Name (BUF1, Buffer (Local0) {})
            Store (Arg1, BUF1)
            Store (Zero, Local2)
            While (LLess (Local2, Local0))
            {
                Store (DerefOf (Index (BUF0, Local2)), Local3)
                Store (DerefOf (Index (BUF1, Local2)), Local4)
                If (LNotEqual (Local3, Local4))
                {
                    Return (Zero)
                }

                Increment (Local2)
            }

            Return (One)
        }
    }

.
.
.
.

Nem tudom eldönteni ez most jó nekem vagy sem?
Egyrészt még nem látom a stratégia mögött a rációt. Így első olvasásra mintha kihátrálás lenne az AMD mögül, amit azért sem értek, mert a Sun az X sorozatú szervereivel szép sikereket ért el. Miért kell házon belül konkerenciát állítani saját magának, figyelembe véve azt is, hogy az eddigi inteles gépei nem voltak igazán népszerűek.
A bejelentésben vállalati, telco és munkaállomás kategóriákat emlegetnek. Vajon ráfordít-é a Sun elegendő erőforrást arra, hogy az új architechtúrára telecom szintú kiszolgálókat dobjon piacra, vagy megint csak összerak valamit abból amit éppen talál a polcon? Ez utóbbi sem baj éppen, csak nem látom sok értelmét pont most, a 64 bites korszak hajnalán.
Másrészt viszont, ha megjelenik egy olyan kategória, melyet az itthoni kisvállalatoknak el lehet adni, akkor abból mindannyian profitálhatunk.