457 resultados para tietokannan suorituskyky
Resumo:
Työn tavoitteena oli selvittää kahdeksan sahalaitoksen häiriöseurannan nykytila sekä selvittämisen jälkeen ehdottaa sahalaitoksille otettavaksi käyttöön yhtenäinen samoihin häiriön luokitus- ja kirjaamisperiaatteisiin perustuva mittauskäytäntö. Yhtenäisen käytännön myötä sahalaitoksilta saatavat häiriötiedot ovat sahalaitosten kesken vertailukelpoisia. Mittauskäytännön yhtenäistämisellä pyritään nostamaan tuotantolinjojen käytettävyyttä. Sahalaitosten häiriömittauskäytännöissä oletettiin olevan merkittäviä eroja. Työ suoritettiin lähettämällä kysymykset sähköpostilla etukäteen sahalaitoksille, jonka jälkeen käytiin sahalaitoksissa haastattelemassa häiriöasioiden kanssa tekemisissä olevia henkilöitä. Haastattelujen jälkeen sahalaitoksilta saatuja tietoja täydennettiin sähköpostin välityksellä. Näiden toimintatapojen lisäksi tutkittiin sahalaitoksilta saatuja häiriöraportteja ja syykoodilistoja sekä verrattiin tutkimuksessa satuja tuloksia aihetta käsittelevään kirjallisuuteen. Tutkimustulokset vahvistavat työn aloitusvaiheessa tehdyn oletuksen, jonka mukaan sahalaitosten häiriömittauskäytännöissä on merkittäviä eroja. Tutkimusta hyödyntäen asiantuntijatyöryhmä yhtenäisti sahalinjojen ja tasaamoiden pien-häiriöiden ja varsinaisten häiriöiden laukaisurajat sekä häiriöiden mittauspaikat. Myös syykoodilistat yhtenäistettiin. Tämän lisäksi muodostettiin yhtenäinen vertailuraportti, jotta sahalaitosten häiriötietojen vertaileminen on mahdollista.
Resumo:
Kiristyvä kansainvälinen kilpailu pakottaa automaatiojärjestelmien valmistajat ottamaan käyttöön uusia menetelmiä, joiden avulla järjestelmien suorituskykyä ja joustavuutta saadaan parannettua. Agenttiteknologiaa on esitetty käytettäväksi olemassa olevien automaatiojärjestelmien kanssa vastaamaan automaatiolle asetettaviin uusiin haasteisiin. Agentit ovat itsenäisiä yhteisöllisiä toimijoita, jotka suorittavat niille ennalta määrättyjä tehtäviä. Ne tarjoavat yhtenäisen kehyksen kehittyneiden toimintojen toteutukselle. Agenttiteknologian avulla automaatiojärjestelmä saadaan toimimaan joustavasti ja vikasietoisesti. Tässä työssä selostetaan agenttiteknologian ajatuksia ja käsitteitä. Lisäksi selvitetään sen soveltuvuutta monimutkaisten ohjausjärjestelmien kehittämiseen ja etsitään käyttökohteita sen soveltamiselle levytehtaassa. Työssä käsitellään myös aatteita, jotka ovat johtaneet agenttiteknologian käyttöön automaatiojärjestelmissä, sekä selostetaan agenttiavusteisen esimerkkisovelluksen rakenne ja testitulokset. Tutkimuksen tuloksena löydettiin useita kohteita agenttiteknologian käytölle levytehtaassa. Esimerkkisovellus osoittaa sen sopivan hyvin kehittyneiden toimintojen toteutukseen automaatiojärjestelmissä.
Resumo:
Tämä diplomityö tehtiin osana Componenta Cast Componentsin kolmivuotista toimitusketjujen kehitysprojektia. Työn tavoitteena oli kuvata tyypillinen yrityksen sisäinen toimitusketjuprosessi ja tehdä alustava suorituskykyanalyysi valimon ja konepajan väliseen logistiseen prosessiin liittyen. Tarkoituksena oli myös löytää kehityskohteita materiaali- ja tietovirtojen hallinnassa näiden tuotantoyksiköiden välillä. Logistiikkaan, toimitusketjujen hallintaan ja toimitusketjun suorituskyvyn mittaamiseen liittyvän kirjallisuustutkimuksen sekä käytännön perusteella valittiin sopivat analyysimenetelmät. Näitä menetelmiä hyödynnettiin tilaustoimitus – prosessin kuvaamisessa sekä suorituskyvyn analysoinnissa yrityksen sisäisessä toimitusketjussa. Luonnollisena jatkona kehitettiin ja pantiin käytäntöön toimitusketjua synkronoiva imutyyppinen tuotannon- ja materiaalinohjausmenetelmä. Diplomityöprojektin aikana kehitettiin myös apuvälineet käyttöönotetun menetelmän asianmukaista hyödyntämistä varten. Diplomityöprojektissa otettiin ensimmäiset askeleet kohti integroitua sisäistä toimitusketjua. Uuden tuotannon- ja materiaalinohjausmenetelmän standardisointi muihin menetelmiin yhdistettynä, sekä toimitusketjun avainmittarien jatkokehitys on jo alkanut. Läpimenoaikoja lyhentämällä ja synkronoidun, läpinäkyvän kysyntä-tarjontaketjun avulla integroitumisen astetta voidaan nostaa edelleen. Poikkiorganisatorinen kehitys ja johtaminen toimitusketjussa on avainedellytys menestykseen.
Resumo:
Työn tarkoituksena oli toteuttaa moottoriajoneuvon suorituskyvyn mittaukseen käytettävä järjestelmä. Järjestelmä koostuu sylinterin muotoisesta rullasta ja tiedonkeruujärjestelmästä. Rullaa, jonka hitausmomentti tunnetaan kiihdytetään ajoneuvon vetopyörien välityksellä ja mitatuista arvoista lasketaan teho ja vääntömomenttiarvot moottorin kierrosluvun funktiona. Tiedonkeruu tapahtuu PC-mikrotietokoneen avulla, johon on liitetty tiedonkeruukortti. PC-mikrotietokone muodostaa käyttöliittymän, jonka avulla saadut tulokset esitetään kuvaajien avulla käyttäjälle. Käyttöliittymän avulla suoritetaan myös tulosten talletus ja raportin tulostus. Teoriaosassa tarkastellaan suorituskyvyn mittaamiseen käytettyjä menetelmiä ja laitteistoja, sekä tiedonkeruujärjestelmän rakennetta ja sen valintaan vaikuttavia tekijöitä. Käytännön osassa suunnitellaan muokkainkortti, jonka avulla erilaisilta antureilta saadut signaalit voidaan sovittaa tiedonkeruukortin tuloalueelle sopiviksi. Myös käyttöliittymän toimintaa ja sen rakentamiseen käytettyjä työkaluja tarkastellaan.
Resumo:
Suorituskyky- ja kuormitustestien tekeminen sovelluksille on erittäin tärkeä osa tuotantoprosessia nykypäivänä. Myös Web-sovelluksia testataan yhä enemmän. Tarve suorituskyky- ja kuormitustestien tekemiselle on selvä. Testattavan ympäristön tämänhetkinen, mutta myös tulevaisuuden toimivuus taataan oikein tehdyillä testeillä ja niitä seuraavilla korjaustoimenpiteillä. Suurten käyttäjämäärien testaaminen manuaalisesti on kuitenkin hyvin vaikeaa. Sirpaleisen ympäristön, kuten palveluihin perustuvien Web-sovellusympäristöjen testaaminen on haaste. Tämän työn aiheena on arvioida työkaluja ja menetelmiä, joilla raskaita teollisia Web-sovelluksia voidaan testata. Tavoitteena on löytää testausmenetelmiä, joilla voidaan luotettavasti simuloida suuria käyttäjämääriä. Tavoitteena on myös arvioida erilaisten yhteyksien ja protokollien vaikutusta Web-sovelluksen suorituskykyyn.
Resumo:
Tulevaisuudessa siirrettävät laitteet, kuten matkapuhelimet ja kämmenmikrot, pystyvät muodostamaan verkkoyhteyden käyttäen erilaisia yhteysmenetelmiä eri tilanteissa. Yhteysmenetelmillä on toisistaan poikkeavat viestintäominaisuudet mm. latenssin, kaistanleveyden, virhemäärän yms. suhteen. Langattomille yhteysmenetelmille on myös ominaista tietoliikenneyhteyden ominaisuuksien voimakas muuttuminen ympäristön suhteen. Parhaan suorituskyvyn ja käytettävyyden saavuttamiseksi, on siirrettävän laitteen pystyttävä mukautumaan käytettyyn viestintämenetelmään ja viestintäympäristössä tapahtuviin muutoksiin. Olennainen osa tietoliikenteessä ovat protokollapinot, jotka mahdollistavat tietoliikenneyhteyden järjestelmien välillä tarjoten verkkopalveluita päätelaitteen käyttäjäsovelluksille. Jotta protokollapinot pystyisivät mukautumaan tietyn viestintäympäristön ominaisuuksiin, on protokollapinon käyttäytymistä pystyttävä muuttamaan ajonaikaisesti. Perinteisesti protokollapinot ovat kuitenkin rakennettu muuttumattomiksi niin, että mukautuminen tässä laajuudessa on erittäin vaikeaa toteuttaa, ellei jopa mahdotonta. Tämä diplomityö käsittelee mukautuvien protokollapinojen rakentamista käyttäen komponenttipohjaista ohjelmistokehystä joka mahdollistaa protokollapinojen ajonaikaisen muuttamisen. Toteuttamalla esimerkkijärjestelmän, ja mittaamalla sen suorituskykyä vaihtelevassa tietoliikenneympäristössä, osoitamme, että mukautuvat protokollapinot ovat mahdollisia rakentaa ja ne tarjoavat merkittäviä etuja erityisesti tulevaisuuden siirrettävissä laitteissa.
Resumo:
Työssä selvitettiin väsymisen huomioivan ja minimoivan laitteen ohjausmenetelmiä. Väsymisilmiön huomioiva älykäs laite monitoroi itsenäisesti mm. väsymissäröjen kasvua ja muuttaa toimintaansa sen mukaisesti. Reagoinnin hyötyinä saavutetaan väsyttävästi kuormitetulle laitteelle mm. pidempi käyttöikä ja riskin hallinta, jossa laite tietää, miten sitä voidaan käyttää ennen vauriota ja sen jälkeen. Kunnossapitoon liittyen ennustetaan jäljellä olevaa käyttöikää, jolloin voidaan suunnitella huolto. Tutkimuksessa käsiteltiin mm. laitteiden ohjauksen tarvitsemia mittausmenetelmiä, mittaustiedon käsittelyä, vaurion luokittelua ja vauriota minimoivan ohjauksen rakennetta. Lisäksi käsiteltiin lyhyesti vaurion luokittelussa sekä ohjausreaktioiden ratkaisemisessa tarvittavia oppivia menetelmiä. Väsymistä minimoivan laitteen ohjauksen perusedellytys on laitteen kokemien rasitusten ja/tai suorituksen mittaaminen. Mittaustulosten perusteella määritetään vaurioitumista kuvaavat suureet. Ohjauksen vaurioon reagoivassa osassa määritetään tieto vaurioitumisen kriittisyydestä ja tämän perusteella tarvittava ohjauksen optimaalinen muutos sekä optimaalinen ohjaussignaali tai muu korjaava toimenpide. Ohjaus optimoidaan vaurioitumisnopeus minimoiden ja suorituskyky maksimoiden. Näiden välille etsitään sopiva tasapaino, jossa suorituskyvyn häviö on pieni mahdollisimman suurella vaurioitumisen pienenemisellä. Tämän jälkeen mittauksien avulla saadaan tieto korjatun ohjauksen vaikutuksesta vauriosuureisiin.
Resumo:
Diplomityö tarkastelee säikeistettyä ohjelmointia rinnakkaisohjelmoinnin ylemmällä hierarkiatasolla tarkastellen erityisesti hypersäikeistysteknologiaa. Työssä tarkastellaan hypersäikeistyksen hyviä ja huonoja puolia sekä sen vaikutuksia rinnakkaisalgoritmeihin. Työn tavoitteena oli ymmärtää Intel Pentium 4 prosessorin hypersäikeistyksen toteutus ja mahdollistaa sen hyödyntäminen, missä se tuo suorituskyvyllistä etua. Työssä kerättiin ja analysoitiin suorituskykytietoa ajamalla suuri joukko suorituskykytestejä eri olosuhteissa (muistin käsittely, kääntäjän asetukset, ympäristömuuttujat...). Työssä tarkasteltiin kahdentyyppisiä algoritmeja: matriisioperaatioita ja lajittelua. Näissä sovelluksissa on säännöllinen muistinkäyttökuvio, mikä on kaksiteräinen miekka. Se on etu aritmeettis-loogisissa prosessoinnissa, mutta toisaalta huonontaa muistin suorituskykyä. Syynä siihen on nykyaikaisten prosessorien erittäin hyvä raaka suorituskyky säännöllistä dataa käsiteltäessä, mutta muistiarkkitehtuuria rajoittaa välimuistien koko ja useat puskurit. Kun ongelman koko ylittää tietyn rajan, todellinen suorituskyky voi pudota murto-osaan huippusuorituskyvystä.
Resumo:
Työn tavoitteena oli selvittää Stora Enso Oyj:llä käytössä olevan Fenix myynnin- ja logistiikanhallintajärjestelmän logistiikkapalveluiden suorituskyky, tuottaa asiakasohjelmisto suorituskykymittauksista muodostuneen tiedon hallintaan sekä tuottaa toteuttamissuunnitelma suorituskyvyn parantamiseksi. Suorituskyky mitattiin käyttämällä TUXEDOn tarjoamia ominaisuuksia. Suorituskykymittausten tuloksien arviointia varten rakennettiin asiakasohjelmisto, jolla pystyttiin tuottamaan tarvittavat yhteenvetotiedot palveluiden kestoista ja rakenteista. Valmiita ratkaisuja ei ollut tarjolla, joten kaikki tarvittavat ohjelmistot on rakennettu osana tätä työtä. Kaikki komponenttiliittymät toteutettiin siten, että myös muitakin kuin logistiikkaan liittyviä palveluita voidaan tarvittaessa mitata. Mittausten tuloksena saatuja keskimääräisiä suoritusaikoja käytettiin hyväksi toteuttamissuunnitelmaa tehdessä. Toteutussuunnitelma sisältää useiden logistiikka-alueiden kehittämisideoita, joilla Fenixin logistiikkapalveluiden suorituskykyä voidaan tehostaa., ja nykyinen järjestelmän toimintanopeus pystytään säilyttämään tulevaisuudessa. Toteuttamissuunnitelmassa esitettyjä toimenpiteitä tullaan toteuttamaan TietoEnator Oyj:ssä vuoden 2003 aikana.
Resumo:
Tässä diplomityössä käsitellään eri näkökulmia ohjelmistojen uudelleenkäyttöön sekä esitellään perustiedot langattomiin laitteisiin käytettävästä Symbian-käyttöjärjestelmästä ja langattomasta Bluetooth-teknologiasta. Työn käytännön osuudessa suunniteltiin ja toteutettiin uudelleenkäytettävä Bluetooth-ohjelmistokomponentti Symbiankäyttöjärjestelmälle. Ohjelmistojen uudelleenkäytön edut ovat erittäin selkeitä. Uudelleenkäytettävät ohjelmistokomponentit parantavat ohjelmiston laatua ja suorituskykyä. Ohjelmistotuotteiden tuotekehityssykliä voidaan lyhentää merkittävästi ja kehitystyön kokonaiskustannuksia voidaan alentaa tehokkaalla uudelleenkäyttöohjelmalla. Kuitenkin uudelleenkäytöllä on myös esteitä, esimerkkeinä näistä ovat mm. resurssien puute, koulutus sekä uudelleenkäytön vastaiset asenteet. Bluetooth-teknologia on kypsynyt viimeisen kahden vuoden aikana, kun markkinoille on tullut yhä enemmän Bluetooth-laitteita ja niitä käyttäviä sovelluksia. Kehitetty komponentti tarjoaa perustoiminnallisuudet Bluetooth-yhteyksien muodostamiselle ja datan siirtämiselle laitteiden välillä.
Resumo:
Suorituskyvyn mittaamiselle ja seurannalle on nykyisin laajaa tarvetta myös julkisella sektorilla. Tutkimuksen tarkoituksena oli kehittää soveltuvia suorituskykyä kuvaavia mittareita ja rakentaa niistä käyttökelpoinen suorituskyvyn analysointijärjestelmä julkisen sektorin käyttöön. Ensisijaisena lähtökohtana olivat fyysiset mittarit, koska ne soveltuvat paremmin julkisen sektorin toimintaympäristöön.Tutkimuksen teoriaosassa esitetään joitakin suorituskyvyn analysointijärjestelmiä. Julkiselle sektorille soveliaina viitekehyksinä esitellään yleisellä tasolla balanced scorecard, suorituskykypyramidi, benchmarking, dynaaminen suorituskyvyn mittausjärjestelmä, laatupalkintokriteeristö, SAKE-sovellus ja suorituskykymatriisi.Työssä paneudutaan melko laajalti tekijöihin, joilla on voimakas vaikutus suorituskykyyn. Tällaisia tekijöitä ovat laatuasiat, tuottavuus ja organisaation kilpailukyvykkyys.Tutkimuksen käytännön osassa rakennettiin suorituskyvyn analysointi- ja mittausjärjestelmä. Ensin määriteltiin mittausjärjestelmään soveliaat suorituskyvyn osa-alueet ja seuraavaksi mittarit. Taloudellisia mittareita kehitettiin vain muutama, sillä pääpaino mittarien kehittelyssä olivat ei-taloudelliset mittarit. Mittaristo auttaa organisaatiota mittaamaan sen tilannetta matkalla jatkuvan parantamisen tiellä.
Resumo:
Virtualisoinnin ideana on kuvata tietotekniikkaan liittyvät laiteresurssit ryhminä. Kun jonkin tehtävän suoritukseen tarvitaan resursseja, ne kerätään erikseen jokaisesta ryhmästä. Virtualisoinnin yksi osa-alue on palvelimen tai palvelinten virtualisointi, jossa pyritään hyödyntämään palvelinlaitteisto mahdollisimman tehokkaasti. Tehokkuus saavutetaan käyttämällä erillisiä instansseja, joita kutsutaan virtuaalikoneiksi. Tässä diplomityössä esitellään ja verrataan erilaisia palvelinten virtualisointimalleja ja tekniikoita, joita voidaan käyttää IA-32 arkkitehtuurin kanssa. Eroa virtualisoinnin ja eri partitiointitekniikoiden välillä tarkastellaan erikseen. Lisäksi muutoksia, joita palvelinten virtualisointi aiheuttaa infrastruktuuriin, ympäristöön ja laitteistoon käsitellään yleisellä tasolla. Teorian oikeellisuutta todistettiin suorittamalla useita testejä käyttäen kahta eri virtualisointiohjelmistoa. Testien perusteella palvelinten virtualisointi vähentää suorituskykyä ja luo ympäristön, jonka hallitseminen on vaikeampaa verrattuna perinteiseen ympäristöön. Myös tietoturvaa on katsottava uudesta näkökulmasta, sillä fyysistä eristystä ei virtuaalikoneille voida toteuttaa. Jotta virtualisoinnista saataisiin mahdollisimman suuri hyöty tuotantoympäristössä, vaaditaan tarkkaa harkintaa ja suunnitelmallisuutta. Parhaat käyttökohteet ovat erilaiset testiympäristöt, joissa vaatimukset suorituskyvyn ja turvallisuuden suhteen eivät ole niin tarkat.
Resumo:
Tietotekniikkapalvelut on palveluorganisaatio, jonka tavoitteena on tarjota asiakkaalleen toimivat tietoliikenneyhteydet ja toimivat tietojärjestelmät metsäteollisuuden vaatimiin tarpeisiin vastaten. Häiriöttömän ja jatkuvatoimisen tuotannon takaamiseksi tukiprosesseja kehitetään jatkuvasti. Suuren konsernin ongelmana ovat toisistaan poikkeavat käytännöt ja tästä aiheutuvat tehokkuuserot. Tutkimuksessa selvitetään, mitä IT-palveluiden tuotteistaminen merkitsee ja kuvataan tietotekniikkasektorin palvelutuotteiden rakentuminen, hallinta ja käyttömahdollisuus metsäteollisuusyrityksessä. IT-palveluiden tuotteistamisella haetaan sisäistä tehokkuutta sekä laadukkaampaa tulosta. Tuotteistamalla palvelut saadaan tietopääoma paremmin hallintaan ja jakeluun. Suorituskyvyn hallinnan avulla saadaan palveluihin läpinäkyvyyttä ja kehitystoiminta tehostuu. Tuotteistusprojektin tavoitteena on rakentaa globaalit tuotekuvaukset metsäteollisuusyrityksen tietotekniikkapalveluista, joita yksiköt voivat tarkentaa ja syventää haluamalleen tasolle. Tuotekuvausten rakentaminen edellyttää toimintamallien perusteellista läpikäyntiä ja tarvittavien osaamisten selvittämistä sekä palveluiden suorituskykyodotusten määrittämistä. Tietotekniikkasektorin tuotteistusprojektin tuloksena palvelut jaetaan kolmeen palveluryhmään: tietojärjestelmäpalvelut, tietoliikennepalvelut sekä tietoturvapalvelut. Tietojärjestelmäpalvelut kuvataan vielä tarkemmin perustietotekniikka- ja järjestelmäpalvelutuotteiksi. Samoin tietoliikennepalvelut jaetaan datansiirto- ja puheensiirtopalvelutuotteiksi. Palvelutuotteita, siis tuotetietoa, hallitaan ja ylläpidetään tietojärjestelmällä, mistä on liityntä operatiiviseen järjestelmään.
Resumo:
Tämän työn päätavoitteena on kehittää suorituskyvyn tunnuslukujärjestelmä projektiliiketoimintaa harjoittavalle yritykselle. Muita tavoitteita ovat kehittämisprosessin, mittaristoijen ja mittareiden käytön kartoitus sekä kohdeyrityksen suorituskyvyn nykytilanteen selvitys kerättävän esimerkki-aineiston perusteella. Yrityksen informaatiotarpeiden perusteella mittausjärjestelmän tavoitteeksi asetettiin johdon päätöksenteon tukeminen. Mittariston perusosa-alueet valittiin kirjallisuuteen ja nykyisen mittauksen puutteisiin perustuen. Alueet olivat toimittajat, henkilöstö, toiminta ja asiakkaat. Tunnusluvut valittiin yhdessä käyttäjien kanssa valmiista esimerkeistä ja yrityksessä kehitetyistä uusista ja olemassa olevista mittareista. Yrityksen suorituskyvyn nykytilaa analysoitiin valituilla tunnusluvuilla. Toimintatapojen yhtenäisyys on kehityskohde, jolla mittarien arvoista saadaan nykyistä vertailukelpoisempia ja luotettavampia. Tulevaisuudessa luotua tunnuslukujärjestelmää on kehitettävä toiminnan muutosten mukana. Toimintolaskennan käyttöönotto on eräs mahdollisuus toiminnan ja mittariston jatkokehittämiseen sekä kustannustietojen ja hinnoittelun tarkkuuden parantamiseen.
Resumo:
Nokia Push To Talk järjestelmä tarjoaa uuden kommunikointimetodin tavallisen puhelun oheen. Yksi tärkeimmistä uuden järjestelmän ominaisuuksista on puhelunmuodostuksen nopeus. Lisäksi järjestelmän tulee olla telekommunikaatiojärjestelmien yleisten periaatteiden mukainen, mahdollisimman stabiili ja skaalautuva, jotta järjestelmä olisi mahdollisimman vikasietoinen ja laajennettavissa. Diplomityön päätavoite on esitellä "C++"-tietokantakirjastojen suunnittelua ja testausta. Aluksi tutkitaan tietokantajärjestelmien problematiikkaa alkaen tietokantajärjestelmän valinnasta ja huomioiden erityisesti nopeuskriteerit. Sitten esitellään kaksi teknistä toteutusta kahta "C++"-tietokantakirjastoa varten ja pohditaan joitakin vaihtoehtoisia toteutustapoja.