Medlemsbladet#203
Transcription
Medlemsbladet#203
COMMON US – Minneapolis, 1– 4 Maj 11 888 Northstar Line St 3r d 2n d 5th Av eS Aloft Ho Hennepin County Health Services 94 50 Downtown East/ Metrodome Station 6th St 55 Hiawatha 94 5 19 HHH Metrodome 7th St 5 8th St 19 Hennepin County Medical Center Hennepin County Medical Center 3 14 Century Plaza 9 10 10 th St 5 Ca rew 19 5 14 8th St 10 th Av eS Pa rk 9 19 Ch ica go E 5 9th St F 10 ve S 14 Minneapolis Convention Center ve S 18 Bus Routes: 10, 25, 59 Hotel Ivy 25 Holiday Inn Express Elliot Park 16 5th St 94 94 9th Av eS Grant 10 2n dA ve St Ma rqu ett e Millennium Hotel 12 th St Leamington Transit Center 20 Po rtla nd G C Leamington Ramp a p Wa s 11 th Av e 16 10 th Av eS Po rtla nd 3 14 Best Western Downtown 9 4th St Star Tribune Bldg 6th St 94 14 #203 MARS 2011 13 th Av eS 22 Comfort Suites 22 94 Thresher Square 12 th Av eS 19 3rd St 94 22 Thrivent 4th Av eS 9 50 7 22 11 th Av eS 14 Fire Dept Mc Gr ew 5th St West River P Guthrie Theater 22 22 Hennepin County Gov't Center 22 16 Mill City Muesum Ch ica go 4th Av eS 3rd Av eS E Hennepin County Gov't Center 14 5 9th St 10 th St 94 Accenture Tower 3rd Av eS 20 14 3 Pa rk E H G F E 19 H 2n dA G ve D F 5 Ameriprise Financial Center Hennepin County Jail Mill Ruins Park Gateway Transit Center Bus Routes: 133, 135, 146, 156, 460, 464, 465, 467, 470, 472, 476, 477, 478, 479, 490, 491, 554, 568, 587, 665, 670, 677, 684, 698, 755, 756, 758, 764 Gateway Ramp p 7 Government Plaza Station US Bank Plaza Mpls Grand Hotel Wa shi ng ton Mpls Grain Exchange City Hall Stone Arch Bridge Ch ica go G F Federal Bldg & Courthouse 94 5th St 2n dS t 22 7 Downtown Zone Limit Ride in the Downtown Zone fo (transfers not available). Board bus or train going the directio want to go. Pa rk 2n dA ve B D H 50 St. Anthony Falls Residence Inn 5th Av eS Ma ll Ni co lle t C 16 A B Crowne Plaza Northstar The Depot Minneapolis Milwaukee Road Depot A B D Rand Tower 22 TCF Bank E 7 5th Street Towers C Ga Co viida mm e on Ga Co viida mm e on D Ma rq ue A tte B 14 20 11 th St Ma rqu A ett e H en ne pi n H en ne pi n C Ma ll 19 WFoshay Tower Mpls Hilton Hotel & Towers Peavey Plaza Orchestra Hall 25 Medlemsbladet 25 18 17 10 13 th 11 S Hyatt Regency Hotel YWCA 9 9 B Ni co lle t La Sa lle 12 th St WCCO-TV 2n dS tS E N A ve Doubletree Guest Suites Young Quinlan Bldg 17 We st R ive 1st rP St kw y Federal Office Bldg 55 Hiawatha Line Metro Transit Store H e Yal 11 th St Target Plaza 25 18 17 11 10 5 Midwest Plaza Medical Arts Bldg A MacPhail Center for the Arts 10 th St Ma in Mississippi River 25 17 10 Towle Bldg 3 C N A ve 2n d LaS alle University of St. Thomas Ni co lle t St th 11 Retek Plaza 6 Ce ntr al Av e N A ve A ve 5t h ay University of St. Thomas Opus Hall Dorsey Whitney Bldg Marquette Hotel IDS Center Residence Inn US Bancorp Center 9th St r YMCA 9 20 lde Chambers Hotel Downtown School 20 2 Radisson 8th Plaza Hotel St LaSalle Plaza Un ive rsit m rria Me y w Pk Orpheum Theatre 9 4 State Theatre 3rd St 18 4th St 25 18 17 11 10 Wells Fargo Center Marriott Hotel 6 Hennepin Stages 61 er iv tR es W St 61 7th St 61 12 61 Minneapolis Library Lumber Exchange Bldg 6th St City Center 25 17 10 Wa shi ng ton 25 17 11 Marquette Plaza 10 Nicollet Mall Station 14 Pantages Theater Greyhound 20 and Jefferson Lines Station in ep nn He 3 14 61 12 4 Warehouse District/ Hennepin Avenue Station Block E 19, 22, 39, 61, , 679 6 10 11 6 7 N ve tA 1s First Ave e orn wth Ha 14 Wyman Bldg 94 22 61 Ramp a 7th St R 20 50 16 Graves 601 Hotel 19 Post Office Main Branch d 3r St St Target Center 5 20 10 12 Kickernick Bldg 14 1st St 94 Butler Square 20 6 7 4th Street Ramp h 4t h 7t Ramp B/5th Street Transit Center 25 17 4 Wi t tS 1s St 94 50 Bus Routes: 3, 14, 16, 20, 50, 94, 353, 355, 365, 375, 679, 856 N ve tA 1s 50 16 5th Stt Ramp p 4th 61 11 6 St h 5t n to ng hi as W 16 14 3 61 4 Federal Reserve Bank 14 94 50 16 Target Field 6 St. Anthony Main d 2n 3 55 Hiawatha Line 4 River Place Target Field Station 3 61 pin nne He e Driv alle LaS De 4 888 Northstar Line in Ma eE Av W as hin gt on 14 1s tS t NE St 2nd e Av 1st nd 2n d /7th Street Center t Isla Miles 7 6 4 1/4 1/8 0 50 Besök oss på Facebook & LinkedIn! LEDARSIDAN Data3... COMMON... Data3! Det har höjts röster vid ett antal tillfällen på att vi skall byta namn på föreningen till Common Sweden. Senast ut i raden av Europeiska namnbytare är Common Norge som bytt namn från Datateam. Övriga medlemmarna i Common Europe heter: • • • • • • • • • • • • • Common Österreich Common Belgium GS-Gruppen (Danmark) Common France Common Deutschland NiSUG - Common GB (Nyligen medlemmar) Common Suomi Common Italy Common Europe Luxembourg Common Nederland Common Polska Common Romandie Common Switzerland Så trenden är rätt tydlig. Däremot funderar vi just nu på värdet av medlemskapen i Common Europe och Common US, men låt oss diskutera det i ett annat forum. Förresten diskuterar vi hela tiden hela medlemskapsmodellen i Data3 som idag uppfattas som lite snurrig. Basmedlemskap, toppmedlemskap och plusmedlemskap!? Styrelsen kommer föreslå en förnyad modell till årsmötet i samband med Höstkonferensen (boka in 25 - 27 September) Vi är för övrigt många som ser fram emot årets stora konferens i USA, som går av stapeln 1 - 4 Maj. Mer om innehållet på konferensen hittar ni längre fram i tidningen. Styrelsen Innehåll I DETTA NUMMER Utbildningar från IBM................................. 4 Pressrelease............... 6 Backup/ Restoreplanering..... 8 Slipp felmeddelande om att du saknar IBM i licenser........................ 8 Nilssons krönika...... 9 Hur kontrolleras behörigheten?......... ..11 COMMON US – Minneapolis.............. 12 Intervju med Dr. Frank Soltis....... 18 Konfigurera Shared Processor Pool....... 20 SNABBINTERVJU med Johan Seman på Svenska Handelsbanken....... 16 Data3 #202 3 Utbildningar från IBM Förr i tiden, på den gamla goda (Vi pratar 1900-tal) gick man på kurser lite då och då. Det var högt värderat hos företagen och ryktet säger att vissa arbetsgivare t.o.m. erbjöd höjd lön efter slutförd utbildning, oavsett längd. På den tiden åkte man land och rike (till och med till andra riken) för att lära sig mer om RPG III, FSIOPer, Lotus Domino eller varför inte något om det superheta Logisk Partitionering. Efter de gamla goda tiderna, kom de nya extremt goda tiderna. Vi pratar bubbeltider! ALLA skulle lära sig IT. Det sägs att det fanns 1 miljard av statliga pengar att hämta till olika typer av utbildningar, något som bland annat säljarna på IBM-skolan tyckte var kanon. Ända tills pengarna tog slut och säljarna fortfarande stod kvar med sina säljmål. När de nya extremt goda tiderna och miljardsatsningen tog slut krisade hela utbildninsväsendet. Inga gick på utbildningar, inte ens den första generationen hopplösa web-utbildningar fick man gå. 40-ta- Application Developer (DB2, WDSc, RPG, COBOL, CL, SQL) OV98 Instructor-led online IBM i Programming Facilities Workshop OR OE98 Classroom OV49 Instructor-led online OR OL49 Classroom DB2 WebQuery – Getting Started OV44 Instructor-led online OR OD04 Classroom Information om IBMs utbildningar hittar du antingen här: www.ibm.com/training/se eller så pratar du me din IBM partner. Erbjuder ditt företag utbildningar inom IBM Power? Genom Medlemsbladet når ni ut till ca 400 medlemmar! START HERE... DB2/400 Database Coding and Implementation Using DDS and CCL Commands OV62 Instructor-led online Introduction to IBM i for Computer Professionals AS43 Classroom OR OE98 Classroom OR IBM Power Systems i V7R1 Update OW86 Classroom OV18 Instructor-led online System Operator Workshop for IBM i OR OS18 Classroom OV24 Instructor-led online OR Administration and Control for IBM i OR OL19 Classroom Security Concepts and Implementation for IBM i OV50 Instructor-led online OR OL50 Classroom Systems Management Using IBM i Navigator OV01 Instructor-led online OR OS01 Classroom or You need SQL knowledge IBM i DB2 and SQL School OR OD47 Classroom Control Language Programming Workshop for IBM i OV20 Instructor-led online OR OL20 Classroom Accessing the IBM i Database Using SQL OR Developing IBM i Applications Using SQL OL38 Classroom OL37 Classroom Recovery and Availability Management for IBM i RPG IV Programming Fundamentals OV60 Instructor-led online OR OL39 Classroom OR OE85 Classroom OD40 Classroom systemi05.011711 Performance Analysis and Capacity Planning for IBM i OV28 Instructor-led online OV66 Instructor-led online OR OL66 Classroom BRMS Update RPG IV Programming Advanced OV10 Instructor-led online OR IBM Power Systems i V7R1 Update OV18 Instructor-led online OS18 Classroom OV29 Instructor-led online Storage Solutions for IBM i You are an experiencd RPG Programmer IBM DB2 for IBM i SQL Performance Monitoring and Tuning Workshop OL23 Classroom AS28 Classroom AS10 Classroom Moving from RPG/400 to IBM i ILE RPG IV Structure, Tailoring and Basic Tuning for IBM i OR Backup, Recovery and Media Services (BRMS) RPG IV Programming Intermediate OV70 Instructor-led online OV51 Instructor-led online OL51 Classroom AS06 Classroom AS07 Classroom DB2 UDB for IBM i SQL Advanced Programming OR OV93 Instructor-led online Change Management for IBM i OR AS51 Classroom AS93 Classroom IBM Systems Director for IBM i OV06 Instructor-led online iDoctor for IBM i AS65 Classroom systemi02.011711 Data3 #203 OR OL21 Classroom AS24 Classroom OV19 Instructor-led online OW87 Classroom 4 IBM i Administration for Windows Administrators OV21 Instructor-led online or WDSc Development V7.0 OV37 Instructor-led online OV98 Instructor-led online OR WDSc Development V6.0 OD05 Classroom OV47 Instructor-led online Introduction to IBM i for New Users OL62 Classroom DB2 WebQuery for Advanced Users, Developers and Administrators OV55 Instructor-led online Nu verkar det som att satsningarna på utbildningar börjar ta fart så smått igen. Kanske kommer vi aldrig mer se den typen av spring på klassrumsutbildningar som tidigare. Men idag finns en stor variation av utbud såsom klassrum, lärarledda distansutbildningar, web-presentationer, specialanpassade hemma-hos, egenhändigt tillverkade you-tube filmer och inte minst ett stort utbud av konferenser runt om i världen så brukar finnas något till de flesta. System Administrator START HERE... START HERE... Introduction to IBM i for New Users listerna började gå i pension, färre personer skulle alltså göra samma arbetsuppgifter men med mindre resuser, man hade inte tid eller råd helt enkelt. OR Solutions (SAP, PHP, IT Simplification) System Operator START HERE... Introduction to IBM i for New Users IBM i Telephony – Fundamentals and Integrated Collaboration SAP Solutions on IBM i AS52 Classroom System Operator Workshop for IBM i OV98 Instructor-led online AS49 Classroom OR OE98 Classroom IT Simplification and Consolidation Solutions on IBM i AS58 Classroom IBM System Storage Solutions for IBM i OV93 Instructor-led online OR AS27 Classroom Hardware Management Console for IBM i (HMC) OV52 Instructor-led online OR OP52 Classroom PHP on IBM i OR Advanced System Operator Workshop for IBM i OV27 Instructor-led online Change Management for IBM i AS51 Classroom OR OD30 Classroom OV83 Instructor-led online OR AS24 Classroom AS93 Classroom System Storage DS6000 and DS8000 on i OV24 Instructor-led online IBM i LPAR Management OV53 Instructor-led online IBM i Database Modernization Workshop OR AS53 or OP53 Classroom OD20 Classroom OS83 Classroom DB2 WebQuery – Getting Started systemi09.011310 OV44 Instructor-led online OR OD04 Classroom DB2 WebQuery for Advanced, Users, Developers, and Administrators OV55 Instructor-led online OR OD05 Classroom systemi01.011309 Virtualization (LPAR, BladeCenter) Networking START HERE... You are an experienced administrator LPAR System i TCP/IP Basic Implementation OV16 Instructor-led online Clustering Hardware Management Console for IBM i (HMC) OR OV52 Instructor-led online AS16 Classroom OR OP52 Classroom iSCSI IBM Power HA for i, Clustering, and Independent Disk Pools Implementation OV54 Instructor-led online OR AS54 Classroom IBM i Integration with BladeCenter and System x OV30 Instructor-led online OR AS30 Classroom HTTP Server Implementation LPAR Management for IBM i AS17 Classroom OV53 Instructor-led online OR AS53 or OP53 Classroom Enabling IBM i Network Security systemi07.012811 AS18 Classroom systemi06.070510 WebSphere / Java Administrators End User START HERE... WebSphere Application Server IBM WebSphere Application Server V7.0 for IBM i Administration START HERE... Introduction to IBM i for New Users OV98 Instructor-led online DB2 Web Query for System i OR OD01 Classroom OE98 Classroom Accessing the IBM i Database Using SQL OV37 Instructor-led online OL37 Classroom or DB2 WebQuery – Getting Started OV44 Instructor-led online OR OR OV90 Instructor-led online OR AS90 Classroom WAS V7.0 Performance for IBM i OV80 Instructor-led online IBM WebSphere Application Server V6.1 Administration for IBM i AS94 Classroom WebSphere V6.1 Performance Monitoring and Tuning for IBM i OV78 Instructor-led online IBM WebSphere Application Server V6 Express Administration or DB2 WebQuery for Advanced Users, Developers, and Administrators OV55 Instructor-led online OD05 Classroom systemi08.011310 OR AS77 Classroom V6.1 or WebSphere Express OD04 Classroom OR OW80 Classroom IBM WebSphere Application Server V6.1 Performance for IBM i OW79 Classroom V6.1 WDSc WDSc Development V6.0 OW86 Classroom or WDSc Development V7.0 OW87 Classroom systemi04.011311 Data3 #203 5 Pressrelease Mats Lidström, Chief Architect, ICE Services: Who are ICE Services and what is their mission? – ICE Services AB is a new enterprise owned by Swedish STIM and their English equivalent PRS for Music – ICE Services AB delivers back-office services to their owners and potentially to other copyright organizations throughout Europe and in the rest of the World. – ICE Service AB administrates a new database for music containing information such as authors, publishers and how the copyright conditions are divided among territories, time and different copyright conditions. This is to make the process more efficient of the complex copyright structure to benefit the owners, authors and publisher of the music and the organizations using their music. – ICE is an abbreviation of International Copyright Enterprise. What will run on their newly installed IBM POWER7-machine? – The new application runs today on an IBM POWER6 Model 570. It has just been upgraded to a new IBM POWER7 Model 770. The new amazing technicalities of an IBM POWER7 will create benefits for ICE Services, such as capabilities of running more customers and manage more and larger transaction volumes. – The application runs on the powerful and reliable operative system IBM i. It’s build with a layered architecture. The user interface is browser based and written in PHP and MySQL. The business layer is written in ILE RPG and with service based architecture. Used as access method is the IBM i included DB2-database and SQL. – The IBM POWER7 Model 770 machine runs the user interface and the automated import and export routines in and out of the system. A major part of the business is the information about the music’s publishers such as; Sony, Universal, EMI and Warner. The application handles API/Web Services calls from customers in Sweden, England and Denmark. ICE Services view of the newly installed IBM POWER7’s benefits – The IBM Power platform is a highly modern and scalable machine where we as a customer can handle many types of applications on a centralized environment. – Together with the IBM i operating system we have a very secure, reliable and flexible environment where our applications can access and benefit from new 6 Data3 #203 technology without the need of it being rewritten –W ith the IBM POWER7 platform we will access additional scalability and power with the same low administration costs, and a significant decrease of energy consumption which plays very well with our “greener IT” ambitions. Gunnar Elmgren, platform architect IBM Power Systems, SYSteam Blue AB: What was SYSteam Blue’s part in delivering this solution to ICE Services? SYSteam Blue was given the opportunity and confidence from ICE Services to be their business partner. Together we have created a scalable and cost effective system platform based on IBM Power Systems and IBM Enterprise Storage. The original IBM POWER6 Model 57 (which was installed 2007/2008) had the opportunity of growth thanks to Capacity OnDemand during the last years – only minor hardware upgrades has been needed. Prior to the new installation the POWER6 machine was running on a fully activated capacity and IBM’s launch of the POWER7 portfolio couldn’t concur better with the need of more capacity of “OnDemand”. ICE Services and SYSteam Blue have together concluded that an IBM POWER7 Model 770 will deliver the capacity and scalability needs for the immediate future. The new server will initially have the half of the installed capacity activated – which is double compare of today’s Power6 Model. ICE’s new POWER7 machine has 6 active processor cores, and delivered with an additional 6 cores available via “OnDemand”. These cores can be scaled up to 48 active cores without having this business critical server shut down for maintenance upgrade. The IBM Storage DS8100 SAN which includes the production data stays unchanged since it delivers the capacity and performance needed by ICE. The additional storage will be a new IBM DS5100 SAN, which will be used for development and test environments were the performance needs are lower than the production, but there is still a need due to growing capacity. SYSteam Blue are happy and proud of the confidence given by ICE Services to deliver this IBM Power and IBM Storage Solution to them. It’s both interesting and challenging to work with a customer such as ICE Services who sees and takes advantages of the benefits given by IBM Servers, IBM Storage and not at least the IBM operating system, IBM i (former i5/OS and OS/400) in such a innovating and successful way in a large and new development project. SYSteam Blue is an IBM Premium Business Partner for IBM Power Systems and IBM Storage. Lite tankar kring Backup/Restore De allra flesta tar i dag backup av företagets IT system iallafall en gång per dygn. Man är medveten om att konsekvenserna för företaget utan backup, skulle bli förödande om det värsta tänkbara skulle hända, exempelvis att datahallsbyggnaden brinner ned. Att konsekvenserna blir väldigt omfattande även med en backup är inte fullt så självklart. Anledningarna är flera, en är att man enligt Murphys lag kan tvingas återskapa ett dygns datatransaktioner manuellt. Enligt sanna lag brinner ju byggnaden givetvis ned minuter innan backupjobben startat i systemet. Hur lång tid tar det att återskapa data manuellt, vilka skall göra det och är processen väl dokumenterad? En annan kan vara att backupmedia lagrats i samma byggnad! Det händer till och med att backupstationen står i samma lokaler som systemet. I vissa fall har man använt bankfack som lagringsplats. Bra i teorin, dåligt i praktiken då man kanske måste vänta på att bankkontoret öppnar på måndag morgon. Har man inte en tydlig plan för vem som fattar vilka beslut och inom vilka tidsramar ifall katastrofen är ett faktum, blir snart utmaningarna långt många fler. En direkt brand underlättar beslutet att dra igång återstartsplanen, men om ett mindre hårdvaru- eller mjukvarufel orsakar störningen och supportorganisationen inte kan ge några garantier för hur lång tid det kommer att ta att åtgärda felen, vem fattar då beslutet att dra igång processen och inom vilka tidsramar? Hur ser själva processen ut förresten? Finns någon reservutrustning att återställa backupen på? Har man övat på att återställa systemet helt och hållet från backup? Finns dokumentationen från senaste återstartsövningen tillgänglig för de personer som skall återställa systemet? BRMS Rapporten ligger väl inte kvar i systemet… Hur lång tid tar det sedan att återställa systemet från ”Scratch”? Har man en enkel daglig backup är tidsåtgången normalt 2 – 3 gånger den tid det tar att genomföra backupen (inklusive konfiguration av DASD, restore av SLIC etc). Däremot ökar den tiden avsevärt om man har en mer komplex backuprutin, exempelvis att data är fördelad på olika backupset. Har man valt att spara journalmottagare minskar behovet av att återskapa data manuellt (RPO), men förlänger återstartstiden (RTO). En annan faktor kan vara att prestandan är sämre än i ordinarie maskinen. Andra saker som påverkar återställningstiderna är användandet av ev backup-applikation, kryptering, selektering av data som skall återskapas, återställning till annan version av operativsystemet (Klarar ersättningssystemet gällande version av operativsystemet?), återskapa systemet från flera speglingsmiljöer etc. Skall man prioritera något vid återställandet kanske? Om IFSen innehåller 1TB data kanske det kan vara bra ide att vänta med att återställa delar av informationen till ett senare tillfälle. Prioritet brukar vara att huvudapplikationen blir tillgänglig så fort som möjligt Länktips: http://www.drj.com, http:// www.ibm.com/services/se/bcrs/ http://www.sungard.se Data3 #203 7 Slipp felmeddelande om att du saknar IBM i licenser För POWER6 och POWER7 servrar hanteras nu licensproblematiken automatiskt under vissa förutsättningar. Gäller inte dessa förutsättningar dig så måste du göra en aktivitet. När ditt system beställs så kommer ett antal cores att aktiveras och en VET kod installeras som motsvarar antalet aktiva cores. Samtidigt skapas en nyckel av system software (IBM i) som representerar antalet cores som har en IBM i licens på systemet – nyckeln för #5051 anger antalet cores med IBM i licens. Anpassningen av capaciteten sker bara om ditt system möter följande krav: Systemet är POWER6 eller nyare Systemet är konfigurerat med en enda partition Partitionen använder dedikerade processorer. Systemet har INTE en HMC För att anpassningen ska ske måste nyckeln för #5051 läggas in på systemet. Exempel: Du har en 720 med 6 cores och 2 IBM i licenser. Du har inte lagt in nyckeln för #5051. Varje timme kommer nu ett meddelande i QSYSOPR kön om att du saknar licenser. Tittar du på nyckeln för #5051 i maskinen så står det något annat än 2. Läs nu in nyckel för #5051 och titta igen, nu står det 2 och femeddelandena upphör. Uppfylls inte kraven för att du t.ex. har en HMC så skapa en namngiven processor pool med antalet processorer samma som antalet licenser. Modefiera partitionen att använda den namngivna poolen istället för den defaulta shared poolen. Hur man gör detta se annan artikel. Av: Lillemor Gillberg, IBM 8 Data3 #203 Ensam är chanslös Praktiska opinionsyttringar tar sig allt större krafter och har redan passerat gränsen där de kan anses vara samhällskritiska. Reaktionen från vad som sannolikt var grannen i öster vid flytten av bronsstatyn i Estland kan anses vara en milstolpe i mer än en bemärkelse. Reaktionerna i kölvattnet av rondellhundar, Piratebay rättegången och nu senast anklagelserna mot en av Wikileaks grundare var väntade. Väntat är också alla kreativa lösningsmakare som ånyo trollar fram något som drar parallellerna till Pandoras ask. Efter en enkel webbsökning på DDoS protection förstår du vad jag menar. En distribuerad belastningsattack är ingen enkel utmaning. Tvärtom, det är en riktigt svår utmaning, kanske en av de svåraste, och det gäller att inse det från början. Estlands kapacitet med omvärlden vid det aktuella tillfället var ca 700 Mb/s. Att beställa en molntjänst som gör förbindelsen obrukbar under ett dygn är som att beställa vilken tjänst som helst och prislappen är i storleksordningen som en begagnad buss. Estland var givetvis inte beredda på detta, men de hade två riktigt bra fördelar. Dels hade de, till skillnad från exempelvis Sverige vid den tiden, bara en myndighet som hade ett utpekat samordningsansvar vid händelser likt detta, dels så var det en internationell IT-säkerhetskonferens i Estland vid det aktuella tillfället. Detta sammantaget gjorde det möjligt att använda flera av konferensdeltagarnas kontaktnät för att strypa flödet närmare källorna. Erfarenheterna talar sitt tydliga språk. En belastningsattack bemästrar man inte själv och ingen skall tro att det finns någon feature till webbservern, brandväggen eller IPSen som löser detta. Samspelet med operatören, operatörens egen förmåga och operatörens samspel med andra operatörer är helt avgörande. Samspelet i Estland skedde helt händelsestyrt och manuellt med stora inslag av tur och skicklighet. Sannolikheten att kunna efterlikna den är ringa. Erfarenheterna från Estland som nu har ett antal år på nacken, tillsammans med flertalet erfarenheter från likartade händelser därefter, gör att det börjar utkristallisera sig en best practice på området. Lärdomen, om det inte redan framgått, är att till en rimlig gräns se om sitt hus. Det gäller att uppnå en nivå där man vågar yppa ordet robust. Det gäller förövrigt alla, oavsett om man kan antas ligga i en riskzon eller ej. Nästa steg är att nagelfara operatörerna och sedan tillsammans med de operatörer som kan antas ha de rätta förmågorna etablera en nödlinje. Det senare kräver sin förklaring. Huvudstrategin vid bekämpning av en belastningsattack är att gräva sig fram till källorna och täppa till flödet så nära källan som möjligt och det så snabbt som möjligt. Operatören kan oftast fatta grova beslut utan din hjälp, men skall du få en effektiv lösning behöver operatören hjälp i sitt beslutsfattande. Detta kan givetvis ske manuellt, men vis av erfarenhet så inträffar de flesta incidenter vid ett tillfälle där de manuella rutinerna lämnar övrigt att önska. Även om arbetet med att förhindra DDoS-attacker är i sin linda, så går det att urskönja lösningar där samspelet mellan dig och operatören kan automatiseras. Den utrustning som normalt återfinns, främst som skydd mot utnyttjande av kända sårbarheter, har ibland även förmågan att upptäcka andra former av avvikelser. I fallet med belastningsattacker är de som tidigare sagts dessvärre chanslösa. Däremot kan de skicka en signal till operatören som utifrån detta kan påbörja sitt nedsläckningsarbete. Ju tidigare arbetet kan påbörjas desto större chans är det att skadan av belastningsattacken kan minimeras. Lagarbetet är nyckeln till framgång och dessvärre är det den enda nyckeln även om finansiärerna till en samling coola produkter och tjänster lever i en helt annan tro. Thomas Nilsson är oberoende säkerhetsexpert.Grundare av informations- och IT-säkerhetsföretaget Certezza. Data3 #203 9 23 – 25 Maj iCompetence AB – är nu även IBM Business Partner på IBM Power i. Våra mycket erfarna teknikkonsulter ger oss möjlighet att erbjuda specialistkompetens inom - Försäljning IBM Power i Plattformen Installation av IBM certifierade tekniker på IBM Power i Plattformen Driftstjänster, molnet, fjärrdrift, outsourcing Automation av drift Output management (fax, mail, spolfiler, layouter etc) Dokument/Databas-hotell Sedan tidigare är vi även IBM Business Partner inom IBM Software. För ytterligare information kontakta: Gert Hermansson Matts Persson Anders Larsson Per Holmberg Roland Gustbée Försäljning Tekniklösningar Output Management Automation av drift Spegling E-post: info@icomp.se, 10 Data3 #203 076-193 98 69 070-322 28 06 070-690 04 91 070-627 23 66 070-588 47 80 Hemsida: www.icomp.se Hur kontrolleras behörigheten? Jag har skrivit om hur viktigt det är att behörigheten är rätt satt. Men hur kontrollerar systemet behörigheten? För att kontrollera behörigheten till ett objekt använder systemet en specifik sökordning. Jag ska i korta drag försöka beskriva ungefär hur det går till. Om du vill ha en mer ingående förklaring så finns det beskrivet på 28 sidor i Security Reference Manual, kapitel 5. I väldigt grova drag söker systemet efter behörigheten på följande vis: 1.Först kontrollerar systemet om objektet har någon privat behörighet, om det är skyddat av någon behörighetslista eller ”Primary Group”. Om det inte finns någon privat behörighet eller att objektet inte är skyddat av någon behörighetslista, kontrolleras om ägarbehörigheten eller den publika behörigheten är tillräcklig. Om behörigheten inte är tillräcklig går systemet vidare och kontrollerar behörighet på användaren. 2. Nu kontrolleras om användaren har *ALLOBJ, om användaren är ägare till objektet, om profilen har någon privat behörighet, eller om objektet är skyddat av en behörighetslista där användaren har behörighet till objektet. 3.Om inget av ovanstående räcker till kontrolleras om användaren tillhör någon grupprofil. Grupprofilens behörighet kontrolleras på samma sätt som för användarprofilen. När behörigheten har kontrollerats mot första grupprofilen fortsätter systemet med nästa grupprofil tills alla grupprofiler som användaren tillhör har kontrollerats. 4.Nästa steg är att kontrollera den publika behörigheten. Om den publika behörigheten är satt till *AUTL kontrolleras behörighetslistans publika behörighet annars kontrolleras om objektets publika behörighet är tillräckligt. 5. Om inget ovan har gett tillräckligt med behörighet kontrollerar systemet om adopterad behörighet kan användas. För att minska den inverkan som privata behörigheter och behörighetslistor kan ha på prestandan infördes i V3R7 en behörighetscache. Behörighetscachen skapas av systemet första gången en användare använder ett objekt. Sedan kontrollerar alltid systemet först i behörighetscachen efter behörighet, innan systemet går vidare och kontrollerar behörigheten i användarprofilen. Behörighetscachen kan hantera upp till 32 privata behörigheter till objekt och 32 privata behörigheter till behörighetslistor. Behörighetscachen rensas vid IPL. Mera om säkerhet i nästa nummer. Lars-Olov Spångberg har arbetat med IBM i serverplattformen och dess föregångare i 31 år, 27 av dessa inom olika positioner på IBM. Är sedan 2007 anställd på Handelsbankens IT-säkerhetsavdelning. Data3 #203 11 Sunday, May 1, 2011 1 (8:00 AM– 9:15 AM) 2 (9:30 AM– 10:45 AM) 3 (11:00 AM– 12:15 PM) Track AA 101 A Minneapolis Convention Center Level 1 23AA APIs at Work (570112) Bruce Vining Track AB 101 B Minneapolis Convention Center Level 1 23AB Rational for Beginners on i (550541) Al Grega Track AC 101 C Minneapolis Convention Center Level 1 4 (12:30 PM– 1:45 PM) 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 24AB HMC, i5,FSP, Firm-ware: Unde-stand It All (540072) Pete Massiello 25AB Getting Started w/SOA on IBM i (500023) Al Grega and Nitin Raut 24AC RPG Open Access and Profound UI Demonstration (560412) Alex Roytman 25AC Lotus Does WHAT!? (550543) Kevin Mort 23AD Business Resilience on AIX (550599) Ferenc Gyurcsan 24AD Troubleshooting TCP/ IP on IBM i (430029) Richard A. Halleen 25AD Inside the HMC (480051) Larry Bolhuis Track AE 101 E Minneapolis Convention Center Level 1 23AE Overcoming Your Fear of Speaking! (410180) Randall Munson and Trevor Perry 24AE What’s New in Lotus Domino 8.x Server (540047) Kim Greene 25AE Email Security Techniques (550081) David Gibbs Track AF 101 F Minneapolis Convention Center Level 1 23AF Accessing IFS from RPG IV (403547) Scott Klement 24AF Prototyping (570346) Birgitta Hauser 25AF RPG User Defined Functions & Table Functions (560163) Scott Klement Track AG 101 G Minneapolis Convention Center Level 1 23AG From STRPDM to RDP (560216) Charles Guarino 24AG STRPDM to RDP - PART II (570243) Charles Guarino 25AG AIX Data Protection w/EchoStream (550603) Ferenc Gyurcsan Track AH 101 H Minneapolis Convention Center Level 1 23AH Laying the Foundation of IBM i Security (570099) Carol Woodbury 24AH Encryption 101 (560366) John Earl 25AH Practical Web Services for RPG (540191) Tim Rowe Track AI 101 I Minneapolis Convention Center Level 1 23AI IPv6 – In your Mirror (560221) Fant Steele 24AI Monitoring Sys Perf and Health of i5/0S (420040) Dawn May 25AI Disk Subsystem Performance Analysis for IBM i (560402) Dawn May Track AK 101 J Minneapolis Convention Center Level 1 23AK Intro to IBM i Journaling (404029) Larry Youngren 24AK Backup/Recvy Strategies Update (402342) Debbie S. Saugen Track AL Exhibit Hall C Minneapolis Convention Center Level 1 27AL Welcome Reception in Expo (550763) (5:00 PM-8:00 PM Track AN Ballroom A Minneapolis Convention Center Level 1 26AN Opening Session (402360) (3:30 PM-5:00 PM) Track BE 205 CD Minneapolis Convention Center Level 2 23BE LAB: Single Sign-on (430155) Patrick S. Botz Track BG 207 AB Minneapolis Convention Center Level 2 23BG New Speaker Orientation (550126) Vanessa Grose Track BH 208 AB Minneapolis Convention Center Level 2 23BH Is that a droid in your pocket or are you just happy to see me? (570007) Aaron Bartell Track BI 208 CD Minneapolis Convention Center Level 2 23BI Basic HTML Elements (560527) Bill Hansen 24BI Complex HTML Elements (560529) Bill Hansen 23BL Intro to SQL (550076) Alison Butterill Track BN 211 AB Minneapolis Convention Center Level 2 23BN Integrated File Sys: Fundamentals (440137) Margaret Fenlon 24BN JUMP! - Keep Your Career’s Competitive Edge Through Innovative Change (570085) Robert Tipton Track BQ 211 CD Minneapolis Convention Center Level 2 23BQ Getting Started with PHP on IBM i (560176) Mike Pavlak 24BQ PHP 101 Development (560177) Mike Pavlak Track BU Seasons Minneapolis Convention Center Level 2 25BL Integrated File System - Adv (401194) Margaret Fenlon 22BU First-Time Attendee Session (402239) (9:30 AM10:45 AM) Trevor Perry Track EC Minneapolis Ballroom, Salons EFG Hilton Minneapolis Level 3 12 25BI The Power of CSS with HTML (560143) Hany Elemary 21BK COMMON Cares Blood Drive (560238) (8:00 AM-2:00 PM) Track BL 210 AB Minneapolis Convention Center Level 2 Track RE Exhibit Hall C, Registration Minneapolis Convention Center 8 (after 6:15 PM) 25AA SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI -What The? (540062) Aaron Bartell Track AD 101 D Minneapolis Convention Center Level 1 Track BK 209 AB Minneapolis Convention Center Level 2 7 (5:00 PM– 6:15 PM) 28EC Power Down Ask the Experts (550774) (7:45 PM-10:00 PM) 20RE Registration (560252) (7:00 AM-8:00 PM) Data3 #203 Monday, May 2, 2011 1 (8:00 AM– 9:15 AM) 2 (9:30 AM– 10:45 AM) 3 (11:00 AM– 12:15 PM) 4 (12:30 PM– 1:45 PM) 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 7 (5:00 PM– 6:15 PM) Track AA 101 A Minneapolis Convention Center Level 1 31AA SQL Queries (560029) Birgitta Hauser 33AA OpenRPGUI The Intro (570004) Aaron Bartell 35AA Leading Courageously (550137) Conrad D.Feldt 36AA SQL – Database Modernization (560030) Birgitta Hauser Track AB 101 B Minneapolis Convention Center Level 1 31AB Encryption with DB2 Field Procedures in V7R1 (570153) Bob Luebbe 32AB Making Domino Administration a Snap (570170) Kim Greene and Amy Hoerle 33AB Beyond FTP: Securing File Transfers (570182) Bob Luebbe 35AB Domino Problem Determination (407202) Amy Hoerle and John Weiser 36AB Welcome Domino 8.5 and DAOS! (550509) Amy Hoerle 37AB Writing for Publication (570349) Rita-Lyn Sanders Track AC 101 C Minneapolis Convention Center Level 1 31AC Virtual i partitions hosted by IBM i (560397) Pete Massiello 32AC Silverlight, WPF & .Net Frameworks (550104) Brendan Kay 33AC What can SSH do for me (570337) BoB Woodraska 35AC VB.Net and IBM i (520054) Richard Schoen 36AC Help! I’m Stressed! (520116) Vanessa Grose 37AC IBM POWER Systems Overview & POWER7 Update (570332) James W.Seaman Track AD 101 D Minneapolis Convention Center Level 1 31AD Open Source Software Packaging on AIX (570339) BoB Woodraska 32AD Server Consolidation or Virtualization? (570319) Peter Auyeung 33AD Presto - Instant Web GUI for all your IBM i Screens (570199) Duncan Kenzie 35AD AIX and Power Virtualization Complements HA/DR for Business Continuity (560390) Ferenc Gyurcsan 36AD VMControl Enterprise Edition Deep Dive (560346) Natchev , Wurgler and Gordon 37AD Capacity Planning for AIX Apps (550596) Gottfried Schimunek Track AE 101 E Minneapolis Convention Center Level 1 31AE Stop Writing Like a Techie (520115) Vanessa Grose 32AE Your Webinar STINKS! (550173) Randall Munson 33AE PHP and AJAX - Better Together (560068) Jeff M. Olen 35AE Magic of SELLING Technology! (430218) Randall Munson 36AE How to be an IT Survivor (420140) Trevor Perry 37AE Meeting the Education Challenge (570295) Kim Greene and Charles Guarino Track AF 101 F Minneapolis Convention Center Level 1 31AF RPG Enhancements for i 7.1 (560478) Brian May 32AF Web Services and RPG (510181) Charles Guarino 33AF Intro to XML and RPG (570347) Charles Guarino 35AF Data Structures and Data Structure Arrays: Making Them Work for You Brian May 36AF Pattern for Reusable RPG Code (550062) Scott Klement 37AF Introducing IBM Toolbox for Java (403552) John W. Eberhard Track AG 101 G Minneapolis Convention Center Level 1 31AG What’s New in System APIs (570113) Bruce Vining 32AG ASP.Net and IBM i for Dummies (520055) Richard Schoen 35AG From STRDBG to the RDP debugger (550108) Charles Guarino 36AG CL Enhancements from V5R3 through V7R1 (550037) Larry Bolhuis 37AG CL -- The Story Continues (570114) Bruce Vining Track AH 101 H Minneapolis Convention Center Level 1 31AH What’s New in 6.1 Security (500052) Jeff Uehling 32AH Step by Step Approach to Implementing Object Level Security (570100) Carol Woodbury 33AH Best Practices for Security (500050) Jeff Uehling 35AH Securing Dataon IBM i: Compliance vs. Security (570296) Gary Palgon 36AH Security Considerations for Application Development (560311) Jeff Uehling 37AH Get to the Web Fast w/ Access for Web (409136) Wayne A. Bowers Track AI 101 I Minneapolis Convention Center Level 1 31AI Power Systems Virtualization for IBM (550698) Vess Natchev and Kyle Wurgler 32AI What is an IBM i Technology Refresh -- and Why Do I Care? Dennis R. Martin and Ellie B. Streifel 33AI Navigating World of Performance (460178) Dawn May 35AI Choosing storage for your IBM i workload (560403) Dawn May 36AI Perf. Capacity Planning for IBM i (430172) Gottfried Schimunek 37AI Audit journal Basics (570321) Raymond G. Johnson Track AK 101 J Minneapolis Convention Center Level 1 31AK IBM i Printer Configuration and Troubleshooting (560144 Glenn Rose 32AK Into to IASPs (570260) Jenny Dervin 33AK Putting Your Journal on a Diet to Save Space and Overhead (560086) 35AK Implementing IASPs (570261) Jenny Dervin 36AK Disaster Recovery - Be Prepared! (170062) Debbie S. Saugen 37AK Getting the Most Out of BRMS Recoveries! (403136) Debbie S. Saugen Track AL Exhibit Hall C Minneapolis Convention Center Level 1 Track BE 205 CD Minneapolis Convention Center Level 2 33AL Exposition Open (550764) (11:00 AM-2:00 PM) 33AL Lunch in Expo (550764) (12:15 PM-1:15 PM) 31BE LAB: AIX Disaster Recovery w/ EchoStream (550606) Ferenc Gyurcsan and Rich Krause Track BG 207 AB Minneapolis Convention Center Level 2 38AL Power Down - All Attendee Reception in Expo (550165) (6:00 PM-8:30 PM) 35BE OPEN LAB: Rational Tools (430247) Linda Cole 35BE OPEN LAB: HATS (480013) Al Grega 35BE OPEN LAB: Web Services (440067) Linda Cole 32BG Become a Speaker at COMMON (520065) Bill Hansen 33BG COMMON Certification Program – What You Need to Know (560363) Randy Dufault 35BG YiP Roundtable (520310) Peter Helgren and Justin Porter 36BE OPEN LAB: Rational Tools (430247) Linda Cole 36BE OPEN LAB: HATS (480013) Al Grega 36BE OPEN LAB: Web Services (440067) Linda Cole 37BE OPEN LAB: Rational Tools (430247) Linda Cole 37BE OPEN LAB: HATS (480013) Al Grega 37BE OPEN LAB: Web Services (440067) Linda Cole Track BH 208 AB Minneapolis Convention Center Level 2 31BH www.SureYouCanHaveTheKeys.com (570233) Aaron Bartell 32BH VSSA Biometric Authentication for i/OS and AIX is here today! (570093) Patrick S. Botz 33BH What is Web 2.0 (550078) Tim Rowe 35BH Cloud Computing on Power Systems 101 (560345) Vess Natchev , Kyle Wurgler and Mike Gordon 36BH Why PHP on the IBM i (560055) Jeff M. Olen 37BH Security and Compliance Considerations for the Cloud Carol Woodbury Track BI 208 CD Minneapolis Convention Center Level 2 31BI Developing Mobile Applications for i using Open Source Tools (570057) Peter Helgren 32BI Building Web Sites: Intro to JavaScript (460220) Tim Rowe 33BI IBM i 7.1 Overview (570195) Steve Will 35BI WebSphere for Dummies (500057) Tim Rowe 36BI IBM i Developers’ Roadmap (450199) Alison Butterill 37BI Enabling highly available Web applications with IBM i and WebSphere (570242) George Weaver Track BK 209 AB Minneapolis Convention Center Level 2 33BK COMMON Cares Blood Drive (560239) (11:00 AM-5:00 PM) Track BL 210 AB Minneapolis Convention Center Level 2 31BL COMMON Certification Testing Room (560307) (8:00 AM-12:00 PM) Track BN 211 AB Minneapolis Convention Center Level 2 31BN PHP Arrays for the RPG Programmer (560179) Mike Pavlak 32BN No’ No’ Yes, And... (520199) Trevor Perry 35BL COMMON Certification Testing Room (560308) (2:00 PM-6:00 PM) 33BN Science & Art of Indexes for DB2 for IBM i (407111) Tom McKinley 35BN DB2 for IBM i XML Support (570064) Shawn Baranczyk and Tom McKinley 36BN Integrated File System Security (440138) Margaret Fenlon 37BN IBM i Q&A (540200) 8 (after 6:15 PM) 1 (8:00 AM– 9:15 AM) Track BQ 211 CD Minneapolis Convention Center Level 2 2 (9:30 AM– 10:45 AM) 31BQ 7.1: Remote Journal for HA just keeps getting better (560413) Larry Youngren 3 (11:00 AM– 12:15 PM) 4 (12:30 PM– 1:45 PM) 33BQ Conduct Best Practices Audit (520066) Richard Dolewski Track BU Seasons Minneapolis Convention Center Level 2 Track RE Exhibit Hall C, Registration Minneapolis Convention Center 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 7 (5:00 PM– 6:15 PM) 35BQ Why i? (570194)r Steve Will 36BQ External Storage for i: Outside the Box (560120) Jeff Carey 37BQ HTTP Server for i: Getting Started (409080) Tim Rowe 8 (after 6:15 PM) 35BU Expo Lottery & Reception (404285) (2:15 PM-4:00 PM) 30RE Registration (560253) (7:00 AM-7:00 PM) Tuesday, May 3, 2011 1 (8:00 AM– 9:15 AM) 2 (9:30 AM– 10:45 AM) 3 (11:00 AM– 12:15 PM) 4 (12:30 PM– 1:45 PM) 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 7 (5:00 PM– 6:15 PM) Track AA 101 A Minneapolis Convention Center Level 1 41AA DB2 for IBM i: Adv Functionality Sampler (400593) Alison Butterill 43AA Access for Web Runs in a Portal (470021) Wayne A. Bowers 45AA LPAR Configuration Issues and Planning (430134) 47AA Mobile Computing & Bar Coding (520005) Marc R. Doyon Track AB 101 B Minneapolis Convention Center Level 1 41AB What You Need for a Successful i5/ OS Upgrade (540071) Pete Massiello 42AB WebSphere App Server, Install and Config (408100) Vanessa Grose 43AB Outside the Box: SQL (570304) John Vriezen 45AB Improving Performance and Saving Disk Space (550055) Pete Massiello 46AB What’s New w/ Backup/Recvy (440024) Debbie S. Saugen 47AB Understanding Java Garbage Collection (520090) Gottfried Schimunek Track AC 101 C Minneapolis Convention Center Level 1 41AC Economical App Modernization (440004) Al Grega 42AC Your Individual Guide to Success (407210) Conrad D. Feldt 43AC Zend Framework for IBM i Beginner (570096) Mike Pavlak and Jeff M. Olen 45AC Anatomy of Logical Rep. (570301) John Vriezen 46AC Transform Your Batch Run Performance with SSDs and IBM i 7.1 (560365) Gottfried Schimunek 47AC Web Services with PHP and IBM i (570251) Alan Seiden 42AD AIX Operating System Foundations (560389) Ferenc Gyurcsan 43AD db2 and PHP: best practices (570277) Alan Seiden 45AD Domino Perf. Best Practices (460031) Kim Greene 46AD PHP and web-based security (570268) Kevin Schroeder 47AD How to Benefit from Social Media Marketing (570267) Kim Greene Track AD 101 D Minneapolis Convention Center Level 1 Track AE 101 E Minneapolis Convention Center Level 1 41AE Securing Data across the Extended Enterprise (570297) Gary Palgon 42AE How to Deliver a GREAT Presentation! (408178) Randall Munson 43AE Application Performance Optimization for POWER7 with IBM i 6.1.1 and 7.1 (570105) Gottfried Schimunek 45AE Honey, I Shrunk My Backup/Rcvy Windows! (470003) Debbie S. Saugen 46AE IBM i NetServer: Easy Access to Data (406170) Charles Emig 47AE Profound Topics: A Fresh Perspective on RPG Open Access (570232) Philip Roestamadji and Alex Roytman Track AF 101 F Minneapolis Convention Center Level 1 41AF Date and Time Calculation with RPG and SQL (560028) Birgitta Hauser 42AF Excel Spreadsheets from RPG (520059) Scott Klement 43AF We’ve Passed our Audit - Now What? (570102) Carol Woodbury 45AF External Databases from RPG (540023) Scott Klement 46AF What’s New w/ Rational Tools (408243) George Voutsinas 47AF RPG V7R1 & Open Access (480208) Linda Cole Track AG 101 G Minneapolis Convention Center Level 1 41AG Twelve Deadly Journal Sins for HA Users to Avoid (560110) Larry Youngren 42AG Architecting Modernization (470076) Trevor Perry 43AG Intro to WDSC/RDi Plug-in Dev (550590) David Gibbs 45AG ILE Programs, Procedures, Modules (570345) Birgitta Hauser 46AG Open Source Report Writing Tools for IBM i (560025) Peter Helgren 47AG Making the Most of an RPG Dump (540098) Charles Guarino Track AH 101 H Minneapolis Convention Center Level 1 41AH Preventing Data Leaks (560192) Robin Tatam 42AH Data Security and Encryption (520003) Patrick Townsend 43AG Intro to WDSC/RDi Plug-in Dev (550590) David Gibbs 45AG ILE Programs, Procedures, Modules (570345) Birgitta Hauser 46AH Lost, Aftermath of Security Breach (510065) Richard Dolewski 47AH Tokenization (560198) Patrick Townsend 42AI Best Practices for IBM i Performance Management (560073) Dawn May and Darlene Rose 43AI Working From Home Effectively (570200) Daniel C. Wilson 45AI Sneak Preview -Application Runtime Expert (560361) Mark Schroeder 46AI IBM Systems Director for the IBM i Environment (560396) Dawn May 47AI IBM i Reliability w/ BladeCenter & System x (520170) Kyle Wurgler 45AK Your first Zend Framework project (570281) Alan Seiden 46AK Open Storage for IBM i (550645) Vess Natchev 47AK Getting RPG and Java to talk (570274) David Gibbs 47BE OPEN LAB: Application Connectivity using WebSphere ESB Lab (570245) Nitin Raut Track AI 101 I Minneapolis Convention Center Level 1 Track AK 101 J Minneapolis Convention Center Level 1 41AK PDF Conversion of Spooled Files (560372) Glenn Rose 42AK Adv. Interactive Work Mgmt (570216) Jim Oberholtzer and Larry Bolhuis Track AL Exhibit Hall C Minneapolis Convention Center Level 1 Track BE 205 CD Minneapolis Convention Center Level 2 43AL Exposition Open (550764) (11:00 AM-2:00 PM) 43AL Lunch in Expo (550764) (12:15 PM-1:15 PM) 41BE OPEN LAB: HTTP Server (430137) Mark Schroeder and Tim Rowe 42BE OPEN LAB: HTTP Server (430137) Mark Schroeder and Tim Rowe 43BE OPEN LABS: Replication Recovery (510020) Larry Youngren and Chuck Stupca 45BE OPEN LABS: Replication Recovery (510020) Larry Youngren and Chuck Stupca 46BE OPEN LAB: Application Connectivity using WebSphere ESB Lab (570245) Nitin Raut 41BE OPEN LAB: IFS & File Servers (460142) Margaret Fenlon and Charles Emig 42BE OPEN LAB: IFS & File Servers (460142) Margaret Fenlon and Charles Emi 43BE OPEN LAB: Journal Behavior Tools (520010) Larry Youngren and Chuck Stupca 45BE OPEN LAB: Journal Behavior Tools (520010) Larry Youngren and Chuck Stupca 46BE OPEN LAB: Business Events Processing Lab (570247) Nitin Raut 46BE OPEN LAB: Business Rules Management Lab (570248) Nitin Raut 46BE OPEN LAB: Web App Server Install (420152) Vanessa Grose and Nitin Raut 47BE OPEN LAB: Business Events Processing Lab (570247) Nitin Raut 47BE OPEN LAB: Business Rules Management Lab (570248) Nitin Raut 47BE OPEN LAB: Web App Server Install (420152) Vanessa Grose and Nitin Raut 8 (after 6:15 PM) 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 7 (5:00 PM– 6:15 PM) 43BH Cheap Thrills! Do it yourself imaging with PHP, MYSQL & Simpleindex for cheap! (570205) Dale Janus 45BH CloudBurst on Power Deep Dive (570234) Kyle Wurgler and Mike Gordon 46BH A New Approach to Enterprise Data Security: Tokenization (570294) Gary Palgon 47BH Agile Software Dev Essential Practices (540093) Brendan Kay 43BI Creating dynamic Web 2.0 applications using JavaScript Frameworks and RPG (570107) Robert Swanson 45BI Business Event Processing and Business Rules Management in an SOA world (570191) Nitin Raut 46BI Troubleshooting and Debugging Web Applications (570225) Philip Roestamadji and Alex Roytman 47BI Improve 5250 w/RAMP from LANSA (550865) David Brault 1 (8:00 AM– 9:15 AM) 2 (9:30 AM– 10:45 AM) 3 (11:00 AM– 12:15 PM) Track BH 208 AB Minneapolis Convention Center Level 2 41BH POWER Blades and BladeCenter 101 (570108) Vess Natchev 42BH The Real World in 2011 – Managing your IBM i, AIX and Linux environment or 52 Ways to Skin a Cat (570168) Donnie MacColl IV Track BI 208 CD Minneapolis Convention Center Level 2 41BI Application Connectivity in an SOA World (570190) Nitin Raut 42BI Rich Internet Apps for RPG developers (570227) Philip Roestamadji and Alex Roytman 4 (12:30 PM– 1:45 PM) Track BK 209 AB Minneapolis Convention Center Level 2 45BK First-Time Attendee Social (402511) (2:00 PM3:15 PM) Trevor Perry Track BL 210 AB Minneapolis Convention Center Level 2 41BL COMMON Certification Testing Room (560309) (8:00 AM-12:00 PM) Track BN 211 AB Minneapolis Convention Center Level 2 41BN PHP Toolkit Examples (560180) Mike Pavlak 42BN SQL Grouping Functions (540132) Tom McKinley 43BN Beyond Query/400 - Introduction to IBM DB2 Web Query for i (570075) Gene Cobb 45BN I Didn’t Know You Could Do that with DB2 Web Query (570076) Gene Cobb 46BN DB2 Web Query: Using OLAP to Undestand Your Data (570072) Gene Cobb 47BN POWER7 I/O Deep Dive (570309) Mark W. Olson Track BQ 211 CD Minneapolis Convention Center Level 2 41BQ Power 750-thru795: Hardware Deepdive (570307) Mark W. Olson 42BQ Backup Encryption on IBM i (550049) Debbie S. Saugen 43BQ Power 710thru-740: Hardware Deepdive (570308) Mark W. Olson 45BQ How To Be A Successful Computer Consultant (480096) Charles Guarino 46BQ Success Through INNOVATION (150032) Randall Munson 47BQ Embedding SQL into App. Programs (404561) Alison Butterill 45BL COMMON Certification Testing Room (570001) (2:00 PM-6:00 PM) Track EC Minneapolis Ballroom, Salons EFG Hilton Minneapolis Level 3 Track FE Foyer - Exhibit Hall C Minneapolis Convention Center Level 1 8 (after 6:15 PM) 48EC Power Down - Fun & Games / Recognition Night (550776) (6:30 PM-9:30 PM) 40FE Registration (560251) (7:00 AM-7:00 PM) Wednesday, May 4, 2011 5 (2:00 PM– 3:15 PM) 6 (3:30 PM– 4:45 PM) 7 (5:00 PM– 6:15 PM) 53AA PHP Batch Jobs (570250) Alan Seiden 55AA Enhancing your Existing RPG Applications with PHP: Delivering files from the IFS to the browser from your 5250 application (560400) Brian May 56AA The VIPA Zone: Virtualize Your IP Addresses for Uptime (560118) Jeff Carey 57AA Using Ajax to Dynamically Modify HTML Elements (560227) Bill Hansen 52AB WebSphere App Server: Things It Can Do! (510043) Vanessa Grose 53AB Domino Server Health Check, Dust Off Your Servers (560076) Kim Greene 55AB Everything you need to know to get started with the new Systems Director Navigator Console (570060) Pete Massiell 56AB Pimp My i, Extreme System i Engineering (520197) Kevin Mort and Larry Bolhuis 57AB Funny Computer Stories (320015) Jim Rostis 51AC Flash: Solid State Drives are here today (570310) Mark W. Olson 52AC What an Administrator Needs to Know about Access for Web (420016) Wayne A. Bowers 53AC Power Systems: Preparing to Move to 12X I/O Technology (560401) Dawn May 55AC FTP Techniques & Tools (470057) Drew Dekreon 56AC Software as a Service (SaaS) on IBM i -- Architecture and ISV Solution Examples (570196) Steve Will 57AC Integrating Open Office 3.2 w/ IBM i (520009) Peter Helgren Track AD 101 D Minneapolis Convention Center Level 1 51AD Biometric Authentication 101 (570092) Patrick S. Botz 52AD Hardware Upgrade Considerations (560203) Larry Bolhuis 53AD Access for Win leverage Win Installer (402066) Jesse Gorzinski and Wayne A. Bowers 55AD DR Primer - Ready, Set, Plan (510004) Richard Dolewski 57AD Web Performance Advisor & IBM i Perf Tools (520056) Tim Rowe Track AE 101 E Minneapolis Convention Center Level 1 51AE Are You Listening to Others? (430110) Conrad D. Feldt 52AE Personal Identity - Protect it or Lose it (470051) Jim Rostis 53AE Application Recvy & Other Tricks (510026) Charles Guarino 55AE Improving Your Memory (550669) Conrad D. Feldt 56AE Backup and Recovery with Domino DAOS (560342) Amy Hoerle 57AE What’s New with DB2 Web Query? (570071) Gene Cobb Track AF 101 F Minneapolis Convention Center Level 1 51AF Tips and Tricks for Advanced Embedded SQL (570221) Birgitta Hauser 52AF Get a Life! (404586) Trevor Perry 53AF Modernizing Your File I/O with Data Structures (560475) Brian May 55AF Getting Started with Subprocedures and Service Programs (570348) Jeff M. Olen 56AF Yes, Your UPS is Interruptable (570255) Leo F. Whitaker 57AF IBM i HA using DS8K (570259) Chuck Stupca Track AG 101 G Minneapolis Convention Center Level 1 51AG Accelerating Development of Applications and Services on Power with Rational (560142) 52AG Visual Dev. Tools in RDi (550575) George Voutsinas 53AG Customer Service (470011) Conrad D.Feldt 55AG Rational Open Access - RPG Case Study (560352) Linda Cole 56AG GovernanceStinks! (550149) Trevor Perry 57AG PHP System Admin (570213) Jim Oberholtzer 1 (8:00 AM– 9:15 AM) 2 (9:30 AM– 10:45 AM) 3 (11:00 AM– 12:15 PM) Track AA 101 A Minneapolis Convention Center Level 1 51AA Strategies for Becomming a Better Programmer (570271) David Gibbs 52AA Integrated Web App Server for IBM i, No Excuses (540194) Mark Schroeder Track AB 101 B Minneapolis Convention Center Level 1 51AB Vision Prod Dev (570303) John Vriezen Track AC 101 C Minneapolis Convention Center Level 1 4 (12:30 PM– 1:45 PM) Data3 #203 8 (after 6:15 PM) 15 SNABBINTERVJU med Johan Seman på Svenska Handelsbanken Johan, du var med på LUG träffen i Rochester i Januari. En träff som sker tre gånger per år. Hur var träffen jämfört med andra träffar? – Om vi börjar ur ett LUG perspektiv så var denna träff lite annorlunda jämfört med de två andra, anledningen är att detta är en träff då halva tiden är avsatt för strategiplanering. D.v.s. vilken strategi medlemmarna i LUG’en vill att IBM ska ta långsiktigt med plattformen. Det diskuteras en hel del detaljer, men framförallt den långsiktiga strategin. Jämför man med andra träffar som t.ex. Common eller t.ex. IBM Power Systems Technical University, så skiljer sig LUG träffarna markant på följande sätt: 1. Informationen som delges från IBM till LUG medlemmar är ’IBM Confidential’ och ofta så tidig att den inte är distribuerad till andra IBM’are eller partners. 2. Det är sessioner precis som på alla andra träffar, de är ofta ganska detaljerade, men framförallt så presenteras de ofta av produktägaren eller specialist från Rochester, inte utbildningsteamen. 3. Under sessionerna sitter en hel radda med IBM specialister längst bak i rummet för att kunna bistå om det uppstår frågor eller diskussioner. Man behöver alltså inte vänta på att presentatören skall ta med sig frågan och återkomma. 4. Om det uppstår frågor under sessioner eller i pauser, så tar IBM tag i det direkt och man kan få avskilda diskussioner med t.ex. utvecklaren. Som exempel kan jag säga att jag ville diskutera en relativt enkel funktion i JobWatcher, och vips så har IBM hämtat mannen från utvecklingslabbet som har skrivit en stor del av JobWatcher och är ”pappan” bakom den. 5. Varje LUG medlem har en ”advocate” fråm IBM i Rochester som man pratar med innan man kommer dit, träffar när man kommer dit och går igenom om/vad man vill prata med IBM om. Han/hon sätter ihop möten m.m. med personer/grupper från berörda områden, som sagt allt ifrån produktägare, supportpersonal till utvecklare. Det har gått ut med en uppmaning via ett öppet brev från LUG till ISVer att bättra på sitt stöd för iASP, är det ett stort problem som ni ser det? – Absolut. Av de ISV’er vi har ställt frågan till om deras produkt supportar iASP så får vi relativt ofta svaret att ”Ja, det gör den”. Sen när vi tittar närmare på produkten så har det visat sig att, visst den kanske i bästa fall kan se en iASP - men hur fungerar den egentligen, och fungerar den med multipla iASPar osv. I så gott som samtliga fall har vi fått begära någon typ av förändring av produkterna. Vi kan väl sammanfatta det med att nivån på mottagandet är väldigt varierande mellan olika leverantörer. 16 Data3 #203 Jag tror personligen att det finns ett visst problem med att definiera vad t.ex. iASP ”compliant” eller ”supported” är, eftersom det finns olika sätt att se hur man ska använda en iASP för olika produkter. Det vore kanske bra med ett ”iASP proven” koncept från IBM precis som man hade ”Cluster Proven” tidigare. Finns det några spännande förslag på förändringar/ förbättringar ni lämnat till IBM som du får delge till oss utanför LUG? – Nja - eftersom all information om omröstningar för förändringar eller framtida utveckling o.s.v. omfattas av tystnadsplikten så är det svårt. Vi har dock två exempel vi kan ge: Det ena har blivit GA och är därmed inte hemligt längre och det är stödet för att importera och/eller skapa certifikat med en RSA-nyckel som har en nyckellängd av 4096 (tidigare var det bara support upp till 2048). Ett annat exempel på vad vi försöker få igång en diskussion om är att det är ett väldigt fokus på att få bort samtliga SPOF’ar (Single Point of Failures), medan vi på Handelsbanken mer ser att det kanske inte gör något om man har några SPOF’s om man istället kan få fram ett koncept med paralleldrift som t.ex. liknar det parallela SYSPLEX som finns för z/OS. w w w. s c a n d e v c o n f . s e Scandinavian Developer Conference w w w. s c a n d e v c o n f . s e Scandinavian Developer Conference About the tracks Development Process & Methodology A D April 4-5 2011 Agile Methodology, Test Driven Development, System Engineering, Architecture, Project Management, Best Practices. 2011 Java A mix of latest technology, trends and best practices, including both mobile and enterprise solutions from backend to web development. .NET The conference will be held at: Göteborg Convention Centre (Svenska Mässan) Mässans gata 24 Göteborg Scandinavian Developer Conference 2010 vid Sweden et ata3 The conference will be held at: Göteborg Convention Centre (Svenska Mässan) Mässans gata 24 Göteborg Sweden New technologies and best practices for the .NET Framework. Real life solutions and experience. We want to get you inspired. IBM i Modernization of IBM i applications, New and revolutionary technology updates. Emerging Technologies Emerging Technologies - presented in cooperation with ThoughtWorks. New tracks for SDC2010 Testing, Web, Mobile Solutions, Agile in the organization, ”Three screens and the Cloud”. Following the huge success of Scandinavian Developer Conference in 2009, this year we are planning a conference that will be bigger and even better. Twice as many speakers, twice as many days, and twice as many delegates, will it be eight times better? Decide for yourself! The Scandinavian Developer Conference 2010 (SDC2010) will be held at Göteborg Convention Center (Svenska Mässan) on March 16 - 17, 2010. You will be able to choose between many different tracks with a clear focus on system development and you will learn about the latest and greatest in the Java, .NET and IBM i platforms. The Keynote Speakers this year are Michael Feathers (author of Working Effectively with Legacy Code) and Diana Larsen (chair of the Agile Alliance). fält eD , Ang rering i l code a t s n i o g i t re mo ålles Pro för så erh In addition, we are welcoming many other internationally known speakers to Göteborg, including Jeff Sutherland, Neal Ford, Brian Marick, Agneta Jacobsson, Jimmy Nilsson, Roy Osherove, Bjarte Bogsnes, Udi Dahan and Bill Wake. On the technically oriented tracks we have representatives from industry leading companies such as IBM, Microsoft, Sun, Oracle and Yahoo! We hope to see you 16th - 17th March at the Conference! www.scandevconf.se 10 tt aba r % A A J A m .N N R IB M te E E T N Te ”T Scandinavian Developer Conf Conference programme for SDC2010 Registration With presentations held in Swedish or English, and 8 parallel tracks of talks over two days, there will be plenty to choose from. More detailed information is available and kept updated on our website. Register before February 14 to receive a discounted price Following the huge success of Scandinavian Developer Conference in See conference schedule summary on back » Registration until February, 14: - Conference fee 2 day conference 5.000 SEK (460 EUR) - Conference fee 1 day conference 3.100 SEK (285 EUR) The Nytt från 8 februari 2011 är att man kan flytta IBM i licenser mellan mindre maskiner IBM har nu annoserat möligheten att flytta IBM i licenser och USER licenser mellan mindre maskiner. Flytt kan ske inom en kund från POWER5 och uppåt med IBM i 5.4 och uppåt.Både givande- och mottagande system måste vara på samma version och release. Det givande systemet måste ha varit installerad hos aktuell kund i minst 1 år och måste ha Sofware Maintanance. Ca 50.000:-SKR per core inom samma grupp (p-klass) inkluderar flytt av användare För flytt till högre grupp (p-klass) tillkommer den prisskillnaden. Flytt av användare görs i grupper om 5 (p05) eller 10 (p10). Obegänsat antal anv måste flyttas som en enhet Detta passar framförallt dig som vill byta till en ny maskin utan att uppgradera, och dig som vill konsolidera då man kan flytta från flera maskiner till en ny. Kontakta din Power i partner för att få reda på hur detta fungerar för just dig. Av Lillemor Gillberg, IBM Data3 #203 17 Intervju med Dr. Frank Soltis In October 2010 Dr. Frank Soltis, former Chief Architect IBM System I (IBM AS/400, iSeries, Power i) visited Vienna/Austria. The following interview with him was held at Café on one of Vienna’s hills by Christoph Cuscoleca, Marketing Director of COMMON Europe and Vice President of COMMON Austria. CC: Frank, when did you decide to retire from IBM? FS: In January 2008 the decision was made inside of IBM to merge the System i and System p into a single line of hardware system to be called “Power Systems.” I had been supporting such a merger for almost four years, and I was very happy to see it finally happen. It also was the perfect time for me to retire, since I had accomplished everything I wanted to accomplish within IBM. After I announced my retirement, I was asked to stay on for a few months to help with the announcements of the new Power Systems, and I agreed to do so. I ended up staying until the end of that year. CC: And what was the final reason for retiring? FS: My IBM responsibilities allowed very little time for me to spend with user groups, business partners or even individual customers. Because IBM had decided years earlier to promote the IBM Company as a whole rather than promoting individual systems, there was little or no publicity for IBM i. The job of promoting this wonderful system fell to user groups, business partners and existing customers. I felt that I could help with this promotion after I retired. CC: Do you miss anything from your IBM time? FS: I miss many of the people. I do try to stay in touch with many people who are still in IBM, but it becomes more difficult from the outside. CC: What are you doing now? FS: I am now working with several business partners, user groups and customers around the world, which is exactly what I wanted to do. I also have more free time. My wife likes to tease me about my free time by pointing out that before I retired I worked seven days a week, and now I only work six days a week. CC: How do you see the future of “AS/400”? FS: IBM i has a great future as a fundamental part of IBM Power Systems. Any concerns that this system may soon disappear are unfounded. The AS/400 left us ten years ago to join the S/36 and the S/38 in the museum of outstanding business systems. Today, we need to support and promote Power Systems. CC: What will IBM i enthusiasts face in the future? FS: Enthusiasts who work in an IBM i shop need to become advocates and start promoting the IBM i as the best, most modern system for business. If no one promotes the IBM i in their own shop and explains the benefits that this system provides to their business, it is likely that the system will be replaced. I am always amazed to hear IBM i enthusiasts complain about their management’s plans to replace an older iSeries with a “modern” Windows or Unix system. Remember, IBM is not going to promote any particular system. If a customer wants Windows, Unix and even a mainframe, IBM will happily sell it to them. IBM i enthusiasts need to promote their own systems or risk losing them. CC: What will be the challenges for the “COMMONs” worldwide? FS: COMMON’s challenges all involve recruiting new members. I see two very important activities that will go a long way towards helping any country COMMON recruit new members. The first is embracing all of Power Systems and not just IBM i. The second is a YIPs (Young i Professionals) program. YIPs programs represent the future of COMMON. CC: How did you like the CEC (COMMON Europe Conference) 2010 in Stratford upon Avon? FS: During the past year I have had the privilege to attend the COMMON US Conference, the COMMON Europe Conference and the Intermediate System Users Conference (iSUC) in Japan. These are always wonderful conferences, especially when I can spend some time with the people attending the conference and not have to rush off due to some other commitment. The enthusiasm that I find at these conferences is contagious. CEC has always been special for me because of the many people from different countries that come together to share ideas and discuss the latest technologies in business computing. Over the years Europe has been the largest market for the systems that we developed back in Rochester. CC: What do you think about “iManifest”? Can you tell me something about this? FS: The iManifest initiative was originally started in Japan by a group of business partners shortly · mentioned CC: Frank, when did you · CC: What do you see in the future of technology? A few years ago you how “strange it is,decide to retire from IBM? to save data to rusty disks” and that this will be changed in the future. Now we are able to use SSD. What FS: In January 2008 the decision was made inside of IBM to merge the System i and System p in else do you think will change – not only in the IBM i world? single line of hardware system to be called “Power Systems.” I had been supporting such a merg after Power hardware Systemstechnologies was announced. They recogniItalmost has been veryand successful thetoschools andhappen. for It also was the perfect time for m fourtoyears, I was veryfor happy see it finally FS: Predicting is fairly easy. Hardware is constantly moving cheaper and denser zed that IBM was notwill going to promote students who are participating the program. implementations, and this continue well into theindividual future. It is far morethe difficult to predict software retire, since I had accomplished everythingin I wanted to accomplish within IBM. After I announc retirement, I was asked to stay on grows for a few months to help with the announcements of the new P technologies, primarily changing the way in which we use our systems such as thebecause IBM i,wesokeep they decided to do As thesystems. demand for IT skills worldwide, Systems, and have I agreed to do the so. Iparticipating ended up staying until the to end of that year. their own promotions. The effort has been phenocompanies found schools Ten years ago, we were all interacting with our computers in more or less the same way. We used a menally successful JapanLook as aatvery be those skills. Students display, a keyboard and in a mouse. whatimportant has happenedway to user interfaces inbest thosesource last ten years. CC: And what wasfor thefinding final reason for retiring? · the to promote i. Someand of new us are trying to almost every who possess modern ITare skills can significantly exThere are new IBM user interfaces usernow devices appearing day. Keyboards and mice FS:computers My IBMjob responsibilities very little time me to spend with user groups, business p rapidlysimilar becoming extinct.in Now, thinkcountries. about how we will be interacting with ten years in the allowed start efforts other pand their and career opportunities. Weforalways or even individual customers. Because IBM had decided years earlier to promote the IBM Comp future. There is no shortage of new ideas for how we can work with our want computers. to see more schools and more students involwhole rather than promoting individual systems, there was little or no publicity for IBM i. The jo CC: do you see in the future of technology? A and ved in the Academic Initiative, takes partners and existing customers. I f FutureWhat technology innovations are not just limited to user interfaces devices. Ourthis business systems promoting wonderful system fell tobut usergrowth groups, business will also see ago majoryou innovations. For example, one of the hottest the computer industry today is after to few years mentioned how “strange it is, to topics intime. Thewith program continues demonstrate how could help this promotion I retired. cloud data computing. Yet cloud computing is being for many businesses because of a lack of save to rusty disks” and that thisheld willback be chanto attract young people to Power Systems. adequate security. We need to invent some form of security that absolutely datamiss stored in the from your IBM time? CC: Do you anything · guarantees ged in the future. Now we are able to use SSD. What cloud is totally secure. Only then will the potential of cloud computing be fully realized. else do you think will change – not only in the IBM i CC: car of is the currently work” ininyour FS: IWhat miss many people. I“on do try to stay touchgarage? with many people who are still in IBM, b I could go on and on about future technologies that we should expect to FS: see, you get the picture. Asthe I currently becomes more difficult from outside. in my garage world? Ibuthave several projects oftenPredicting tell young people in IT schools around the is world, in many is just is a Porsche rebuild that FS: hardware technologies fairly easy.ways technology waitinginnovation for me. There · CC: What are you doing now? beginning and they are at the forefront of that innovation. 3 av 4 Hardware is constantly moving to cheaper and needs to be completed, a Pontiac Firebird that still denser implementations, and this will continue needs some work, and 1941business Studebaker pickup FS:about I am nowprogram? working with aseveral partners, user groups and customers around the wor are familiar with IBM Academic Initiative. Whatwell do you think this · CC: You which that is exactly wantedand to do. I alsorestored. have more free time. My wife likes to tease me abou into the future. It is far more difficult to predict truck my what wife Iowns wants I wish FS: I am a huge fan of the IBM Academic Initiative. It has been very successful forby thepointing schoolsout andthat for before I retired I worked seven days a week, and now I only work free time software technologies, primarily because we keep I could say I was spending a lot of time working the students who are participating in the program. As the demand for IT skills grows worldwide, a week. changing the way in which we use our systems. these vehicles, but I have been fairly busy doing companies have found the participating schools to be the best source foron finding those skills. Students Ten years ago, weITwere all interacting with their our job and career other things. Fortunately all of these projects will be who possess modern skills can significantly expand opportunities. computers in more or less the same way. We used1 av 4 waiting for me when I finally decide to retire. We always want to see more schools and more students involved in the Academic Initiative, but growth atakes display, a keyboard and a mouse. Look at what time. The program continues to demonstrate how to attract young people to Power Systems. has happened to user interfaces in those last ten CC: Do you still race? What car is currently “oninterfaces work” in your garage? · CC: There years. are new user and new user FS: No, I decided it was time for me to take on the devices appearing almost every day. Keyboards role of “chief mechanic” for my family and give up and mice are rapidly becoming extinct. Now, think the driving. The youngest generation in our family about how we will be interacting with computers is almost old enough to do some cart racing, so this 20110213 22:35 ten years in the future. There is no shortage of new looks like my next challenge. ideas for how we can work with our computers. Future technology innovations are not just limited CC: You are a Formula 1 Fan – what do you think to user interfaces and devices. Our business systems about this season? will also see major innovations. For example, one of FS: I do enjoy watching Formula 1, and I very much the hottest topics in the computer industry today enjoyed this season. I have had the chance to atis cloud computing. Yet cloud computing is being tend a few Formula 1 races in Europe and Asia over held back for many businesses because of a lack of the last few seasons, and I am looking forward to adequate security. We need to invent some form of Formula 1 coming back to the US. The new circuit security that absolutely guarantees data stored in being built near Austin, Texas looks to be a good the cloud is totally secure. Only then will the potenvenue for the US Grand Prix in 2012. Thank you for tial of cloud computing be fully realized. I could go the interview, Frank! on and on about future technologies that we should FS: Dr. Frank Soltis expect to see, but you get the picture. As I often tell CC: Christoph Cuscoleca young people in IT schools around the world, in Vienna, Oct. 2010 many ways technology innovation is just beginning If you need more information about FS, please refer to and they are at the forefront of that innovation. http://en.wikipedia.org/wiki/Frank_Soltis CC: You are familiar with IBM Academic Initiative. What do you think about this program? FS: I am a huge fan of the IBM Academic Initiative. Data3 #203 19 Konfigurera Shared för att hantera IBM i licensieringsregler En vanlig anledning att använda shared processor pool är för att hantera IBM i licensiering. Titta på följande exempel: • Två konfigurerbara processorer • En IBM i licens • LPAR 1: IBM i med .5 CPU • LPAR 2: IBM i med .5 CPU • LPAR 3: AIX/Linux med 1 CPU Om man använder LPAR 1 och/eller 2 uncapped så kan hypervisorn låna oanvänd kraft från LPAR 3 och ge den till LPAR 1 eller 2 och därmed överanvända IBM i licenserna. Detta generera meddelande CPF9E7F och/eller CPF9E2D. En lösning på problemet är att skapa en shared processor pool att användas av IBM i partitionerna. Genom att ge maximum en processor till denna pool och placera båda IBM i partitionerna i den så har man begränsat dom till en processor. Prereq HMC: Version 7 Release 3.2. eller senare. Version 7.3.5 eller senare är att rekommendera. Server: POWER6 server med firmware 320 eller senare som supportar shared processor pools. Firmware EL340_061 eller senare är rekommenderad. IBM i: R540 SI31246 (SE32874) och SI35983 (SE38527); R610 SI35991 (SE38690). Skapa Shared Processor Pools i HMCn 1. I navigationspanelen öppna Systems Management och klicka på Servers . 2. I arbetspanelen välj det system vars shared processor pools du vill konfigurera, klicka på Tasks knappen och välj Configuration > Virtual Resources > Shared Processor Pool Management . 3. Klicka på namnet på den shared processor pool som du vill konfigurera. 4. Ange maximum antal processorenheter som du vill att de logiska partitionerna i denna shared processor pool ska använda. Du kan nu också byta namn på poolen (namnet på en shared processor pool måste vara unikt på systemet system), klicka OK. 5. Repetera stegen 3 och 4 för alla andra shared processor pools som du vill konfigurera. Klicka OK . 6. När detta är avslutat så ska man ange vilka logiska partitioner som ska tillhöra denna shared processor poolen. Man kan lägga in en logisk partition i en shared processor pool genom att ändra på partitionsprofilen och aktivera profilen. Man kan också dynamiskt lägga in existerande logiska partitioner från deras nuvarande shared processor pool till den shared processor pool som vi just konfigurerat. Dynamisk inläggning av en partition till en Shared Processor Pool Använd denna procedur för varje partition som ska bli inlagd i den nya poolen. 1. På Shared Processor Pool panelen klicka på Partitions fliken. 2. Klicka på partitionen som ska flyttas. 20 Data3 #203 Processor Pool 3. Välj den nya poolen och klicka OK. pool så ska man också uppdatera profilen så att man inte tappar förändringen vid nästa omstart. 1. I navigationspanelen öppna Systems Management och expandera Servers och klicka på vald server. 2. I arbetspanelen välj den partition vars shared processor pools ska konfigureras, klicka på Tasks knappen och välj Configuration > Manage Profiles. 3. Välj profilen som ska modifieras och klicka på rullgardinen Actions > Edit... Ett meddelande kommer upp som säger att den flyttar processorerna till den nya shared pool. Efter att flytten är klar har servern och partitionens ’properties’ updaterats så att förändringen visas. Shared processor pool tabellen efter flytten ser ut så här: 4. Klicka på Processors fliken och välj desired Shared Processor pool. Klicka OK för att spara förändringarna. Partitionens ‘properties’ efter flytten: 5. Aktivera profilen. Modifiera Profilens Shared Processor Pool Setting OBS: Om man dynamiskt lägger in en partition i en Förändringen tar effekt nästa gång profilen aktiveras. För att aktivera en profil gör power down på partitionen UTAN re-start (PWRDWNSYS RESTART(*NO)), aktivera sedan profilen. Av: Lillemor Gillberg, IBM Data3 #203 21 FÖRENINGEN VIKTIG INFORMATION TILL VÅRA ANNONSÖRER! Manus skickas med e-post till: annons@data3.se Annonsbokning ska göras till Thomas Englund: thomas@bok-tryck.se Annonsmaterial skickas till: Bok & Tryck AB Kungsgatan 30 826 37 Söderhamn eller annons@data3.se Frågor angående annonsmaterial besvaras av Thomas: Telefon 0270-172 95 Fax 0270-133 80 Vill Du också berätta om någon nyhet? Skriv till Aktuellt & Notiser Medlemmarnas nyhetssida för aktuella händelser i sin affärsverksamhet. Skicka alltid med en utskrift eller provtryck på annonsen annars kan vi inte ta ansvar för att den ser rätt ut i tidningen. Om annonsmaterialet inte är framme i tid, kan vi inte garantera att annonsen kommer med. UPPROP Vi söker dig som vill vara med i en referensgrupp och tycka till om Data3, konferensinnehåll, Medlemsbladet! Kontakta oss – styrelsen@data3.se Skicka dina notiser eller pressmeddelanden till: redaktionen@data3.se KOMPETENSBANKEN Erfaren iSeriesutvecklare söker nya uppdrag! Jan Nilsson tel 070-7389807 22 Data3 #203 Föreningen Detta är Data3 Data3 är en oberoende intresseförening som skall verka för ett ömsesidigt utbyte av erfarenheter i användandet av IBM:s mindre och medelstora datorer. Grunden till Data3 lades 1966 då ”Föreningen Data20” bildades av några användare av IBM System 360-20. När IBM System 3 introducerades ändrades namnet till Data3. Antalet medlemsföretag är idag närmare 500. Styrelsen som väljs på årsmötet, består av ordförande och sex ledamöter. Styrelsen har till uppgift att leda och planera de projekt för kunskapsspridande som utgör stommen i föreningens verksamhet. Data3 är ansluten till Common Europe som är en paraplyorganisation för Data3:s motsvarighet i övriga Europa, med ca 20000 medlemsföretag anslutna. Data3 är även medlemmar i Common US, som är motsvarigheten till Data3 i USA. Detta medför att alla Data3 medlemmar kan deltaga i aktiviteter som Common US arrangerar. Medlemskap Företag som arbetar med IBM-datorer har rätt att ansöka om medlemskap, basmedlemskap. Företag kan även ansöka om plusmedlemskap för anställda inom samma organisation. Privatpersoner har rätt att ansöka om medlemskap, toppmedlemskap. Ansökan om medlemskap ska ställas till föreningens styrelse, som prövar ansökan. Medlemsavgifterna för 2011: Basmedlemskap 1.900:-/år (för företag/organisationer) Plusmedlemskap 350:-/år (för privatpersoner inom företag/organisation med basmedlemskap) Toppmedlemskap 365:-/år (personligt medlemskap) www.data3.se Tidningen redaktionen@data3.se Ansvarig utgivare (ordf.) Sven Jansson Produktion/Annonsansvarig Thomas Englund Bok & Tryck AB Kungsgatan 30 826 37 Söderhamn E-mail: annons@data3.se E-mail: thomas@bok-tryck.se Tryckning Bok & Tryck AB Kungsgatan 30 826 37 Söderhamn Annonser från färdiga original Priser ordinarie nummer (from MB 167) Storlek Placering Pris Helsida Övriga 9 000:– Halvsida Övriga 7 000:– Kvartssida Övriga 5 500:– Helsida Sidan 2 10 500:– Helsida Baksida 13 500:– Uppslag Övriga 15 500:– Annan begärd sida +1 500:– Org.nr: 556409-4273 Bankgiro: 5314-1560 Kansli och ekonomi styrelsen@data3.se Medlemsinformation Anmälan om nytt medlemskap eller ändrade medlemsuppgifter görs till: medlem@data3.se Postadress: Föreningen Data3 Box 22542 104 22 STOCKHOLM Fakturaadress: Data3 föreningens Service AB c/o M&M Ekonomi AB Att: Lena Dyplin Södermalmstorg 8 118 20 STOCKHOLM Föreningens styrelse styrelsen@data3.se Ordförande Erik Larsson Essist AB Mobil: 070-301 80 00 erik.larsson@data3.se Ledamot Torbjörn Appehl Essist AB torbjorn.appehl@essist.se Ledamot Ulrika Ström Regeringskansliet ulrika.strom@data3.se Kassör Agneta Gosch Handelsbanken agneta.gosch@data3.se Har Du frågor, ideér, synpunkter tag då kontakt med någon i styrelsen. Endast 4-färgstryck Helårsannonsörer (7 nummer) får 15% på ovanstående priser + logo/länk på www.data3.se Halvårsannonsörer (4 nummer) får 5% på ovanstående priser Bilaga Bipack 7.200:– Data3 #203 23 Posttidning B Retur till Data3-redaktionen Föreningen Data3 Box 22542 104 22 Stockholm Our business applications need: Monitoring… Supporting… Resilience… Protection… …and the cost of getting all this right can be high! “As Outsourcing gradually fades away, SMARTsourcing is here to stay…” These days, SMART-sourcing allows us to Align our IT to meet with the Business Goals, stay in budget and retain control.