Nevím jak to počítali, ale vidím pár zajímavostí v linkovaném článku:
- according to Marko Rakar, a consultant for the Ministry of Labour and Pension Systems - to je zaměstnanec nebo externista? Jaký má vztah k popisovanému systému?
- Annual maintenance costs for the new, open source-based service are around 10,000 euro, 1/14 of the maintenance costs for the previous system VS The new site was launched on 1 January 2014 - jinými slovy se jedná o předpokládané náklady na údržbu, ty skutečné budou známé nejdříve za rok.
- old system could not handle more than 1800 transactions per day - OMG, to je 48 sec na transakci. Co to bylo za systém? :D
- Chybí jakákoliv bližší informace o technickém řešení a celkové ceně.
No, je to zvláštní. Buď mají v Chorvatsku velmi levnou pracovní sílu, nebo jedou automatický systém bez podpory a uživatelů. Spíš to bude ale účetní trik typu "veškeré provozní náklady v řádu stovek tisíc Euro přiřazujeme jen k jednomu z projektů". To by vysvětlovalo, že si tenhle projekt vystačí s méně než jedním zaměstnancem na veškerou agendu od údržby, rozvoje až po zadávání a zpracování dat.
Připomeňme si Drábkův pr*ser, kdy zajetý systém s vadami mohl být supportován jen svým dodavatelem A a při snaze zlevnit, muselo být VŠE komplet přepsáno do nového. Dodavatel nového byl vybrán protizákonně, takže prostředky jsou ztraceny a těžce se migruje zpět.
A teď open source pohádka:
rok X: ministerstvo vyhlašuje výběrové řízení na generálního dodavatele podpory svého opensource systému pro výplatu dávek. Vítěz (dodavatel B) 18 měsíců po uzavření smlouvy převezme stávající systém od současného dodavatele. Po těchto 18 měsíců bude mít k dispozici veškeré zdrojové kódy systému.
rok X+3: zjistilo se, že dodavatel B byl vybrán v rozporu s legislativou, ministerstvo se dohodlo s dodavatelem A na dočasném prodloužení původní smlouvy, dodavatel A přebírá aktuální stav systému.
Drábkův problém je v tom, že šlápnul na kuří oko firmě, která měla faktický monopol. Podobné problémy se vyskytují celkem pravidelně i na ostatních místech ve státní správě. Bývalí dodavatelé totiž mají páky, jak neposlušnému úředníkovi znepříjemnit život.
Vyjma toho se většinou neprovádějí otevřená výběrová řízení (používají se rámcové smlouvy a dodatky k nim), a když už na otevřené výběrové řízení dojde, tak stylem "losovačka". Vlastní realizaci zakázky navíc většinou neprovádí dodavatel, ale subkontraktoři, ke kterým se dostane jen malá část toho, co stát za systém zaplatí. Většina peněz se ztratí u oficiálního dodavatele a různých firem po cestě. Typicky jsou "po cestě" i firmy s vazbou na zadavatele, které provádějí na projektech nějaké fiktivní práce, a utržené peníze lijí zadavateli do soukromé kapsy.
http://www.parlamentnilisty.cz/zpravy/Ministr-Drabek-Ukoncil-jsem-monopol-jedineho-dodavatele-223825
http://www.ceskapozice.cz/byznys/finance/kauza-siska-drabek-opravdu-byla-%E2%80%9Eloupez-stoleti%E2%80%9C
Pro ministerstvo není problém v zadávacím řízení trvat na dodání zdrojáků. Nejlépe pro vlastní potřebu, s možností úprav jak vlastními silami, tak pomocí externistů. Jenže jak vidíte, problémy jsou někde úplně jinde: netransparentní výběr dodavatelů, korupce ve výběrových řízeních (která sežere většinu prostředků), špatná zadání projektů, špatně vyhodnocené specifikace, následné nadpráce, mizerně zaplacení koncoví vývojáři atd. Navíc velmi podobné problémy mají všechny státní zakázky, od opravy utržené kliky u dveří, přes tisk jízdenek MHD, jakékoliv stavební práce, až po pořizování obrněných transportérů a stíhaček.
Můj závěr je ten, že státní správa je fialový hnus, a slušný člověk se práci pro český stát velkým obloukem vyhne. Protože když se tomu nevyhnete, tak se A. buď stanete součástí téhle bandy, nebo B. vám ta banda zatopí tak, že na to do smrti nezapomenete.
No jistěže bude levnější když k tomu přijde někdo úplně nový, naštuduje si pár set tisíc řádků kdovíjak zpatlaných zdrojáků plných interních frameworků, databázový schéma atd. a pak se v tom začne vrtat, než když to budou udržovat lidi co to napsali. Politicky to vidíte po open-sourcařsku správně, prakticky jsou to ekonomicky nesmyslná zbožná přání.
Jenže ten bič právěže nebude fungovat - z důvodů uvedených výše.
Navíc, když tohle řeknete, tak výkon dodavatele nezlepšíte, spíš naopak:-)
Za další: směšujete 2 různý věci - výrobu aplikace (a následný modifikace a dodávání novejch fčností - což je vlastně taky "výroba") vs. support (ve smyslu administrace uživatelů, kontrola logů, hlídání místa na disku, záloha starejch logů, restarty apod.).
Zatímco jednoduchej support (údržbu) může dělat "libovolnej" admin, tak úpravy stávající aplikace holt může udělat (efektivně) jen původní dodavatel. Taková je realita:-(
To samozřejmě nevylučuje situaci, kdy ten původní dodavatel to neskutečně zprasil, protože zákazník nebyl schopen dát dostatečný zadání a dodavatel ve snaze získat zakázku slíbil modrý z nebe ("to není problém"), aniž by o business doméně zákazníka měl nějaký ponětí. A v takový situaci, pokud se najde někdo, kdo má o business doméně zákazníka "inside" informace (např. protože v tom oboru on nebo jeho rodinný příslušník dřív pracoval), tak v takový situaci ten novej dodavatel může teoreticky dodat nový řešení, který má víc fčností, lepší spolehlivost (a možná i nižší cenu), i když si to musel napsat celý znova. Ale tahle kombinace se příliš často nestává:-)
>Zatímco jednoduchej support (údržbu) může dělat "libovolnej" admin, tak úpravy stávající aplikace holt může udělat (efektivně) jen původní dodavatel. Taková je realita:-(
Zalezi take asi na tom, jak to kdo napsal. Kod lze zprasit tak, ze se v tom uz nikdy nikdo nevyzna a az pomrou puvodni vyvojari, muzete si aplikaci nechat napsat znovu.
J, s tím prasením se asi shodneme (viz poslední odst. v mém předchozím příspěvku).
A máte pravdu, že asi by bylo přesnější než o "původním dodavateli" mluvit o "původních vývojářích";-)
I když v rámci 1 vývojářskýho oddělení "dodavatele" je aspoň jakás takás šance, že se předá to know-how (alespoň informace o původní myšlence, resp. účelu tý prasárny), takže novej vývojář nezačíná tak úplně na zelený louce ... i když ani to nemusí být pravidlem:-(
A teď tu o červené karkulce.
U velkýho systému si nedovedu představit, že by změna firmy na support proběhla jako výměna košile. Pokud by to nebylo přímo v zadání, že od dodavatele to někdo bude přebírat a provozovat. Čili dodavatel bude v pozici zhotovitele a provozovatel bude někdo jiný. Jinak nevznikne potřebná dokumentace, aby bylo možné v rozumném čase support převzít. A možná ani tak ne.
Kecy, skoro 20 let stary unix na mega pomalem RISCu, tak urovni moderni kalkulacky ci top mobilu, s nic moc FC nebo SCSI disky, kdy tehdejsi RAIDy, davaly skvelych 50MB/sec bezel bez problemu a rychleji nez novinka na windows 2008 a HW tak 1000x vykonnejsim, co do CPU a I/O a 10x rychlejsimi disky ...
Asi jako bursa v londyne, s velkou slavou zavedli windows 2003 misto stareho unixu a nalsedne se to cele migrovalo na linux ... coz ukazuje, jedno, ze na windows nelze nic co ma bezet 24/7 bez restartu a rychle nemuze bezet, nebot na tomhle makaly top odbornici na windows a to ZADARMO, nebot M$ mel zajem, aby se ten pruser nedostal na verejnost vime...
Ono stacilo sledovat, jak seznamu mezely mapove podklady na windows, ty taky padaly co chvili, ale nestesti tech serveru bylo hodne, takze stacilo 3x kliknout a clovek uz byl jinde ... ale pry to byl sileny opruz to udrzet v chodu a ted uz to asi maji na linuxu, nebot nemeli licence na mapy, tak pro tu firmu napsali OSS aplikaci ;-))
Sice vůbec nepíšete k věci, ale zkusím odpovědět.
UNIXy před dvaceti lety si dobře pamatuji. Šlo o neskutečně předražený HW s výkonem lepšího PC. Jedním z důvodů ke koupi bývaly často úplatky pro kupující. A problémy že nebyly? Já si jich pamatuju víc než dost. V roce 1996 jsem objevil Windows NT, a řeknu vám, že to byla spása. Řádově levnější HW i SW, snadná administrace, skvělá dostupnost aplikací, a řádově méně problémů.
Londýnská burza nemá nic společného s Windows nebo UNIXy; pokud myslíte že ano, zkuste to doložit jinak než úporným tvrzením. LSE si psala systém ve vlastní režii za pomoci externích firem, a dopadlo to jak to dopadlo.
Udržet Windows v provozu je naprosto bezproblémová záležitost. Pokud vám Windows padají, děláte něco špatně.
Jenže Windows NT jsou z roku 1993; už v roce 1995 jsem objevil NT 3.51, a byl jsem nadšený.
U unixů mi nesedí administrace, API a řada dalších aspektů, takže pro mě jsou hnusné, nafouknuté a smrduté mrsiny právě unixy. S důrazem na Linux, protože ten je v rodině unixů poněkud slabším kouskem.
Já tomu rozumím. Když se administrace dělá snadno z GUI, je to hrozná nuda. Správný admin se neučí principy, ale memoruje se stovky příkazů a konfiguráků, plus se samozřejmě učí ovládání vi :)
API je zásadní pro vývojáře, a nepřímo i pro uživatele.
Živil jsem se kdysi i programováním, ale dneska píšu kód jen pokud není zbytí. Jako dítě jsem si hrál s BASICem (dokonce jsem pár aplikací prodal - dětská práce je jasné svinstvo :D), a postupně pokračoval v 8080, 8048/8051 a 8086 ASM, různých Pascalech, okrajově v C a C++, pak v různých VB, Javě a C#, plus samozřejmě průběžně ve skriptovacích jazycích. Co mi fakt nepřirostlo k srdci je Perl (kód působí jako náhodná změť znaků a čitelnost je velmi špatná), a pak většina neprocedurálního programování (Prolog, Erlang - bolí z toho hlava).
Když jsem tu popisoval, jaký je na Unixech bordel v API, a že nelze zjistit například seznam daemonů, nebo zjistit jestli nějaký daemon běží, tak to bylo zrovna z praxe. API UNIXů je obecně desítky let zastaralé, spousta věcí v něm chybí, cokoliv mimo POSIXu na systému může a nemusí být, implementace spousty věcí se liší UNIX od UNIXu. Když v Adobe portovali hloupý plugin browseru na Linux, museli u toho mimo jiné ohýbat GCC - to snad mluví za vše.
http://www.root.cz/clanky/proc-trva-vyvoj-flash-9-pro-linux-tak-dlouho/
Klikání se blbě cpe do skriptu. Je často efektivnější den nebo dva googlit příkazy a lepit skript a pak už konfigurovat automaticky spuštěním skriptu stroje co pět minut jeden, než na každé mašině dvě hodiny klikat. Nehledě na to, že když náhodou nějaká periferka ve Widlích dostane od PnP jinou identifikaci (a tu, co jsem viděl, dostávají periferky na stejným železe náhodně), jde předpřipravený image často do popelnice.
Klasický příklad: připojený USB-RS232 adaptér a BT. Pokud má widlácký image připraveno nastavení portů pro BT na COM1-COM5, záleží jenom na tom, jestli PnP dřív najde BT modul nebo zařízení na USB. Unix skript to definuje celkem jasně.
By the way, nedávno jsem koukal zrovna na porty ve Win. Proč když otevírám sériák COM1 jako soubor musím zadávat "\\\\.\\COM1"? Je v tom nějaká logika, nebo "protože Bill"?
Cokoliv se dá udělat z GUI, dá se v principu udělat i bez GUI. Pokud hovoříte o deploymentu Windows, tak tam máte v principu dvě možnosti:
A. Instalace Windows s předvolenými parametry,
B. Pořízení image a jeho rozkopírování.
Scénář A nemá s HW žádné problémy. Scénář B vyžaduje použití utility Sysprep, díky které se provede re-detekce HW.
Ke COM portům: na Unixech máte major number a minor number, které specifikujete v defice files (například /dev/sda3 má major no 8 jako "driver 8", a minor no 3 jako "device 3"), a ty přes device files pak "mountujete" přístup k driveru do stromu. Použití major a minor number bylo super v sedmdesátých letech, ale dnes přináší problémy s počtem driverů, počtem zařízení adresovaných těmi drivery apod.
Kernel Windows NT nepoužívá písmena jednotek, protože je stavěný tak, aby nad ním běžely různé subsystémy (Win32, POSIX apod). K adresování zařízení interně používá NT namespace, kde jména začínají na \. například \Device\HarddiskVolume4 nebo \Device\Serial0. Pro POSIX subsystem se používá POSIX name space, kde je všechno přimountované v jednom stromu.
Ve Win32 se běžně používá Win32 File Namespace, kde například E: je symlink na \Device\HarddiskVolume4. Prefixem \\?\ můžete cestu předat rovnou driveru, takže můžete použít třeba cestu \\?\Volume{26a21bda-a627-11d7-9931-806e6f6e6963}\
Pro přístup k zařízením se používá Win32 Device Namespace, kde názvy začínají na \\.\ . Například \\.\TAPE0, \\.\Changer0, \\.\COM1. Pro COM1-9 navíc existuje z důvodu zpětné kompatibility možnost adresovat je přímo pomocí COM1-9, bez \\.\ .
Resources:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365248(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724826(v=vs.85).aspx
http://technet.microsoft.com/en-us/sysinternals/bb896657.aspx -- utilita WinObj, která ukazuje celý NT namespace (pokud je puštěná pod adminem)
BTW čekal bych, že pokud píšete něco pro Windows, tak tyhle základy znáte. Na Linuxu snad také více k čemu je defice file, major a minor number.
>Použití major a minor number bylo super v sedmdesátých letech, ale dnes přináší problémy s počtem driverů, počtem zařízení adresovaných těmi drivery apod.
>K adresování zařízení interně používá NT namespace, kde jména začínají na \. například \Device\HarddiskVolume4 nebo \Device\Serial0.
Tady zalezi take na tom, jake nejvyssi hodnoty muze nabyvat cislo na konci, ktere pak identifikuje konkretni zarizeni. Ano, treba predstava, ze si SCSI disk muzu rozdelit jen na 15 oddilu a ze tech disku muzu mit jen snad nekolik desitek nebo kolik, me strasne drti, kdyz si predstavim, jak vy, na vasem notebooku mate pripojeno tisice disku, kazdy z nich rozdeleny na tisice oddilu a nejen to, vykonne Widle to dokonce rozdychaji, nespadnou a bezi, jak namydleny snek.
Ano, na jednom SCSI řadiči můžete mít maximálně 15 partitions, a to často nestačí. Navíc když máte dva SCSI řadiče, a pak jeden odeberete, může se tomu zbývajícímu automaticky změnit major number, a tím se zneplatní device files. Navíc těch major a minor numbers je omezený počet, a hrozí kolize. Neoficální seznam je tady:
https://www.kernel.org/doc/Documentation/devices.txt
Tisíce disků na notebooku nemám, a šneka si namydlete sám :)
>Ano, na jednom SCSI řadiči můžete mít maximálně 15 partitions, a to často nestačí.
15 oddilu na disk, ne na radic.
>Navíc když máte dva SCSI řadiče, a pak jeden odeberete, může se tomu zbývajícímu automaticky změnit major number, a tím se zneplatní device files.
Tedy to me zrovna moc nervy nedrasa. Dneska se disky v Linuxu montuji spise pres disk GUID a ty se odstranenim radice nemeni. Pokud mate stroj, kde hodlate casto menit pocet radicu a disku, tak je vase blbost, kdyz nepouzijete GUID.
>může se tomu zbývajícímu automaticky změnit major number, a tím se zneplatní device files. Navíc těch major a minor numbers je omezený počet, a hrozí kolize.
V seznamu zarizeni a major a minor cisel je misto nejmene na nekolik desitek disku, i kdyz jsou rozhozene do nekolika bloku. Muzete se tam sam podivat. Nevim, kolik byste do jednoho stroje chtel dat disku, ale vic, jak tech nekolik desitek to obvykle asi nebude. BTW, jeste jsem neslysel o stroji s Widlemi, ktery by mel treba padesat disku. Widle bezi leda tak na PC a ty na tohle nemaji kejsy a ani ne moba s dostatecnou konektivitou.
15 oddilu na disk, ne na radic - jj
Tedy to me zrovna moc nervy nedrasa - mě je to celkem drásalo, když mi po odebrání jednoho RAIDu zmizel obsah toho druhého, musel jsem zjišťovat proč, a ručně to opravovat. BTW jak se mountují disky přes GUID? Na Linuxu jsem to ještě neviděl (na Windows to tak samozřejmě mám udělané).
Vy si neuvědomujete, že major a minor numbers se používají pro adresování *všech* zařízení, nejen disků. Na systému například nemůžete použít dva drivery se stejným major number. Těch čísel je pár, a číselné řady samozřejmě nikdo nespravuje. BTW to místo na několik desítek disků tam je (bylo) jen pro některá zařízení. Pro RAID tuším jen když jste provedl nějakou úpravu a oželel možnost použití driverů s kolidujícími čísly. Jinými slovy tohle je jedna z ukázek unixového pravěku, která se díky bezmyšlenkovému opisování dostala do Linuxu.
Jak jsem psal, i jen na stovky disků se dostanete jen za předpokladu, že provedete drastickou lobotomii kernelu.
A já tu potřebu zrovna měl, protože na serverech to prostě může být potřeba. Přičemž omezení na 15 oddílů není taková tragédie, jako fakt, že mi při pokusu o vytvoření šestnáctého oddílu každá utilita házela jinou (a pravidelně naprosto nesmyslnou) chybu, místo aby byť jediná z nich napsala, že maximální počet partition je na daném zařízení omezený na 15. Ale co člověk může čekat, je to open source.
K čemu, smím-li se optat, potřebujete stovky disků spravovaných jedním kernelem? Kromě toho, že jde o prakticky neadministrovatelnou strukturu datových úložišť (mám na mysli plně odpovědnou správu), v dobré společnosti je dobrým mravem pracovat jen s tím, co jsem schopen efektivně spravovat a využívat. Hádejte, proč a za co si v Oracle nechávají za svá systémová řešení tolik platit navzdory implementovaným heteroplatformním prvkům, diky nimž šetří... O API to je jen když na tom někteří trvají a jinak to neumí. Ostatně, současný linuxový kernel je asi hodně problematický, když je jako optimální masově nasazován v kritických běhových prostředích ve finančním a technologickém světě... Inu, zbastlit nějaký kód a myslet si něco o sežrání Šalamouna mluví samo za sebe.
Stovky disků spravovaných jedním kernelem můžete potřebovat. Mě šlo ale primárně o 16+ partitions na jednom disku. To jste fakt nikdy nepotřeboval?
O API to je jen když na tom někteří trvají a jinak to neumí - na co konkrétně reagujete?
Současný linuxový kernel je asi hodně problematický - řekněme že má své technické problémy. Na druhou stranu je to Unix-like systém pro levný Intel HW, a navíc je zdarma nebo levný, takže jsou celkové náklady daleko nižší, než u Solarisu, HP-UX nebo AIXu.
BTW nějakého masového nasazování Linuxu v kritických běhových prostředích ve finančním a technologickém světě jsem si nevšiml. V některých aplikacích nahradil ty předražené tradiční UNIXy, používá se na webu (protože tam je cena prakticky jediným kritériem), ale jinak nic moc.
Technicky jde o GPT, tedy GUID Partition Table. Nicméně problém podle všeho neřeší, protože ty partitions musíte adresovat na úrovni storage driveru. A tam je to o major a minor number. Všimněte si, že v devices.txt máte major number pro osm RAID řadičů většiny typů (jedno major number na řadič), na každém může být 32 disků, a na každém disku 15 partitions (partition 0 je celý disk). Samozřejmě když vám přibydou další drivery (HW je na světě spousta), nejspíš pro ně nebudete mít major numbers, protože jde o 8-bitové číslo.
http://www.lanana.org/docs/device-list/devices-2.6+.txt
http://www.tldp.org/HOWTO/Partition/devices.html
Takže pokud nedošlo k nějaké výrazné změně ve správě zařízení v kernelu, podle všeho se na 16 partitions na jednom disku nedostanete, a to ani při použití GPT. Udev to také neřeší - podle všeho jen dynamicky vytváří linky v adresáři /dev.
> Nicméně problém podle všeho neřeší
Ne, problém to neřeší, protože žádný zásadní problém s major/minor čísly není. Chápu, že vás třeba před dvaceti lety unixy otravovaly, ale od té doby se pár věcí změnilo. Musíte tu propagandu taky trochu obměňovat, čili slovy Jima Hackera "poněkud pružněji se přizpůsobovat vývoji dané situace" :)
http://stackoverflow.com/questions/9835850/allocating-device-numbers
S počtem partitions taky žádný problém není, bohatě stačí jedna. To pochopíte, až se vám na Windows taky dostane něco aspoň vzdáleně připomínající ZFS :)
Blbý je, že vám to ani nikdo nemůže sám napsat
http://hardware.slashdot.org/comments.pl?sid=4226771&cid=44880285
- ale vy si určitě rád počkáte, až se Microsoft rozhoupe. Zatím prej mají plný ruce práce s dolaďováním Windows 8.1 do správného odstínu Nokia modré :))
No a co se týče bootování z GPT, v tom má být jaký problém?
No vida. Konečně pořádný technický argument, podložený linkem. Upřímně děkuji, dokonce jsem se dozvěděl něco nového. Popsaný systém je sice pořád záplatou nad starým systémem major/minor numbers, a dále to má jistá omezení (například to že stávající drivery používají statické major numbers), ale jednoznačně je to pokrok.
ZFS bych pro řadu věcí nepoužil ani na Solarisu. Na Linuxu se přidávají další problémy: At the moment zfs will build in a 32-bit environment but will not run stably... in the Linux kernel most memory is addressed with a physical address and use of the virtual address space is strongly discouraged... Using the virtual address space on 64-bit Linux kernels is also discouraged... This change is also expected to improve how efficiently zfs utilizes the systems memory. And can be further leveraged to allow tighter integration with the standard Linux VM mechanisms... Additionally, it should be made clear that the ZFS on Linux implementation has not yet been optimized for performance.
http://zfsonlinux.org/faq.html
https://github.com/zfsonlinux/spl/issues?state=open
http://open-zfs.org/wiki/Features#Feature_Flags
Jinak technicky by jistě bylo možné ZFS portovat na Windows. Nicméně ve Windows máme dobře fungující I/O stack, a není důvod ho značný kus nahrazovat pomocí ZFS. Navíc Windows mají NTFS, který je proti většině unixových FS výrazně vyspělejší. A pak je tu samozřejmě nové ReFS.
No a co se týče bootování z GPT, v tom má být jaký problém - o žádném nevím. BTW proč mi linkujete článek týkající se FreeBSD?
> BTW proč mi linkujete článek týkající se FreeBSD?
Protože Linux prakticky nepoužívám, takže o něm tolik nevím. To ZFS jsem samozřejmě taky myslel na FreeBSD. Na Linuxu bych ho nepoužil.
Ale jestli máte za úkol útočit jenom na Linux, tak to řekněte rovnou, ať se s linkama na jiné opensource OS nezdržuju.
P.S. mimořádně vysoce oceňuji ten úkrok "nemáme ZFS, ale máme NTFS, které je daleko lepší než extfs". Tomu se říká profesionální schopnost uplést z hovna bič :)
FreeBSD je z licenčního hlediska daleko lepší než Linux, a řada detailů implementace je (resp. bývala) lepší. Samozřejmě je to koncepčně pořád zastaralý UNIX, ale to už se asi nezlepší :)
ZFS má na Windows jako obdobu ReFS. Nicméně u ZFS vidím jako problematické to, že nahrazuje některé vrstvy vlastním kódem. Proč má FS nahrazovat storage manager? To je přece i proti unixovým konceptům. Ve Windows jsou Storage Spaces, a nad nimi můžete mít NTFS, ReFS, případně jiné FS.
Deduplikaci ve Windows neprovádí ReFS. Má to na starosti File Deduplication filter driver, který lze použít nad různými FS. Ochrana proti silent corruption je částečně implementovaná v ReFS (checksumy na metadata a volitelně i data, detekce a oprava bit rot atd.), a částečně ve Storage Spaces. Storage Spaces řeší obdobu RAIDu 5 a 1, automatický rebuild pomocí hot spare, případně volného místa na dalších HDD z poolu, intelligent error correction, storage tiers (hodně používaná data na SSD, málo používané na HDD), write-back cache (malé náhodné zápisy končí na SSD a až později jsou přepsány na HDD) atd.
http://technet.microsoft.com/en-us/library/hh831739.aspx
http://technet.microsoft.com/en-us/library/hh831739.aspx
Sun byla čistě unixová firma, a přesto místo rozdělení problému na více komponent vytvořila veliký BLOB jménem ZFS. Technicky k tomu přitom není důvod. Jenže když na Unixech čekáte víc modularity, než utility na command line, může vás to ošklivě zklamat.
No pokud je 90% v unix trhu slabsi kousek, tak nevim ;-))
LOL tady je nekdo fakt mesuge ... a API se jmnuje posix, na wozdil od windows je k tomu i jasna dokumentace a je to normalizovane, tedy vse popsano, vcetne includu temer vsech unixu, casto i zdrojaku ... mi teda k DIGITAL unixu i Tru64 zdrojaky dostali ;-))
Ale ma spolecneho. A hodne www.shadow.cz/download/lse-study.pdf
Ne ty masiny byly na svoji dobu vykonne a spolehlive, pouzivaly OS, ktery temer nepadal, po vylazeni vubec nepadal.
Cena odpovidala kvalite.
Burza si nic nepsala, jsi totiz neskutecny TROLL, ta kampan byla od M$ a byla celosvetova, nekolik mecicu nas spamovala ze vsech stran, ze vsech zasaku a celeho sveta, dokonce i v cestine, ze tam maji nove windows 2003, byl to partnesrky projekt a VSE SI NECHALI DODAT od partnera M$ za supportu M$, ale problem nebyla ta aplikace, ta byla OK, problem jsou windows a jejich cluster ... dokud padaly jen nody, protroze windows musi padnout, neb nedefragmentuji RAm a delaji zombee procesy jako standard, ktery ani neni videt pro admina, jen kdyz se vrta v debugu kernelu ;-))
Pak presli na linux, zase jim to dodala jina firma a o windows uz nechteji ani slyset, takze dobre vzpominaji jen na stary UNIX a na linux na x86_64
Nejdřív si přečtěte třikrát text zprávičky a pak kriticky reagujte - k údaji o nízkém datovém limitu je izakova poznámka nadmíru věcná a trefná. Když si pamatujete ty "předražené" UNIXy, tak byste za podmínky své funkční krátkodobé a střednědobé biopaměti měl dodat, že jednou krvavě zaplacené je funkčně způsobilé i po 20 letech, což se o čemkoli od MS říci nedá ani náhodou, pokud se někdo moc a moc nestará nad rámec svého platu. Ohledně LSE je dobré být potichu, chybí-li znalost dvojité migrace mezi platformami z důvodů, jež jsou hrdinným (opravujte ve vlastní režii to, co armáda v Redmondu neráčila vůbec řešit) správcům sítí postavených na vnucené MS platformě dobře známy. Hovoří z vás neznalost architektury Windows do verze 7 a hlavně jejích praktických fukčních a provozních omezení.
Moje dlouhodobá paměť mi říká, že stroj s výkonem X jsem mohl mít na UNIXu za částku Y, nebo na Windows za částku Y/10. Pouhá podpora na ten unixový stroj vyšla stejně draho, jako HW pro ty Windows. Jinak Windows samozřejmě můžete provozovat i 20 let, ale stejně jako ty staré unixy je budete mít bez podpory a plné bezpečnostních děr. Jestli považujete za normální provozovat systémy takovýmhle způsobem, jedná se o chybu na vašem přijímači.
Ohledně LSE by mě především potěšilo, kdybyste vy nebo někdo jiný přišel s tvrdými daty. O mých znalostech architektury Windows do verze 7 netušíte vůbec nic, takže mi uniká, proč se do nich opíráte.
Vidíte to z rychlíku. Za prvé, OK System ten svůj "monopol" (tohle může v daném kontextu vypustit z úst pouze diletantský ekonomista) pojal tak, že v trvalém dialogu s uživateli trvale zlepšoval plně funkční, snadno ovladatelný a spravovatelný IS, kde byla zajištěna jak řádná správa dat tak i vysoce profesionální servis. Drábkova změna byla diletentská, s OK Systémem nikdo neomunikoval ohledně procesu přechodu na nový systém a tomu odpovídající migrace dat. U migrace dat byly porušeny veškeré zásady včetně těch, které se týkají testování. Je mi celkem jedno, jaký potenciál měl IS od Fujitsu/VítkoviceIT, provedení byl "pravý skvost". Mimochodem, jsou podle vás informatici ÚP úředníci manipulovatelní dodavatelem? Nějaké doklady? Já znám ve veřejné správě dost schopných neúplatných lidí, jejichž profesionalita a rozhled je nejen na místní podmínky prostě bez vady. Problémy jsou na úrovni politických nominantů. Změna IS je dlouhodobý proces, nikoli krátkodobě splnitelné politické zdání. Drábek jako údajný kybernetik by toto měl vědět, takže buď o věcí ví pendrek nebo dostal dobře zaplaceno za praktické popření odbornosti. Takže příště si o situaci a míře profesionality ve veřejné správě nejprve něco nastudujte a zjistěte a pak teprve suďte. Takto jste leckomu věci znalému za pitomce, a to právem.
Cituji z prvního linku: Přechod na nový systém ukončil monopol jediného dodavatele, který si v podstatě mohl určovat, za jakých podmínek dostane zaplaceno. To jsem považoval, zejména z finančních důvodů, za dlouhodobě neudržitelné a nevýhodné. Stát totiž neustále hradil rostoucí náklady – každoročně v řádech desítek milionů korun. Za posledních pět let MPSV jen na administraci dávek vyplatilo celkem 2,4 mld. Kč, loni to bylo už téměř půl miliardy korun. To mi připadá jako dobrý důvod pro změnu. Navíc podle druhého linku OK System nebyl vybrán v otevřeném výběrovém řízení. A že byl projekt s Fujitsu/VítkoviceIT zpackaný? Jednak jde o státní správu (stát je už z definice neefektivní), a pak podle různých zdrojů hrály roli i obstrukce na straně společnosti OK System.
znám ve veřejné správě dost schopných neúplatných lidí, jejichž profesionalita a rozhled je nejen na místní podmínky prostě bez vady - takové štěstí nemám. Naopak jsem ve státní správě viděl věci, ze kterých hrůzou vstávaly vlasy na hlavě. A kvalifikovaní odborníci se z už popsaných důvodů do státní správy jaksi nehrnou.
"při snaze zlevnit, muselo být VŠE komplet přepsáno do nového"
Samozřejmě to byla jen záminka, vše se muselo ve skutečnosti přepsat proto, protože původní systém byl bastl který neřešil souběžnost - když se systém rozjel na skupině serverů tak jeden úředník si vyhledal auto A, druhý úředník si vyhledal auto B a prvnímu úředníkovi se zobrazil detail auta B...
V závěru to řešili dokonce tak že to museli nechat běžet na jediném serveru, po čemž si zase úředníci (a s nimi samozřejmě občané) stěžovali že když to konečně jede tak neuvěřitelně pomalu...
Jj, takhle to standardně dopadá, pokud nějaký patla použije statický buffer v reentrantní proměnné... Ale to nemá nic společnýho se systémem, to je o lidech, kteří píšou soft pro zveřejnění na hovnokod.cz.
Bohužel platí, že microsoft zaměstnává hodně patlů, tam se to při jeho velikosti ztratí. Malá firma si nemůže dovolit zaměstnávat programátora, po kterým dva lidi opravují kód.
Lidi ... neblbnete ... letos se zaplati pat set mega OK systemu za znovuprovozovani staryho systemu vyplaty davek ... pak se za par miliard vypise vyberovy rizeni ... ve kterym se zase vybere nejaky dalsi matlal ... ktery pak bude hledat nekde v ostrave nezamestnany horniky ... aby to napsali ... a pak bude inkasovat stovky mega rocne za provoz toho, co si ma provozovat stat ...
Prostituce v ČR není trestná, pasáctví ano. V USA je trestné obojí. A spolu s Georgem Carlinem se musím ptát na důvod.
http://www.youtube.com/watch?v=73hnG_JfJ_k
To vam muzu vysvetlit. V zemi, kde pobiha tolik nabozensky posuku, zadny politik nebude o legalizaci prostituce mluvit ani v opilosti. Naopak, bude se bit v prsa a hrimat o moralnisti, pricemz v kazde vete pouzije slovo Buh alespon 3x. Navic politik je svou podstatou take prostitut, cili si nebude na ulici poustet zadnou konkurenci, kdyz nemusi.
Jenže ono nejde o legalizaci prostituce, ale o dekriminalizaci. Prostituce tu vždycky byla (je vidět i u šimpanzů) a vždycky bude, a pokud je provozovaná mezi dvěma dospělými a svéprávnými lidmi, stát do toho nemá co kecat. Výhrady náboženských pošuků jsou smutná realita. Ale spíš bych čekal výhrady od běžných žen, a to k prostituci i sexu před manželstvím. Snižuje to totiž jejich šance, že na příslib sexu uloví budoucího manžela, protože ten může dostat sex kdekoliv jinde i bez manželství. Jinými slovy bych chápal, kdyby se bránily konkurenci :D
Je to poze nekolik tisic let, co se ruzni geniove snazi prostituci zmizet ucinnymi opatrenimi, jako napriklad jeji zakaz. Z nejakeho zahadneho duvodu to ani po tech tisicich let nefunguje. Nicmene se stale najsou taci, kteri to nechapou, zejmena v USA z nabozenskych duvodu a ve Francii z duvodu ideologickych (viz jejich nove opatreni, kdy budou zakaznikum naparovat tucne pokuty - pocitam, ze ve Francii se bude brzy moci soulozit akorat s oddacim listem a v pritomnosti pravho zastupce zucastnenych). Prostituce by v nejake forme prezila i v komunismu po zruseni penez. Ale vysvetlete to politikum. V rozumnych zemich prostitutku jsou legalni, ale pracuji v urcenych ctvrtich v tomu vyhrazenych byteccich s vitrinou. Pasactvi tam tedy nemuze moc vzkvetat, zejmena kdyz holky treba maji i odbory. A samozrejme, holky plati dane. Jenze politici porad musi proti necemu bojovat, aby se neukazalo, ze je vlastne nikdo nepotrebuje. A tak bojuji proti prostituci a vytvareji tim pasactvi nebo proti drogam a vytvareji tim drogovou mafii a problemy pouze amplifikuji az na hranici unosnosti.
U soukromých firem je to podobné. Když firma vyrábí rohlíky nebo marmelády, tak většinou nechce například draze držet odborníky na jednotlivé moduly SAPu, které by využila na pár procent, a neuměla jim zajistit profesní rozvoj. Takových situací je spousta.
Mohu vás ujistit, že v česká státní správa je přede mnou v bezpečí.
Ale to tak, bohuzial, je. Plat zamestnanca je dany tabulkou, co je funkcia dvoch premmmenych
plat=f(StupenDosiahnutehoVzdelania,RokyPraxe)
To je dane zo zakona. Na VS moze byt osobne (u nas)
Asistent- max 16% tabulkoceho platu
Odborny asistent s PhD.(u Vas Ph.D.)- max 33% tabulkoceho platu
Profesor alebo docent- max 50% tabulkoceho platu
Nad toto nemozete ist, to je zo zakona.
Ak nejaku cinnost neviete urobit svojimi zamestnancami musite vypisat tender a vitaz tendra cinnost urobi.. Na tendre su peniaze v rozpocte.
U nas dokonca zamestnanec ponukol, ze doda FLOSS riesnie a bude ho spravovat zadaramo, ale bolo mu to zakazane, lebo on nema pravo ponuknut riesenie inak ako v tendri, ktoreho sa nesmie zucastnit, lebo je zamestnancom ministrestva.
U nás to zatím tak není, ale teď se pracuje na služebním zákoně. Bude tam tabulka platových tříd a v ní budou státní zaměstnanci bez výjimky.
Pokud se odborník na IT vleze do co já vím 8. třídy a soukromník mu s jeho zanalostma zaplatí ekvivalent 12. třídy, tak nebude sedět na úřadě. Jediná možnost, jak to ten odborník může udělat, je jako dodavatel, ale tam je ještě příplatek na mzdovou účetní, plat šéfa, plat jeho sekretářky a sedmička vína pro šéfa toho úřadu za vstřícnost při realizaci zakázky. A díky té sedmičce vína bude ten odborník jediný v týmu, ostatní budou kvůli úsporám studenti druhýho ročníku průmky.
Státní díky nízkým platům zaměstnává čtyři typy lidí:
1. Ty co by se v soukromém sektoru neprosadili, protože na to nemají.
2. Ty co si díky sedmičkám "Rathova vína" umí vydělat i při práci pro stát, mnohdy víc než v soukromém sektoru.
3. Spasitele, kteří práci dělají pro blaho lidstva, tak jak jim to připadá správné, a nikdy jinak. Dělali by tu práci asi i zadarmo. Problém nastává, když začnou věřit nějaké blbosti, a pak nejsou k zastavení žádnými prostředky.
4. Normální lidi. Je to výjimka, ale stane se.
Problém samozřejmě není jenom v platech. Státní správa je nesmírně byrokratická, a plná těch výše zmíněných exotů. Mimochodem výběr managementu ve státní správě má svá specifika. Ve firmě jde o lidi o kterých se předpokládá, že jsou nejschopnější a dovedou firmu nejlépe řídit. Ve státní správě jsou to lidé kteří nejméně vadí, případně kteří se nejvíce zasloužili.
V příručkách, jež čtete a jimiž se bez řádné analýzy řídíte, to opravdu je jediná možnost. Výsledky hovoří samy pro sebe a nejen tato ekonomika tím strádá. Mimochodem, externě si objednám pouze to, co sám efektivně neumím a pouze tehdy, zvýší-li se tím moje celková efektivnost, což nevyplývá ani z podstaty ousorsingu ani z cloudů, ale z kritického analytického myšlení.